regenerate all distros, Fri Jun 25 12:45:04 2021

This commit is contained in:
Superflore 2021-06-25 12:45:04 +00:00 committed by Ben Wolsieffer
parent de81aededb
commit 54fb4baeb2
280 changed files with 3140 additions and 815 deletions

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-msgs }:
buildRosPackage {
pname = "ros-foxy-can-dbc-parser";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/can_dbc_parser/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "a03ed6da83ea2a4a5af468c81250a912f5d85ed4d7ec2b463102dc6fdbd1022a";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ can-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = ''DBC file interface. Read a DBC file, unpack CAN messages and convert to engineering units, pack values into CAN messages for publishing.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-controller-interface";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "a8c63ea8b088a1f34bfdae046c6344f6881af3babdb50688ee2d5a8532bc73f2";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "a79375f0b4cb545d3bb5ba5bc56aee4061d3140d5a536d982b3e869886b654a9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-controller-manager-msgs";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "05be83c1ffb322a34b44dbbc6ea5fbf2f613dbc839d9628a37e2f31a52bcd3e1";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "bff11964905d711e3fda7ecd01de6f544f6cf01758b8b88ecd394aef75e05e51";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2param, ros2run }:
buildRosPackage {
pname = "ros-foxy-controller-manager";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "60d92f98db5a109764056b92e79ba0a095c4ff249b79fb9bd2aee2ef2bbb0529";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "0f5efb5368578364860a86dc645812de9095b6ac1dfb6a06f3553656819f9367";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-xmllint, ament-lint-auto, boost, controller-interface, diagnostic-msgs, diagnostic-updater, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, realtime-tools, robot-state-publisher, ros2-control, xacro }:
buildRosPackage {
pname = "ros-foxy-dynamixel-hardware-interface";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/OUXT-Polaris/dynamixel_hardware_interface-release/archive/release/foxy/dynamixel_hardware_interface/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "a835274fbe7593d11dcafda4d68104ee0c7d290fb6d911f35df0196b7ee6bb49";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-flake8 ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ boost controller-interface diagnostic-msgs diagnostic-updater dynamixel-sdk hardware-interface pluginlib rclcpp realtime-tools robot-state-publisher ros2-control xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Hardware Interface and controllers for dynamixel motors'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-dynamixel-sdk-custom-interfaces";
version = "3.7.40-r3";
version = "3.7.40-r4";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_custom_interfaces/3.7.40-3.tar.gz";
name = "3.7.40-3.tar.gz";
sha256 = "e8c452ce95561229e9c8f99e7e78ee344a67d2be42d10b3cf682cc513303266d";
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_custom_interfaces/3.7.40-4.tar.gz";
name = "3.7.40-4.tar.gz";
sha256 = "7cedf9b2f2312b3a061299c2e9686cbf9e0b351f937c7dce9f812e88c9992aa4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-sdk, dynamixel-sdk-custom-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-foxy-dynamixel-sdk-examples";
version = "3.7.40-r3";
version = "3.7.40-r4";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_examples/3.7.40-3.tar.gz";
name = "3.7.40-3.tar.gz";
sha256 = "5e82d978e5f4d62d95ac24010d90512e6d3c1ebed7da064545f68c116b60fc2b";
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_examples/3.7.40-4.tar.gz";
name = "3.7.40-4.tar.gz";
sha256 = "056dbb39bef40eab9d8708e9d528e4a2448925c9d01fdd4b6c6c7007a61baa36";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-foxy-dynamixel-sdk";
version = "3.7.40-r3";
version = "3.7.40-r4";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk/3.7.40-3.tar.gz";
name = "3.7.40-3.tar.gz";
sha256 = "63485d65ef4d98ef89fd488cab1168077e38ec26ec3449b91c32a22505201a3b";
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk/3.7.40-4.tar.gz";
name = "3.7.40-4.tar.gz";
sha256 = "c78aafa4e33d923a2e727bd06e9cddc775b73cc68db9da4d11e3ca3635b2c8cd";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, effort-controllers, gazebo-ros, gazebo-ros2-control, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-controllers, std-msgs, velocity-controllers, xacro }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, effort-controllers, gazebo-ros, gazebo-ros2-control, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-foxy-gazebo-ros2-control-demos";
version = "0.0.2-r1";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "387fb517b9ba623dc78b893317eeae84f7e78d90d1871fc3b803f7b43fee636d";
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "5b5eec14876bd5ef49ca3b40312baac5bdaea4983c96074b4e5ec4bcae8a40be";
};
buildType = "ament_cmake";
buildInputs = [ rclcpp-action ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-index-python control-msgs effort-controllers gazebo-ros gazebo-ros2-control hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-controllers std-msgs velocity-controllers xacro ];
propagatedBuildInputs = [ ament-index-python control-msgs effort-controllers gazebo-ros gazebo-ros2-control hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, urdf, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-foxy-gazebo-ros2-control";
version = "0.0.2-r1";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "bccf46c151e93760cf2da7db4bb899aba9df87133ee49e7268e07ef56a18cbd1";
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "5a673206efaca88a5fe5dd2a52a8f35d9beb64f3e4243f5bc4d2b8cdf82decd6";
};
buildType = "ament_cmake";

View file

