diff --git a/distros/dashing/behaviortree-cpp-v3/default.nix b/distros/dashing/behaviortree-cpp-v3/default.nix
index 19387cd521..7ac1b28cca 100644
--- a/distros/dashing/behaviortree-cpp-v3/default.nix
+++ b/distros/dashing/behaviortree-cpp-v3/default.nix
@@ -2,20 +2,19 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, cppzmq, ncurses, rclcpp }:
buildRosPackage {
pname = "ros-dashing-behaviortree-cpp-v3";
- version = "3.1.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/dashing/behaviortree_cpp_v3/3.1.1-1.tar.gz";
- name = "3.1.1-1.tar.gz";
- sha256 = "55902e5c1e718b02a0abcfa40dc5278485bc59a1a14da9d2f466767ae1c84a2f";
+ url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/dashing/behaviortree_cpp_v3/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "05db4b874a44dcbdf1d5014edea6dcb648ffad20eb91a079cc319de4ce836833";
};
- buildType = "ament_cmake";
- checkInputs = [ ament-cmake-gtest ];
- propagatedBuildInputs = [ cppzmq ];
+ buildType = "catkin";
+ propagatedBuildInputs = [ cppzmq ncurses rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/dashing/gazebo-dev/default.nix b/distros/dashing/gazebo-dev/default.nix
index ea1f08d1ae..f9a3f8cd72 100644
--- a/distros/dashing/gazebo-dev/default.nix
+++ b/distros/dashing/gazebo-dev/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gazeboSimulator }:
buildRosPackage {
pname = "ros-dashing-gazebo-dev";
- version = "3.3.4-r1";
+ version = "3.3.5-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_dev/3.3.4-1.tar.gz";
- name = "3.3.4-1.tar.gz";
- sha256 = "468471b3288c805dd6724f2db71fad5fe89632d0ca1b77af5aab020be7576104";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_dev/3.3.5-3.tar.gz";
+ name = "3.3.5-3.tar.gz";
+ sha256 = "8420cd3ca905fd6d073bdbee34025a94d8f01a2d1da62b2748574d9e55e712c8";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/gazebo-msgs/default.nix b/distros/dashing/gazebo-msgs/default.nix
index be174d6b38..61d8d8f857 100644
--- a/distros/dashing/gazebo-msgs/default.nix
+++ b/distros/dashing/gazebo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-dashing-gazebo-msgs";
- version = "3.3.4-r1";
+ version = "3.3.5-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_msgs/3.3.4-1.tar.gz";
- name = "3.3.4-1.tar.gz";
- sha256 = "48c7f58224085863d77f161ed0b329ff8218fecb43808ecc7f007903219b46f0";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_msgs/3.3.5-3.tar.gz";
+ name = "3.3.5-3.tar.gz";
+ sha256 = "764fcdbcc887963748b39818638b7e6355cd958e6274e7f8e98d538f060b9c65";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/gazebo-plugins/default.nix b/distros/dashing/gazebo-plugins/default.nix
index de83089b78..f98d9c73d0 100644
--- a/distros/dashing/gazebo-plugins/default.nix
+++ b/distros/dashing/gazebo-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, gazebo-dev, gazebo-msgs, gazebo-ros, geometry-msgs, image-transport, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-dashing-gazebo-plugins";
- version = "3.3.4-r1";
+ version = "3.3.5-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_plugins/3.3.4-1.tar.gz";
- name = "3.3.4-1.tar.gz";
- sha256 = "94fade3f1d680f67770d229eeecdf61104f8e4759e3b5e348dbfe77e6ce6a2d6";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_plugins/3.3.5-3.tar.gz";
+ name = "3.3.5-3.tar.gz";
+ sha256 = "3ef9b3ded9a46c647498dfc14ff4786c637e29bd6ba7cfaf46d24500fd243c01";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/gazebo-ros-pkgs/default.nix b/distros/dashing/gazebo-ros-pkgs/default.nix
index 32c45e4b51..862a4dbe67 100644
--- a/distros/dashing/gazebo-ros-pkgs/default.nix
+++ b/distros/dashing/gazebo-ros-pkgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-msgs, gazebo-plugins, gazebo-ros }:
buildRosPackage {
pname = "ros-dashing-gazebo-ros-pkgs";
- version = "3.3.4-r1";
+ version = "3.3.5-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_ros_pkgs/3.3.4-1.tar.gz";
- name = "3.3.4-1.tar.gz";
- sha256 = "f9511e73e2bbfcce88cd916d414939a695f0c197e51269a5620e71e2c2aa06c5";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_ros_pkgs/3.3.5-3.tar.gz";
+ name = "3.3.5-3.tar.gz";
+ sha256 = "a53287ba35d1ae1554406df0dd90288e5a40694f1ebb234838e964700b3d93fe";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/gazebo-ros/default.nix b/distros/dashing/gazebo-ros/default.nix
index 69979ef545..c42519dcfd 100644
--- a/distros/dashing/gazebo-ros/default.nix
+++ b/distros/dashing/gazebo-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, gazebo-dev, gazebo-msgs, geometry-msgs, launch-ros, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs, tinyxml-vendor }:
buildRosPackage {
pname = "ros-dashing-gazebo-ros";
- version = "3.3.4-r1";
+ version = "3.3.5-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_ros/3.3.4-1.tar.gz";
- name = "3.3.4-1.tar.gz";
- sha256 = "709bc65568e54e83980d0c32884fef85f01dd325374ff171df586aae12e70329";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/dashing/gazebo_ros/3.3.5-3.tar.gz";
+ name = "3.3.5-3.tar.gz";
+ sha256 = "0da841d574b7825705c7f1c2293c2326167de406da449a7cdb25c1681d2d8e4f";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/generated.nix b/distros/dashing/generated.nix
index 46247dfb39..755b19467c 100644
--- a/distros/dashing/generated.nix
+++ b/distros/dashing/generated.nix
@@ -492,6 +492,12 @@ self: super: {
map-msgs = self.callPackage ./map-msgs {};
+ mapviz = self.callPackage ./mapviz {};
+
+ mapviz-interfaces = self.callPackage ./mapviz-interfaces {};
+
+ mapviz-plugins = self.callPackage ./mapviz-plugins {};
+
marti-can-msgs = self.callPackage ./marti-can-msgs {};
marti-common-msgs = self.callPackage ./marti-common-msgs {};
@@ -516,6 +522,8 @@ self: super: {
move-base-msgs = self.callPackage ./move-base-msgs {};
+ multires-image = self.callPackage ./multires-image {};
+
nav2-amcl = self.callPackage ./nav2-amcl {};
nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {};
@@ -688,6 +696,10 @@ self: super: {
rcl-yaml-param-parser = self.callPackage ./rcl-yaml-param-parser {};
+ rclc = self.callPackage ./rclc {};
+
+ rclc-examples = self.callPackage ./rclc-examples {};
+
rclcpp = self.callPackage ./rclcpp {};
rclcpp-action = self.callPackage ./rclcpp-action {};
@@ -1018,6 +1030,8 @@ self: super: {
theora-image-transport = self.callPackage ./theora-image-transport {};
+ tile-map = self.callPackage ./tile-map {};
+
tinydir-vendor = self.callPackage ./tinydir-vendor {};
tinyxml2-vendor = self.callPackage ./tinyxml2-vendor {};
diff --git a/distros/dashing/librealsense2/default.nix b/distros/dashing/librealsense2/default.nix
index 6bb9635e14..a9ae05054d 100644
--- a/distros/dashing/librealsense2/default.nix
+++ b/distros/dashing/librealsense2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, glfw3, gtk3, libGL, libGLU, libusb1, linuxHeaders, openssl, pkg-config, udev }:
buildRosPackage {
pname = "ros-dashing-librealsense2";
- version = "2.16.5-r1";
+ version = "2.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/librealsense-release/archive/release/dashing/librealsense2/2.16.5-1.tar.gz";
- name = "2.16.5-1.tar.gz";
- sha256 = "8200ccf50818a19a4dcd625f099e960c38285c2181cef249da10fae25206ee07";
+ url = "https://github.com/ros2-gbp/librealsense-release/archive/release/dashing/librealsense2/2.34.0-1.tar.gz";
+ name = "2.34.0-1.tar.gz";
+ sha256 = "ed6fbe8bb80cceac8400fe9a9c074471681a5e72ee6feb6d1ea77a75416f498a";
};
buildType = "ament_cmake";
@@ -19,7 +19,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''Library for capturing data from the Intel(R) RealSense(TM) SR300 and D400 cameras. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project, including multi-camera capture.'';
+ description = ''Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.'';
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/dashing/mapviz-interfaces/default.nix b/distros/dashing/mapviz-interfaces/default.nix
new file mode 100644
index 0000000000..b7fc43240b
--- /dev/null
+++ b/distros/dashing/mapviz-interfaces/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-dashing-mapviz-interfaces";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/dashing/mapviz_interfaces/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "ff909e9dcfccfe152c4de973a52d588c49e6e91ca169e9cb45362a3425ba464a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ builtin-interfaces marti-common-msgs ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ rosidl-default-generators ];
+
+ meta = {
+ description = ''ROS interfaces used by Mapviz'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/dashing/mapviz-plugins/default.nix b/distros/dashing/mapviz-plugins/default.nix
new file mode 100644
index 0000000000..faea57e9cd
--- /dev/null
+++ b/distros/dashing/mapviz-plugins/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }:
+buildRosPackage {
+ pname = "ros-dashing-mapviz-plugins";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/dashing/mapviz_plugins/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "f75fa78a62a6f5c0eaf41cbfc5006d65f7d7c823d001dc599950d329fc9c1b86";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''Common plugins for the Mapviz visualization tool'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/dashing/mapviz/default.nix b/distros/dashing/mapviz/default.nix
new file mode 100644
index 0000000000..df7a8483af
--- /dev/null
+++ b/distros/dashing/mapviz/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, libyamlcpp, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg }:
+buildRosPackage {
+ pname = "ros-dashing-mapviz";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/dashing/mapviz/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "70f8f895bd4a2ea3c7c7200a30a86168cfccf79e8b09b163e2bbd5c4f0107768";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport libyamlcpp mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu ];
+ nativeBuildInputs = [ ament-cmake pkg-config qt5.qtbase ];
+
+ meta = {
+ description = ''mapviz'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/dashing/multires-image/default.nix b/distros/dashing/multires-image/default.nix
new file mode 100644
index 0000000000..619da2166f
--- /dev/null
+++ b/distros/dashing/multires-image/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, gps-msgs, mapviz, pluginlib, qt5, rclcpp, rclpy, swri-math-util, swri-transform-util, tf2 }:
+buildRosPackage {
+ pname = "ros-dashing-multires-image";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/dashing/multires_image/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "ebf11affa6760eb21d94dd70b20c055536828614767c4ce6441a2da4dd752d3c";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ cv-bridge geometry-msgs gps-msgs mapviz pluginlib qt5.qtbase rclcpp rclpy swri-math-util swri-transform-util tf2 ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''multires_image'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/dashing/rclc-examples/default.nix b/distros/dashing/rclc-examples/default.nix
new file mode 100644
index 0000000000..19452d75df
--- /dev/null
+++ b/distros/dashing/rclc-examples/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, rcl, rclc, std-msgs }:
+buildRosPackage {
+ pname = "ros-dashing-rclc-examples";
+ version = "0.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/micro-ROS/rclc-release/archive/release/dashing/rclc_examples/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "348de05554e376d6ae9e8189e6282a92eb1c462f50cbf636eda8dbd797125311";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ rcl rclc std-msgs ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = ''Example of using rclc_executor'';
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/dashing/rclc/default.nix b/distros/dashing/rclc/default.nix
new file mode 100644
index 0000000000..e9370164f7
--- /dev/null
+++ b/distros/dashing/rclc/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs }:
+buildRosPackage {
+ pname = "ros-dashing-rclc";
+ version = "0.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/micro-ROS/rclc-release/archive/release/dashing/rclc/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "9161f5c94bf013a5bb7bf235d893309754f49cd7be55ec95b1154033f24c98ac";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ rosidl-typesupport-c ];
+ checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp std-msgs ];
+ propagatedBuildInputs = [ rcl rcutils rosidl-generator-c ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = ''The ROS client library in C.'';
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/dashing/swri-console-util/default.nix b/distros/dashing/swri-console-util/default.nix
index 9f2deb1bdf..45e16ba0b7 100644
--- a/distros/dashing/swri-console-util/default.nix
+++ b/distros/dashing/swri-console-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }:
buildRosPackage {
pname = "ros-dashing-swri-console-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_console_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "72a905c022001460cc7f6ffe22bd36bb86623dcb8bab918155a772d44c64b2ad";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_console_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "860369f8b0df2a9a8e36f71c76048437e5ff6893dc365377735b0f1517973c7a";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-dbw-interface/default.nix b/distros/dashing/swri-dbw-interface/default.nix
index 382eced4af..5ebb31bcad 100644
--- a/distros/dashing/swri-dbw-interface/default.nix
+++ b/distros/dashing/swri-dbw-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-dashing-swri-dbw-interface";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_dbw_interface/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "15277bba230a37b49087285ae17538617137b8562c078f1449c6fcac7449d0f0";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_dbw_interface/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "6dd35433f51a7ab2a4bf056e69b190b8a44740c68cc4ba6f4b3af5f20ff9e777";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-geometry-util/default.nix b/distros/dashing/swri-geometry-util/default.nix
index c843118861..d8fb5caa4b 100644
--- a/distros/dashing/swri-geometry-util/default.nix
+++ b/distros/dashing/swri-geometry-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }:
buildRosPackage {
pname = "ros-dashing-swri-geometry-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_geometry_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "a1fc89c8e5ef6fd1a41d05540245e5deff6f2ad32d257438bc0b54c0a7d33e20";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_geometry_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "d9fc2acd58536679cab47bdb7e1d8338749103141791cc85689ef61cbb59b7bb";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-image-util/default.nix b/distros/dashing/swri-image-util/default.nix
index 83313dcf2a..a05023ea44 100644
--- a/distros/dashing/swri-image-util/default.nix
+++ b/distros/dashing/swri-image-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }:
buildRosPackage {
pname = "ros-dashing-swri-image-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_image_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "0269fe6aa3adc63a25bddbc89a44f20bf4ce00557092f5108dc831851dd2118e";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_image_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "35ce269c542881773129b82b2c1549f599e91424377570ee16de22889e7bfa21";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-math-util/default.nix b/distros/dashing/swri-math-util/default.nix
index 93b0735434..1823bcc224 100644
--- a/distros/dashing/swri-math-util/default.nix
+++ b/distros/dashing/swri-math-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, rclcpp }:
buildRosPackage {
pname = "ros-dashing-swri-math-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_math_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "d5bc7ccca607b7146c7e3be86fb869493b3b69d98ff4e17a1c46d39ebdc64b9f";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_math_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "9a41ef2777bb50e1112c64d6a129e6e7f24ed1eb4112b8832ac2482e61768230";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-opencv-util/default.nix b/distros/dashing/swri-opencv-util/default.nix
index 9a08f3eba8..83ccf98a1d 100644
--- a/distros/dashing/swri-opencv-util/default.nix
+++ b/distros/dashing/swri-opencv-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cv-bridge, swri-math-util }:
buildRosPackage {
pname = "ros-dashing-swri-opencv-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_opencv_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "88be1fe02979fe7db97a183c606db0dff6ea1f67c52d31c566944f4bdd0b1a7d";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_opencv_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "7ea592055f254376d5ff62720bb2d38372e71e8d155095e33cc8c6073b5236a0";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-prefix-tools/default.nix b/distros/dashing/swri-prefix-tools/default.nix
index 7bff60343b..cf3d062ed7 100644
--- a/distros/dashing/swri-prefix-tools/default.nix
+++ b/distros/dashing/swri-prefix-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pythonPackages }:
buildRosPackage {
pname = "ros-dashing-swri-prefix-tools";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_prefix_tools/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "898d0edb78a2a324a9156a5d9b88767450f9ad7e66bb5dda08b6a805bf14cc9a";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_prefix_tools/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "26a477246baa8b4c9795cbfe5e417f82caec79dc1fcc6afebcfe29bed04faf2a";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-roscpp/default.nix b/distros/dashing/swri-roscpp/default.nix
index b82526f8de..dd7ade6e52 100644
--- a/distros/dashing/swri-roscpp/default.nix
+++ b/distros/dashing/swri-roscpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-dashing-swri-roscpp";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_roscpp/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "0b2c29db1223b5e1b644979d5406270ff4a4b23e494e031c297c5bd07ea7999f";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_roscpp/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "896655e4463e21399e53f139427d2379a561ad49c283938c134bc841b3924748";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-route-util/default.nix b/distros/dashing/swri-route-util/default.nix
index f8e47096da..bb9c9664ab 100644
--- a/distros/dashing/swri-route-util/default.nix
+++ b/distros/dashing/swri-route-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, visualization-msgs }:
buildRosPackage {
pname = "ros-dashing-swri-route-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_route_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "656b966bd6590cfb6fc1bd6a164241d1c8efda47cfe31679aa6a44968b387b25";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_route_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "d161673327133d6e32d2ba0fd0c71a9beb905481531a83a40d2673220cd3bcf6";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-serial-util/default.nix b/distros/dashing/swri-serial-util/default.nix
index 79df3f59d6..55b72966d4 100644
--- a/distros/dashing/swri-serial-util/default.nix
+++ b/distros/dashing/swri-serial-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost }:
buildRosPackage {
pname = "ros-dashing-swri-serial-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_serial_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "dedf5d107fdccde1ff3e4f894a4aa0b0b0d38d61d73cd2f81d55389024f56286";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_serial_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "6ce76ea1e2a44e5353f2511a7e623d5e2c14a32ef815914f30173de4768dfd01";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-system-util/default.nix b/distros/dashing/swri-system-util/default.nix
index 8991b27dd6..333c7d0bba 100644
--- a/distros/dashing/swri-system-util/default.nix
+++ b/distros/dashing/swri-system-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, rclcpp }:
buildRosPackage {
pname = "ros-dashing-swri-system-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_system_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "2aceb418ff552fef9c14ffa6cbdfb7745ffff2323e11e504852a2623cfd132da";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_system_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "041f3b0319fdf56ed501c297044e064a52b04441b5be220aa77294ee5721dae4";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/swri-transform-util/default.nix b/distros/dashing/swri-transform-util/default.nix
index 0d86b584c4..f3d2336112 100644
--- a/distros/dashing/swri-transform-util/default.nix
+++ b/distros/dashing/swri-transform-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, boost, cv-bridge, diagnostic-msgs, geographic-msgs, geometry-msgs, geos, gps-msgs, libyamlcpp, marti-nav-msgs, pkg-config, proj, rcl-interfaces, rclcpp, rclcpp-components, rclpy, sensor-msgs, swri-math-util, swri-roscpp, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-dashing-swri-transform-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_transform_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "c447065eed9a841a4a872ae8b0635b95e6fbe5048e9d63dff632585cce5727f4";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/dashing/swri_transform_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "c8373ce436adf26a79f7b2099a172c9a337306588aff240724ae4a4a25a7f5fd";
};
buildType = "ament_cmake";
diff --git a/distros/dashing/teleop-twist-keyboard/default.nix b/distros/dashing/teleop-twist-keyboard/default.nix
index 27735a63ca..c69b3a1cba 100644
--- a/distros/dashing/teleop-twist-keyboard/default.nix
+++ b/distros/dashing/teleop-twist-keyboard/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, rclpy }:
buildRosPackage {
pname = "ros-dashing-teleop-twist-keyboard";
- version = "2.3.1-r1";
+ version = "2.3.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/dashing/teleop_twist_keyboard/2.3.1-1.tar.gz";
- name = "2.3.1-1.tar.gz";
- sha256 = "37f237ea42f3b44929634a80dc13ceb93bd6e27931f5ff3972cd54c37b034fb5";
+ url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/dashing/teleop_twist_keyboard/2.3.2-1.tar.gz";
+ name = "2.3.2-1.tar.gz";
+ sha256 = "9b8b2620d5eb7fc832487bb87cb63efd59c027572aba41dd79548fc744f4bf61";
};
buildType = "ament_python";
diff --git a/distros/dashing/tile-map/default.nix b/distros/dashing/tile-map/default.nix
new file mode 100644
index 0000000000..b3d0f3a9e2
--- /dev/null
+++ b/distros/dashing/tile-map/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, glew, jsoncpp, libyamlcpp, mapviz, pluginlib, qt5, rclcpp, swri-math-util, swri-transform-util, tf2 }:
+buildRosPackage {
+ pname = "ros-dashing-tile-map";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/dashing/tile_map/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "84bca991354bc19d51bb4802f7333809db24c5917c6e0f2063f9e5e57234a45e";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ glew jsoncpp libyamlcpp mapviz pluginlib qt5.qtbase rclcpp swri-math-util swri-transform-util tf2 ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''Tile map provides a slippy map style interface for visualizing
+ OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also
+ implemented'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/behaviortree-cpp-v3/default.nix b/distros/eloquent/behaviortree-cpp-v3/default.nix
index d6ef4cd280..8e28bd9664 100644
--- a/distros/eloquent/behaviortree-cpp-v3/default.nix
+++ b/distros/eloquent/behaviortree-cpp-v3/default.nix
@@ -2,20 +2,19 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, cppzmq, ncurses, rclcpp }:
buildRosPackage {
pname = "ros-eloquent-behaviortree-cpp-v3";
- version = "3.1.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.1.1-1.tar.gz";
- name = "3.1.1-1.tar.gz";
- sha256 = "b49d34d31c78a071ca48fc13ee2a0b07ec17956c55a5bf4cafd693b5306bcf7c";
+ url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "9f85d3b92b116badb013e199a90b42380d2a04d37844b0a2da947618f04c0207";
};
- buildType = "ament_cmake";
- checkInputs = [ ament-cmake-gtest ];
- propagatedBuildInputs = [ cppzmq ];
+ buildType = "catkin";
+ propagatedBuildInputs = [ cppzmq ncurses rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/eloquent/filters/default.nix b/distros/eloquent/filters/default.nix
new file mode 100644
index 0000000000..50b15ad8dc
--- /dev/null
+++ b/distros/eloquent/filters/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-uncrustify, ament-cmake-xmllint, boost, pluginlib, rclcpp }:
+buildRosPackage {
+ pname = "ros-eloquent-filters";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/filters-release/archive/release/eloquent/filters/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "5eb16d8ddedbae0c4052cea23cd35ef1fc230902c593b8cd9f3a8ae78065e298";
+ };
+
+ buildType = "ament_cmake";
+ checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-uncrustify ament-cmake-xmllint ];
+ propagatedBuildInputs = [ boost pluginlib rclcpp ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = ''This library provides a standardized interface for processing data as a sequence
+ of filters. This package contains a base class upon which to build specific implementations
+ as well as an interface which dynamically loads filters based on runtime parameters.'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/gazebo-dev/default.nix b/distros/eloquent/gazebo-dev/default.nix
index 6f16102f7c..07ee38a556 100644
--- a/distros/eloquent/gazebo-dev/default.nix
+++ b/distros/eloquent/gazebo-dev/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gazeboSimulator }:
buildRosPackage {
pname = "ros-eloquent-gazebo-dev";
- version = "3.4.3-r1";
+ version = "3.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_dev/3.4.3-1.tar.gz";
- name = "3.4.3-1.tar.gz";
- sha256 = "2627ac82737d8946709d5769a3832f450055d89b7b13a5176fc30fee9255a84e";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_dev/3.4.4-1.tar.gz";
+ name = "3.4.4-1.tar.gz";
+ sha256 = "393a68e9f8c526ff869df64efb2e9c115145d97d12ecd4dc92ed4bf5a3c3dcb1";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/gazebo-msgs/default.nix b/distros/eloquent/gazebo-msgs/default.nix
index a1a87c9924..bcdfa8e4f8 100644
--- a/distros/eloquent/gazebo-msgs/default.nix
+++ b/distros/eloquent/gazebo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-eloquent-gazebo-msgs";
- version = "3.4.3-r1";
+ version = "3.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_msgs/3.4.3-1.tar.gz";
- name = "3.4.3-1.tar.gz";
- sha256 = "1920efaf9e80724e8e6e720f5d76a4fb6e01080f4238a37e56c31ed06f3cfc9c";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_msgs/3.4.4-1.tar.gz";
+ name = "3.4.4-1.tar.gz";
+ sha256 = "3048b58d6f54cc4d4b90ad86fe72b6ed43748001273dd02aa26e06ad0a818870";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/gazebo-plugins/default.nix b/distros/eloquent/gazebo-plugins/default.nix
index df193f8bdf..75f7faafd7 100644
--- a/distros/eloquent/gazebo-plugins/default.nix
+++ b/distros/eloquent/gazebo-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, gazebo-dev, gazebo-msgs, gazebo-ros, geometry-msgs, image-transport, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-eloquent-gazebo-plugins";
- version = "3.4.3-r1";
+ version = "3.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_plugins/3.4.3-1.tar.gz";
- name = "3.4.3-1.tar.gz";
- sha256 = "b0d3ef22be8fe86c92e0608f4231b1a2499b42c0ad93244222b57cfd9e180b80";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_plugins/3.4.4-1.tar.gz";
+ name = "3.4.4-1.tar.gz";
+ sha256 = "86572675cfbde9c9c6eee8599d561a62f3dd744d81fb9587e4e4da77966e1964";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/gazebo-ros-pkgs/default.nix b/distros/eloquent/gazebo-ros-pkgs/default.nix
index 4ac8483129..e08f83511f 100644
--- a/distros/eloquent/gazebo-ros-pkgs/default.nix
+++ b/distros/eloquent/gazebo-ros-pkgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-msgs, gazebo-plugins, gazebo-ros }:
buildRosPackage {
pname = "ros-eloquent-gazebo-ros-pkgs";
- version = "3.4.3-r1";
+ version = "3.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_ros_pkgs/3.4.3-1.tar.gz";
- name = "3.4.3-1.tar.gz";
- sha256 = "26b6dfa58679dcb64b798211d15259d0cc6f16c6683b155c3585420c331c0913";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_ros_pkgs/3.4.4-1.tar.gz";
+ name = "3.4.4-1.tar.gz";
+ sha256 = "b6d46093434e5d634b679241205860f88e7b2c115a2b232ee29e123f34fb16be";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/gazebo-ros/default.nix b/distros/eloquent/gazebo-ros/default.nix
index 3e935803f4..52d75afa6e 100644
--- a/distros/eloquent/gazebo-ros/default.nix
+++ b/distros/eloquent/gazebo-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, gazebo-dev, gazebo-msgs, geometry-msgs, launch-ros, launch-testing-ament-cmake, rcl, rclcpp, rclpy, ros2run, sensor-msgs, std-msgs, std-srvs, tinyxml-vendor }:
buildRosPackage {
pname = "ros-eloquent-gazebo-ros";
- version = "3.4.3-r1";
+ version = "3.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_ros/3.4.3-1.tar.gz";
- name = "3.4.3-1.tar.gz";
- sha256 = "61d9c061fa7dcb8ebc27e11675bbcb6452f60a23295debfbc9a8a8cc321d134f";
+ url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/eloquent/gazebo_ros/3.4.4-1.tar.gz";
+ name = "3.4.4-1.tar.gz";
+ sha256 = "37a16a4679f821236d55606604a38a133a95a250a9925bf70af5f2b0d54e1b45";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/generated.nix b/distros/eloquent/generated.nix
index 753244bea4..05f6c4b82b 100644
--- a/distros/eloquent/generated.nix
+++ b/distros/eloquent/generated.nix
@@ -344,6 +344,8 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
+ filters = self.callPackage ./filters {};
+
fmi-adapter = self.callPackage ./fmi-adapter {};
fmi-adapter-examples = self.callPackage ./fmi-adapter-examples {};
@@ -456,6 +458,12 @@ self: super: {
map-msgs = self.callPackage ./map-msgs {};
+ mapviz = self.callPackage ./mapviz {};
+
+ mapviz-interfaces = self.callPackage ./mapviz-interfaces {};
+
+ mapviz-plugins = self.callPackage ./mapviz-plugins {};
+
marti-can-msgs = self.callPackage ./marti-can-msgs {};
marti-common-msgs = self.callPackage ./marti-common-msgs {};
@@ -476,6 +484,8 @@ self: super: {
move-base-msgs = self.callPackage ./move-base-msgs {};
+ multires-image = self.callPackage ./multires-image {};
+
nav2-amcl = self.callPackage ./nav2-amcl {};
nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {};
@@ -600,6 +610,8 @@ self: super: {
plansys2-terminal = self.callPackage ./plansys2-terminal {};
+ plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {};
+
pluginlib = self.callPackage ./pluginlib {};
poco-vendor = self.callPackage ./poco-vendor {};
@@ -654,6 +666,10 @@ self: super: {
rcl-yaml-param-parser = self.callPackage ./rcl-yaml-param-parser {};
+ rclc = self.callPackage ./rclc {};
+
+ rclc-examples = self.callPackage ./rclc-examples {};
+
rclcpp = self.callPackage ./rclcpp {};
rclcpp-action = self.callPackage ./rclcpp-action {};
@@ -970,6 +986,8 @@ self: super: {
theora-image-transport = self.callPackage ./theora-image-transport {};
+ tile-map = self.callPackage ./tile-map {};
+
tinydir-vendor = self.callPackage ./tinydir-vendor {};
tinyxml2-vendor = self.callPackage ./tinyxml2-vendor {};
diff --git a/distros/eloquent/joy-teleop/default.nix b/distros/eloquent/joy-teleop/default.nix
index 6cd8bf03f3..831d284d68 100644
--- a/distros/eloquent/joy-teleop/default.nix
+++ b/distros/eloquent/joy-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, control-msgs, rclpy, sensor-msgs, teleop-tools-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-eloquent-joy-teleop";
- version = "1.0.1-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/joy_teleop/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "0d1a64d2d82c78fc77ff2241da5fe9df4a06638bb766f2048e887829b4acec83";
+ url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/joy_teleop/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "cdb70b1192941ad725b94f8c1f2fd87eed5c6a322930cf7ad236804df87391ed";
};
buildType = "ament_python";
diff --git a/distros/eloquent/key-teleop/default.nix b/distros/eloquent/key-teleop/default.nix
index 93a074fd50..56666b4f25 100644
--- a/distros/eloquent/key-teleop/default.nix
+++ b/distros/eloquent/key-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-eloquent-key-teleop";
- version = "1.0.1-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/key_teleop/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "0e2148736f2c1e31128e1877292b7741025e6bac56a590f502aa4f48060eb887";
+ url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/key_teleop/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "8729e9add7674e2b8f11a1b12c2b7de99b647baf90342ba0586f867d2b2fc79d";
};
buildType = "ament_python";
diff --git a/distros/eloquent/mapviz-interfaces/default.nix b/distros/eloquent/mapviz-interfaces/default.nix
new file mode 100644
index 0000000000..102ca9756f
--- /dev/null
+++ b/distros/eloquent/mapviz-interfaces/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-eloquent-mapviz-interfaces";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/eloquent/mapviz_interfaces/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "541d2df9acbabd0a93bf27c33938d3e0e7b6c2576829660c37eb03a90a7fa967";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ builtin-interfaces marti-common-msgs ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ rosidl-default-generators ];
+
+ meta = {
+ description = ''ROS interfaces used by Mapviz'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/mapviz-plugins/default.nix b/distros/eloquent/mapviz-plugins/default.nix
new file mode 100644
index 0000000000..f0399f6f72
--- /dev/null
+++ b/distros/eloquent/mapviz-plugins/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }:
+buildRosPackage {
+ pname = "ros-eloquent-mapviz-plugins";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/eloquent/mapviz_plugins/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "387e2cbab82243e7c8355bb3333752ca78612cf2f142dfe83f503d9fcde7634a";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''Common plugins for the Mapviz visualization tool'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/mapviz/default.nix b/distros/eloquent/mapviz/default.nix
new file mode 100644
index 0000000000..f7006e3b85
--- /dev/null
+++ b/distros/eloquent/mapviz/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, libyamlcpp, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg }:
+buildRosPackage {
+ pname = "ros-eloquent-mapviz";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/eloquent/mapviz/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "afe61c72615e44bd5a1274613a3931d18531955e161c16099cf3cc734ab545eb";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport libyamlcpp mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu ];
+ nativeBuildInputs = [ ament-cmake pkg-config qt5.qtbase ];
+
+ meta = {
+ description = ''mapviz'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/mouse-teleop/default.nix b/distros/eloquent/mouse-teleop/default.nix
index ef58845907..99debed63e 100644
--- a/distros/eloquent/mouse-teleop/default.nix
+++ b/distros/eloquent/mouse-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-eloquent-mouse-teleop";
- version = "1.0.1-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/mouse_teleop/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "1c7b98a8cf594d8fb77e9f153fc78eca772f070642223f1abcdca7e206313c12";
+ url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/mouse_teleop/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "cbbe265244a29107715821429467d22d7eb6102f3503f3938b15096bd0846c22";
};
buildType = "ament_python";
diff --git a/distros/eloquent/multires-image/default.nix b/distros/eloquent/multires-image/default.nix
new file mode 100644
index 0000000000..55159a7766
--- /dev/null
+++ b/distros/eloquent/multires-image/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, gps-msgs, mapviz, pluginlib, qt5, rclcpp, rclpy, swri-math-util, swri-transform-util, tf2 }:
+buildRosPackage {
+ pname = "ros-eloquent-multires-image";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/eloquent/multires_image/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "b51548b73a5f86a2715a8e4a47e719198cb4af56200566e38efb300d6b33e8d8";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ cv-bridge geometry-msgs gps-msgs mapviz pluginlib qt5.qtbase rclcpp rclpy swri-math-util swri-transform-util tf2 ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''multires_image'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/plotjuggler-msgs/default.nix b/distros/eloquent/plotjuggler-msgs/default.nix
new file mode 100644
index 0000000000..91e14be1d7
--- /dev/null
+++ b/distros/eloquent/plotjuggler-msgs/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-eloquent-plotjuggler-msgs";
+ version = "0.1.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/eloquent/plotjuggler_msgs/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "d529ab8d4eb8051d63e641d4f4f4b2e67b398a7fab49efb328c7ed200dd4bcd0";
+ };
+
+ 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 ];
+ };
+}
diff --git a/distros/eloquent/rclc-examples/default.nix b/distros/eloquent/rclc-examples/default.nix
new file mode 100644
index 0000000000..cb9c3761f0
--- /dev/null
+++ b/distros/eloquent/rclc-examples/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, rcl, rclc, std-msgs }:
+buildRosPackage {
+ pname = "ros-eloquent-rclc-examples";
+ version = "0.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/micro-ROS/rclc-release/archive/release/eloquent/rclc_examples/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "c94aef6f6db9d465641d352a2efaefae839451079dac8f9753565699742b684a";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ rcl rclc std-msgs ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = ''Example of using rclc_executor'';
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/eloquent/rclc/default.nix b/distros/eloquent/rclc/default.nix
new file mode 100644
index 0000000000..22007eddcf
--- /dev/null
+++ b/distros/eloquent/rclc/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs }:
+buildRosPackage {
+ pname = "ros-eloquent-rclc";
+ version = "0.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/micro-ROS/rclc-release/archive/release/eloquent/rclc/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "af816f529bcbc4f97638a5c2053ffa0c1670991a9b1ad21c697d899db4384c81";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ rosidl-typesupport-c ];
+ checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp std-msgs ];
+ propagatedBuildInputs = [ rcl rcutils rosidl-generator-c ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = ''The ROS client library in C.'';
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/eloquent/rviz-assimp-vendor/default.nix b/distros/eloquent/rviz-assimp-vendor/default.nix
index 817cca9761..2693efb58d 100644
--- a/distros/eloquent/rviz-assimp-vendor/default.nix
+++ b/distros/eloquent/rviz-assimp-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp }:
buildRosPackage {
pname = "ros-eloquent-rviz-assimp-vendor";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_assimp_vendor/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "59c5f74d3fcafcaf88e43be858bcf84d3263a09517bc3f9ad990a3d43e809b8f";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_assimp_vendor/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "cef94b0a93d522f94574cdd51b93d4425f83686fb32f46e307ed08c37d6e88e4";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-common/default.nix b/distros/eloquent/rviz-common/default.nix
index 78c773e973..a471acbccf 100644
--- a/distros/eloquent/rviz-common/default.nix
+++ b/distros/eloquent/rviz-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, 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-eloquent-rviz-common";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_common/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "9616be831a5db30ff1e17ca4d1e9593cfdf29631208f129a982546c73c8166b7";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_common/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "7c5cf07c8bf82f4a614f5c818d4ed7f02f9626eec04aa8ab488512b780163ade";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-default-plugins/default.nix b/distros/eloquent/rviz-default-plugins/default.nix
index a15af6a044..938a8f47a6 100644
--- a/distros/eloquent/rviz-default-plugins/default.nix
+++ b/distros/eloquent/rviz-default-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, geometry-msgs, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, qt5, rclcpp, resource-retriever, rviz-common, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, tinyxml-vendor, urdf, visualization-msgs }:
buildRosPackage {
pname = "ros-eloquent-rviz-default-plugins";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_default_plugins/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "19941653be75f25e6018c7179722df79bea31f12845ab775a36c008cbc9d7c91";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_default_plugins/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "26459b0f83a7de8cc96c78267004bee6f229a898963190629459f3790826a0ce";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-ogre-vendor/default.nix b/distros/eloquent/rviz-ogre-vendor/default.nix
index de23405bd4..3338f0544f 100644
--- a/distros/eloquent/rviz-ogre-vendor/default.nix
+++ b/distros/eloquent/rviz-ogre-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, freetype, git, libGL, libGLU, pkg-config, xorg }:
buildRosPackage {
pname = "ros-eloquent-rviz-ogre-vendor";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_ogre_vendor/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "f42ca396f8109f5f4e12f89cde74cd7d0740c7b422a61b59d509a972a2a8ab69";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_ogre_vendor/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "8ad19747cf3fb3b30eb46bde3c61b11ccb23fb9f21eb75e4f324d2aefd0895fe";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-rendering-tests/default.nix b/distros/eloquent/rviz-rendering-tests/default.nix
index a93067d63b..ca65f3b77e 100644
--- a/distros/eloquent/rviz-rendering-tests/default.nix
+++ b/distros/eloquent/rviz-rendering-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, qt5, resource-retriever, rviz-rendering }:
buildRosPackage {
pname = "ros-eloquent-rviz-rendering-tests";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_rendering_tests/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "7a98124dba70ff427f478d07b0cc9c976a455c7fe08dc1a3e6fea9e67958ea7a";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_rendering_tests/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "82042d6628a2189e2984527d94f8192d151112d1279d5dd0b7e44a7bc0f73713";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-rendering/default.nix b/distros/eloquent/rviz-rendering/default.nix
index eaf16e5cfc..ebc494c10f 100644
--- a/distros/eloquent/rviz-rendering/default.nix
+++ b/distros/eloquent/rviz-rendering/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }:
buildRosPackage {
pname = "ros-eloquent-rviz-rendering";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_rendering/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "8cdb5ca39e6be9fc56f7e4474acc6001d43eab2291614909fce52679e487b6e6";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_rendering/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "f91ffe4726c70e21b0df896e41e850dfb337c5a699f5a1413e7b7b27428ab211";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz-visual-testing-framework/default.nix b/distros/eloquent/rviz-visual-testing-framework/default.nix
index d16412a463..30c35158d1 100644
--- a/distros/eloquent/rviz-visual-testing-framework/default.nix
+++ b/distros/eloquent/rviz-visual-testing-framework/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, qt5, rviz-common }:
buildRosPackage {
pname = "ros-eloquent-rviz-visual-testing-framework";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_visual_testing_framework/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "fdfaaec05b257a318c12a775b313244379970dc1102ff42907376a661b980b00";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz_visual_testing_framework/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "fd5bcdd7082c161ed2da774d61fee1f71f31c5f049b0c76be2a1bf751150ddcc";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/rviz2/default.nix b/distros/eloquent/rviz2/default.nix
index 09771b910c..609b61bbb7 100644
--- a/distros/eloquent/rviz2/default.nix
+++ b/distros/eloquent/rviz2/default.nix
@@ -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-eloquent-rviz2";
- version = "7.0.4-r1";
+ version = "7.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz2/7.0.4-1.tar.gz";
- name = "7.0.4-1.tar.gz";
- sha256 = "9c58f88121f8c8812d464a6319b367cbf9a39484a360229aeb993ca597d0837a";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/eloquent/rviz2/7.0.5-1.tar.gz";
+ name = "7.0.5-1.tar.gz";
+ sha256 = "18b0ad21c1cc2d8d2c95e6f4a1b3f88d334712d6ea5bffb85234a6b5ee3e7d42";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/sick-scan2/default.nix b/distros/eloquent/sick-scan2/default.nix
index a4fee008ba..7807c572c9 100644
--- a/distros/eloquent/sick-scan2/default.nix
+++ b/distros/eloquent/sick-scan2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, diagnostic-updater, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-eloquent-sick-scan2";
- version = "0.1.5-r1";
+ version = "0.1.7-r1";
src = fetchurl {
- url = "https://github.com/SICKAG/sick_scan2-release/archive/release/eloquent/sick_scan2/0.1.5-1.tar.gz";
- name = "0.1.5-1.tar.gz";
- sha256 = "6033e4d2569c53fb3f1c14dc45069a60b6c89ba39188dd36c2dbbce49d28f6bf";
+ url = "https://github.com/SICKAG/sick_scan2-release/archive/release/eloquent/sick_scan2/0.1.7-1.tar.gz";
+ name = "0.1.7-1.tar.gz";
+ sha256 = "f498e5af171a45ac8218300ab19aa2bc2a708c0896c9b72002b09b847838a73e";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-console-util/default.nix b/distros/eloquent/swri-console-util/default.nix
index a9bb17fc72..043c804364 100644
--- a/distros/eloquent/swri-console-util/default.nix
+++ b/distros/eloquent/swri-console-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }:
buildRosPackage {
pname = "ros-eloquent-swri-console-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_console_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "0c722fb1e0a46274f5d62abfbdcd9145abe5dd0a11e038ed21909fbc3756ff5d";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_console_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "fb300214d4e942ca600e802335223813dc92b075f9a3d0e880b73c7403ea87d9";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-dbw-interface/default.nix b/distros/eloquent/swri-dbw-interface/default.nix
index 26a123d1c8..9a04994f8b 100644
--- a/distros/eloquent/swri-dbw-interface/default.nix
+++ b/distros/eloquent/swri-dbw-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-eloquent-swri-dbw-interface";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_dbw_interface/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "925236c44833cf91d0e4516f537cd1be2560c05581a94c2369423305fd081749";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_dbw_interface/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "dff91ca9aefb7d325f35ed4d9aedf0b5772eea8c7f4b6c4a33f47e53cf6b863b";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-geometry-util/default.nix b/distros/eloquent/swri-geometry-util/default.nix
index 23b2254c6b..149be2b473 100644
--- a/distros/eloquent/swri-geometry-util/default.nix
+++ b/distros/eloquent/swri-geometry-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }:
buildRosPackage {
pname = "ros-eloquent-swri-geometry-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_geometry_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "c7c23c5650319144acdba54ef8786137f58110460692bb3f061409b72d7f50b2";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_geometry_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "30c2412d61475f1fb0107660e7ecc6d3ba0527bf938302e1f85d3c186263d8e9";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-image-util/default.nix b/distros/eloquent/swri-image-util/default.nix
index e83db5afcf..186c185c2c 100644
--- a/distros/eloquent/swri-image-util/default.nix
+++ b/distros/eloquent/swri-image-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }:
buildRosPackage {
pname = "ros-eloquent-swri-image-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_image_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "15ebbf6ca4c6a568257a8fc38947d2c2e369cba0a668eb9e0e1bab25fddbe3aa";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_image_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "69159988fd1bf36f509cb66032f0c091be089a3d21782f4c904012ac5cc182df";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-math-util/default.nix b/distros/eloquent/swri-math-util/default.nix
index 782fa6be40..fa7b39d22c 100644
--- a/distros/eloquent/swri-math-util/default.nix
+++ b/distros/eloquent/swri-math-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, rclcpp }:
buildRosPackage {
pname = "ros-eloquent-swri-math-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_math_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "5bd22162d2cbf7a42b5027fc4816e479d2956e1846304e61a52e442e07446546";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_math_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "9477d2bfa4e20b5526457202045ed2bd7af0ff15b4c9e7a58ba247d786bb14ba";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-opencv-util/default.nix b/distros/eloquent/swri-opencv-util/default.nix
index 69e1f64592..4a22f898cb 100644
--- a/distros/eloquent/swri-opencv-util/default.nix
+++ b/distros/eloquent/swri-opencv-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cv-bridge, swri-math-util }:
buildRosPackage {
pname = "ros-eloquent-swri-opencv-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_opencv_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "17379424410214dd8871297600cf4c5cfd102389b7ea32705ad3bfd6b952b45d";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_opencv_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "c449e6bcb8b1a66e2cafc09a19613bc3862acffae05fdc94c30eefe2a674565c";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-prefix-tools/default.nix b/distros/eloquent/swri-prefix-tools/default.nix
index a01ad8853e..c30f2e8a93 100644
--- a/distros/eloquent/swri-prefix-tools/default.nix
+++ b/distros/eloquent/swri-prefix-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pythonPackages }:
buildRosPackage {
pname = "ros-eloquent-swri-prefix-tools";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_prefix_tools/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "fb223f1fee5e79da4b746bff3bc9930bae203e4e805db8613c1836c918fc374c";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_prefix_tools/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "831a9f4fa4eb6c0d84c345f04d4b97e9dc5469d5f172ec4945d142a1feadf81c";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-roscpp/default.nix b/distros/eloquent/swri-roscpp/default.nix
index fe02406e8f..1886fa172b 100644
--- a/distros/eloquent/swri-roscpp/default.nix
+++ b/distros/eloquent/swri-roscpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-eloquent-swri-roscpp";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_roscpp/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "b98ed606d99160a6d73bb8c016d59e19a677ea75f76dabf51c4c3d874b1f06d5";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_roscpp/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "180a48d78b51fe318ad93d6b5f2388419596fd35e9468507a70331020c898c77";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-route-util/default.nix b/distros/eloquent/swri-route-util/default.nix
index 4b0a755b8e..da4c2dab1b 100644
--- a/distros/eloquent/swri-route-util/default.nix
+++ b/distros/eloquent/swri-route-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, visualization-msgs }:
buildRosPackage {
pname = "ros-eloquent-swri-route-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_route_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "6ca53fad1eb78b0887b6f83ba046271371dc853195c8039f2af41bfc962f6adc";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_route_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "0147dab4ca9425afdb0ef2000430fcd5d485d8f7bfc987e31f13cb8517e19c6f";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-serial-util/default.nix b/distros/eloquent/swri-serial-util/default.nix
index e421b33955..aee01672d4 100644
--- a/distros/eloquent/swri-serial-util/default.nix
+++ b/distros/eloquent/swri-serial-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost }:
buildRosPackage {
pname = "ros-eloquent-swri-serial-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_serial_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "8325a03493ac13ec4ae36d0216ef202a4f118a242637e83adab641e398a3f62b";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_serial_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "23d3232ddca32997aae4e0f467c873bd66a45c4b96a637ce51cd150d049bc025";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-system-util/default.nix b/distros/eloquent/swri-system-util/default.nix
index 7e054651fd..80b586c00e 100644
--- a/distros/eloquent/swri-system-util/default.nix
+++ b/distros/eloquent/swri-system-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, rclcpp }:
buildRosPackage {
pname = "ros-eloquent-swri-system-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_system_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "12e78b58862030d0a477bfdd0f7045d90d29f7e332b76ed8c68003b2223aac99";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_system_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "bb1ade3b9b060716ded6ea4be875a2dbfba7d6a3c46bd9fc30766de14a6c2a9d";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/swri-transform-util/default.nix b/distros/eloquent/swri-transform-util/default.nix
index cc019394cc..02606d8f5b 100644
--- a/distros/eloquent/swri-transform-util/default.nix
+++ b/distros/eloquent/swri-transform-util/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, boost, cv-bridge, diagnostic-msgs, geographic-msgs, geometry-msgs, geos, gps-msgs, launch-xml, libyamlcpp, marti-nav-msgs, pkg-config, proj, rcl-interfaces, rclcpp, rclcpp-components, rclpy, sensor-msgs, swri-math-util, swri-roscpp, tf2, tf2-geometry-msgs, tf2-py, tf2-ros }:
buildRosPackage {
pname = "ros-eloquent-swri-transform-util";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_transform_util/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "903260be29286e1bd2582be04f9e5cf1b558c55aa85933a79f8a35a83eec41e2";
+ url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/eloquent/swri_transform_util/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "9457b0999db00b89eac86ff31a2e002d6dbbaec9e66a8053863369a45bcfe6b9";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/teleop-tools-msgs/default.nix b/distros/eloquent/teleop-tools-msgs/default.nix
index 7933e84c7b..c54176142b 100644
--- a/distros/eloquent/teleop-tools-msgs/default.nix
+++ b/distros/eloquent/teleop-tools-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-eloquent-teleop-tools-msgs";
- version = "1.0.1-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/teleop_tools_msgs/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "bf80749d088aadbccc2fb73ff07db32d907a13e18575b5afdb407da059a067cb";
+ url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/teleop_tools_msgs/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "ad03fcc9669d37bff5f6ebe17a37147db70e8142db388b985dc1f387ba318a4e";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/teleop-tools/default.nix b/distros/eloquent/teleop-tools/default.nix
index 30df2a23f6..3d3bf498e3 100644
--- a/distros/eloquent/teleop-tools/default.nix
+++ b/distros/eloquent/teleop-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joy-teleop, key-teleop, teleop-tools-msgs }:
buildRosPackage {
pname = "ros-eloquent-teleop-tools";
- version = "1.0.1-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/teleop_tools/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "5cdabeedfc9e29af22208aaa1c292eb3052ed4dba97b5de53f5d4749a73a71da";
+ url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/eloquent/teleop_tools/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "6c75d9e2368b0578049c6e1df83aeb63d89bc70c6a564814f5eba72a11f5b746";
};
buildType = "ament_cmake";
diff --git a/distros/eloquent/tile-map/default.nix b/distros/eloquent/tile-map/default.nix
new file mode 100644
index 0000000000..b43178bf12
--- /dev/null
+++ b/distros/eloquent/tile-map/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, glew, jsoncpp, libyamlcpp, mapviz, pluginlib, qt5, rclcpp, swri-math-util, swri-transform-util, tf2 }:
+buildRosPackage {
+ pname = "ros-eloquent-tile-map";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/eloquent/tile_map/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "43171afc18e19574a7a43e94e35cba1ead9631d673d7cd83c305ea2be3d1b8e4";
+ };
+
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ glew jsoncpp libyamlcpp mapviz pluginlib qt5.qtbase rclcpp swri-math-util swri-transform-util tf2 ];
+ nativeBuildInputs = [ ament-cmake qt5.qtbase ];
+
+ meta = {
+ description = ''Tile map provides a slippy map style interface for visualizing
+ OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also
+ implemented'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/eloquent/unique-identifier-msgs/default.nix b/distros/eloquent/unique-identifier-msgs/default.nix
index 8e5d0c8c6e..aff18d411c 100644
--- a/distros/eloquent/unique-identifier-msgs/default.nix
+++ b/distros/eloquent/unique-identifier-msgs/default.nix
@@ -2,18 +2,19 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-eloquent-unique-identifier-msgs";
- version = "2.1.0-r1";
+ version = "2.1.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/eloquent/unique_identifier_msgs/2.1.0-1.tar.gz";
- name = "2.1.0-1.tar.gz";
- sha256 = "fd5c4789d7670e1ab67b1396136e31e4fa22c1996f3e3d8cdb46f9e3cd90e5ec";
+ url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/eloquent/unique_identifier_msgs/2.1.1-1.tar.gz";
+ name = "2.1.1-1.tar.gz";
+ sha256 = "210839c29ed2529b847f699fdf61c58f5ab44fbf7d0eea233b833c1d669f6d61";
};
buildType = "ament_cmake";
+ checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
diff --git a/distros/kinetic/gazebo-dev/default.nix b/distros/kinetic/gazebo-dev/default.nix
index 07010e4505..1b9b566c71 100644
--- a/distros/kinetic/gazebo-dev/default.nix
+++ b/distros/kinetic/gazebo-dev/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, gazeboSimulator }:
buildRosPackage {
pname = "ros-kinetic-gazebo-dev";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_dev/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "a4f209b8bd4ef055dc4423b745ec5e12388593ea7bb5cb342fdc8f4ab6ea225e";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_dev/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "fb2e1e244eab9715967c423576f6f996d976a4ddcae99fdd0a01cdd5429829d4";
};
buildType = "catkin";
diff --git a/distros/kinetic/gazebo-msgs/default.nix b/distros/kinetic/gazebo-msgs/default.nix
index 46d059ff69..7a412ec830 100644
--- a/distros/kinetic/gazebo-msgs/default.nix
+++ b/distros/kinetic/gazebo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs, std-srvs, trajectory-msgs }:
buildRosPackage {
pname = "ros-kinetic-gazebo-msgs";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_msgs/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "ff53a0b3d0e402bf0218af2253fd24bde358d7bbabb9e839f71116323f0d7b4b";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_msgs/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "3981052940f277bea77117b36deefe7f963483afc34820f75cf2a8abc781f24e";
};
buildType = "catkin";
diff --git a/distros/kinetic/gazebo-plugins/default.nix b/distros/kinetic/gazebo-plugins/default.nix
index 767da817a2..7123a2ddfd 100644
--- a/distros/kinetic/gazebo-plugins/default.nix
+++ b/distros/kinetic/gazebo-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, camera-info-manager, catkin, cv-bridge, diagnostic-updater, dynamic-reconfigure, gazebo-dev, gazebo-msgs, geometry-msgs, image-transport, message-generation, message-runtime, nav-msgs, nodelet, polled-camera, rosconsole, roscpp, rosgraph-msgs, rospy, rostest, sensor-msgs, std-msgs, std-srvs, tf, tf2-ros, trajectory-msgs, urdf }:
buildRosPackage {
pname = "ros-kinetic-gazebo-plugins";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_plugins/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "4e5ed837dba669577700f66f5ba281e46c1d9143fe1cc17f65d25b5d425b0f60";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_plugins/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "2258b11e82967e88ffb391e304725015cdb2eef2be675c20c097df40f3dad040";
};
buildType = "catkin";
diff --git a/distros/kinetic/gazebo-ros-control/default.nix b/distros/kinetic/gazebo-ros-control/default.nix
index baa3eff4ef..3a519d8473 100644
--- a/distros/kinetic/gazebo-ros-control/default.nix
+++ b/distros/kinetic/gazebo-ros-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, catkin, control-toolbox, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, joint-limits-interface, pluginlib, roscpp, std-msgs, transmission-interface, urdf }:
buildRosPackage {
pname = "ros-kinetic-gazebo-ros-control";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros_control/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "cf8ff66909d778351f33baae7867e9f356a1110c0cd06c092c3ba84d59c9ee66";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros_control/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "fe0bb120255223ebaff31bf4668509e73546abb9f0bc94156305ef71b7779ed6";
};
buildType = "catkin";
diff --git a/distros/kinetic/gazebo-ros-pkgs/default.nix b/distros/kinetic/gazebo-ros-pkgs/default.nix
index e0549f2037..5038be8f1c 100644
--- a/distros/kinetic/gazebo-ros-pkgs/default.nix
+++ b/distros/kinetic/gazebo-ros-pkgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, gazebo-dev, gazebo-msgs, gazebo-plugins, gazebo-ros }:
buildRosPackage {
pname = "ros-kinetic-gazebo-ros-pkgs";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros_pkgs/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "f58f378fc8c5792eb42e4a348252276e0a39fd84521a97118ce2bb4766f68062";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros_pkgs/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "72ab7fe3515649242820fc1035fe63b1725e83526a11ed5da883f2553de94328";
};
buildType = "catkin";
diff --git a/distros/kinetic/gazebo-ros/default.nix b/distros/kinetic/gazebo-ros/default.nix
index 9f491b1977..39160366fe 100644
--- a/distros/kinetic/gazebo-ros/default.nix
+++ b/distros/kinetic/gazebo-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, gazebo-dev, gazebo-msgs, geometry-msgs, roscpp, rosgraph-msgs, roslib, std-msgs, std-srvs, tf, tinyxml }:
buildRosPackage {
pname = "ros-kinetic-gazebo-ros";
- version = "2.5.19-r1";
+ version = "2.5.20-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros/2.5.19-1.tar.gz";
- name = "2.5.19-1.tar.gz";
- sha256 = "371f707e9a9428d0ed39fe09cf0fe611508d71babd295e50d64ffe7fa5cd1250";
+ url = "https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/kinetic/gazebo_ros/2.5.20-1.tar.gz";
+ name = "2.5.20-1.tar.gz";
+ sha256 = "d50f8d5eeaa4d673f60bf510167f36381238fa9ccddd8a60ba5daf8e91ae34df";
};
buildType = "catkin";
diff --git a/distros/kinetic/generated.nix b/distros/kinetic/generated.nix
index aa2eda32dd..94dce82a10 100644
--- a/distros/kinetic/generated.nix
+++ b/distros/kinetic/generated.nix
@@ -3006,6 +3006,8 @@ self: super: {
plotjuggler = self.callPackage ./plotjuggler {};
+ plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {};
+
pluginlib = self.callPackage ./pluginlib {};
pluginlib-tutorials = self.callPackage ./pluginlib-tutorials {};
diff --git a/distros/kinetic/mcl-3dl/default.nix b/distros/kinetic/mcl-3dl/default.nix
index 482ac56537..0c8d3751c9 100644
--- a/distros/kinetic/mcl-3dl/default.nix
+++ b/distros/kinetic/mcl-3dl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-kinetic-mcl-3dl";
- version = "0.2.3-r1";
+ version = "0.2.4-r1";
src = fetchurl {
- url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.2.3-1.tar.gz";
- name = "0.2.3-1.tar.gz";
- sha256 = "8ffde88ae6ddc46a8146f6568b91696f2906361fa5f9be2b93b52600783e886c";
+ url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.2.4-1.tar.gz";
+ name = "0.2.4-1.tar.gz";
+ sha256 = "b4224295ba6565b06cf94b5833f433652471c88712add82983e39d9c6dc66754";
};
buildType = "catkin";
diff --git a/distros/kinetic/neonavigation-rviz-plugins/default.nix b/distros/kinetic/neonavigation-rviz-plugins/default.nix
index f0c4ebc4c4..8434e77546 100644
--- a/distros/kinetic/neonavigation-rviz-plugins/default.nix
+++ b/distros/kinetic/neonavigation-rviz-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, trajectory-tracker-rviz-plugins }:
buildRosPackage {
pname = "ros-kinetic-neonavigation-rviz-plugins";
- version = "0.3.0";
+ version = "0.3.1-r1";
src = fetchurl {
- url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/kinetic/neonavigation_rviz_plugins/0.3.0-0.tar.gz";
- name = "0.3.0-0.tar.gz";
- sha256 = "11db8e24bff5a87faddec69f6bb8d6c009abd12ae52b2d0d8c8b1b9297a3b69e";
+ url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/kinetic/neonavigation_rviz_plugins/0.3.1-1.tar.gz";
+ name = "0.3.1-1.tar.gz";
+ sha256 = "ee035f4cd5028e338ea050d25fe97c5c1b65206e0b284e767adfbbfe2b14b581";
};
buildType = "catkin";
diff --git a/distros/kinetic/plotjuggler-msgs/default.nix b/distros/kinetic/plotjuggler-msgs/default.nix
new file mode 100644
index 0000000000..fd37445927
--- /dev/null
+++ b/distros/kinetic/plotjuggler-msgs/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
+buildRosPackage {
+ pname = "ros-kinetic-plotjuggler-msgs";
+ version = "0.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/kinetic/plotjuggler_msgs/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "439f91e69dd32c2f5d37c5788e0c31ade9b3418d6cfa8e97fde49a6770c62de6";
+ };
+
+ buildType = "catkin";
+ propagatedBuildInputs = [ message-generation message-runtime std-msgs ];
+ nativeBuildInputs = [ catkin ];
+
+ meta = {
+ description = ''Special Messages for PlotJuggler'';
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/kinetic/tello-driver/default.nix b/distros/kinetic/tello-driver/default.nix
index ee29d7ef97..fa8760cccc 100644
--- a/distros/kinetic/tello-driver/default.nix
+++ b/distros/kinetic/tello-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, camera-info-manager-py, catkin, codec-image-transport, cv-bridge, dynamic-reconfigure, geometry-msgs, image-transport, message-generation, message-runtime, nav-msgs, rospy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-kinetic-tello-driver";
- version = "0.3.1-r2";
+ version = "0.3.1-r3";
src = fetchurl {
- url = "https://github.com/appie-17/tello_driver-release/archive/release/kinetic/tello_driver/0.3.1-2.tar.gz";
- name = "0.3.1-2.tar.gz";
- sha256 = "af6857900ebafb08ae73ecf584f3ee5a3085b94ca1acb9793ff0463f7446bc3b";
+ url = "https://github.com/appie-17/tello_driver-release/archive/release/kinetic/tello_driver/0.3.1-3.tar.gz";
+ name = "0.3.1-3.tar.gz";
+ sha256 = "c30b4004bec66b75ee020feae202c7a81e083d908d2834944110fdcd3e9db7db";
};
buildType = "catkin";
diff --git a/distros/kinetic/trajectory-tracker-rviz-plugins/default.nix b/distros/kinetic/trajectory-tracker-rviz-plugins/default.nix
index 4afa397421..d601f61e4a 100644
--- a/distros/kinetic/trajectory-tracker-rviz-plugins/default.nix
+++ b/distros/kinetic/trajectory-tracker-rviz-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, pluginlib, qt5, rviz, trajectory-tracker-msgs }:
buildRosPackage {
pname = "ros-kinetic-trajectory-tracker-rviz-plugins";
- version = "0.3.0";
+ version = "0.3.1-r1";
src = fetchurl {
- url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/kinetic/trajectory_tracker_rviz_plugins/0.3.0-0.tar.gz";
- name = "0.3.0-0.tar.gz";
- sha256 = "70ed4252d7585b2e1e7f12f71f1f5f50b10e71b004f1e40b4b1120010f3c7284";
+ url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/kinetic/trajectory_tracker_rviz_plugins/0.3.1-1.tar.gz";
+ name = "0.3.1-1.tar.gz";
+ sha256 = "99c0f4d32733046d93d75e93d852e95d029bce05475bde99d91b44171eca94d2";
};
buildType = "catkin";
diff --git a/distros/melodic/ackermann-steering-controller/default.nix b/distros/melodic/ackermann-steering-controller/default.nix
index ff16ac1afa..98712404c4 100644
--- a/distros/melodic/ackermann-steering-controller/default.nix
+++ b/distros/melodic/ackermann-steering-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, controller-interface, controller-manager, diff-drive-controller, geometry-msgs, hardware-interface, nav-msgs, pluginlib, realtime-tools, roscpp, rostest, rosunit, std-msgs, std-srvs, tf, urdf, xacro }:
buildRosPackage {
pname = "ros-melodic-ackermann-steering-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/ackermann_steering_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "c553bdd6e14ac072c421684f6e69b8c01c1e617593efb2a3cbd0032307cde4de";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/ackermann_steering_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "c6a9497ba01e61521279152fdc1a308cee5856d8e03b031d6917b4965da235a2";
};
buildType = "catkin";
diff --git a/distros/melodic/behaviortree-cpp-v3/default.nix b/distros/melodic/behaviortree-cpp-v3/default.nix
index f38a6a45b5..ada502d532 100644
--- a/distros/melodic/behaviortree-cpp-v3/default.nix
+++ b/distros/melodic/behaviortree-cpp-v3/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cppzmq, ncurses, roslib }:
buildRosPackage {
pname = "ros-melodic-behaviortree-cpp-v3";
- version = "3.4.0-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.4.0-1.tar.gz";
- name = "3.4.0-1.tar.gz";
- sha256 = "338a680bc897676926b316b51279596b622c0b7e14da9c628abbd8ccaf484150";
+ url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "b19196a5455097ec47e0e93e1e9d71abff6c4f2473fee9ebb7cf96db262b3b32";
};
buildType = "catkin";
diff --git a/distros/melodic/bond-core/default.nix b/distros/melodic/bond-core/default.nix
index 7e1a7ecdd2..4b56595639 100644
--- a/distros/melodic/bond-core/default.nix
+++ b/distros/melodic/bond-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, bond, bondcpp, bondpy, catkin, smclib }:
buildRosPackage {
pname = "ros-melodic-bond-core";
- version = "1.8.3";
+ version = "1.8.5-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bond_core/1.8.3-0.tar.gz";
- name = "1.8.3-0.tar.gz";
- sha256 = "c295706b5def3265868e81d63c1ee31e622e6f286cfde31a8a6c8ce43f9a07b5";
+ url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bond_core/1.8.5-1.tar.gz";
+ name = "1.8.5-1.tar.gz";
+ sha256 = "83964bcfc9dc0c3d10b95142fb6b6d41792c74178704380bf7ea76c0eb130751";
};
buildType = "catkin";
diff --git a/distros/melodic/bond/default.nix b/distros/melodic/bond/default.nix
index bdf3e88f56..ba00f65b0a 100644
--- a/distros/melodic/bond/default.nix
+++ b/distros/melodic/bond/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
buildRosPackage {
pname = "ros-melodic-bond";
- version = "1.8.3";
+ version = "1.8.5-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bond/1.8.3-0.tar.gz";
- name = "1.8.3-0.tar.gz";
- sha256 = "6a9f5fb5b44ce6285800177903b4364061521de47bda8cd8902814405aac83f4";
+ url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bond/1.8.5-1.tar.gz";
+ name = "1.8.5-1.tar.gz";
+ sha256 = "00cca5d8b5846117fbee1ea21357699472208d690f6acbb1510500c7a4980af7";
};
buildType = "catkin";
diff --git a/distros/melodic/bondcpp/default.nix b/distros/melodic/bondcpp/default.nix
index e5b3ebc638..8a938994a1 100644
--- a/distros/melodic/bondcpp/default.nix
+++ b/distros/melodic/bondcpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, bond, boost, catkin, cmake-modules, roscpp, smclib, utillinux }:
buildRosPackage {
pname = "ros-melodic-bondcpp";
- version = "1.8.3";
+ version = "1.8.5-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bondcpp/1.8.3-0.tar.gz";
- name = "1.8.3-0.tar.gz";
- sha256 = "617c5cf1ac30c5af9d02024bef3b9a010ff70fb3779220d77eb9e4863530c790";
+ url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bondcpp/1.8.5-1.tar.gz";
+ name = "1.8.5-1.tar.gz";
+ sha256 = "f889b4bbeb494215d8ea3aba0080c775a87bce44e94fc184b3359c39874a0968";
};
buildType = "catkin";
diff --git a/distros/melodic/bondpy/default.nix b/distros/melodic/bondpy/default.nix
index 66af9f5951..5a4fc3d06c 100644
--- a/distros/melodic/bondpy/default.nix
+++ b/distros/melodic/bondpy/default.nix
@@ -2,21 +2,21 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, bond, catkin, rospy, smclib, utillinux }:
+{ lib, buildRosPackage, fetchurl, bond, catkin, pythonPackages, rospy, smclib, utillinux }:
buildRosPackage {
pname = "ros-melodic-bondpy";
- version = "1.8.3";
+ version = "1.8.5-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bondpy/1.8.3-0.tar.gz";
- name = "1.8.3-0.tar.gz";
- sha256 = "c7dde4bdb17c65092192cf7f2b28294b6271f6d19cf3778a90106b74f0750781";
+ url = "https://github.com/ros-gbp/bond_core-release/archive/release/melodic/bondpy/1.8.5-1.tar.gz";
+ name = "1.8.5-1.tar.gz";
+ sha256 = "715a74c4e9e51b449dbc01ecda2952e09bea6e1f60bd98e9d3d20c97c0fb5ed4";
};
buildType = "catkin";
buildInputs = [ bond ];
propagatedBuildInputs = [ rospy smclib utillinux ];
- nativeBuildInputs = [ catkin ];
+ nativeBuildInputs = [ catkin pythonPackages.setuptools ];
meta = {
description = ''Python implementation of bond, a mechanism for checking when
diff --git a/distros/melodic/can-msgs/default.nix b/distros/melodic/can-msgs/default.nix
index 333850f693..b25c7599ca 100644
--- a/distros/melodic/can-msgs/default.nix
+++ b/distros/melodic/can-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
buildRosPackage {
pname = "ros-melodic-can-msgs";
- version = "0.8.2-r1";
+ version = "0.8.3-r1";
src = fetchurl {
- url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.2-1.tar.gz";
- name = "0.8.2-1.tar.gz";
- sha256 = "864dd2e7369c66fb42ff0293fd9702e094215c73a420899118965d4853ba4240";
+ url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.3-1.tar.gz";
+ name = "0.8.3-1.tar.gz";
+ sha256 = "23f12e37a6e95625e5c7471d7ba79c51f132bb39e0543fb24015635e2d7c4167";
};
buildType = "catkin";
diff --git a/distros/melodic/canopen-402/default.nix b/distros/melodic/canopen-402/default.nix
index e3540c2866..706bdf82a4 100644
--- a/distros/melodic/canopen-402/default.nix
+++ b/distros/melodic/canopen-402/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, canopen-master, catkin, class-loader, rosunit }:
buildRosPackage {
pname = "ros-melodic-canopen-402";
- version = "0.8.2-r1";
+ version = "0.8.3-r1";
src = fetchurl {
- url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.2-1.tar.gz";
- name = "0.8.2-1.tar.gz";
- sha256 = "6292ad50cab1fafeeb44ec195871040a5d694ce80eab76635fa5c15054801da0";
+ url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.3-1.tar.gz";
+ name = "0.8.3-1.tar.gz";
+ sha256 = "4bb5e798c52f0bb0e24dfb6b82d82ffb30cb187afc9699f4cfd04dc6f8afb8f5";
};
buildType = "catkin";
diff --git a/distros/melodic/canopen-chain-node/default.nix b/distros/melodic/canopen-chain-node/default.nix
index adfe127a1c..3c0ee54384 100644
--- a/distros/melodic/canopen-chain-node/default.nix
+++ b/distros/melodic/canopen-chain-node/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, canopen-master, catkin, diagnostic-updater, message-generation, message-runtime, pluginlib, rosconsole-bridge, roscpp, roslib, socketcan-interface, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-melodic-canopen-chain-node";
- version = "0.8.2-r1";
+ version = "0.8.3-r1";
src = fetchurl {
- url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.2-1.tar.gz";
- name = "0.8.2-1.tar.gz";
- sha256 = "cfe86ad277238bab8a585f6a337c8abe1607e0493b3d20e6305a2d522a381616";
+ url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.3-1.tar.gz";
+ name = "0.8.3-1.tar.gz";
+ sha256 = "9ad163f9c9d62086058c9f267c69e8a3f06a0a11628f780370c5ccbf675f1996";
};
buildType = "catkin";
diff --git a/distros/melodic/canopen-master/default.nix b/distros/melodic/canopen-master/default.nix
index fb968d1e38..d53151fd17 100644
--- a/distros/melodic/canopen-master/default.nix
+++ b/distros/melodic/canopen-master/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, class-loader, rosunit, socketcan-interface }:
buildRosPackage {
pname = "ros-melodic-canopen-master";
- version = "0.8.2-r1";
+ version = "0.8.3-r1";
src = fetchurl {
- url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.2-1.tar.gz";
- name = "0.8.2-1.tar.gz";
- sha256 = "f75eca9da2e2e16d2f0e5397e2ed8f651bc1a84a657c9168a49619f8815145b5";
+ url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.3-1.tar.gz";
+ name = "0.8.3-1.tar.gz";
+ sha256 = "b05b4c49aef57e29af6ab8ff32ad42693c590ce01a04d264fdf84c07faa144ed";
};
buildType = "catkin";
diff --git a/distros/melodic/canopen-motor-node/default.nix b/distros/melodic/canopen-motor-node/default.nix
index 4a91fd4628..752f309036 100644
--- a/distros/melodic/canopen-motor-node/default.nix
+++ b/distros/melodic/canopen-motor-node/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, canopen-402, canopen-chain-node, canopen-master, catkin, controller-manager, controller-manager-msgs, filters, hardware-interface, joint-limits-interface, muparser, roscpp, rosunit, urdf }:
buildRosPackage {
pname = "ros-melodic-canopen-motor-node";
- version = "0.8.2-r1";
+ version = "0.8.3-r1";
src = fetchurl {
- url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.2-1.tar.gz";
- name = "0.8.2-1.tar.gz";
- sha256 = "1c117618dc45f113ec3deb803b06f85a010581000313f612c6394c2267da5dda";
+ url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.3-1.tar.gz";
+ name = "0.8.3-1.tar.gz";
+ sha256 = "d9d4cf7c2f56b3d07fae18e27f349e47adabb57fed2f989700965906890b6e17";
};
buildType = "catkin";
diff --git a/distros/melodic/combined-robot-hw-tests/default.nix b/distros/melodic/combined-robot-hw-tests/default.nix
index c8d79c06c9..d1e2dbfbc1 100644
--- a/distros/melodic/combined-robot-hw-tests/default.nix
+++ b/distros/melodic/combined-robot-hw-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, combined-robot-hw, controller-manager, controller-manager-msgs, controller-manager-tests, hardware-interface, pluginlib, roscpp, rostest }:
buildRosPackage {
pname = "ros-melodic-combined-robot-hw-tests";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/combined_robot_hw_tests/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "7dda8b6e3cbb86531c3e28a258735b5dc7f66ba323568aaf154691c3cd6130df";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/combined_robot_hw_tests/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "cedefb1ee3383d4e389e0ed9010e88a5df3ed4687603cd54ea9729fafcd459f8";
};
buildType = "catkin";
diff --git a/distros/melodic/combined-robot-hw/default.nix b/distros/melodic/combined-robot-hw/default.nix
index 378a628e45..86dd7617a2 100644
--- a/distros/melodic/combined-robot-hw/default.nix
+++ b/distros/melodic/combined-robot-hw/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, hardware-interface, pluginlib, roscpp }:
buildRosPackage {
pname = "ros-melodic-combined-robot-hw";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/combined_robot_hw/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "7149f18ac583fd00c215de80cd593c8f530165c5218de95ee349ae4f7ee0e3cb";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/combined_robot_hw/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "cc3501aab4b5ad6f516a265c3c630bc8c417d7b1326292e6f2d1726a2feb3804";
};
buildType = "catkin";
diff --git a/distros/melodic/controller-interface/default.nix b/distros/melodic/controller-interface/default.nix
index 5dfeb1482e..aff81b5700 100644
--- a/distros/melodic/controller-interface/default.nix
+++ b/distros/melodic/controller-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, hardware-interface, roscpp }:
buildRosPackage {
pname = "ros-melodic-controller-interface";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_interface/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "56b57b00965ad662ac1364b4a9f5fea6f2390a8f367198e17c824224b14f2119";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_interface/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "40c5aad3abbedf4e55e6bc13c6b1f67799599327724ee0495bf7a11208655b49";
};
buildType = "catkin";
diff --git a/distros/melodic/controller-manager-msgs/default.nix b/distros/melodic/controller-manager-msgs/default.nix
index 58676e7518..d47cf63eb2 100644
--- a/distros/melodic/controller-manager-msgs/default.nix
+++ b/distros/melodic/controller-manager-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rospy, rosservice, std-msgs }:
buildRosPackage {
pname = "ros-melodic-controller-manager-msgs";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager_msgs/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "556176865b0a4f90219d19cafa13800b396837445e578348a46675a303a1726a";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager_msgs/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "9955c3f8207bc629e72fb7739b308f008f076eb2b6062a347a3f9c172fe6889f";
};
buildType = "catkin";
diff --git a/distros/melodic/controller-manager-tests/default.nix b/distros/melodic/controller-manager-tests/default.nix
index fc676a1a89..1a952b8c14 100644
--- a/distros/melodic/controller-manager-tests/default.nix
+++ b/distros/melodic/controller-manager-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, pluginlib, rosbash, roscpp, rosnode, rospy, rostest }:
buildRosPackage {
pname = "ros-melodic-controller-manager-tests";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager_tests/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "f45ae4dba55480c9d71b2ee6f7c2087cda6074a705598b2052aaba968ac96c46";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager_tests/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "08c6dfb27003c9fcd6449e6629fb308e89f07888e48a98eda358fd1c17aa8d2f";
};
buildType = "catkin";
diff --git a/distros/melodic/controller-manager/default.nix b/distros/melodic/controller-manager/default.nix
index 45ef51ee38..222ba75c4d 100644
--- a/distros/melodic/controller-manager/default.nix
+++ b/distros/melodic/controller-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager-msgs, hardware-interface, pluginlib, roscpp, rosparam, rospy, rostest, std-msgs }:
buildRosPackage {
pname = "ros-melodic-controller-manager";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "092f3378b980e5a5b56430dbcde902bb14d7c2b278199001deeee5e1ea2c01b4";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/controller_manager/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "089815ce9fd1002e480dfd0a7796ae43e538ac4ca0b2440998f9379aa0187378";
};
buildType = "catkin";
diff --git a/distros/melodic/diff-drive-controller/default.nix b/distros/melodic/diff-drive-controller/default.nix
index 6edf43ce2d..427c2074e3 100644
--- a/distros/melodic/diff-drive-controller/default.nix
+++ b/distros/melodic/diff-drive-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, control-msgs, controller-interface, controller-manager, dynamic-reconfigure, nav-msgs, pluginlib, realtime-tools, rosgraph-msgs, rostest, std-srvs, tf, urdf, xacro }:
buildRosPackage {
pname = "ros-melodic-diff-drive-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/diff_drive_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "2476bfceda9168520a679861630e4831777f46ca300db35c13e822b105ef05e9";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/diff_drive_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "eda9dc5aa8421b9800b46c927b7688faa7f7e71e409e5924a0b4d36521793aa5";
};
buildType = "catkin";
diff --git a/distros/melodic/effort-controllers/default.nix b/distros/melodic/effort-controllers/default.nix
index c6edef6389..1dbebdcd76 100644
--- a/distros/melodic/effort-controllers/default.nix
+++ b/distros/melodic/effort-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, catkin, control-msgs, control-toolbox, controller-interface, controller-manager, forward-command-controller, hardware-interface, pluginlib, realtime-tools, robot-state-publisher, rosgraph-msgs, rostest, sensor-msgs, std-msgs, urdf, xacro }:
buildRosPackage {
pname = "ros-melodic-effort-controllers";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/effort_controllers/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "f646bf26b6253bccccd8b69dfbc2bcb0c5a956101019d2265edc5f0d330fac58";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/effort_controllers/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "b7d33eecf773200de884f85cba7079e726966b5b8d8f094a60602f76cca1d203";
};
buildType = "catkin";
diff --git a/distros/melodic/force-torque-sensor-controller/default.nix b/distros/melodic/force-torque-sensor-controller/default.nix
index 9fc485b708..ecbb470fc2 100644
--- a/distros/melodic/force-torque-sensor-controller/default.nix
+++ b/distros/melodic/force-torque-sensor-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-interface, geometry-msgs, hardware-interface, pluginlib, realtime-tools, roscpp }:
buildRosPackage {
pname = "ros-melodic-force-torque-sensor-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/force_torque_sensor_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "9b10aac4a8aa7270e5802655d1832467e69278cd6a82bda8d1489b126e7ee3e6";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/force_torque_sensor_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "aa884c506c0948035932c8ec77657dce758d08129b497cb60382d0d91409b6d0";
};
buildType = "catkin";
diff --git a/distros/melodic/forward-command-controller/default.nix b/distros/melodic/forward-command-controller/default.nix
index c36462a944..0d775ac301 100644
--- a/distros/melodic/forward-command-controller/default.nix
+++ b/distros/melodic/forward-command-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-interface, hardware-interface, realtime-tools, std-msgs }:
buildRosPackage {
pname = "ros-melodic-forward-command-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/forward_command_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "c44eafec99c5d1625187d02225b2231089e39f599df2e9e9404b708ac89867f8";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/forward_command_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "851506838fdda35c65514dc42d4ecaa89618376cdde5617a204e42ecb86adb63";
};
buildType = "catkin";
diff --git a/distros/melodic/four-wheel-steering-controller/default.nix b/distros/melodic/four-wheel-steering-controller/default.nix
index 71cac48027..d4775c0ab0 100644
--- a/distros/melodic/four-wheel-steering-controller/default.nix
+++ b/distros/melodic/four-wheel-steering-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, four-wheel-steering-msgs, nav-msgs, pluginlib, realtime-tools, rosgraph-msgs, rostest, std-srvs, tf, urdf-geometry-parser }:
buildRosPackage {
pname = "ros-melodic-four-wheel-steering-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/four_wheel_steering_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "5f0e1608b80dfcc937eb2280a5c460a72656ce5d3e98dee382d6d2c498c56fd9";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/four_wheel_steering_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "0190bb52d9a25d3a77ff015b2b1b69c0f16eb04f065a1b2409b79f45b517b34d";
};
buildType = "catkin";
diff --git a/distros/melodic/generated.nix b/distros/melodic/generated.nix
index 55960e6bec..62360f76a6 100644
--- a/distros/melodic/generated.nix
+++ b/distros/melodic/generated.nix
@@ -770,8 +770,6 @@ self: super: {
eus-assimp = self.callPackage ./eus-assimp {};
- euslime = self.callPackage ./euslime {};
-
euslisp = self.callPackage ./euslisp {};
eusurdf = self.callPackage ./eusurdf {};
@@ -1144,6 +1142,12 @@ self: super: {
hector-xacro-tools = self.callPackage ./hector-xacro-tools {};
+ hironx-calibration = self.callPackage ./hironx-calibration {};
+
+ hironx-moveit-config = self.callPackage ./hironx-moveit-config {};
+
+ hironx-ros-bridge = self.callPackage ./hironx-ros-bridge {};
+
hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {};
hokuyo3d = self.callPackage ./hokuyo3d {};
@@ -1284,6 +1288,8 @@ self: super: {
ira-laser-tools = self.callPackage ./ira-laser-tools {};
+ iris-lama = self.callPackage ./iris-lama {};
+
ivcon = self.callPackage ./ivcon {};
jackal-cartographer-navigation = self.callPackage ./jackal-cartographer-navigation {};
@@ -2196,6 +2202,8 @@ self: super: {
plotjuggler = self.callPackage ./plotjuggler {};
+ plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {};
+
pluginlib = self.callPackage ./pluginlib {};
pluginlib-tutorials = self.callPackage ./pluginlib-tutorials {};
@@ -2492,6 +2500,8 @@ self: super: {
rc-roi-manager-gui = self.callPackage ./rc-roi-manager-gui {};
+ rc-silhouettematch-client = self.callPackage ./rc-silhouettematch-client {};
+
rc-tagdetect-client = self.callPackage ./rc-tagdetect-client {};
rc-visard = self.callPackage ./rc-visard {};
@@ -2668,6 +2678,8 @@ self: super: {
ros-environment = self.callPackage ./ros-environment {};
+ ros-ethercat-eml = self.callPackage ./ros-ethercat-eml {};
+
ros-introspection = self.callPackage ./ros-introspection {};
ros-monitoring-msgs = self.callPackage ./ros-monitoring-msgs {};
@@ -2986,6 +2998,8 @@ self: super: {
rqt-topic = self.callPackage ./rqt-topic {};
+ rqt-virtual-joy = self.callPackage ./rqt-virtual-joy {};
+
rqt-web = self.callPackage ./rqt-web {};
rslidar = self.callPackage ./rslidar {};
@@ -3002,6 +3016,8 @@ self: super: {
rtmros-common = self.callPackage ./rtmros-common {};
+ rtmros-hironx = self.callPackage ./rtmros-hironx {};
+
rviz = self.callPackage ./rviz {};
rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {};
diff --git a/distros/melodic/gripper-action-controller/default.nix b/distros/melodic/gripper-action-controller/default.nix
index 7a7425d550..82bee08d94 100644
--- a/distros/melodic/gripper-action-controller/default.nix
+++ b/distros/melodic/gripper-action-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, angles, catkin, cmake-modules, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, realtime-tools, roscpp, trajectory-msgs, urdf, xacro }:
buildRosPackage {
pname = "ros-melodic-gripper-action-controller";
- version = "0.16.1-r1";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/gripper_action_controller/0.16.1-1.tar.gz";
- name = "0.16.1-1.tar.gz";
- sha256 = "ba24a858c7376329a726f362aab150d7ddaa9bf13fc903f42690180219f6f802";
+ url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/gripper_action_controller/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "e45201cbab2dfc8ec01e021e6b13f33df5701c08612d1d22fa2a32184113b884";
};
buildType = "catkin";
diff --git a/distros/melodic/hardware-interface/default.nix b/distros/melodic/hardware-interface/default.nix
index 705f00f842..b9aec82537 100644
--- a/distros/melodic/hardware-interface/default.nix
+++ b/distros/melodic/hardware-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, roscpp }:
buildRosPackage {
pname = "ros-melodic-hardware-interface";
- version = "0.18.0-r1";
+ version = "0.18.1-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/hardware_interface/0.18.0-1.tar.gz";
- name = "0.18.0-1.tar.gz";
- sha256 = "82eddb1b8967713da82a2a4cd3c3a9a128d8c83b78d3de46cde7b1708a07031a";
+ url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/hardware_interface/0.18.1-1.tar.gz";
+ name = "0.18.1-1.tar.gz";
+ sha256 = "575e610f6e1922b40679eac62416ebf95ac0ce63a810443bf42f01ab97cf9265";
};
buildType = "catkin";
diff --git a/distros/melodic/hironx-calibration/default.nix b/distros/melodic/hironx-calibration/default.nix
new file mode 100644
index 0000000000..92f5650739
--- /dev/null
+++ b/distros/melodic/hironx-calibration/default.nix
@@ -0,0 +1,29 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, calibration-estimation, calibration-launch, catkin, hironx-moveit-config, kdl-parser, openni2-launch, orocos-kdl }:
+buildRosPackage {
+ pname = "ros-melodic-hironx-calibration";
+ version = "2.2.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/tork-a/rtmros_hironx-release/archive/release/melodic/hironx_calibration/2.2.0-1.tar.gz";
+ name = "2.2.0-1.tar.gz";
+ sha256 = "13d0ab19563ad8f91a7091b091002e6eef15af25fcbb017575ed95e3bf19f749";
+ };
+
+ buildType = "catkin";
+ propagatedBuildInputs = [ calibration-estimation calibration-launch hironx-moveit-config kdl-parser openni2-launch orocos-kdl ];
+ nativeBuildInputs = [ catkin ];
+
+ meta = {
+ description = ''Launch and configuration files for calibrating hironx using the generic calibration_setup_helper package.
+
+ THIS FILE IS AUTOMATICALLY GENERATED BY:
+
+ rosrun calibration_setup_helper calibration_setup_helper.py `rospack find hironx_moveit_config`/HiroNX.urdf --base-link CHEST_JOINT0_Link --arm-tip-link RARM_JOINT5_Link --head-tip-link HEAD_JOINT1_Link --arm-controller=rarm_controller/command --head-controller=head_controller/command --head-camera-frame camera_rgb_optical_frame --head-camera-joint head_to_kinect_joint
+
'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/melodic/hironx-moveit-config/default.nix b/distros/melodic/hironx-moveit-config/default.nix
new file mode 100644
index 0000000000..efa04ca43e
--- /dev/null
+++ b/distros/melodic/hironx-moveit-config/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, catkin, collada-urdf, hironx-ros-bridge, moveit-planners, moveit-ros, moveit-ros-move-group, moveit-simple-controller-manager, rostest }:
+buildRosPackage {
+ pname = "ros-melodic-hironx-moveit-config";
+ version = "2.2.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/tork-a/rtmros_hironx-release/archive/release/melodic/hironx_moveit_config/2.2.0-1.tar.gz";
+ name = "2.2.0-1.tar.gz";
+ sha256 = "25a9b7c9dabea8e03d2f0e08544d7285c8920c7542d52eba6064f912b503962b";
+ };
+
+ buildType = "catkin";
+ buildInputs = [ collada-urdf moveit-ros-move-group ];
+ checkInputs = [ rostest ];
+ propagatedBuildInputs = [ hironx-ros-bridge moveit-planners moveit-ros moveit-simple-controller-manager ];
+ nativeBuildInputs = [ catkin ];
+
+ meta = {
+ description = ''An automatically generated package with all the configuration and launch files for using the HiroNX with the MoveIt Motion Planning Framework'';
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/melodic/hironx-ros-bridge/default.nix b/distros/melodic/hironx-ros-bridge/default.nix
new file mode 100644
index 0000000000..97830c2590
--- /dev/null
+++ b/distros/melodic/hironx-ros-bridge/default.nix
@@ -0,0 +1,29 @@
+
+# Copyright 2020 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, catkin, control-msgs, gnuplot, hrpsys-ros-bridge, mk, moveit-commander, openni2-launch, rosbash, rosbuild, roslang, roslib, roslint, rospy, tf, unzip }:
+buildRosPackage {
+ pname = "ros-melodic-hironx-ros-bridge";
+ version = "2.2.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/tork-a/rtmros_hironx-release/archive/release/melodic/hironx_ros_bridge/2.2.0-1.tar.gz";
+ name = "2.2.0-1.tar.gz";
+ sha256 = "0a91dd930c34df29ce651af41d878bdd9c463be2a5a7d1ef4f2cbeeb6c403524";
+ };
+
+ buildType = "catkin";
+ buildInputs = [ mk rosbuild roslint unzip ];
+ propagatedBuildInputs = [ control-msgs gnuplot hrpsys-ros-bridge moveit-commander openni2-launch rosbash roslang roslib rospy tf ];
+ nativeBuildInputs = [ catkin ];
+
+ meta = {
+ description = ''ROS-OpenRTM interfacing package for the opensource version of Kawada's Hiro/NEXTAGE dual-arm robot.
+
+ NOTE: This package is multi-license -- pay attention to file header in each file where license is declared. For Creative Commons nc 4.0 applied, see here.
+
+
This package also contains some sensor driver software (as of April 2016 they are the following force sensors such as Dynpick and JR3) for QNX. These drivers are stored in this robot-specific package for not many reasons than they are slightly customized for the robot. So if you can separate those as a standalone, generic package that'll be appreciated (please just let us know if you will).
''; + license = with lib.licenses; [ bsdOriginal "CC-BY-SA-3.0" ]; + }; +} diff --git a/distros/melodic/imu-sensor-controller/default.nix b/distros/melodic/imu-sensor-controller/default.nix index d61db25c00..e255de2756 100644 --- a/distros/melodic/imu-sensor-controller/default.nix +++ b/distros/melodic/imu-sensor-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-interface, hardware-interface, pluginlib, realtime-tools, roscpp, sensor-msgs }: buildRosPackage { pname = "ros-melodic-imu-sensor-controller"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/imu_sensor_controller/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "906bde9773a111c797bdd07926b294ac58a367ba5059b1fba96ffd9152501ea4"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/imu_sensor_controller/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "96b3a79bd911ff8ce8701a8389ddaeeae2787d5d50885667a3ab7f996c0b8d74"; }; buildType = "catkin"; diff --git a/distros/melodic/interactive-marker-tutorials/default.nix b/distros/melodic/interactive-marker-tutorials/default.nix index cfa5aaaaac..d911cb3999 100644 --- a/distros/melodic/interactive-marker-tutorials/default.nix +++ b/distros/melodic/interactive-marker-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, interactive-markers, roscpp, tf, visualization-msgs }: buildRosPackage { pname = "ros-melodic-interactive-marker-tutorials"; - version = "0.10.3"; + version = "0.10.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/visualization_tutorials-release/archive/release/melodic/interactive_marker_tutorials/0.10.3-0.tar.gz"; - name = "0.10.3-0.tar.gz"; - sha256 = "9871ffc4468273f1bd8f38a84e6dafa224057f8ebd89db86e0ab174ab46c06eb"; + url = "https://github.com/ros-gbp/visualization_tutorials-release/archive/release/melodic/interactive_marker_tutorials/0.10.5-1.tar.gz"; + name = "0.10.5-1.tar.gz"; + sha256 = "fdc4a18af48d2edfa19927dd14db6a268edbe35652d1625d3e708f1bb7b0874b"; }; buildType = "catkin"; diff --git a/distros/melodic/iris-lama/default.nix b/distros/melodic/iris-lama/default.nix new file mode 100644 index 0000000000..cdc472212a --- /dev/null +++ b/distros/melodic/iris-lama/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, eigen }: +buildRosPackage { + pname = "ros-melodic-iris-lama"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/eupedrosa/iris_lama-release/archive/release/melodic/iris_lama/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "5ad7aa2e89a85120a690d48359140f3e4912f0d4159a2965547919b47ae83f74"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''IRIS package for Localization and Mapping (LaMa). + This packages includes the sparse-dense library for grid mapping, + a 2D localization algorithm based on scan matching, an online SLAM solution + with a dynamic likelihood field and a 2D RB Particle Filter SLAM solution + with multithreading.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/joint-limits-interface/default.nix b/distros/melodic/joint-limits-interface/default.nix index ead9bfe78d..b676c74c7d 100644 --- a/distros/melodic/joint-limits-interface/default.nix +++ b/distros/melodic/joint-limits-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, hardware-interface, roscpp, rostest, urdf }: buildRosPackage { pname = "ros-melodic-joint-limits-interface"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/joint_limits_interface/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "8de202954d4c46b79d88cf4f107c4af4582b320d3cb19ac3cffbb646ce78100b"; + url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/joint_limits_interface/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "eb48a3a13bd20eef4563c9ff725264d4dec8a4fe4ab5293b5bcd143a11c47108"; }; buildType = "catkin"; diff --git a/distros/melodic/joint-state-controller/default.nix b/distros/melodic/joint-state-controller/default.nix index b5c19201ce..724a416475 100644 --- a/distros/melodic/joint-state-controller/default.nix +++ b/distros/melodic/joint-state-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-interface, hardware-interface, pluginlib, realtime-tools, roscpp, rostest, sensor-msgs }: buildRosPackage { pname = "ros-melodic-joint-state-controller"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/joint_state_controller/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "afd433ac211b557c256b4df313751d486781afd7611b3d6557febb5b45462982"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/joint_state_controller/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "da9b75221b8225a5a792549a307cbd4eaa56fe242788d3abb432f269e12c740a"; }; buildType = "catkin"; diff --git a/distros/melodic/joint-trajectory-controller/default.nix b/distros/melodic/joint-trajectory-controller/default.nix index 9d836abfb4..b6e3142cfa 100644 --- a/distros/melodic/joint-trajectory-controller/default.nix +++ b/distros/melodic/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, angles, catkin, cmake-modules, code-coverage, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, realtime-tools, roscpp, rostest, trajectory-msgs, urdf, xacro }: buildRosPackage { pname = "ros-melodic-joint-trajectory-controller"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/joint_trajectory_controller/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "ce380dee069d4e871548d288950017dec77dab8ba4a37c5462ea05053845592d"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/joint_trajectory_controller/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "c9f9867257a667bfe21b663f9daf801cc8acb7e69ff242f41ecaec78a0d45972"; }; buildType = "catkin"; diff --git a/distros/melodic/librviz-tutorial/default.nix b/distros/melodic/librviz-tutorial/default.nix index 5df8541612..8a2daf248f 100644 --- a/distros/melodic/librviz-tutorial/default.nix +++ b/distros/melodic/librviz-tutorial/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, qt5, roscpp, rviz }: buildRosPackage { pname = "ros-melodic-librviz-tutorial"; - version = "0.10.3"; + version = "0.10.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/visualization_tutorials-release/archive/release/melodic/librviz_tutorial/0.10.3-0.tar.gz"; - name = "0.10.3-0.tar.gz"; - sha256 = "65aad5382b304957a927f31695570cc9e8ff720bea22e8ca72bd049a80b54fa0"; + url = "https://github.com/ros-gbp/visualization_tutorials-release/archive/release/melodic/librviz_tutorial/0.10.5-1.tar.gz"; + name = "0.10.5-1.tar.gz"; + sha256 = "32b250c099ffd4d8cad4656087bb99f96cdbf61d6e54c6b3b67b92b636d7519e"; }; buildType = "catkin"; diff --git a/distros/melodic/mapviz-plugins/default.nix b/distros/melodic/mapviz-plugins/default.nix index 99dd92a016..6400e3ba38 100644 --- a/distros/melodic/mapviz-plugins/default.nix +++ b/distros/melodic/mapviz-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cv-bridge, gps-common, image-transport, libqt-core, libqt-dev, libqt-opengl, libqt-opengl-dev, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-visualization-msgs, move-base-msgs, nav-msgs, pluginlib, qt-qmake, roscpp, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, swri-yaml-util, tf, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, actionlib, catkin, cv-bridge, gps-common, image-transport, libqt-core, libqt-dev, libqt-opengl, libqt-opengl-dev, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, move-base-msgs, nav-msgs, pluginlib, qt-qmake, roscpp, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, swri-yaml-util, tf, visualization-msgs }: buildRosPackage { pname = "ros-melodic-mapviz-plugins"; - version = "1.2.0-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/mapviz_plugins/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "4d2f34cf3d9e0f1a55afd8c48d112a80bd6174c7663164cc3abe19fd513b299c"; + url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/mapviz_plugins/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "2c7e55566d764338c45cab88eab091f0df92cbd6f8581bdcf38ec0c4f4f759be"; }; buildType = "catkin"; buildInputs = [ libqt-dev libqt-opengl-dev ]; - propagatedBuildInputs = [ actionlib cv-bridge gps-common image-transport libqt-core libqt-opengl map-msgs mapviz marti-common-msgs marti-nav-msgs marti-visualization-msgs move-base-msgs nav-msgs pluginlib roscpp sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util swri-yaml-util tf visualization-msgs ]; + propagatedBuildInputs = [ actionlib cv-bridge gps-common image-transport libqt-core libqt-opengl map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs move-base-msgs nav-msgs pluginlib roscpp sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util swri-yaml-util tf visualization-msgs ]; nativeBuildInputs = [ catkin qt-qmake ]; meta = { diff --git a/distros/melodic/mapviz/default.nix b/distros/melodic/mapviz/default.nix index d7cfcda743..6792f61964 100644 --- a/distros/melodic/mapviz/default.nix +++ b/distros/melodic/mapviz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, freeglut, glew, image-transport, libqt-core, libqt-dev, libqt-opengl, libqt-opengl-dev, marti-common-msgs, message-generation, message-runtime, pkg-config, pluginlib, qt-qmake, rosapi, roscpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-transform-util, swri-yaml-util, tf, xorg }: buildRosPackage { pname = "ros-melodic-mapviz"; - version = "1.2.0-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/mapviz/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "162dc50cad75cb8d5125fad2c789494e5be659199b4b49747f92e75bd3ee73a2"; + url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/mapviz/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "9b350a336527518c988bf02bae3c027f1e839b35d552fef47c8ea70b22a4c764"; }; buildType = "catkin"; diff --git a/distros/melodic/marti-data-structures/default.nix b/distros/melodic/marti-data-structures/default.nix index 74091b149f..d89eb141b3 100644 --- a/distros/melodic/marti-data-structures/default.nix +++ b/distros/melodic/marti-data-structures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-marti-data-structures"; - version = "2.12.0-r1"; + version = "2.13.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/marti_data_structures/2.12.0-1.tar.gz"; - name = "2.12.0-1.tar.gz"; - sha256 = "7aab9d5f3e0eabddd6876f7a032521a26a9c37a2289808ae6d92e0ce1339f206"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/marti_data_structures/2.13.0-1.tar.gz"; + name = "2.13.0-1.tar.gz"; + sha256 = "679bb132dc4e829816e01530138e0861ea094336c8530c96ae283f6461502ae0"; }; buildType = "catkin"; diff --git a/distros/melodic/mcl-3dl/default.nix b/distros/melodic/mcl-3dl/default.nix index 4936ff2bf5..f1e3ace965 100644 --- a/distros/melodic/mcl-3dl/default.nix +++ b/distros/melodic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-mcl-3dl"; - version = "0.2.3-r1"; + version = "0.2.4-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.2.3-1.tar.gz"; - name = "0.2.3-1.tar.gz"; - sha256 = "123f5922ff4d262fd8b3b5b9c78fbba180bce8f0774d019c0c67c0ec12394711"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.2.4-1.tar.gz"; + name = "0.2.4-1.tar.gz"; + sha256 = "366a0071b18d8df2846e76b353789a40a3c57a1c780fd3aca021e5f22bc4b88b"; }; buildType = "catkin"; diff --git a/distros/melodic/multires-image/default.nix b/distros/melodic/multires-image/default.nix index 03d799e06d..92ef6ba77b 100644 --- a/distros/melodic/multires-image/default.nix +++ b/distros/melodic/multires-image/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, gps-common, libqt-core, libqt-dev, libqt-opengl, libqt-opengl-dev, mapviz, pluginlib, qt-qmake, roscpp, rospy, swri-math-util, swri-transform-util, swri-yaml-util, tf }: buildRosPackage { pname = "ros-melodic-multires-image"; - version = "1.2.0-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/multires_image/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "ff18ebdd591e53604b81f703406af9fa9747a64ff46d8d069f164b06c6d8b880"; + url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/melodic/multires_image/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "e4faf638eb1ef323d52cd463e018fcdada4af06a67b7c27605a82f16663123c3"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation-rviz-plugins/default.nix b/distros/melodic/neonavigation-rviz-plugins/default.nix index 0ce53168c1..839a41029e 100644 --- a/distros/melodic/neonavigation-rviz-plugins/default.nix +++ b/distros/melodic/neonavigation-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, trajectory-tracker-rviz-plugins }: buildRosPackage { pname = "ros-melodic-neonavigation-rviz-plugins"; - version = "0.3.0"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/melodic/neonavigation_rviz_plugins/0.3.0-0.tar.gz"; - name = "0.3.0-0.tar.gz"; - sha256 = "cbad2827ba6b53772b63bc4121bbe599aadb76c08d05db5cfcc9cfad20fa2595"; + url = "https://github.com/at-wat/neonavigation_rviz_plugins-release/archive/release/melodic/neonavigation_rviz_plugins/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "efbd6174a16e29df8e466ced2540eec708abe8686309344b04114587a28de764"; }; buildType = "catkin"; diff --git a/distros/melodic/plotjuggler-msgs/default.nix b/distros/melodic/plotjuggler-msgs/default.nix new file mode 100644 index 0000000000..28a61bfa10 --- /dev/null +++ b/distros/melodic/plotjuggler-msgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-plotjuggler-msgs"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/melodic/plotjuggler_msgs/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "5c49fdb2fd2b1a0d2134406bfb65964d83cad90ba1441eb4cbaf6c1d7cf5769d"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ message-generation message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Special Messages for PlotJuggler''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/position-controllers/default.nix b/distros/melodic/position-controllers/default.nix index 4269a6f863..95827138be 100644 --- a/distros/melodic/position-controllers/default.nix +++ b/distros/melodic/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-interface, forward-command-controller, pluginlib }: buildRosPackage { pname = "ros-melodic-position-controllers"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/position_controllers/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "99e5a31cfeacf9bbb3676680a31610836d9b3d7eaca5af206f7425a34003cbf0"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/position_controllers/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "506a5b2292c50936eba60e1fcd1c6910469d0986af44f78182d2b8debf972c9a"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-common-msgs/default.nix b/distros/melodic/rc-common-msgs/default.nix index f331039223..2d7897fcec 100644 --- a/distros/melodic/rc-common-msgs/default.nix +++ b/distros/melodic/rc-common-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-rc-common-msgs"; - version = "0.4.1-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/melodic/rc_common_msgs/0.4.1-1.tar.gz"; - name = "0.4.1-1.tar.gz"; - sha256 = "785d4e3a8db937b4daa35e2214e0afafa6c091c71f3937e977f848c32c7b7421"; + url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/melodic/rc_common_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "64eb3f1385a40e54a37f365f12d0b85a8a2b952d1c25517bc5e42a251f2b22a6"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-hand-eye-calibration-client/default.nix b/distros/melodic/rc-hand-eye-calibration-client/default.nix index 96acd2bb24..add0d5ef52 100644 --- a/distros/melodic/rc-hand-eye-calibration-client/default.nix +++ b/distros/melodic/rc-hand-eye-calibration-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rcdiscover, roscpp, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-rc-hand-eye-calibration-client"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_hand_eye_calibration_client/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "fde416e77743beb474834e6ae02a47c4d1346f953985c650f1789c9bb3fdc23c"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_hand_eye_calibration_client/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "e58f9f2530de4fa598002d0705550339332fd527d3a6610863ca32d6b65edafb"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-pick-client/default.nix b/distros/melodic/rc-pick-client/default.nix index b198eae584..b8d9fc41b3 100644 --- a/distros/melodic/rc-pick-client/default.nix +++ b/distros/melodic/rc-pick-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rc-common-msgs, rcdiscover, roscpp, shape-msgs, std-srvs, tf, tf2-geometry-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-rc-pick-client"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_pick_client/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "34fd5d1bedaded50d02cb0d18eca55fd321b2cf905101dc982402be3b908941e"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_pick_client/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "a395adce5cf683838d75ba7f5dc90e5670b22285def28918f08f5b28103dfbec"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-roi-manager-gui/default.nix b/distros/melodic/rc-roi-manager-gui/default.nix index ce82997773..8b93920f73 100644 --- a/distros/melodic/rc-roi-manager-gui/default.nix +++ b/distros/melodic/rc-roi-manager-gui/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, interactive-markers, message-runtime, rc-common-msgs, rc-pick-client, roscpp, shape-msgs, tf, visualization-msgs, wxGTK }: buildRosPackage { pname = "ros-melodic-rc-roi-manager-gui"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_roi_manager_gui/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "055874d511998280c8cbcb3fa00c30177f57489a2989737c15fec27099e56682"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_roi_manager_gui/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "d35f67da0b301bdf356ac2570408ac9191dc2d389361de52a329ae16fe49f505"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-silhouettematch-client/default.nix b/distros/melodic/rc-silhouettematch-client/default.nix new file mode 100644 index 0000000000..0b9978dbd9 --- /dev/null +++ b/distros/melodic/rc-silhouettematch-client/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, curl, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rc-common-msgs, rcdiscover, roscpp, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-melodic-rc-silhouettematch-client"; + version = "3.0.1-r1"; + + src = fetchurl { + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_silhouettematch_client/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "d75e8acbaa194ee77aad0161b057bf4674e1b26f1dc79875a7e77b6b95e2271f"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ curl dynamic-reconfigure geometry-msgs message-runtime rc-common-msgs rcdiscover roscpp tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The ros client for roboception silhouette match module''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/rc-tagdetect-client/default.nix b/distros/melodic/rc-tagdetect-client/default.nix index 7496ccb1d2..73b265a7de 100644 --- a/distros/melodic/rc-tagdetect-client/default.nix +++ b/distros/melodic/rc-tagdetect-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rc-common-msgs, rcdiscover, roscpp, std-srvs, tf, tf2-geometry-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-rc-tagdetect-client"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_tagdetect_client/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "2b8f52147dfdc5dd47283901f12ca03810aa5dad60accbb5055e3f4c4d80cd3a"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_tagdetect_client/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "1ca51a56bc7a922dee7b8b0fb5aad3514fcbe6d8cae3fb7d550885081c3d77d7"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-visard-description/default.nix b/distros/melodic/rc-visard-description/default.nix index 2d34cf3638..9bac58a619 100644 --- a/distros/melodic/rc-visard-description/default.nix +++ b/distros/melodic/rc-visard-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roslaunch, xacro }: buildRosPackage { pname = "ros-melodic-rc-visard-description"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard_description/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "e5e3ac9e99aa611ee63be549bbafc932e15b7497daf5ec4ff05023891bdab04d"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard_description/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "d2a30bc1ad622de9bff967b1ad554e9746a0fecf3d0bda1532039f6888915df0"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-visard-driver/default.nix b/distros/melodic/rc-visard-driver/default.nix index efe64912ca..dbcf1ae277 100644 --- a/distros/melodic/rc-visard-driver/default.nix +++ b/distros/melodic/rc-visard-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, diagnostic-updater, dynamic-reconfigure, geometry-msgs, image-transport, message-generation, message-runtime, nav-msgs, nodelet, protobuf, rc-common-msgs, rc-dynamics-api, rc-genicam-api, roscpp, sensor-msgs, stereo-msgs, tf, visualization-msgs }: buildRosPackage { pname = "ros-melodic-rc-visard-driver"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard_driver/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "6573998d90aec82fca42d993a634370012660920bf6e8f375c5a857c587be3a9"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard_driver/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "1f0c127db716a17192ca678c120854798dd71ac005a7b208d16694bc6d38734c"; }; buildType = "catkin"; diff --git a/distros/melodic/rc-visard/default.nix b/distros/melodic/rc-visard/default.nix index 8b2ee21b3b..fedce7c2ee 100644 --- a/distros/melodic/rc-visard/default.nix +++ b/distros/melodic/rc-visard/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, rc-hand-eye-calibration-client, rc-pick-client, rc-roi-manager-gui, rc-tagdetect-client, rc-visard-description, rc-visard-driver }: +{ lib, buildRosPackage, fetchurl, catkin, rc-hand-eye-calibration-client, rc-pick-client, rc-roi-manager-gui, rc-silhouettematch-client, rc-tagdetect-client, rc-visard-description, rc-visard-driver }: buildRosPackage { pname = "ros-melodic-rc-visard"; - version = "2.7.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "195f6856f2b17afbd8b1dfd1e3d2ee212b4c5c33e18a72932b760dfc80030906"; + url = "https://github.com/roboception-gbp/rc_visard-release/archive/release/melodic/rc_visard/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "fa8cd1c9c972430a6f9e9cb7f10ba51a5a7afeb61091cdb30af740057ef4206a"; }; buildType = "catkin"; - propagatedBuildInputs = [ rc-hand-eye-calibration-client rc-pick-client rc-roi-manager-gui rc-tagdetect-client rc-visard-description rc-visard-driver ]; + propagatedBuildInputs = [ rc-hand-eye-calibration-client rc-pick-client rc-roi-manager-gui rc-silhouettematch-client rc-tagdetect-client rc-visard-description rc-visard-driver ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/ros-canopen/default.nix b/distros/melodic/ros-canopen/default.nix index 37ea73f0ce..cfc2987d0b 100644 --- a/distros/melodic/ros-canopen/default.nix +++ b/distros/melodic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, canopen-402, canopen-chain-node, canopen-master, canopen-motor-node, catkin, socketcan-bridge, socketcan-interface }: buildRosPackage { pname = "ros-melodic-ros-canopen"; - version = "0.8.2-r1"; + version = "0.8.3-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.2-1.tar.gz"; - name = "0.8.2-1.tar.gz"; - sha256 = "aadded2d0cbb3a22d1548ad1e625d38c697863cc920bfbf4d7f9850d50cb4bc7"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.3-1.tar.gz"; + name = "0.8.3-1.tar.gz"; + sha256 = "79c31c825552fdb541e4c4044939c268afc26611a5627ff698000c617028e55f"; }; buildType = "catkin"; diff --git a/distros/melodic/ros-control/default.nix b/distros/melodic/ros-control/default.nix index 0019c56ed7..565f56d28a 100644 --- a/distros/melodic/ros-control/default.nix +++ b/distros/melodic/ros-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, combined-robot-hw, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits-interface, realtime-tools, transmission-interface }: buildRosPackage { pname = "ros-melodic-ros-control"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/ros_control/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "fea38ba096134e8339b6f3c827540c0e2c009dd61bf9251c5080c54c048eeab0"; + url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/ros_control/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "c811c71bdf5649bc62991e2dd9864dbcd4062b65e9d82667afa1014ca51bd9bf"; }; buildType = "catkin"; diff --git a/distros/melodic/ros-controllers/default.nix b/distros/melodic/ros-controllers/default.nix index 652efac5fc..4304cb7696 100644 --- a/distros/melodic/ros-controllers/default.nix +++ b/distros/melodic/ros-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-steering-controller, catkin, diff-drive-controller, effort-controllers, force-torque-sensor-controller, forward-command-controller, gripper-action-controller, imu-sensor-controller, joint-state-controller, joint-trajectory-controller, position-controllers, velocity-controllers }: buildRosPackage { pname = "ros-melodic-ros-controllers"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/ros_controllers/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "3a15ab6a4ad86632c636759a0936e8848dd8a40d920c28260f49c570b5d341c2"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/ros_controllers/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "077eed8715d83605a2115ec190675ccaa576b6ad7cee1e71f0faab2b5b374226"; }; buildType = "catkin"; diff --git a/distros/melodic/ros-ethercat-eml/default.nix b/distros/melodic/ros-ethercat-eml/default.nix new file mode 100644 index 0000000000..09ecb75b37 --- /dev/null +++ b/distros/melodic/ros-ethercat-eml/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp }: +buildRosPackage { + pname = "ros-melodic-ros-ethercat-eml"; + version = "0.3.2-r5"; + + src = fetchurl { + url = "https://github.com/shadow-robot/ros_ethercat_eml-release/archive/release/melodic/ros_ethercat_eml/0.3.2-5.tar.gz"; + name = "0.3.2-5.tar.gz"; + sha256 = "8c65cc97f3af73cbf143fce894efe44f3206f68a7bf93393c9db04e214d86fd2"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This is an implementation of the EtherCAT master protocol for use wiht ros_ethercar package + based on the work done at Flanders' Mechatronics Technology Centre and Willow Garage.''; + license = with lib.licenses; [ gpl1 ]; + }; +} diff --git a/distros/melodic/rosapi/default.nix b/distros/melodic/rosapi/default.nix index 23f2eb6889..d5b8148bfa 100644 --- a/distros/melodic/rosapi/default.nix +++ b/distros/melodic/rosapi/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosbridge-library, rosgraph, rosnode, rospy }: buildRosPackage { pname = "ros-melodic-rosapi"; - version = "0.11.6-r1"; + version = "0.11.7-r1"; src = fetchurl { - url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosapi/0.11.6-1.tar.gz"; - name = "0.11.6-1.tar.gz"; - sha256 = "d57fe24f52aeb237a0d6edf985920ccd8b4a06be59b9f8a1ef733bfabcd34111"; + url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosapi/0.11.7-1.tar.gz"; + name = "0.11.7-1.tar.gz"; + sha256 = "d42a599ab0fa6c11da60a22d14a179e9a54416ebe124af23dd0eb96d45e60492"; }; buildType = "catkin"; diff --git a/distros/melodic/rosbridge-library/default.nix b/distros/melodic/rosbridge-library/default.nix index e3a96d3e34..c2181e9aeb 100644 --- a/distros/melodic/rosbridge-library/default.nix +++ b/distros/melodic/rosbridge-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, diagnostic-msgs, geometry-msgs, message-generation, message-runtime, nav-msgs, pythonPackages, roscpp, rosgraph, rospy, rospy-tutorials, rosservice, rostest, rostopic, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-rosbridge-library"; - version = "0.11.6-r1"; + version = "0.11.7-r1"; src = fetchurl { - url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_library/0.11.6-1.tar.gz"; - name = "0.11.6-1.tar.gz"; - sha256 = "e2216884dda6bfa0aa793bbcb1ac95b466aea0c28ec532e215583a338bbc12d8"; + url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_library/0.11.7-1.tar.gz"; + name = "0.11.7-1.tar.gz"; + sha256 = "e64ea6475c8be15f9fb2544318a56a9f3b030c4afff7320b940fb50489758a7e"; }; buildType = "catkin"; diff --git a/distros/melodic/rosbridge-msgs/default.nix b/distros/melodic/rosbridge-msgs/default.nix index 19431d736b..d67ff01c13 100644 --- a/distros/melodic/rosbridge-msgs/default.nix +++ b/distros/melodic/rosbridge-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-rosbridge-msgs"; - version = "0.11.6-r1"; + version = "0.11.7-r1"; src = fetchurl { - url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_msgs/0.11.6-1.tar.gz"; - name = "0.11.6-1.tar.gz"; - sha256 = "e8df452b5bb209511872e7d43e2d11f1092b5e15e5edb97e85790aab1a395b04"; + url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_msgs/0.11.7-1.tar.gz"; + name = "0.11.7-1.tar.gz"; + sha256 = "204957bd503426bc916f96a6033b0539e1e146ec845662293578d61e96e87afd"; }; buildType = "catkin"; diff --git a/distros/melodic/rosbridge-server/default.nix b/distros/melodic/rosbridge-server/default.nix index 7022b45ef8..fcad4a00b2 100644 --- a/distros/melodic/rosbridge-server/default.nix +++ b/distros/melodic/rosbridge-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosapi, rosauth, rosbridge-library, rosbridge-msgs, rospy, rostest }: buildRosPackage { pname = "ros-melodic-rosbridge-server"; - version = "0.11.6-r1"; + version = "0.11.7-r1"; src = fetchurl { - url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_server/0.11.6-1.tar.gz"; - name = "0.11.6-1.tar.gz"; - sha256 = "1d5855d12cb3b36729960337cfea1103dcc441d609bbc0e02c701f82e4d331e2"; + url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_server/0.11.7-1.tar.gz"; + name = "0.11.7-1.tar.gz"; + sha256 = "d5824a08a9ed68b41cd58c6a22c56c2bab12fdb2b5330180b74c556b0617943a"; }; buildType = "catkin"; diff --git a/distros/melodic/rosbridge-suite/default.nix b/distros/melodic/rosbridge-suite/default.nix index 3a78bf8949..f15c3c14a9 100644 --- a/distros/melodic/rosbridge-suite/default.nix +++ b/distros/melodic/rosbridge-suite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosapi, rosbridge-library, rosbridge-server }: buildRosPackage { pname = "ros-melodic-rosbridge-suite"; - version = "0.11.6-r1"; + version = "0.11.7-r1"; src = fetchurl { - url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_suite/0.11.6-1.tar.gz"; - name = "0.11.6-1.tar.gz"; - sha256 = "87abaf5237150ab2738be990c14dbebf72de91d9569a3d9c4fa09c3adf7af05b"; + url = "https://github.com/RobotWebTools-release/rosbridge_suite-release/archive/release/melodic/rosbridge_suite/0.11.7-1.tar.gz"; + name = "0.11.7-1.tar.gz"; + sha256 = "5453740d87127ff39969f50dc5dca46f5c39ecbbd31352a0430766d53d3044aa"; }; buildType = "catkin"; diff --git a/distros/melodic/rqt-controller-manager/default.nix b/distros/melodic/rqt-controller-manager/default.nix index f64a141745..c7c6ae2749 100644 --- a/distros/melodic/rqt-controller-manager/default.nix +++ b/distros/melodic/rqt-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-manager-msgs, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-melodic-rqt-controller-manager"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/rqt_controller_manager/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "ac0d920b6bf48417777b438831a1f467121cec872b1dae259abb0157e817a16a"; + url = "https://github.com/ros-gbp/ros_control-release/archive/release/melodic/rqt_controller_manager/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "9d2024d9f920b1e424d96f44fcd454216e3f7469891c0072951c04737a7b18d3"; }; buildType = "catkin"; diff --git a/distros/melodic/rqt-joint-trajectory-controller/default.nix b/distros/melodic/rqt-joint-trajectory-controller/default.nix index 6012fcd8ac..c7d95eeed8 100644 --- a/distros/melodic/rqt-joint-trajectory-controller/default.nix +++ b/distros/melodic/rqt-joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, control-msgs, controller-manager-msgs, rospy, rqt-gui, rqt-gui-py, trajectory-msgs }: buildRosPackage { pname = "ros-melodic-rqt-joint-trajectory-controller"; - version = "0.16.1-r1"; + version = "0.17.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/rqt_joint_trajectory_controller/0.16.1-1.tar.gz"; - name = "0.16.1-1.tar.gz"; - sha256 = "c48c4ed42551f04f47eb98d21bb8b028869a97a9ab466f2db8c210f7b3872372"; + url = "https://github.com/ros-gbp/ros_controllers-release/archive/release/melodic/rqt_joint_trajectory_controller/0.17.0-1.tar.gz"; + name = "0.17.0-1.tar.gz"; + sha256 = "5488d608b2ae55d10fc214dc685ab761772ee0841895d3893d16b93a8b2f2637"; }; buildType = "catkin"; diff --git a/distros/melodic/rqt-virtual-joy/default.nix b/distros/melodic/rqt-virtual-joy/default.nix new file mode 100644 index 0000000000..aa89968692 --- /dev/null +++ b/distros/melodic/rqt-virtual-joy/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rospy, rqt-gui, rqt-gui-py, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-melodic-rqt-virtual-joy"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/aquahika/rqt_virtual_joystick-release/archive/release/melodic/rqt_virtual_joy/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "493513036a5a34f777bce227efa92908ea7e93392d784f7e427a0950f2a3c4d3"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rospy rqt-gui rqt-gui-py sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rqt_virtual_joy package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/rtmros-hironx/default.nix b/distros/melodic/rtmros-hironx/default.nix new file mode 100644 index 0000000000..7504e48c83 --- /dev/null +++ b/distros/melodic/rtmros-hironx/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, hironx-calibration, hironx-moveit-config, hironx-ros-bridge }: +buildRosPackage { + pname = "ros-melodic-rtmros-hironx"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/tork-a/rtmros_hironx-release/archive/release/melodic/rtmros_hironx/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "51824e75419c9acc1c538fc32ee9e387bd0e90a2519ddfe59680665b3146f149"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ hironx-calibration hironx-moveit-config hironx-ros-bridge ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rtmros_hironx package is an operating interface via ROS and OpenRTM, for Hiro and NEXTAGE OPEN dual-armed robots from Kawada Industries Inc. +