@ -166,6 +166,8 @@ self: super: {
camera-info-manager = self.callPackage ./camera-info-manager {};
can-dbc-parser = self.callPackage ./can-dbc-parser {};
can-msgs = self.callPackage ./can-msgs {};
carla-msgs = self.callPackage ./carla-msgs {};
@ -276,6 +278,8 @@ self: super: {
dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {};
dynamixel-hardware-interface = self.callPackage ./dynamixel-hardware-interface {};
dynamixel-sdk = self.callPackage ./dynamixel-sdk {};
dynamixel-sdk-custom-interfaces = self.callPackage ./dynamixel-sdk-custom-interfaces {};
@ -876,6 +880,8 @@ self: super: {
python-qt-binding = self.callPackage ./python-qt-binding {};
qpoases-vendor = self.callPackage ./qpoases-vendor {};
qt-dotgraph = self.callPackage ./qt-dotgraph {};
qt-gui = self.callPackage ./qt-gui {};
@ -896,8 +902,6 @@ self: super: {
random-numbers = self.callPackage ./random-numbers {};
raptor-can-dbc-parser = self.callPackage ./raptor-can-dbc-parser {};
raptor-dbw-can = self.callPackage ./raptor-dbw-can {};
raptor-dbw-joystick = self.callPackage ./raptor-dbw-joystick {};
@ -924,6 +928,8 @@ self: super: {
rc-reason-msgs = self.callPackage ./rc-reason-msgs {};
rcdiscover = self.callPackage ./rcdiscover {};
rcl = self.callPackage ./rcl {};
rcl-action = self.callPackage ./rcl-action {};
@ -1432,6 +1438,8 @@ self: super: {
turtlesim = self.callPackage ./turtlesim {};
twist-mux = self.callPackage ./twist-mux {};
twist-stamper = self.callPackage ./twist-stamper {};
ublox = self.callPackage ./ublox {};
@ -1454,6 +1462,8 @@ self: super: {
urdf = self.callPackage ./urdf {};
urdf-test = self.callPackage ./urdf-test {};
urdfdom = self.callPackage ./urdfdom {};
urdfdom-headers = self.callPackage ./urdfdom-headers {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-geometric-shapes";
version = "2.0.2-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/moveit/geometric_shapes-release/archive/release/foxy/geometric_shapes/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "43521de7c972e38c71c46db761995d9626c51b7ecd66b83f6b91354f90fc0a79";
url = "https://github.com/moveit/geometric_shapes-release/archive/release/foxy/geometric_shapes/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6447ed798f309b35795cf9daf595f8219c9cd2ffcdb07622c8ddd4cb7882501d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-foxy-hardware-interface";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "160527dbc3ff3a0ad242b0383c1d5b25875c3f007aff05c3f2c2748e14e8ec79";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "fc3fc74344107335b7e7f45455e938ba5a8d22e6f2ea4e38ba88b62bb414e474";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }:
buildRosPackage {
pname = "ros-foxy-libmavconn";
version = "2.0.1-r1";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "ed6db3e4acc1599ebafd62a8b050f41c3ee4b6b187fcac2eae63dabbd28b80ef";
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "1ace47d553aa6a398fe4d2b90cb52dec75cd86114a724df6631da74eea737604";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-mavros-msgs";
version = "2.0.1-r1";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "72856c007c99fde1e098e26ca243356557bc2806110901ca6abc2a76decb347f";
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "6f9d25bfb7647eab9067758e347c9821a892465d88ebf0cd36f0d53672d0ff1f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-foxy-mavros";
version = "2.0.1-r1";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "290ebf234f453ee8326761b9c49a2dd3ba63fecc7fd61e786a30003ddac30b1d";
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "2eb8ca5204643e4a9434677433e9505f301f6b2eb280c49dfb28f48e7c300a6c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-foxy-moveit-msgs";
version = "2.0.1-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_msgs-release/archive/release/foxy/moveit_msgs/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "b690359e3a802a9e237707acf9c4d6e3efcb927b13a1fda184b12bf5caeed1d1";
url = "https://github.com/moveit/moveit_msgs-release/archive/release/foxy/moveit_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "507d19e081f64a7f4dcae9a50663f67c424e5884e4a3a024f284e7ffb6b9fc80";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, diagnostic-msgs, fastcdr, geometry-msgs, nav-msgs, plotjuggler, plotjuggler-msgs, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, sensor-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-foxy-plotjuggler-ros";
version = "1.2.0-r1";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/foxy/plotjuggler_ros/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "fd33c67f1d90826e1c544b4448305a29d4a7f19f22298e4c496283158501e645";
url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/foxy/plotjuggler_ros/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "add291faf30c6fde2b5ff4776f1ac283c13d01f957c2ad2fe2b65c07c502733e";
};
buildType = "catkin";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, binutils, boost, cppzmq, qt5 }:
buildRosPackage {
pname = "ros-foxy-plotjuggler";
version = "3.1.2-r1";
version = "3.2.1-r1";
src = fetchurl {
url = "https://github.com/facontidavide/plotjuggler-release/archive/release/foxy/plotjuggler/3.1.2-1.tar.gz";
name = "3.1.2-1.tar.gz";
sha256 = "b0d863a857340ecb78d82ee39f73629c26e47e48f44ee70f048c50b21d791431";
url = "https://github.com/facontidavide/plotjuggler-release/archive/release/foxy/plotjuggler/3.2.1-1.tar.gz";
name = "3.2.1-1.tar.gz";
sha256 = "7d88c36d8fae75d1f7d41f1406e77e1f860fde4392fa658af9275aeeb1f6de01";
};
buildType = "catkin";

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, subversion }:
buildRosPackage {
pname = "ros-foxy-qpoases-vendor";
version = "3.2.3-r2";
src = fetchurl {
url = "https://github.com/Autoware-AI/qpoases_vendor-release/archive/release/foxy/qpoases_vendor/3.2.3-2.tar.gz";
name = "3.2.3-2.tar.gz";
sha256 = "5dd8deecfed630f13b4b913df8b17fad61ebb1f6976dde219b1f02df66050ba7";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ subversion ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.'';
license = with lib.licenses; [ asl20 lgpl2 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, eigen, geometry-msgs, rclcpp, tf2-ros }:
buildRosPackage {
pname = "ros-foxy-quaternion-operation";
version = "0.0.4-r1";
version = "0.0.5-r1";
src = fetchurl {
url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/foxy/quaternion_operation/0.0.4-1.tar.gz";
name = "0.0.4-1.tar.gz";
sha256 = "d7e198b295cc882d61d06f917c385e3858835b58a1fb1c6d9f56d6515577b9e6";
url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/foxy/quaternion_operation/0.0.5-1.tar.gz";
name = "0.0.5-1.tar.gz";
sha256 = "886e171a830e603e12fd3588da6744e0757d9560ecf5394e5d24b4f81ea719c6";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-msgs, geometry-msgs, raptor-can-dbc-parser, raptor-dbw-msgs, raptor-pdu, raptor-pdu-msgs, rclcpp, sensor-msgs, std-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-dbc-parser, can-msgs, geometry-msgs, raptor-dbw-msgs, raptor-pdu, raptor-pdu-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-foxy-raptor-dbw-can";
version = "1.0.0-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_can/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "7ac425ed5bb8d763f558fa26b14bb4bc0195358b643d7df03b1ef87966840332";
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_can/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "14aa0ceed1d5cbc1d4a6fe871459af434a00f8508c2b4fcba88ebbdca7b32b18";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ can-msgs geometry-msgs raptor-can-dbc-parser raptor-dbw-msgs raptor-pdu raptor-pdu-msgs rclcpp sensor-msgs std-msgs ];
propagatedBuildInputs = [ can-dbc-parser can-msgs geometry-msgs raptor-dbw-msgs raptor-pdu raptor-pdu-msgs rclcpp sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, raptor-dbw-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-foxy-raptor-dbw-joystick";
version = "1.0.0-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_joystick/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "36371901f01d4bf98f084fe30532b61e54f64309e888050a159f88676a2d7f0e";
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_joystick/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "a5d2193047328e26789260f7a2e2c5ab91d44f7cb9a22f7397eccb5578d1c45a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-foxy-raptor-dbw-msgs";
version = "1.0.0-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_msgs/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "9c798ad1edff250aabd2a05991be8cbde538d5bfbff1188144a32179d19fb595";
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "6e998689506478c0289cbb86afa3a4147ee7597e293e4c3d5299a225cf8e406b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-foxy-raptor-pdu-msgs";
version = "1.0.0-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu_msgs/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "2f39745a84c4aaae4b23f44cf8a1f10ac54f57d7ee8452119edb790e3e221aa3";
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "a46bd8710b74a9d51b7b1a3783dd96f3c9b44644d1bb6bc154f71141762e2135";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-msgs, raptor-can-dbc-parser, raptor-pdu-msgs, rclcpp, std-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-dbc-parser, can-msgs, raptor-pdu-msgs, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-foxy-raptor-pdu";
version = "1.0.0-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "cc62f2c4ddc4e698141540b928d36739f7862a8f9d8058e752a6e6d2fd09ca0e";
url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "4fca165e245f927a38bc945277af34fa6af5884b585a3c0e7bc11e9f16baccd1";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ can-msgs raptor-can-dbc-parser raptor-pdu-msgs rclcpp std-msgs ];
propagatedBuildInputs = [ can-dbc-parser can-msgs raptor-pdu-msgs rclcpp std-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-foxy-rcdiscover";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/roboception-gbp/rcdiscover-release/archive/release/foxy/rcdiscover/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "f759212447ad9b29e3be4070e3667135c2e16b4deccbc4c9f330f3c417d5541a";
};
buildType = "cmake";
nativeBuildInputs = [ cmake ];
meta = {
description = ''This package contains tools for the discovery of Roboception devices via GigE Vision.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }:
buildRosPackage {
pname = "ros-foxy-ros2-control-test-assets";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "c6a0b5d997a8b6715232af44483397fef53bff08e57228cede5077cd3144cabb";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "35e10772f1d182091ada1902e717e7f60111c8d19164b71a5c13942f5f984673";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, hardware-interface, ros2-control-test-assets, ros2controlcli }:
buildRosPackage {
pname = "ros-foxy-ros2-control";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "bc0d694b581b44dc3c111028e4dde1ca0beee1bb89a9e5554130b52309a907b4";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "7e80381a0f5e3b1a7572ca40a9b68469be8727dc255037d834ef44bcc36ccf37";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-foxy-ros2controlcli";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "4efb15642a0c2891dee6b133fac79779850a5f16d24ba28b052381f4d7afb657";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "ecd3ca9891f4e69bd7b25a6b9d110226c79e5e9b5284f8976c36d0edef596102";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp }:
buildRosPackage {
pname = "ros-foxy-rviz-assimp-vendor";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_assimp_vendor/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "270887797058dc09e40f1736b305d0718ecaab7004351711e42ae5ca400d793d";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_assimp_vendor/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "63df880de10fcf407c395b0dd2ad0bf38cf160c3e370230aa8e6891b49fc835c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tinyxml-vendor, urdf, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-foxy-rviz-common";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_common/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "9bbe8d8f53e842460b4963dfcc1117a735831fe027e7260964d9ae4744f3e67e";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_common/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "dbe6bf7dab75fe4f18ef8d6efb6739f58a7ccc1eef2f0ee85f4be09f62e48ebe";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, geometry-msgs, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, tinyxml-vendor, urdf, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-rviz-default-plugins";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_default_plugins/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "4299e355d5b1542d114dd23655b65435e6d107fec87705aee2238676f5fa5fc6";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_default_plugins/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "09a02e702ee921f7473fe1bbd97a63373986dbee484bdbdf04f5464d6b74b82a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, freetype, git, libGL, libGLU, pkg-config, xorg }:
buildRosPackage {
pname = "ros-foxy-rviz-ogre-vendor";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_ogre_vendor/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "96bf4e91f947c92596f76d87afc205a98102167e46783611b201cde39abe5ecb";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_ogre_vendor/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "c353bca18cc752233fdcff751c211f72738775655024eacc6b73b933904acc25";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, qt5, resource-retriever, rviz-rendering }:
buildRosPackage {
pname = "ros-foxy-rviz-rendering-tests";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering_tests/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "cba0ed167f8f64c2b4c9615ef8df7af5dadafa3e7361c93c5e0d21a45f0b4822";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering_tests/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "6b108568e600f98fe816f4edef76cd6ad806c236372739157d2e4d4017f1f432";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }:
buildRosPackage {
pname = "ros-foxy-rviz-rendering";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "ef76e79e64e55f8c5d0b4e8fb8cb3578b00934a230e71a448917db152d4d0af1";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "81c29efdc09d20e76f2bd0da3b7ca01a7b60a1bb8f058bc5467a85f68deade18";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, qt5, rviz-common }:
buildRosPackage {
pname = "ros-foxy-rviz-visual-testing-framework";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_visual_testing_framework/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "060c2e8cea86e6d887baaf82b79483578353fc5d1a8dd56b97d20a13a3a84eaa";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_visual_testing_framework/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "b937d5a8561b9eb39fb441fe25fd1f3605caa50d981b19ec6236847eb6c6fb77";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, geometry-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-rviz2";
version = "8.2.1-r1";
version = "8.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz2/8.2.1-1.tar.gz";
name = "8.2.1-1.tar.gz";
sha256 = "309f990dd6a39180792dd1b7e7b1b771c08bc78bfa8ae343387dfb198fe24795";
url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz2/8.2.2-1.tar.gz";
name = "8.2.2-1.tar.gz";
sha256 = "fd899ddcd93971eb78612dda61e1d9f0aaa487a2c63db56d1cd7d417f16a351e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-foxy-transmission-interface";
version = "0.7.0-r1";
version = "0.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "b27fcc217fd74cc3a15c9719b45d52901cc9c7e36a3cf900656e12a8d070e960";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.7.1-1.tar.gz";
name = "0.7.1-1.tar.gz";
sha256 = "dd0b3bda53487647909b1f20e33485f297012af4f38d010720414c2a4e8856f8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, nav-msgs, rclcpp, robot-state-publisher, sensor-msgs, tf2, tf2-msgs, turtlebot3-msgs }:
buildRosPackage {
pname = "ros-foxy-turtlebot3-fake-node";
version = "2.2.2-r1";
version = "2.2.3-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_fake_node/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "fff9bb4bbb00f9025a2fa3299e9d72b142115b01bd52ae02ed875eb8759664ec";
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_fake_node/2.2.3-1.tar.gz";
name = "2.2.3-1.tar.gz";
sha256 = "421f133a1c3f049ef1ecb28ed78452ae89b9707cdbeff59547725d01e6c57e3c";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2, turtlebot3 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2, turtlebot3-description }:
buildRosPackage {
pname = "ros-foxy-turtlebot3-gazebo";
version = "2.2.2-r1";
version = "2.2.3-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_gazebo/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "006fbfb6cb78cff7556e7452b3d6c8207cb77e880b08481127bb0f1ad6528fea";
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_gazebo/2.2.3-1.tar.gz";
name = "2.2.3-1.tar.gz";
sha256 = "d0a90b9de5b1bd1b4d669c1eec7565ddc4153d47239eef32b87f7b806906cb11";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 turtlebot3 ];
propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 turtlebot3-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-fake-node, turtlebot3-gazebo }:
buildRosPackage {
pname = "ros-foxy-turtlebot3-simulations";
version = "2.2.2-r1";
version = "2.2.3-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_simulations/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "c75666dd3406bec6dd0490246e77ac6d2dbbb2e6fbbcabe375e49216fcba3b7c";
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_simulations/2.2.3-1.tar.gz";
name = "2.2.3-1.tar.gz";
sha256 = "faaabdafc9b0404adebbbc0e1c72aec9807b4697c431c556e20b04aeb408d6cb";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, diagnostic-updater, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, std-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-twist-mux";
version = "4.0.1-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/twist_mux-release/archive/release/foxy/twist_mux/4.0.1-1.tar.gz";
name = "4.0.1-1.tar.gz";
sha256 = "18805bae9e5dadc57609fe8255a31ac157e2a0289a24d1c21c24b70cdda940af";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-xmllint ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ];
propagatedBuildInputs = [ diagnostic-updater geometry-msgs rclcpp std-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Twist multiplexer, which multiplex several velocity commands (topics) and
allows to priorize or disable them (locks).'';
license = with lib.licenses; [ cc-by-nc-sa-40 ];
};
}

View file

@ -2,19 +2,18 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake, console-bridge }:
{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, console-bridge }:
buildRosPackage {
pname = "ros-foxy-ur-client-library";
version = "0.2.2-r1";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/foxy/ur_client_library/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "939c992144de23c1ac4ac5d8cde6a12fef01c8cca515e8eebf90355a376dc15d";
url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/foxy/ur_client_library/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "d460990dd5bd6786184e7bcdc90cc7f1d4bf64054fc4e47dbfb08f532d003667";
};
buildType = "cmake";
buildInputs = [ boost ];
propagatedBuildInputs = [ ament-cmake console-bridge ];
nativeBuildInputs = [ cmake ];

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rclpy }:
buildRosPackage {
pname = "ros-foxy-urdf-test";
version = "2.0.0-r2";
src = fetchurl {
url = "https://github.com/pal-gbp/urdf_test-ros2-gbp/archive/release/foxy/urdf_test/2.0.0-2.tar.gz";
name = "2.0.0-2.tar.gz";
sha256 = "5021683ebf04a99d3c15ef5e16e824abebadb4347d77a9452c77fb9a6c6931dd";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rclpy ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = ''The urdf_test package'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 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 }:
buildRosPackage {
pname = "ros-galactic-dynamixel-sdk-custom-interfaces";
version = "3.7.40-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk_custom_interfaces/3.7.40-1.tar.gz";
name = "3.7.40-1.tar.gz";
sha256 = "c0867bceda098687932c89f75b9ce8dbcac63d3dcaad395d071e662637848c09";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-sdk, dynamixel-sdk-custom-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-galactic-dynamixel-sdk-examples";
version = "3.7.40-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk_examples/3.7.40-1.tar.gz";
name = "3.7.40-1.tar.gz";
sha256 = "3a9c19cd0fff9f42d31aaf52cf2c0336eabf4b575cdcadd24e97bda3c1dee313";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ dynamixel-sdk dynamixel-sdk-custom-interfaces rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''ROS2 examples using ROBOTIS DYNAMIXEL SDK'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-galactic-dynamixel-sdk";
version = "3.7.40-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk/3.7.40-1.tar.gz";
name = "3.7.40-1.tar.gz";
sha256 = "1da0c352e65a649664e0666a9c53c7a0a09e2699329bdce3a9a86af767986669";
};
buildType = "ament_cmake";
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -230,6 +230,12 @@ self: super: {
dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {};
dynamixel-sdk = self.callPackage ./dynamixel-sdk {};
dynamixel-sdk-custom-interfaces = self.callPackage ./dynamixel-sdk-custom-interfaces {};
dynamixel-sdk-examples = self.callPackage ./dynamixel-sdk-examples {};
eigen3-cmake-module = self.callPackage ./eigen3-cmake-module {};
eigen-stl-containers = self.callPackage ./eigen-stl-containers {};
@ -308,6 +314,8 @@ self: super: {
geographic-msgs = self.callPackage ./geographic-msgs {};
geometric-shapes = self.callPackage ./geometric-shapes {};
geometry2 = self.callPackage ./geometry2 {};
geometry-msgs = self.callPackage ./geometry-msgs {};
@ -380,6 +388,8 @@ self: super: {
launch-ros = self.callPackage ./launch-ros {};
launch-system-modes = self.callPackage ./launch-system-modes {};
launch-testing = self.callPackage ./launch-testing {};
launch-testing-ament-cmake = self.callPackage ./launch-testing-ament-cmake {};
@ -396,6 +406,8 @@ self: super: {
libg2o = self.callPackage ./libg2o {};
libmavconn = self.callPackage ./libmavconn {};
libphidget22 = self.callPackage ./libphidget22 {};
libstatistics-collector = self.callPackage ./libstatistics-collector {};
@ -428,6 +440,10 @@ self: super: {
mavlink = self.callPackage ./mavlink {};
mavros = self.callPackage ./mavros {};
mavros-msgs = self.callPackage ./mavros-msgs {};
menge-vendor = self.callPackage ./menge-vendor {};
message-filters = self.callPackage ./message-filters {};
@ -436,6 +452,22 @@ self: super: {
mouse-teleop = self.callPackage ./mouse-teleop {};
moveit-msgs = self.callPackage ./moveit-msgs {};
moveit-resources = self.callPackage ./moveit-resources {};
moveit-resources-fanuc-description = self.callPackage ./moveit-resources-fanuc-description {};
moveit-resources-fanuc-moveit-config = self.callPackage ./moveit-resources-fanuc-moveit-config {};
moveit-resources-panda-description = self.callPackage ./moveit-resources-panda-description {};
moveit-resources-panda-moveit-config = self.callPackage ./moveit-resources-panda-moveit-config {};
moveit-resources-pr2-description = self.callPackage ./moveit-resources-pr2-description {};
nao-interfaces = self.callPackage ./nao-interfaces {};
nav2-amcl = self.callPackage ./nav2-amcl {};
nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {};
@ -506,6 +538,8 @@ self: super: {
ompl = self.callPackage ./ompl {};
openvslam = self.callPackage ./openvslam {};
orocos-kdl = self.callPackage ./orocos-kdl {};
osqp-vendor = self.callPackage ./osqp-vendor {};
@ -558,6 +592,12 @@ self: super: {
phidgets-temperature = self.callPackage ./phidgets-temperature {};
plotjuggler = self.callPackage ./plotjuggler {};
plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {};
plotjuggler-ros = self.callPackage ./plotjuggler-ros {};
pluginlib = self.callPackage ./pluginlib {};
point-cloud-msg-wrapper = self.callPackage ./point-cloud-msg-wrapper {};
@ -586,6 +626,8 @@ self: super: {
radar-msgs = self.callPackage ./radar-msgs {};
random-numbers = self.callPackage ./random-numbers {};
rc-common-msgs = self.callPackage ./rc-common-msgs {};
rc-dynamics-api = self.callPackage ./rc-dynamics-api {};
@ -594,6 +636,12 @@ self: super: {
rc-genicam-driver = self.callPackage ./rc-genicam-driver {};
rc-reason-clients = self.callPackage ./rc-reason-clients {};
rc-reason-msgs = self.callPackage ./rc-reason-msgs {};
rcdiscover = self.callPackage ./rcdiscover {};
rcl = self.callPackage ./rcl {};
rcl-action = self.callPackage ./rcl-action {};
@ -636,8 +684,32 @@ self: super: {
resource-retriever = self.callPackage ./resource-retriever {};
rmf-building-map-msgs = self.callPackage ./rmf-building-map-msgs {};
rmf-charger-msgs = self.callPackage ./rmf-charger-msgs {};
rmf-cmake-uncrustify = self.callPackage ./rmf-cmake-uncrustify {};
rmf-dispenser-msgs = self.callPackage ./rmf-dispenser-msgs {};
rmf-door-msgs = self.callPackage ./rmf-door-msgs {};
rmf-fleet-msgs = self.callPackage ./rmf-fleet-msgs {};
rmf-ingestor-msgs = self.callPackage ./rmf-ingestor-msgs {};
rmf-lift-msgs = self.callPackage ./rmf-lift-msgs {};
rmf-task-msgs = self.callPackage ./rmf-task-msgs {};
rmf-traffic-msgs = self.callPackage ./rmf-traffic-msgs {};
rmf-utils = self.callPackage ./rmf-utils {};
rmf-visualization-msgs = self.callPackage ./rmf-visualization-msgs {};
rmf-workcell-msgs = self.callPackage ./rmf-workcell-msgs {};
rmw = self.callPackage ./rmw {};
rmw-connextdds = self.callPackage ./rmw-connextdds {};
@ -890,10 +962,14 @@ self: super: {
smclib = self.callPackage ./smclib {};
soccer-vision-msgs = self.callPackage ./soccer-vision-msgs {};
spdlog-vendor = self.callPackage ./spdlog-vendor {};
sqlite3-vendor = self.callPackage ./sqlite3-vendor {};
srdfdom = self.callPackage ./srdfdom {};
sros2 = self.callPackage ./sros2 {};
sros2-cmake = self.callPackage ./sros2-cmake {};
@ -908,6 +984,10 @@ self: super: {
stereo-msgs = self.callPackage ./stereo-msgs {};
stubborn-buddies = self.callPackage ./stubborn-buddies {};
stubborn-buddies-msgs = self.callPackage ./stubborn-buddies-msgs {};
system-modes = self.callPackage ./system-modes {};
system-modes-examples = self.callPackage ./system-modes-examples {};
@ -930,6 +1010,8 @@ self: super: {
test-interface-files = self.callPackage ./test-interface-files {};
test-launch-system-modes = self.callPackage ./test-launch-system-modes {};
test-msgs = self.callPackage ./test-msgs {};
tf2 = self.callPackage ./tf2 {};
@ -978,6 +1060,14 @@ self: super: {
trajectory-msgs = self.callPackage ./trajectory-msgs {};
turtlebot3-fake-node = self.callPackage ./turtlebot3-fake-node {};
turtlebot3-gazebo = self.callPackage ./turtlebot3-gazebo {};
turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {};
turtlebot3-simulations = self.callPackage ./turtlebot3-simulations {};
turtlesim = self.callPackage ./turtlesim {};
ublox = self.callPackage ./ublox {};
@ -1018,6 +1108,8 @@ self: super: {
visualization-msgs = self.callPackage ./visualization-msgs {};
warehouse-ros = self.callPackage ./warehouse-ros {};
webots-ros2 = self.callPackage ./webots-ros2 {};
webots-ros2-abb = self.callPackage ./webots-ros2-abb {};

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-galactic-geometric-shapes";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/moveit/geometric_shapes-release/archive/release/galactic/geometric_shapes/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "297188a25c428a2ddd49e921c2b89a969ace3ce538fdb6e39bb1d34c31bca12f";
};
buildType = "ament_cmake";
buildInputs = [ pkg-config ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-cmake ];
propagatedBuildInputs = [ assimp boost console-bridge-vendor eigen eigen-stl-containers eigen3-cmake-module geometry-msgs octomap qhull random-numbers rclcpp resource-retriever rosidl-default-runtime shape-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake eigen3-cmake-module rosidl-default-generators ];
meta = {
description = ''This package contains generic definitions of geometric shapes and bodies.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, osrf-pycommon, python3Packages, pythonPackages, rclpy, system-modes-msgs }:
buildRosPackage {
pname = "ros-galactic-launch-system-modes";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/launch_system_modes/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "ca94791d4296fac35774317ed0d3abff02930392a8f45b6f03dc7f610998b3ce";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ ament-index-python launch osrf-pycommon python3Packages.importlib-metadata python3Packages.pyyaml rclpy system-modes-msgs ];
meta = {
description = ''System modes specific extensions to the launch tool, i.e. launch actions, events, and event
handlers for system modes.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,30 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }:
buildRosPackage {
pname = "ros-galactic-libmavconn";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "e1e5c116f69d4f66e5e77966708ccd571018f8cb924add5a57ffa0ae0e1a942f";
};
buildType = "ament_cmake";
buildInputs = [ python3Packages.empy ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ asio console-bridge mavlink ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''MAVLink communication library.
This library provide unified connection handling classes
and URL to connection object mapper.
This library can be used in standalone programs.'';
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
buildRosPackage {
pname = "ros-galactic-mavros-msgs";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "85be741c9fb840422699b2318e12410d93aee5cb3ae786b764498bd737531462";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geographic-msgs geometry-msgs rcl-interfaces rosidl-default-runtime sensor-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''mavros_msgs defines messages for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-galactic-mavros";
version = "2.0.3-r1";
src = fetchurl {
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "4f4a1ad97e98766b84937af980edf3d39880bbf684a47d7638ad1a35918b6e4b";
};
buildType = "ament_cmake";
buildInputs = [ angles ];
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common gtest ];
propagatedBuildInputs = [ console-bridge diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn mavlink mavros-msgs message-filters nav-msgs pluginlib python3Packages.click rclcpp rclcpp-components rclpy rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ];
meta = {
description = ''MAVROS -- MAVLink extendable communication node for ROS
with proxy for Ground Control Station.'';
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-galactic-moveit-msgs";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_msgs-release/archive/release/galactic/moveit_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "37ce402737f464583838204fbde1831bdee9fcaa0f8aa337ba02e800cff3e847";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-cmake ];
propagatedBuildInputs = [ action-msgs geometry-msgs object-recognition-msgs octomap-msgs rosidl-default-runtime sensor-msgs shape-msgs std-msgs trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Messages, services and actions used by MoveIt'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-galactic-moveit-resources-fanuc-description";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_fanuc_description/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "6f083913956f4ee0d31d08ceddc87467ec21350698fdbeb07d29337ade8473f4";
};
buildType = "ament_cmake";
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Fanuc Resources used for MoveIt testing'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,29 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, robot-state-publisher, tf2-ros, xacro }:
buildRosPackage {
pname = "ros-galactic-moveit-resources-fanuc-moveit-config";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_fanuc_moveit_config/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "28cff3264ed792f0990dca38af9ca6b4fa836e55cb9115f125088e699c492e6e";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description robot-state-publisher tf2-ros xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''<p>
MoveIt Resources for testing: Fanuc M-10iA.
</p>
<p>
A project-internal configuration for testing in MoveIt.
</p>'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-galactic-moveit-resources-panda-description";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_panda_description/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "bbd79344142ad1d08c9e74ba6b347c0545a23aab80fbaf83d2b26264b840a38c";
};
buildType = "ament_cmake";
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''panda Resources used for MoveIt testing'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,29 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-galactic-moveit-resources-panda-moveit-config";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_panda_moveit_config/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "6fd85578912213782703256aa5b4e7a2e87d44e47ddcc886e8f18eba042b9908";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-resources-panda-description robot-state-publisher xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''<p>
MoveIt Resources for testing: Franka Emika Panda
</p>
<p>
A project-internal configuration for testing in MoveIt.
</p>'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-galactic-moveit-resources-pr2-description";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_pr2_description/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "4fc7f6309efc8473999c79e2b9ca351ceff6b4798a3843cd44c0c530616ab0f7";
};
buildType = "ament_cmake";
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''PR2 Resources used for MoveIt! testing'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, robot-state-publisher }:
buildRosPackage {
pname = "ros-galactic-moveit-resources";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "b257da6fb7345b436f09541b9abb4e6f1b256dad57c0c5695369659444f2901d";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config moveit-resources-pr2-description robot-state-publisher ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Resources used for MoveIt testing'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-galactic-nao-interfaces";
version = "0.0.2-r1";
src = fetchurl {
url = "https://github.com/ijnek/nao_interfaces-release/archive/release/galactic/nao_interfaces/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "4315ed423139f8ff30caab19a860260f0a54d096cbe945b34eac665fe87b0e69";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Package providing interfaces to be used with a NAO robot.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, eigen, glog, libg2o, libyamlcpp, opencv3 }:
buildRosPackage {
pname = "ros-galactic-openvslam";
version = "0.2.3-r3";
src = fetchurl {
url = "https://github.com/OpenVSLAM-Community/openvslam-release/archive/release/galactic/openvslam/0.2.3-3.tar.gz";
name = "0.2.3-3.tar.gz";
sha256 = "942efc34b17b39cd4eb9051f757c00c8c5efb66b1acb09a9beae736189f9b74e";
};
buildType = "cmake";
propagatedBuildInputs = [ eigen glog libg2o libyamlcpp opencv3 ];
nativeBuildInputs = [ cmake ];
meta = {
description = ''OpenVSLAM: A Versatile Visual SLAM Framework'';
license = with lib.licenses; [ "2-clause BSD" ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-plotjuggler-msgs";
version = "0.1.2-r1";
src = fetchurl {
url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/galactic/plotjuggler_msgs/0.1.2-1.tar.gz";
name = "0.1.2-1.tar.gz";
sha256 = "7ff43f03d9b027a4ec4b54cf73168c3eba87ba81dbb9c9671f40da0887af8e5d";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Special Messages for PlotJuggler'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, diagnostic-msgs, fastcdr, geometry-msgs, nav-msgs, plotjuggler, plotjuggler-msgs, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, sensor-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-galactic-plotjuggler-ros";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/galactic/plotjuggler_ros/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "5de2877f63666b5f7dfa3b5c3b4bbc2e0baf54f86420faecd78b82bb4609239c";
};
buildType = "catkin";
propagatedBuildInputs = [ binutils boost diagnostic-msgs fastcdr geometry-msgs nav-msgs plotjuggler plotjuggler-msgs qt5.qtbase qt5.qtsvg qt5.qtwebsockets rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''PlotJuggler plugin for ROS'';
license = with lib.licenses; [ gpl3 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, binutils, boost, cppzmq, qt5 }:
buildRosPackage {
pname = "ros-galactic-plotjuggler";
version = "3.2.1-r2";
src = fetchurl {
url = "https://github.com/facontidavide/plotjuggler-release/archive/release/galactic/plotjuggler/3.2.1-2.tar.gz";
name = "3.2.1-2.tar.gz";
sha256 = "3791ade6fb304f5f1197504231ce09fa42bc5a76e3b165cec1121015c4342ae9";
};
buildType = "catkin";
propagatedBuildInputs = [ ament-index-cpp binutils boost cppzmq qt5.qtbase qt5.qtsvg qt5.qtwebsockets qt5.qtx11extras ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''PlotJuggler: juggle with data'';
license = with lib.licenses; [ lgpl2 ];
};
}

View file

@ -0,0 +1,28 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-cmake, boost }:
buildRosPackage {
pname = "ros-galactic-random-numbers";
version = "2.0.1-r1";
src = fetchurl {
url = "https://github.com/moveit/random_numbers-release/archive/release/galactic/random_numbers/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "ce520bd61df0ef1a3929bcb59e8d03e4c8345fc0a42206b4f5880dad71359d80";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-cmake ];
propagatedBuildInputs = [ boost ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''This library contains wrappers for generating floating point values, integers, quaternions using boost libraries.
The constructor of the wrapper is guaranteed to be thread safe and initialize its random number generator to a random seed.
Seeds are obtained using a separate and different random number generator.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, python3Packages, pythonPackages, rc-reason-msgs, rclpy, ros2pkg, tf2-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-galactic-rc-reason-clients";
version = "0.2.1-r1";
src = fetchurl {
url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/galactic/rc_reason_clients/0.2.1-1.tar.gz";
name = "0.2.1-1.tar.gz";
sha256 = "d2e59341adf62d93e74e63fb8aecb2514d6b7da07f7c6c327a7fe91c8ec1079e";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ geometry-msgs python3Packages.requests rc-reason-msgs rclpy ros2pkg tf2-msgs visualization-msgs ];
meta = {
description = ''Clients for interfacing with Roboception reason modules on rc_visard and rc_cube.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, rc-common-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs }:
buildRosPackage {
pname = "ros-galactic-rc-reason-msgs";
version = "0.2.1-r1";
src = fetchurl {
url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/galactic/rc_reason_msgs/0.2.1-1.tar.gz";
name = "0.2.1-1.tar.gz";
sha256 = "44ed59b880e13f073571177f633a592488ef8d409766f299e35d034328bdf7d8";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs rc-common-msgs rosidl-default-runtime shape-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Msg and srv definitions for rc_reason_clients'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-galactic-rcdiscover";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/roboception-gbp/rcdiscover-release/archive/release/galactic/rcdiscover/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "47f99b85a9a3a1d6961519a3931b020a49add3eae431d5244354f0944ae7925a";
};
buildType = "cmake";
nativeBuildInputs = [ cmake ];
meta = {
description = ''This package contains tools for the discovery of Roboception devices via GigE Vision.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-building-map-msgs";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/galactic/rmf_building_map_msgs/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "32105bd1e925e358048cc1d33d517e8effb1149fce1b07f3a22db3b8de725130";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Messages used to send building maps'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-charger-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_charger_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "91e5bd6743437d99cf2463a789522fc84018df0b5ad628b2d3f9aab62d8f6a94";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''This package contains messages regarding charging and discharging'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }:
buildRosPackage {
pname = "ros-galactic-rmf-cmake-uncrustify";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_cmake_uncrustify-release/archive/release/galactic/rmf_cmake_uncrustify/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "b16e279e4476f18946013027a112ab29462794d48d17fc269492dd86cdf587af";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-uncrustify ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
meta = {
description = ''ament_cmake_uncrustify with support for parsing a config file.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-dispenser-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_dispenser_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "925f68b62baf8a5fbcce1c68d53b050fce94bc768c8e5436df0d28754d280fc2";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used to interface to dispenser workcells'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-door-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_door_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "1911e95e3c21c0a3a226c1a52511667fac173bc7db6e5aec189e07fa8e20f972";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Messages used to interface to doors'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-fleet-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_fleet_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "794357732594b85329c1373d8d3fe4955ea6dbcd32c90af2b5cf60e5719564af";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used to interface to fleet managers'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-ingestor-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_ingestor_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "9c45ed33db91ba0f78874a2d3c8fb76807654c0e080f6fb06200b51431e59bbf";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rmf-dispenser-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used to interface to ingestor workcells'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-lift-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_lift_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "9b4c6b2f74b3eea329b51a2aaf223a5a9215a1913feef87b05de55d7e1cdcc0c";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Messages used to interface to lifts.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-task-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_task_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "484cbaf76a57288cf1427f22eccf44ff20b0a8b6302f66439ebc304c8016f951";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rmf-dispenser-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used to specify tasks'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-traffic-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_traffic_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "78255a10d00ef93f716bae24b65d918e4ac5e56a468760c308770daeadf1fde9";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used by the RMF traffic management system.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, cmake, rmf-cmake-uncrustify }:
buildRosPackage {
pname = "ros-galactic-rmf-utils";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/galactic/rmf_utils/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "88ba1f6a4a78fe123faafc7674e8e80d92e55e154fe9c909bccae8c3d1b171d5";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ];
meta = {
description = ''Simple C++ programming utilities used by Robotics Middleware Framework packages'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-rmf-workcell-msgs";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_workcell_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "c2850542c925c969fe88986d6d28d4e29be06cad8f37f9099e52e46208fb4847";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''A package containing messages used by all workcells generically to interfact with rmf_core'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }:
buildRosPackage {
pname = "ros-galactic-rmw-cyclonedds-cpp";
version = "0.22.2-r1";
version = "0.22.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/galactic/rmw_cyclonedds_cpp/0.22.2-1.tar.gz";
name = "0.22.2-1.tar.gz";
sha256 = "967f5594262b20f00ea7f005f902ae85e7180441d90639e90330393789d19d26";
url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/galactic/rmw_cyclonedds_cpp/0.22.3-1.tar.gz";
name = "0.22.3-1.tar.gz";
sha256 = "2fc03f09537ea23892b56d173f50b10728f057ae6b56cccbd13848e253c89d6e";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-galactic-soccer-vision-msgs";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/ijnek/soccer_interfaces-release/archive/release/galactic/soccer_vision_msgs/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "45ecaf07aa73795b72c927bf264a8a628a0319dcedd4955ffc73021b549e05e4";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''TODO: Package description'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, boost, console-bridge, console-bridge-vendor, tinyxml2-vendor, urdf, urdfdom-headers, urdfdom-py }:
buildRosPackage {
pname = "ros-galactic-srdfdom";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/moveit/srdfdom-release/archive/release/galactic/srdfdom/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "85093ec96f860df084a864588c8be49480f8f05ac6ed74e93725b92ad366f518";
};
buildType = "ament_cmake";
buildInputs = [ boost urdfdom-headers ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-cmake ];
propagatedBuildInputs = [ console-bridge console-bridge-vendor tinyxml2-vendor urdf urdfdom-py ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Parser for Semantic Robot Description Format (SRDF).'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, std-msgs }:
buildRosPackage {
pname = "ros-galactic-stubborn-buddies-msgs";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/galactic/stubborn_buddies_msgs/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "bce2abcd2da5bf94ccbea3da174f9961d3b389f17cecf413a61e6342a22f8127";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Messages to support library of stubborn buddies'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, rclcpp-components, rclcpp-lifecycle, rcutils, std-msgs, stubborn-buddies-msgs }:
buildRosPackage {
pname = "ros-galactic-stubborn-buddies";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/galactic/stubborn_buddies/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "f1e8acfe227b52e74579b62d49a703eb9cb5342e73899d2c193a1dea42fdedac";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ rclcpp rclcpp-components rclcpp-lifecycle rcutils std-msgs stubborn-buddies-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Demo that uses node composition of lifecycle nodes to achieve fail-over robustness on ROS nodes'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -2,24 +2,24 @@
# Copyright 2021 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-uncrustify, ament-lint-auto, rclcpp, rclcpp-lifecycle, ros2launch, system-modes, system-modes-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, launch, launch-system-modes, rclcpp, rclcpp-lifecycle, ros2launch, system-modes, system-modes-msgs }:
buildRosPackage {
pname = "ros-galactic-system-modes-examples";
version = "0.7.1-r3";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_examples/0.7.1-3.tar.gz";
name = "0.7.1-3.tar.gz";
sha256 = "9ab24fff6b750f79e393a01b13bfc5e690a0bd5b6b633a898dc79ad00743e6dd";
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_examples/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "ada88f621f2ae43f067d76a68f0250f98458f879c035589136defc701536a119";
};
buildType = "ament_cmake";
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 ros2launch system-modes system-modes-msgs ];
propagatedBuildInputs = [ launch launch-system-modes rclcpp rclcpp-lifecycle ros2launch system-modes system-modes-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Simple example system and according launch files for the system_modes
description = ''Example systems and according launch files for the system_modes
package.'';
license = with lib.licenses; [ asl20 ];
};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-system-modes-msgs";
version = "0.7.1-r3";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_msgs/0.7.1-3.tar.gz";
name = "0.7.1-3.tar.gz";
sha256 = "aa03c0679e951ea6502e7c39d66356d29f132b51240405e3c48f3c1af9e1e4a9";
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_msgs/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "219aa913637105060717a8be60115acb01422ddf310ef1cdaa84038e99f12320";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ 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-index-python, ament-lint-auto, builtin-interfaces, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-lifecycle, ros2run, system-modes-msgs }:
buildRosPackage {
pname = "ros-galactic-system-modes";
version = "0.7.1-r3";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes/0.7.1-3.tar.gz";
name = "0.7.1-3.tar.gz";
sha256 = "9e30700ca05a3414bb301cc41b6ceb03b150f1d4e1fb404b9456b1e9f57ed38c";
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "2863caf47d437d34ec5adc17cdd8703039c08628fb0e17b57a1f4caa707708eb";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-flake8, ament-cmake-pep257, ament-index-python, ament-lint-auto, builtin-interfaces, launch-system-modes, launch-testing-ament-cmake, launch-testing-ros, lifecycle-msgs, rclcpp, rclcpp-lifecycle, system-modes, system-modes-examples, system-modes-msgs }:
buildRosPackage {
pname = "ros-galactic-test-launch-system-modes";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/test_launch_system_modes/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "e11602477c88318215d55fb1ee8e4bbcfd62b83ddc40311d1c6524c16bf87712";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-flake8 ament-cmake-pep257 ament-index-python ament-lint-auto launch-testing-ament-cmake launch-testing-ros ];
propagatedBuildInputs = [ builtin-interfaces launch-system-modes lifecycle-msgs rclcpp rclcpp-lifecycle system-modes system-modes-examples system-modes-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Launch tests for the launch_system_modes package, i.e. launch actions, events, and event
handlers for system modes.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, nav-msgs, rclcpp, robot-state-publisher, sensor-msgs, tf2, tf2-msgs, turtlebot3-msgs }:
buildRosPackage {
pname = "ros-galactic-turtlebot3-fake-node";
version = "2.2.4-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_fake_node/2.2.4-1.tar.gz";
name = "2.2.4-1.tar.gz";
sha256 = "74dd61d7ca8495e2c42dc03a06e148b6ada531ad091c0357d2010bf882c1e1e4";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake geometry-msgs nav-msgs rclcpp robot-state-publisher sensor-msgs tf2 tf2-msgs turtlebot3-msgs ];
meta = {
description = ''Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot.
You can do simple tests using this package on rviz without real robots.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2 }:
buildRosPackage {
pname = "ros-galactic-turtlebot3-gazebo";
version = "2.2.4-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_gazebo/2.2.4-1.tar.gz";
name = "2.2.4-1.tar.gz";
sha256 = "865093b702e896467230cca014ebd7f24f318bd335b76f9853cdd08864ab5832";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Gazebo simulation package for the TurtleBot3'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2021 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-galactic-turtlebot3-msgs";
version = "2.2.2-r3";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/galactic/turtlebot3_msgs/2.2.2-3.tar.gz";
name = "2.2.2-3.tar.gz";
sha256 = "d9c9487a81573d590ccd599c9a8521c2d5acfe6d3dcb6d3dabe0af19bed97a04";
};
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 TurtleBot3 packages for ROS2'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-fake-node, turtlebot3-gazebo }:
buildRosPackage {
pname = "ros-galactic-turtlebot3-simulations";
version = "2.2.4-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_simulations/2.2.4-1.tar.gz";
name = "2.2.4-1.tar.gz";
sha256 = "6fe67cb191ca2dcab6dd76a8266296360f6f71a55b8370d55f9f0fedb71550c0";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ turtlebot3-fake-node turtlebot3-gazebo ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''ROS 2 packages for TurtleBot3 simulations'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-lint-auto, boost, geometry-msgs, openssl, pluginlib, rclcpp, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-galactic-warehouse-ros";
version = "2.0.1-r1";
src = fetchurl {
url = "https://github.com/moveit/warehouse_ros-release/archive/release/galactic/warehouse_ros/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "5b1009c43e08e064d8b54641762d610784cdb276198a0f69bf2934add794af69";
};
buildType = "ament_cmake";
buildInputs = [ openssl ];
checkInputs = [ ament-cmake-copyright ament-lint-auto ];
propagatedBuildInputs = [ boost geometry-msgs pluginlib rclcpp std-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Persistent storage of ROS messages'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, kakasi, nkf, sound-play }:
buildRosPackage {
pname = "ros-melodic-aques-talk";
version = "2.1.22-r1";
src = fetchurl {
url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/aques_talk/2.1.22-1.tar.gz";
name = "2.1.22-1.tar.gz";
sha256 = "a537e5c2bd122d9506710191541a9660a88daa1129f35b974d0fa9bce60a31e4";
};
buildType = "catkin";
propagatedBuildInputs = [ kakasi nkf sound-play ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''ROS interface aques_talk demo program'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -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-r3";
version = "2.1.22-r1";
src = fetchurl {
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";
url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/assimp_devel/2.1.22-1.tar.gz";
name = "2.1.22-1.tar.gz";
sha256 = "afc880a08df6dd79c65228e3950bf1fccd18d0e14c393d2da6b191049ec67188";
};
buildType = "catkin";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, delphi-esr-msgs, delphi-srr-msgs, derived-object-msgs, ibeo-msgs, kartech-linear-actuator-msgs, mobileye-560-660-msgs, neobotix-usboard-msgs, pacmod-msgs, radar-msgs, ros-environment }:
buildRosPackage {
pname = "ros-melodic-astuff-sensor-msgs";
version = "3.0.1-r1";
version = "3.0.2-r1";
src = fetchurl {
url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/melodic/astuff_sensor_msgs/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "9e66ef493c6ad8152a2b2ac9f4d36f7d09f20ed5e83ee66f335e171bd27a93c8";
url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/melodic/astuff_sensor_msgs/3.0.2-1.tar.gz";
name = "3.0.2-1.tar.gz";
sha256 = "a96b19f4f23210692d87fdc878b65082a2fab92235461559b586608338996dbe";
};
buildType = "catkin";

View file

@ -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-r3";
version = "2.1.22-r1";
src = fetchurl {
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";
url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/bayesian_belief_networks/2.1.22-1.tar.gz";
name = "2.1.22-1.tar.gz";
sha256 = "370b4226ab5afc3841f17e1a36cd266910dae6941ff0b6006272d8f03d279732";
};
buildType = "catkin";

Some files were not shown because too many files have changed in this diff Show more