diff --git a/distros/humble/apriltag-mit/default.nix b/distros/humble/apriltag-mit/default.nix
new file mode 100644
index 0000000000..aad147fb37
--- /dev/null
+++ b/distros/humble/apriltag-mit/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
+buildRosPackage {
+ pname = "ros-humble-apriltag-mit";
+ version = "1.1.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/humble/apriltag_mit/1.1.2-1.tar.gz";
+ name = "1.1.2-1.tar.gz";
+ sha256 = "f55a4ffd90eb80e0f2448b9eb58c76c5afb4cc86d1eb61e46444f10f8c18231b";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "ROS2 package wrapper for the MIT apriltag detector";
+ license = with lib.licenses; [ "LGPL-2.1-only" ];
+ };
+}
diff --git a/distros/humble/aruco-opencv-msgs/default.nix b/distros/humble/aruco-opencv-msgs/default.nix
index 78043e5e78..5a559a3f80 100644
--- a/distros/humble/aruco-opencv-msgs/default.nix
+++ b/distros/humble/aruco-opencv-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-aruco-opencv-msgs";
- version = "2.2.0-r1";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.2.0-1.tar.gz";
- name = "2.2.0-1.tar.gz";
- sha256 = "7fd815f2e7c09884f86330d2d0ebd61415bb91e8a1f8156967198ee8a5b6df01";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "88e35151b3e49f5ce25f902d994379076371de5bf4a3dd4d2b3c15a3569a010e";
};
buildType = "ament_cmake";
diff --git a/distros/humble/aruco-opencv/default.nix b/distros/humble/aruco-opencv/default.nix
index c9c861d2c4..0c42120c41 100644
--- a/distros/humble/aruco-opencv/default.nix
+++ b/distros/humble/aruco-opencv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-aruco-opencv";
- version = "2.2.0-r1";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.2.0-1.tar.gz";
- name = "2.2.0-1.tar.gz";
- sha256 = "b541abcd95a4b194a44cb5f432b57c36d3421eb2d16a0c8c6bd75f37f3879fec";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "7e0313f1cb6f798f374754b8051d5c6f2c33dd076ecc177b851d3e0b4168bcf0";
};
buildType = "ament_cmake";
diff --git a/distros/humble/as2-gazebo-assets/default.nix b/distros/humble/as2-gazebo-assets/default.nix
new file mode 100644
index 0000000000..3f38339560
--- /dev/null
+++ b/distros/humble/as2-gazebo-assets/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, as2-core, geometry-msgs, python3Packages, pythonPackages, rclcpp, ros-gz-bridge, ros-gz-sim, sensor-msgs, tf2-msgs, tf2-ros }:
+buildRosPackage {
+ pname = "ros-humble-as2-gazebo-assets";
+ version = "1.0.9-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_assets/1.0.9-1.tar.gz";
+ name = "1.0.9-1.tar.gz";
+ sha256 = "1868a9f5cbbf15c4e2e006665ed01aa9b75b36da92313a601e7d94fd628a0060";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+ propagatedBuildInputs = [ as2-core geometry-msgs python3Packages.jinja2 python3Packages.pydantic rclcpp ros-gz-bridge ros-gz-sim sensor-msgs tf2-msgs tf2-ros ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];
+
+ meta = {
+ description = "Ignition Gazebo resources";
+ license = with lib.licenses; [ bsd3 ];
+ };
+}
diff --git a/distros/humble/autoware-adapi-v1-msgs/default.nix b/distros/humble/autoware-adapi-v1-msgs/default.nix
new file mode 100644
index 0000000000..400404810a
--- /dev/null
+++ b/distros/humble/autoware-adapi-v1-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }:
+buildRosPackage {
+ pname = "ros-humble-autoware-adapi-v1-msgs";
+ version = "1.2.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_v1_msgs/1.2.1-1.tar.gz";
+ name = "1.2.1-1.tar.gz";
+ sha256 = "34cf3dfeb92c36345306794bf811349494f026d2b97018202c0d672c4798f5ed";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs rosidl-default-runtime shape-msgs std-msgs unique-identifier-msgs ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The Autoware AD API interfaces";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/autoware-adapi-version-msgs/default.nix b/distros/humble/autoware-adapi-version-msgs/default.nix
new file mode 100644
index 0000000000..74ff2c8115
--- /dev/null
+++ b/distros/humble/autoware-adapi-version-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-humble-autoware-adapi-version-msgs";
+ version = "1.2.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_version_msgs/1.2.1-1.tar.gz";
+ name = "1.2.1-1.tar.gz";
+ sha256 = "2525d7c4685c8558a06636193dc06137fbda3a62e7c0a8deaec9850dbe6043b6";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The Autoware AD API version interfaces";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/autoware-cmake/default.nix b/distros/humble/autoware-cmake/default.nix
new file mode 100644
index 0000000000..29f2afbaa5
--- /dev/null
+++ b/distros/humble/autoware-cmake/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, autoware-lint-common, ros-environment }:
+buildRosPackage {
+ pname = "ros-humble-autoware-cmake";
+ version = "1.0.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_cmake/1.0.0-2.tar.gz";
+ name = "1.0.0-2.tar.gz";
+ sha256 = "9e0691fbe0103cf71bd339c02ffc4bbcee6fe2dc21588a47f6c8dea09168402b";
+ };
+
+ buildType = "ament_cmake";
+ checkInputs = [ ament-lint-auto autoware-lint-common ];
+ propagatedBuildInputs = [ ament-cmake-auto ament-lint-auto ros-environment ];
+ nativeBuildInputs = [ ament-cmake-auto ament-lint-auto ];
+
+ meta = {
+ description = "CMake scripts for Autoware";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/autoware-lint-common/default.nix b/distros/humble/autoware-lint-common/default.nix
new file mode 100644
index 0000000000..0e287d3153
--- /dev/null
+++ b/distros/humble/autoware-lint-common/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-export-dependencies, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
+buildRosPackage {
+ pname = "ros-humble-autoware-lint-common";
+ version = "1.0.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_lint_common/1.0.0-2.tar.gz";
+ name = "1.0.0-2.tar.gz";
+ sha256 = "4a80f68ac0cfe1b5a15793e27026de58f7cf628b7f75ac5bb6ef299429456f16";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-export-dependencies ];
+ propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-test ];
+
+ meta = {
+ description = "The list of commonly used linters in Autoware";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/autoware-utils/default.nix b/distros/humble/autoware-utils/default.nix
new file mode 100644
index 0000000000..8dbb2b3df3
--- /dev/null
+++ b/distros/humble/autoware-utils/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, boost, builtin-interfaces, rclcpp, unique-identifier-msgs }:
+buildRosPackage {
+ pname = "ros-humble-autoware-utils";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_utils-release/archive/release/humble/autoware_utils/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "e9439c1ece23b80708bfb9eda002753cd14c058f4c73abfeec2287aa18b85f7d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto autoware-cmake ];
+ checkInputs = [ ament-cmake-ros ];
+ propagatedBuildInputs = [ boost builtin-interfaces rclcpp unique-identifier-msgs ];
+ nativeBuildInputs = [ ament-cmake-auto autoware-cmake ];
+
+ meta = {
+ description = "The autoware_utils package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/behaviortree-cpp/default.nix b/distros/humble/behaviortree-cpp/default.nix
index 7df1f8f479..fd9787b6d3 100644
--- a/distros/humble/behaviortree-cpp/default.nix
+++ b/distros/humble/behaviortree-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-humble-behaviortree-cpp";
- version = "4.5.1-r2";
+ version = "4.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.5.1-2.tar.gz";
- name = "4.5.1-2.tar.gz";
- sha256 = "f695113e11f98d46727a722387e817dc3c85e304f15b0ae468d865bb70b98482";
+ url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.6.0-1.tar.gz";
+ name = "4.6.0-1.tar.gz";
+ sha256 = "02a90fc1e5c263854188dcc2d302b250ca09b89d95554d22d25cf641c088e7c9";
};
buildType = "ament_cmake";
diff --git a/distros/humble/bno055/default.nix b/distros/humble/bno055/default.nix
index e52f899f47..3a0651744a 100644
--- a/distros/humble/bno055/default.nix
+++ b/distros/humble/bno055/default.nix
@@ -5,20 +5,20 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-bno055";
- version = "0.4.1-r1";
+ version = "0.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.4.1-1.tar.gz";
- name = "0.4.1-1.tar.gz";
- sha256 = "9065ac576a47e5ae8d8d8f5b2b1bfe8babaea795d310dadc2791abe31cb02fe7";
+ url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.5.0-1.tar.gz";
+ name = "0.5.0-1.tar.gz";
+ sha256 = "036395db0a15510bd3845458f53178123187eb6dc04bf871090971d9a02278be";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
- propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ];
+ propagatedBuildInputs = [ example-interfaces python3Packages.i2c-tools python3Packages.pyserial rclpy std-msgs ];
meta = {
- description = ''Bosch BNO055 IMU driver for ROS2'';
+ description = "Bosch BNO055 IMU driver for ROS2";
license = with lib.licenses; [ bsdOriginal ];
};
}
diff --git a/distros/humble/canopen-402-driver/default.nix b/distros/humble/canopen-402-driver/default.nix
new file mode 100644
index 0000000000..3f402de5c5
--- /dev/null
+++ b/distros/humble/canopen-402-driver/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs }:
+buildRosPackage {
+ pname = "ros-humble-canopen-402-driver";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_402_driver/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "61ee028b2436871953310c7bda793fa1b336045dae48ddcf205b7a33700846bf";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-ros ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ boost canopen-base-driver canopen-core canopen-interfaces canopen-proxy-driver rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = "Driiver for devices implementing CIA402 profile";
+ license = with lib.licenses; [ "LGPL-v3" ];
+ };
+}
diff --git a/distros/humble/canopen-base-driver/default.nix b/distros/humble/canopen-base-driver/default.nix
new file mode 100644
index 0000000000..83d7ab2316
--- /dev/null
+++ b/distros/humble/canopen-base-driver/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-core, canopen-interfaces, diagnostic-updater, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
+buildRosPackage {
+ pname = "ros-humble-canopen-base-driver";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_base_driver/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "6339f50cf4fc01d18256b241ebf68b4db7df0391f2d9802a523e10e8f858c457";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-ros ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ boost canopen-core canopen-interfaces diagnostic-updater lely-core-libraries rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = "Library containing abstract CANopen driver class for ros2_canopen";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-core/default.nix b/distros/humble/canopen-core/default.nix
new file mode 100644
index 0000000000..2437a72081
--- /dev/null
+++ b/distros/humble/canopen-core/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, boost, canopen-interfaces, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, yaml-cpp-vendor }:
+buildRosPackage {
+ pname = "ros-humble-canopen-core";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_core/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "681d5dfa46054ad6c41427f6922a23aa3990d51e5a75ea90d3ec5736f8dda136";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ boost canopen-interfaces lely-core-libraries lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle yaml-cpp-vendor ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Core ros2_canopen functionalities such as DeviceContainer and master";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-fake-slaves/default.nix b/distros/humble/canopen-fake-slaves/default.nix
new file mode 100644
index 0000000000..2dabc53960
--- /dev/null
+++ b/distros/humble/canopen-fake-slaves/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-lifecycle }:
+buildRosPackage {
+ pname = "ros-humble-canopen-fake-slaves";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_fake_slaves/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "5ddb034efc8123bb2e8f197436ecc091db506a73d4ee6305fb76f6788d9c5f9b";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ lely-core-libraries lifecycle-msgs rclcpp rclcpp-lifecycle ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package with mock canopen slave";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-interfaces/default.nix b/distros/humble/canopen-interfaces/default.nix
new file mode 100644
index 0000000000..f26d76cde3
--- /dev/null
+++ b/distros/humble/canopen-interfaces/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-humble-canopen-interfaces";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_interfaces/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "53d5e00847fb3b1b35d47f6e6005dd0a291eb9789aa7e0844f3afe8b77ba964c";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Services and Messages for ros2_canopen stack";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-master-driver/default.nix b/distros/humble/canopen-master-driver/default.nix
new file mode 100644
index 0000000000..876849a4b5
--- /dev/null
+++ b/distros/humble/canopen-master-driver/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, canopen-core, canopen-interfaces, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle }:
+buildRosPackage {
+ pname = "ros-humble-canopen-master-driver";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_master_driver/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "d2e89cebfc9da98d241f23f4f642b46a46baf4fa27b86f7bf4592bb41e80d200";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-ros ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ canopen-core canopen-interfaces lely-core-libraries rclcpp rclcpp-components rclcpp-lifecycle ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = "Basic canopen master implementation";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-proxy-driver/default.nix b/distros/humble/canopen-proxy-driver/default.nix
new file mode 100644
index 0000000000..93ea85d8ca
--- /dev/null
+++ b/distros/humble/canopen-proxy-driver/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, canopen-base-driver, canopen-core, canopen-interfaces, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
+buildRosPackage {
+ pname = "ros-humble-canopen-proxy-driver";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_proxy_driver/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "ba1c2c023db0aba936963c5244da8312431ecab4e3a8430e318d815d2ae56a8c";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-ros ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ canopen-base-driver canopen-core canopen-interfaces rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = "Simple proxy driver for the ros2_canopen stack";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-ros2-control/default.nix b/distros/humble/canopen-ros2-control/default.nix
new file mode 100644
index 0000000000..fc196bf242
--- /dev/null
+++ b/distros/humble/canopen-ros2-control/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-core, canopen-proxy-driver, hardware-interface, pluginlib, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-control-test-assets }:
+buildRosPackage {
+ pname = "ros-humble-canopen-ros2-control";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_ros2_control/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "c32169e44d58c0fe960193275672e5b60adcff26d5b5a6b9553d95be4ea7fe4e";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-gmock ros2-control-test-assets ];
+ propagatedBuildInputs = [ canopen-402-driver canopen-core canopen-proxy-driver hardware-interface pluginlib rclcpp rclcpp-components rclcpp-lifecycle ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "ros2_control wrapper for ros2_canopen functionalities";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-ros2-controllers/default.nix b/distros/humble/canopen-ros2-controllers/default.nix
new file mode 100644
index 0000000000..f64857300e
--- /dev/null
+++ b/distros/humble/canopen-ros2-controllers/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-interfaces, canopen-proxy-driver, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, std-msgs, std-srvs }:
+buildRosPackage {
+ pname = "ros-humble-canopen-ros2-controllers";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_ros2_controllers/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "cf961b246010dcb1a82465b1776178643548a223c59434bf4487589b5efff034";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-gmock ];
+ propagatedBuildInputs = [ canopen-402-driver canopen-interfaces canopen-proxy-driver controller-interface controller-manager hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools std-msgs std-srvs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "ros2_control controllers for ros2_canopen functionalities";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-tests/default.nix b/distros/humble/canopen-tests/default.nix
new file mode 100644
index 0000000000..df40ef3c51
--- /dev/null
+++ b/distros/humble/canopen-tests/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, canopen-402-driver, canopen-core, canopen-fake-slaves, canopen-proxy-driver, canopen-ros2-controllers, controller-manager, forward-command-controller, joint-state-broadcaster, joint-trajectory-controller, lely-core-libraries, robot-state-publisher, xacro }:
+buildRosPackage {
+ pname = "ros-humble-canopen-tests";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_tests/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "30a3e81760857467905ceaff7f46ed0fe0d07d0d377f4e1d12369835665a2f6c";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake lely-core-libraries ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ canopen-402-driver canopen-core canopen-fake-slaves canopen-proxy-driver canopen-ros2-controllers controller-manager forward-command-controller joint-state-broadcaster joint-trajectory-controller robot-state-publisher xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package with tests for ros2_canopen";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen-utils/default.nix b/distros/humble/canopen-utils/default.nix
new file mode 100644
index 0000000000..00a5bd103b
--- /dev/null
+++ b/distros/humble/canopen-utils/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-lint-auto, canopen-interfaces, lifecycle-msgs, rclpy, std-msgs }:
+buildRosPackage {
+ pname = "ros-humble-canopen-utils";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_utils/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "76b555ad00a21e5bd80bba004738841b58544a27f971099141a2e16a0e0b12b0";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ canopen-interfaces lifecycle-msgs rclpy std-msgs ];
+
+ meta = {
+ description = "Utils for working with ros2_canopen.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/canopen/default.nix b/distros/humble/canopen/default.nix
new file mode 100644
index 0000000000..34ffbf4b48
--- /dev/null
+++ b/distros/humble/canopen/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, canopen-402-driver, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, lely-core-libraries }:
+buildRosPackage {
+ pname = "ros-humble-canopen";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "4801215cbd7ed69c8719bf4bb3bf099c8f19ef6f28c42e2d2b1782417331c02c";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ canopen-402-driver canopen-base-driver canopen-core canopen-interfaces canopen-proxy-driver lely-core-libraries ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Meta-package aggregating the ros2_canopen packages and documentation";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/caret-analyze/default.nix b/distros/humble/caret-analyze/default.nix
new file mode 100644
index 0000000000..d77898e4e4
--- /dev/null
+++ b/distros/humble/caret-analyze/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, graphviz, python3Packages, pythonPackages }:
+buildRosPackage {
+ pname = "ros-humble-caret-analyze";
+ version = "0.5.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/caret_analyze-release/archive/release/humble/caret_analyze/0.5.0-2.tar.gz";
+ name = "0.5.0-2.tar.gz";
+ sha256 = "9eeb29d5f0975acb69d002c75731b7f9c969f2a8ec4396a558960ead86719e7c";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 python3Packages.pytest-mock pythonPackages.pytest ];
+ propagatedBuildInputs = [ graphviz python3Packages.colorcet python3Packages.graphviz python3Packages.pyyaml python3Packages.setuptools python3Packages.tqdm ];
+
+ meta = {
+ description = "CARET's tools for analyzing trace results";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/catch-ros2/default.nix b/distros/humble/catch-ros2/default.nix
index dbf3b5cb18..953bdea9e2 100644
--- a/distros/humble/catch-ros2/default.nix
+++ b/distros/humble/catch-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-humble-catch-ros2";
- version = "0.2.0-r1";
+ version = "0.2.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.2.0-1.tar.gz";
- name = "0.2.0-1.tar.gz";
- sha256 = "c385ec7cc36c304cea5d46f8a3f431a7459368d36b1dfba4c0201c47d329970b";
+ url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.2.1-1.tar.gz";
+ name = "0.2.1-1.tar.gz";
+ sha256 = "a6f060f5e28404b8bd87beff0db32f32dbadfeaabde59be79f1f59b4911beb14";
};
buildType = "ament_cmake";
diff --git a/distros/humble/clearpath-generator-gz/default.nix b/distros/humble/clearpath-generator-gz/default.nix
index adcbb1b770..68bdd55f66 100644
--- a/distros/humble/clearpath-generator-gz/default.nix
+++ b/distros/humble/clearpath-generator-gz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-generator-common }:
buildRosPackage {
pname = "ros-humble-clearpath-generator-gz";
- version = "0.2.3-r1";
+ version = "0.2.4-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.2.3-1.tar.gz";
- name = "0.2.3-1.tar.gz";
- sha256 = "c3c1130cb0a1f237314de63e3e59be67a915b6ef79214082cbf35f16ae0490ec";
+ url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.2.4-1.tar.gz";
+ name = "0.2.4-1.tar.gz";
+ sha256 = "baae8217c8ab2f6d47f607eb258e8b18f99a1ee98184e01b9f30f90f772bef2f";
};
buildType = "ament_cmake";
diff --git a/distros/humble/clearpath-gz/default.nix b/distros/humble/clearpath-gz/default.nix
index 6e994b0825..92e2cdce01 100644
--- a/distros/humble/clearpath-gz/default.nix
+++ b/distros/humble/clearpath-gz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-common, clearpath-generator-gz, clearpath-viz, ign-ros2-control, ros-gz }:
buildRosPackage {
pname = "ros-humble-clearpath-gz";
- version = "0.2.3-r1";
+ version = "0.2.4-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.2.3-1.tar.gz";
- name = "0.2.3-1.tar.gz";
- sha256 = "9727b2d4cd9a71f04a14d17bfd1206ed05e6af0268bf4775ca9f4ae78cdc6b85";
+ url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.2.4-1.tar.gz";
+ name = "0.2.4-1.tar.gz";
+ sha256 = "9a6734986e1c64ece7bf9128061cfa10a74e2472af91aaad4f1386bd06073dcc";
};
buildType = "ament_cmake";
diff --git a/distros/humble/clearpath-simulator/default.nix b/distros/humble/clearpath-simulator/default.nix
index 39977c3e31..a27eadf7e0 100644
--- a/distros/humble/clearpath-simulator/default.nix
+++ b/distros/humble/clearpath-simulator/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }:
buildRosPackage {
pname = "ros-humble-clearpath-simulator";
- version = "0.2.3-r1";
+ version = "0.2.4-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.3-1.tar.gz";
- name = "0.2.3-1.tar.gz";
- sha256 = "96dc69721d68a7aeb0631335e4671d18d904e3421763284f29461634a2a7af6f";
+ url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.4-1.tar.gz";
+ name = "0.2.4-1.tar.gz";
+ sha256 = "145df4178a8ba350d1da59dca94c90c6616927c79608cc8ec1611999ab2d2b30";
};
buildType = "ament_cmake";
diff --git a/distros/humble/compressed-depth-image-transport/default.nix b/distros/humble/compressed-depth-image-transport/default.nix
index 26f4990d65..e1337fa7f4 100644
--- a/distros/humble/compressed-depth-image-transport/default.nix
+++ b/distros/humble/compressed-depth-image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
buildRosPackage {
pname = "ros-humble-compressed-depth-image-transport";
- version = "2.5.0-r2";
+ version = "2.5.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.0-2.tar.gz";
- name = "2.5.0-2.tar.gz";
- sha256 = "c9548afa4ef2958a35440e5b20f579c82afe1b84a35a0d945fabe5d603933cde";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.1-1.tar.gz";
+ name = "2.5.1-1.tar.gz";
+ sha256 = "bf2df11f2a3e3227ad2e41d03a3131f8de0d5027fc5a4ee95cf21aeb0db3e395";
};
buildType = "ament_cmake";
diff --git a/distros/humble/compressed-image-transport/default.nix b/distros/humble/compressed-image-transport/default.nix
index bc59992c83..b4c9b16ee9 100644
--- a/distros/humble/compressed-image-transport/default.nix
+++ b/distros/humble/compressed-image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
buildRosPackage {
pname = "ros-humble-compressed-image-transport";
- version = "2.5.0-r2";
+ version = "2.5.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.0-2.tar.gz";
- name = "2.5.0-2.tar.gz";
- sha256 = "a857e46669a9e2ad3fe4212d20ddf50d01e310cc318b99143714c6aa288fc4a3";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.1-1.tar.gz";
+ name = "2.5.1-1.tar.gz";
+ sha256 = "5a8c7e2cf6019c9cb5f9b4837d5f1a05dc4396f7eed995cb5a0a67947aeb0171";
};
buildType = "ament_cmake";
diff --git a/distros/humble/control-msgs/default.nix b/distros/humble/control-msgs/default.nix
index aa43ddcc22..cdba963f17 100644
--- a/distros/humble/control-msgs/default.nix
+++ b/distros/humble/control-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-control-msgs";
- version = "4.4.0-r1";
+ version = "4.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.4.0-1.tar.gz";
- name = "4.4.0-1.tar.gz";
- sha256 = "115093df2d95ee8cf6a33631f58c4583ca2e2f070d50e83f7a073cd7bc4d7b90";
+ url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.5.0-1.tar.gz";
+ name = "4.5.0-1.tar.gz";
+ sha256 = "523368d3c40eb0eb20bd857d5bc4c8987fa51cb2f7978bd3ecfad8ffbf7c5118";
};
buildType = "ament_cmake";
@@ -21,8 +21,8 @@ buildRosPackage {
meta = {
description = "control_msgs contains base messages and actions useful for
- controlling robots. It provides representations for controller
+ controlling robots. It provides representations for controller
setpoints and joint and cartesian trajectories.";
- license = with lib.licenses; [ bsdOriginal ];
+ license = with lib.licenses; [ bsd3 ];
};
}
diff --git a/distros/humble/controller-interface/default.nix b/distros/humble/controller-interface/default.nix
index be655c62e7..3cb599b7c5 100644
--- a/distros/humble/controller-interface/default.nix
+++ b/distros/humble/controller-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-controller-interface";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "9c2737a2f50bd5e53aae3cb571a82c929b1b1ca2f89b120216c6b12c754caf4d";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "d6c9f71a15f371b92a81cb23c4b5edaba7361650b7d7b9cd7076d981a8a934c2";
};
buildType = "ament_cmake";
diff --git a/distros/humble/controller-manager-msgs/default.nix b/distros/humble/controller-manager-msgs/default.nix
index 1f5e1e6e57..224ae06183 100644
--- a/distros/humble/controller-manager-msgs/default.nix
+++ b/distros/humble/controller-manager-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-controller-manager-msgs";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "262422a8d71b883d892bc8514f93f6d8db0603f82eb0331175107f8abb2d636b";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "1e9dd6845a9d74a21dff0e41304db6410480068e8cf381811b4d274dd94728a7";
};
buildType = "ament_cmake";
diff --git a/distros/humble/controller-manager/default.nix b/distros/humble/controller-manager/default.nix
index 817463d089..5c0d2dea73 100644
--- a/distros/humble/controller-manager/default.nix
+++ b/distros/humble/controller-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage {
pname = "ros-humble-controller-manager";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "2d282c3e14d98cd7e5d1cfe06dcb3ba38736fd8eb62501226ca23d522425ea0e";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "2a0f2eec209e0c18ed2286e1fc94c45555d6647d21cb1317e6f252fb35c166e8";
};
buildType = "ament_cmake";
diff --git a/distros/humble/draco-point-cloud-transport/default.nix b/distros/humble/draco-point-cloud-transport/default.nix
new file mode 100644
index 0000000000..78ed092ebe
--- /dev/null
+++ b/distros/humble/draco-point-cloud-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-humble-draco-point-cloud-transport";
+ version = "1.0.10-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/draco_point_cloud_transport/1.0.10-1.tar.gz";
+ name = "1.0.10-1.tar.gz";
+ sha256 = "e5de578e24c6135e450dc9931e293a58d20f8ed8bdc187097d8e77e607f9e1a6";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ draco pluginlib point-cloud-interfaces point-cloud-transport rclcpp rcpputils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
+ encoded with KD tree compression.";
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/humble/fastrtps/default.nix b/distros/humble/fastrtps/default.nix
index 2902873c7d..3e3ab58c7e 100644
--- a/distros/humble/fastrtps/default.nix
+++ b/distros/humble/fastrtps/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, python3, tinyxml-2 }:
buildRosPackage {
pname = "ros-humble-fastrtps";
- version = "2.6.7-r1";
+ version = "2.6.8-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/humble/fastrtps/2.6.7-1.tar.gz";
- name = "2.6.7-1.tar.gz";
- sha256 = "a03e9a7af36842debadf1385c4393d9bb4db663a2cbbcdd8625094da67f1e148";
+ url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/humble/fastrtps/2.6.8-1.tar.gz";
+ name = "2.6.8-1.tar.gz";
+ sha256 = "7d3109581c9d2293a8ac72ee1f29305dd087397a77bb480f1f79a55c804343ac";
};
buildType = "cmake";
diff --git a/distros/humble/ffmpeg-image-transport-tools/default.nix b/distros/humble/ffmpeg-image-transport-tools/default.nix
new file mode 100644
index 0000000000..4c74ce30c9
--- /dev/null
+++ b/distros/humble/ffmpeg-image-transport-tools/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg-image-transport, ffmpeg-image-transport-msgs, rclcpp, ros-environment, rosbag2-cpp, sensor-msgs }:
+buildRosPackage {
+ pname = "ros-humble-ffmpeg-image-transport-tools";
+ version = "1.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport_tools-release/archive/release/humble/ffmpeg_image_transport_tools/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "1a30bb6dd6ea0c994367ca4856dadca8abf3d44682fdf0a6bb7b59d9f511effa";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+ checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg-image-transport ffmpeg-image-transport-msgs rclcpp rosbag2-cpp sensor-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+
+ meta = {
+ description = "tools for processing ffmpeg_image_transport_msgs";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/humble/ffmpeg-image-transport/default.nix b/distros/humble/ffmpeg-image-transport/default.nix
new file mode 100644
index 0000000000..584c7f4582
--- /dev/null
+++ b/distros/humble/ffmpeg-image-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg, ffmpeg-image-transport-msgs, image-transport, libogg, opencv, pkg-config, pluginlib, rclcpp, rcutils, ros-environment, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-humble-ffmpeg-image-transport";
+ version = "1.1.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport-release/archive/release/humble/ffmpeg_image_transport/1.1.2-1.tar.gz";
+ name = "1.1.2-1.tar.gz";
+ sha256 = "f2c4613ebb0159cd0092bfc11f57a28e248d51f8836b7ef13003b066721d791c";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
+ checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg ffmpeg-image-transport-msgs image-transport libogg opencv opencv.cxxdev pluginlib rclcpp rcutils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
+
+ meta = {
+ description = "ffmpeg_image_transport provides a plugin to image_transport for
+ transparently sending an image stream encoded with ffmpeg.";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/humble/fields2cover/default.nix b/distros/humble/fields2cover/default.nix
index 6a05b0392e..e17b7ef53b 100644
--- a/distros/humble/fields2cover/default.nix
+++ b/distros/humble/fields2cover/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, nlohmann_json, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
+{ lib, buildRosPackage, fetchurl, abseil-cpp, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
buildRosPackage {
pname = "ros-humble-fields2cover";
- version = "2.0.0-r1";
+ version = "2.0.0-r6";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "9b73ada0478b6f919e5df366ecc11681bc2c1e138f8081d0770fbbc44c12d922";
+ url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-6.tar.gz";
+ name = "2.0.0-6.tar.gz";
+ sha256 = "3bd093d77a02a1ab7c60c4e9a44f3c35c6ba850ffc58836047734882ed3eea30";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ gtest lcov ];
- propagatedBuildInputs = [ eigen gdal git gtest nlohmann_json python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
+ propagatedBuildInputs = [ abseil-cpp eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/humble/flir-camera-description/default.nix b/distros/humble/flir-camera-description/default.nix
index 691e6f8194..75e5355b60 100644
--- a/distros/humble/flir-camera-description/default.nix
+++ b/distros/humble/flir-camera-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-flir-camera-description";
- version = "2.1.15-r1";
+ version = "2.1.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.1.15-1.tar.gz";
- name = "2.1.15-1.tar.gz";
- sha256 = "bbd806c4e8d95a9c26caa0c979d58591cc77a244c904d2523a059c5a5c76af93";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.1.16-1.tar.gz";
+ name = "2.1.16-1.tar.gz";
+ sha256 = "4883228b42d2e4ad3921c233306d0e478b280753f2d55126f03587aee7a1d2ab";
};
buildType = "ament_cmake";
diff --git a/distros/humble/flir-camera-msgs/default.nix b/distros/humble/flir-camera-msgs/default.nix
index 3ce65ea81f..af5ce2118c 100644
--- a/distros/humble/flir-camera-msgs/default.nix
+++ b/distros/humble/flir-camera-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-flir-camera-msgs";
- version = "2.1.15-r1";
+ version = "2.1.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.15-1.tar.gz";
- name = "2.1.15-1.tar.gz";
- sha256 = "0e5b7dd79bdaea12db49c676f5cb62d3ddb0b536c59c2225a6e45fa01334656e";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.16-1.tar.gz";
+ name = "2.1.16-1.tar.gz";
+ sha256 = "fe4293d28aa8bb7a54e1afc5324c1cf505afc490af4c18e301f1dee0a6248e2c";
};
buildType = "ament_cmake";
diff --git a/distros/humble/game-controller-spl-interfaces/default.nix b/distros/humble/game-controller-spl-interfaces/default.nix
index fa07b4ae1b..8c663d57b5 100644
--- a/distros/humble/game-controller-spl-interfaces/default.nix
+++ b/distros/humble/game-controller-spl-interfaces/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/game_controller_spl_interfaces/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/game_controller_spl_interfaces/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "cd128fe1a78712cc57caf0ec6194cd6c436bfaca67bf91547acc21037546ccbc";
+ sha256 = "104f67596d8beebcddd455a9482b37b54c2d9007bb5f822c6ba501f18783ed88";
};
buildType = "ament_cmake";
diff --git a/distros/humble/game-controller-spl/default.nix b/distros/humble/game-controller-spl/default.nix
index 00b6d98cc0..f36a3fc7d7 100644
--- a/distros/humble/game-controller-spl/default.nix
+++ b/distros/humble/game-controller-spl/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/game_controller_spl/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/game_controller_spl/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "d17ff9549cb86a1ced3ccbd6801fd59eef26998a44d106ae585ca5e9150a3c9e";
+ sha256 = "9049b73f61ce832f35368be8054b2322f734fea7674ce865189df2dcbe3f6bd7";
};
buildType = "ament_python";
diff --git a/distros/humble/gc-spl-2022/default.nix b/distros/humble/gc-spl-2022/default.nix
index 76aecf3625..4de320c35f 100644
--- a/distros/humble/gc-spl-2022/default.nix
+++ b/distros/humble/gc-spl-2022/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl_2022/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl_2022/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "596280149d63225e31560b1fc117ff4f1272c9c5e4af2b1cc21efd599781a0c1";
+ sha256 = "f11b10541c95542de78a1ae080fb41a0fdfe44cfaa74fecb4840cb228226713e";
};
buildType = "ament_python";
diff --git a/distros/humble/gc-spl-interfaces/default.nix b/distros/humble/gc-spl-interfaces/default.nix
index 53d846d8f3..75d4a02fca 100644
--- a/distros/humble/gc-spl-interfaces/default.nix
+++ b/distros/humble/gc-spl-interfaces/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl_interfaces/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl_interfaces/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "118ed6ee93a837b3a022c06c9ce215e101db62ae6809a0be79fa0cb515670d78";
+ sha256 = "71ae3b11bbcc4d19cc7ae7c7a4b2e33254d3827e716d06ff52023826bc6031cd";
};
buildType = "ament_cmake";
diff --git a/distros/humble/gc-spl/default.nix b/distros/humble/gc-spl/default.nix
index e99eeb17f7..37f31ea93b 100644
--- a/distros/humble/gc-spl/default.nix
+++ b/distros/humble/gc-spl/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "6c66629e3231e1cf4334b8c66377007e5feda341c1ccb37f19323cff49dd3224";
+ sha256 = "0782b572adf3229f278a5f469d76ba38817f5fcca6871743c3e25a0f71a23362";
};
buildType = "ament_python";
diff --git a/distros/humble/generated.nix b/distros/humble/generated.nix
index 431f870a66..5747193d27 100644
--- a/distros/humble/generated.nix
+++ b/distros/humble/generated.nix
@@ -190,6 +190,8 @@ self: super: {
apriltag-detector = self.callPackage ./apriltag-detector {};
+ apriltag-mit = self.callPackage ./apriltag-mit {};
+
apriltag-msgs = self.callPackage ./apriltag-msgs {};
apriltag-ros = self.callPackage ./apriltag-ros {};
@@ -222,6 +224,8 @@ self: super: {
as2-core = self.callPackage ./as2-core {};
+ as2-gazebo-assets = self.callPackage ./as2-gazebo-assets {};
+
as2-gazebo-classic-assets = self.callPackage ./as2-gazebo-classic-assets {};
as2-keyboard-teleoperation = self.callPackage ./as2-keyboard-teleoperation {};
@@ -256,8 +260,18 @@ self: super: {
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
+ autoware-adapi-v1-msgs = self.callPackage ./autoware-adapi-v1-msgs {};
+
+ autoware-adapi-version-msgs = self.callPackage ./autoware-adapi-version-msgs {};
+
autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {};
+ autoware-cmake = self.callPackage ./autoware-cmake {};
+
+ autoware-lint-common = self.callPackage ./autoware-lint-common {};
+
+ autoware-utils = self.callPackage ./autoware-utils {};
+
avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {};
@@ -280,6 +294,8 @@ self: super: {
bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {};
+ bno055 = self.callPackage ./bno055 {};
+
bond = self.callPackage ./bond {};
bond-core = self.callPackage ./bond-core {};
@@ -304,6 +320,32 @@ self: super: {
can-msgs = self.callPackage ./can-msgs {};
+ canopen = self.callPackage ./canopen {};
+
+ canopen-402-driver = self.callPackage ./canopen-402-driver {};
+
+ canopen-base-driver = self.callPackage ./canopen-base-driver {};
+
+ canopen-core = self.callPackage ./canopen-core {};
+
+ canopen-fake-slaves = self.callPackage ./canopen-fake-slaves {};
+
+ canopen-interfaces = self.callPackage ./canopen-interfaces {};
+
+ canopen-master-driver = self.callPackage ./canopen-master-driver {};
+
+ canopen-proxy-driver = self.callPackage ./canopen-proxy-driver {};
+
+ canopen-ros2-control = self.callPackage ./canopen-ros2-control {};
+
+ canopen-ros2-controllers = self.callPackage ./canopen-ros2-controllers {};
+
+ canopen-tests = self.callPackage ./canopen-tests {};
+
+ canopen-utils = self.callPackage ./canopen-utils {};
+
+ caret-analyze = self.callPackage ./caret-analyze {};
+
caret-analyze-cpp-impl = self.callPackage ./caret-analyze-cpp-impl {};
caret-msgs = self.callPackage ./caret-msgs {};
@@ -542,6 +584,8 @@ self: super: {
domain-coordinator = self.callPackage ./domain-coordinator {};
+ draco-point-cloud-transport = self.callPackage ./draco-point-cloud-transport {};
+
ds-dbw = self.callPackage ./ds-dbw {};
ds-dbw-can = self.callPackage ./ds-dbw-can {};
@@ -688,8 +732,12 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
+ ffmpeg-image-transport = self.callPackage ./ffmpeg-image-transport {};
+
ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {};
+ ffmpeg-image-transport-tools = self.callPackage ./ffmpeg-image-transport-tools {};
+
fields2cover = self.callPackage ./fields2cover {};
filters = self.callPackage ./filters {};
@@ -1024,6 +1072,32 @@ self: super: {
kortex-driver = self.callPackage ./kortex-driver {};
+ kuka-agilus-support = self.callPackage ./kuka-agilus-support {};
+
+ kuka-cybertech-support = self.callPackage ./kuka-cybertech-support {};
+
+ kuka-fortec-support = self.callPackage ./kuka-fortec-support {};
+
+ kuka-iontec-support = self.callPackage ./kuka-iontec-support {};
+
+ kuka-kr-moveit-config = self.callPackage ./kuka-kr-moveit-config {};
+
+ kuka-lbr-iisy-moveit-config = self.callPackage ./kuka-lbr-iisy-moveit-config {};
+
+ kuka-lbr-iisy-support = self.callPackage ./kuka-lbr-iisy-support {};
+
+ kuka-lbr-iiwa-moveit-config = self.callPackage ./kuka-lbr-iiwa-moveit-config {};
+
+ kuka-lbr-iiwa-support = self.callPackage ./kuka-lbr-iiwa-support {};
+
+ kuka-mock-hardware-interface = self.callPackage ./kuka-mock-hardware-interface {};
+
+ kuka-quantec-support = self.callPackage ./kuka-quantec-support {};
+
+ kuka-resources = self.callPackage ./kuka-resources {};
+
+ kuka-robot-descriptions = self.callPackage ./kuka-robot-descriptions {};
+
lanelet2 = self.callPackage ./lanelet2 {};
lanelet2-core = self.callPackage ./lanelet2-core {};
@@ -1076,6 +1150,8 @@ self: super: {
launch-yaml = self.callPackage ./launch-yaml {};
+ lely-core-libraries = self.callPackage ./lely-core-libraries {};
+
leo = self.callPackage ./leo {};
leo-bringup = self.callPackage ./leo-bringup {};
@@ -1404,6 +1480,8 @@ self: super: {
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
+ multiple-topic-monitor = self.callPackage ./multiple-topic-monitor {};
+
multires-image = self.callPackage ./multires-image {};
mvsim = self.callPackage ./mvsim {};
@@ -1548,12 +1626,36 @@ self: super: {
odom-to-tf-ros2 = self.callPackage ./odom-to-tf-ros2 {};
+ omni-base-2dnav = self.callPackage ./omni-base-2dnav {};
+
+ omni-base-bringup = self.callPackage ./omni-base-bringup {};
+
+ omni-base-controller-configuration = self.callPackage ./omni-base-controller-configuration {};
+
+ omni-base-description = self.callPackage ./omni-base-description {};
+
+ omni-base-gazebo = self.callPackage ./omni-base-gazebo {};
+
+ omni-base-laser-sensors = self.callPackage ./omni-base-laser-sensors {};
+
+ omni-base-maps = self.callPackage ./omni-base-maps {};
+
+ omni-base-navigation = self.callPackage ./omni-base-navigation {};
+
+ omni-base-robot = self.callPackage ./omni-base-robot {};
+
+ omni-base-simulation = self.callPackage ./omni-base-simulation {};
+
ompl = self.callPackage ./ompl {};
openni2-camera = self.callPackage ./openni2-camera {};
+ openvdb-vendor = self.callPackage ./openvdb-vendor {};
+
orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {};
+ ortools-vendor = self.callPackage ./ortools-vendor {};
+
osqp-vendor = self.callPackage ./osqp-vendor {};
osrf-pycommon = self.callPackage ./osrf-pycommon {};
@@ -1582,6 +1684,8 @@ self: super: {
pal-hey5-description = self.callPackage ./pal-hey5-description {};
+ pal-maps = self.callPackage ./pal-maps {};
+
pal-navigation-cfg = self.callPackage ./pal-navigation-cfg {};
pal-navigation-cfg-bringup = self.callPackage ./pal-navigation-cfg-bringup {};
@@ -1600,6 +1704,8 @@ self: super: {
pal-urdf-utils = self.callPackage ./pal-urdf-utils {};
+ pangolin = self.callPackage ./pangolin {};
+
parameter-traits = self.callPackage ./parameter-traits {};
pcl-conversions = self.callPackage ./pcl-conversions {};
@@ -1750,6 +1856,8 @@ self: super: {
position-controllers = self.callPackage ./position-controllers {};
+ proxsuite = self.callPackage ./proxsuite {};
+
psdk-interfaces = self.callPackage ./psdk-interfaces {};
psdk-wrapper = self.callPackage ./psdk-wrapper {};
@@ -1806,8 +1914,14 @@ self: super: {
quaternion-operation = self.callPackage ./quaternion-operation {};
+ r2r-spl = self.callPackage ./r2r-spl {};
+
r2r-spl-7 = self.callPackage ./r2r-spl-7 {};
+ r2r-spl-8 = self.callPackage ./r2r-spl-8 {};
+
+ r2r-spl-test-interfaces = self.callPackage ./r2r-spl-test-interfaces {};
+
radar-msgs = self.callPackage ./radar-msgs {};
random-numbers = self.callPackage ./random-numbers {};
@@ -2464,6 +2578,8 @@ self: super: {
spacenav = self.callPackage ./spacenav {};
+ spatio-temporal-voxel-layer = self.callPackage ./spatio-temporal-voxel-layer {};
+
spdlog-vendor = self.callPackage ./spdlog-vendor {};
spinnaker-camera-driver = self.callPackage ./spinnaker-camera-driver {};
@@ -2474,6 +2590,10 @@ self: super: {
splsm-7-conversion = self.callPackage ./splsm-7-conversion {};
+ splsm-8 = self.callPackage ./splsm-8 {};
+
+ splsm-8-conversion = self.callPackage ./splsm-8-conversion {};
+
sqlite3-vendor = self.callPackage ./sqlite3-vendor {};
srdfdom = self.callPackage ./srdfdom {};
@@ -2642,6 +2762,8 @@ self: super: {
tracetools-launch = self.callPackage ./tracetools-launch {};
+ tracetools-read = self.callPackage ./tracetools-read {};
+
tracetools-test = self.callPackage ./tracetools-test {};
tracetools-trace = self.callPackage ./tracetools-trace {};
@@ -2750,6 +2872,8 @@ self: super: {
tuw-object-msgs = self.callPackage ./tuw-object-msgs {};
+ tvm-vendor = self.callPackage ./tvm-vendor {};
+
twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
@@ -2802,6 +2926,8 @@ self: super: {
ur-msgs = self.callPackage ./ur-msgs {};
+ ur-robot-driver = self.callPackage ./ur-robot-driver {};
+
urdf = self.callPackage ./urdf {};
urdf-launch = self.callPackage ./urdf-launch {};
@@ -2860,6 +2986,8 @@ self: super: {
visualization-msgs = self.callPackage ./visualization-msgs {};
+ vitis-common = self.callPackage ./vitis-common {};
+
vrpn = self.callPackage ./vrpn {};
vrpn-mocap = self.callPackage ./vrpn-mocap {};
diff --git a/distros/humble/gps-msgs/default.nix b/distros/humble/gps-msgs/default.nix
index 0dcc2973b0..646ee85d0e 100644
--- a/distros/humble/gps-msgs/default.nix
+++ b/distros/humble/gps-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-gps-msgs";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "c194677da0afa403b695dcb89545afb481a3982e1d99bb6de677eb1c8314dbdd";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "35582fc3005d36c316d90cc518708609d9a15536b139ebe33f83ac1d8cd16bfa";
};
buildType = "ament_cmake";
diff --git a/distros/humble/gps-tools/default.nix b/distros/humble/gps-tools/default.nix
index 47e50d300e..e6e63ccc17 100644
--- a/distros/humble/gps-tools/default.nix
+++ b/distros/humble/gps-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-gps-tools";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "dec0ec5bd69ff8fb510d22bc17164003c1a7f910078e25de43886143851f3f7e";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "e3cd47ffcbc57f8e897b69e762e9a7e36663b081b7455df9ba99c82026117587";
};
buildType = "ament_cmake";
diff --git a/distros/humble/gps-umd/default.nix b/distros/humble/gps-umd/default.nix
index 0305ea40a6..fc7fcecd62 100644
--- a/distros/humble/gps-umd/default.nix
+++ b/distros/humble/gps-umd/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }:
buildRosPackage {
pname = "ros-humble-gps-umd";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_umd/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "18950b156b61ae7b47d520ad4a8fcc75e606a11b91a25eb7e2f6050f017ed639";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_umd/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "feb22d225c9c5cc97d05a03a49887335ab6759424e613520538146c4b86bfb4f";
};
buildType = "ament_cmake";
diff --git a/distros/humble/gpsd-client/default.nix b/distros/humble/gpsd-client/default.nix
index 27ca58502d..13e0de4761 100644
--- a/distros/humble/gpsd-client/default.nix
+++ b/distros/humble/gpsd-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-gpsd-client";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gpsd_client/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "be1423b927aac354a0a8433acb477631619f06ff92518dcdd396519bc3f293ee";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gpsd_client/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "83af80babfe5e4668b579c9fcd7e0989592dd1c9c57d73a3b5d9bfd56cd22a08";
};
buildType = "ament_cmake";
diff --git a/distros/humble/hardware-interface-testing/default.nix b/distros/humble/hardware-interface-testing/default.nix
index e6ca4ab4c3..677bdcf26e 100644
--- a/distros/humble/hardware-interface-testing/default.nix
+++ b/distros/humble/hardware-interface-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-hardware-interface-testing";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "60e9888e6ae8aab4c78af9c10f67111d4ca79487e29631b77e436bea499b7bec";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "34afe9890ebbb763b00f838a6d6c9d5495d00889c6cf8a31b8898e0eb5d38b0d";
};
buildType = "ament_cmake";
diff --git a/distros/humble/hardware-interface/default.nix b/distros/humble/hardware-interface/default.nix
index c38ee632ff..642342ff75 100644
--- a/distros/humble/hardware-interface/default.nix
+++ b/distros/humble/hardware-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-humble-hardware-interface";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "739e897ed58fea9d2ba5d6ad5d7264841b81cca176547891783ae18220eddc16";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "4dd1166d09d63b6aac819f4a18625934e27e8fe9e601a741a8ff5ca40d23386b";
};
buildType = "ament_cmake";
diff --git a/distros/humble/image-transport-plugins/default.nix b/distros/humble/image-transport-plugins/default.nix
index c8c7467849..40b374b95a 100644
--- a/distros/humble/image-transport-plugins/default.nix
+++ b/distros/humble/image-transport-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }:
buildRosPackage {
pname = "ros-humble-image-transport-plugins";
- version = "2.5.0-r2";
+ version = "2.5.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.0-2.tar.gz";
- name = "2.5.0-2.tar.gz";
- sha256 = "ceafb2f3053f0dbb8680362a9e1a7179be7e985017b2dca9621ac43394dc3669";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.1-1.tar.gz";
+ name = "2.5.1-1.tar.gz";
+ sha256 = "563c92e40ea22bb5d2425e5166cb6ce6db0d83b5902a5f79884ff2fb6f1dd5f8";
};
buildType = "ament_cmake";
diff --git a/distros/humble/imu-complementary-filter/default.nix b/distros/humble/imu-complementary-filter/default.nix
index 6852d42ee1..e05a0a47e4 100644
--- a/distros/humble/imu-complementary-filter/default.nix
+++ b/distros/humble/imu-complementary-filter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-imu-complementary-filter";
- version = "2.1.3-r1";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_complementary_filter/2.1.3-1.tar.gz";
- name = "2.1.3-1.tar.gz";
- sha256 = "5f4e6d1b85ea858d49a5d22aa1a0782b71776735a5cb243912032aab24a25da6";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_complementary_filter/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "d7d48c6daffe6feb36a4a373cd7ae6596defa74027ce96260d235b5ef7bfc3f9";
};
buildType = "ament_cmake";
diff --git a/distros/humble/imu-filter-madgwick/default.nix b/distros/humble/imu-filter-madgwick/default.nix
index 7168f4b2f6..f0ba879757 100644
--- a/distros/humble/imu-filter-madgwick/default.nix
+++ b/distros/humble/imu-filter-madgwick/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-imu-filter-madgwick";
- version = "2.1.3-r1";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_filter_madgwick/2.1.3-1.tar.gz";
- name = "2.1.3-1.tar.gz";
- sha256 = "1a21cfef13b16dfbab3f2e6d4a46a7a805b15f09f1e7a9521d093a4e303b9c86";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_filter_madgwick/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "7a3be91bcf52d4750073189c476048226bea00554f4e82b19df072ad5aa5e609";
};
buildType = "ament_cmake";
diff --git a/distros/humble/imu-tools/default.nix b/distros/humble/imu-tools/default.nix
index dae827d273..d0a047030b 100644
--- a/distros/humble/imu-tools/default.nix
+++ b/distros/humble/imu-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
buildRosPackage {
pname = "ros-humble-imu-tools";
- version = "2.1.3-r1";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_tools/2.1.3-1.tar.gz";
- name = "2.1.3-1.tar.gz";
- sha256 = "171fcbc9363e5fc4c5299cdecd0902344cf886a8c4e674199cb7261c2d3fe2a6";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_tools/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "41ca90904d49c220105eb53268893846350fb204c2f6948d6de8455ca20a9274";
};
buildType = "ament_cmake";
diff --git a/distros/humble/joint-limits/default.nix b/distros/humble/joint-limits/default.nix
index 2871c0fdf9..688cbf3ebd 100644
--- a/distros/humble/joint-limits/default.nix
+++ b/distros/humble/joint-limits/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-joint-limits";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "f2439c1609890b6a74a7a5de10af79165f48bc5cef9d527d71c6e5a7f45d6d04";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "48c986ae1463d8242ae269b3ec9a070a93f75ae650c53ce09d38b2c34a44b4d6";
};
buildType = "ament_cmake";
diff --git a/distros/humble/kitti-metrics-eval/default.nix b/distros/humble/kitti-metrics-eval/default.nix
index 59ed7e2d5a..b6a59a6783 100644
--- a/distros/humble/kitti-metrics-eval/default.nix
+++ b/distros/humble/kitti-metrics-eval/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-kitti-metrics-eval";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "92b53ae8d030548807a7e33132a0cf0a800334013ca1259ccd6c567aaa5ec4db";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "e2c2132bb56ab5a4e1256bff1f112dc634273e761e738fb0732c44a4ccd38693";
};
buildType = "cmake";
diff --git a/distros/humble/kuka-agilus-support/default.nix b/distros/humble/kuka-agilus-support/default.nix
new file mode 100644
index 0000000000..0978d7d24d
--- /dev/null
+++ b/distros/humble/kuka-agilus-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-agilus-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_agilus_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "7ead08d1eba7cbdcddc39022ce7312d6bfd3f82fb044e9e65568ccbfc87d212b";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot models for the KUKA agilus family.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-cybertech-support/default.nix b/distros/humble/kuka-cybertech-support/default.nix
new file mode 100644
index 0000000000..cad088b4a5
--- /dev/null
+++ b/distros/humble/kuka-cybertech-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-cybertech-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_cybertech_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "0be82824987283989f323f359c560c74ff2b523587d506e417b05f89f9459528";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot models for the KUKA cybertech family.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-fortec-support/default.nix b/distros/humble/kuka-fortec-support/default.nix
new file mode 100644
index 0000000000..09ef53188c
--- /dev/null
+++ b/distros/humble/kuka-fortec-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-fortec-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_fortec_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "eebb0f512ca2b416ca8f05f8da6817744ce0e57f863483fc3de401dd10249598";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot models for the KUKA FORTEC family.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-iontec-support/default.nix b/distros/humble/kuka-iontec-support/default.nix
new file mode 100644
index 0000000000..c9fd13780e
--- /dev/null
+++ b/distros/humble/kuka-iontec-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-iontec-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_iontec_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "9a94ada4caec5ad9997eefdeab6a22ac6ee622c0273dd17ef227eab667e1c4e4";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot models for the KUKA Iontec family.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-kr-moveit-config/default.nix b/distros/humble/kuka-kr-moveit-config/default.nix
new file mode 100644
index 0000000000..89013ca0f4
--- /dev/null
+++ b/distros/humble/kuka-kr-moveit-config/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-kr-moveit-config";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_kr_moveit_config/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "4019abe888f55bdb9fc21259b143a681f707dd86a3441534c45e02fd3b7e0726";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package containing moveit configurations for KUKA LBR iiwa family";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-lbr-iisy-moveit-config/default.nix b/distros/humble/kuka-lbr-iisy-moveit-config/default.nix
new file mode 100644
index 0000000000..593f1cd661
--- /dev/null
+++ b/distros/humble/kuka-lbr-iisy-moveit-config/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-lbr-iisy-moveit-config";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iisy_moveit_config/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "eb5899c06d608967ea30421803ce6836df72d49cdb1825ae6428632de9e5e10e";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package containing moveit configurations for KUKA LBR iisy family";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-lbr-iisy-support/default.nix b/distros/humble/kuka-lbr-iisy-support/default.nix
new file mode 100644
index 0000000000..5774e704ef
--- /dev/null
+++ b/distros/humble/kuka-lbr-iisy-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-lbr-iisy-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iisy_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "eaab25266a7c7b32f2bf2ad31c1b5ddfb3b5c4aa0b6984f20fc38a5256830e45";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package containing models of KUKA LBR iisy family";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-lbr-iiwa-moveit-config/default.nix b/distros/humble/kuka-lbr-iiwa-moveit-config/default.nix
new file mode 100644
index 0000000000..9243f4744d
--- /dev/null
+++ b/distros/humble/kuka-lbr-iiwa-moveit-config/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-lbr-iiwa-moveit-config";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iiwa_moveit_config/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "b316300bb2bf1dda5e4941041ddf9eb216c4b6205c36f6766abf6f403ef8995d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package containing moveit configurations for KUKA LBR iiwa family";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-lbr-iiwa-support/default.nix b/distros/humble/kuka-lbr-iiwa-support/default.nix
new file mode 100644
index 0000000000..f3603c3828
--- /dev/null
+++ b/distros/humble/kuka-lbr-iiwa-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-lbr-iiwa-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iiwa_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "986d9961f2bba13bbec8bd59f3d5d8d558e8083159deed1e4880fadb9b8631cc";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "ROS2 support package for the KUKA LBR iiwa";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-mock-hardware-interface/default.nix b/distros/humble/kuka-mock-hardware-interface/default.nix
new file mode 100644
index 0000000000..4ff91559c1
--- /dev/null
+++ b/distros/humble/kuka-mock-hardware-interface/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, hardware-interface, pluginlib }:
+buildRosPackage {
+ pname = "ros-humble-kuka-mock-hardware-interface";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_mock_hardware_interface/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "ffcdac3c5b5b33096d22e734c5fd0e04cac0b3d7ec04c0a8994a57c05a1bd056";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ hardware-interface pluginlib ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "ROS2 control mock hardware for KUKA robots";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-quantec-support/default.nix b/distros/humble/kuka-quantec-support/default.nix
new file mode 100644
index 0000000000..d8b3d4e8bc
--- /dev/null
+++ b/distros/humble/kuka-quantec-support/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-quantec-support";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_quantec_support/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "dd02a27609f132579ff08da2e688640742edec022734848585f4e79d6d8b3b56";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot models for the KUKA quantec family.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-resources/default.nix b/distros/humble/kuka-resources/default.nix
new file mode 100644
index 0000000000..bef9a2e4c6
--- /dev/null
+++ b/distros/humble/kuka-resources/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, urdf, xacro }:
+buildRosPackage {
+ pname = "ros-humble-kuka-resources";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_resources/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "2723034c267b07e88d78fb6982126722d7f1e624e879caa6b2a86b271a91544b";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "This package contains common urdf / xacro resources used by KUKA robot support packages within the ROS-Industrial program.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/kuka-robot-descriptions/default.nix b/distros/humble/kuka-robot-descriptions/default.nix
new file mode 100644
index 0000000000..45b713882d
--- /dev/null
+++ b/distros/humble/kuka-robot-descriptions/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, kuka-agilus-support, kuka-cybertech-support, kuka-fortec-support, kuka-iontec-support, kuka-kr-moveit-config, kuka-lbr-iisy-moveit-config, kuka-lbr-iisy-support, kuka-lbr-iiwa-moveit-config, kuka-lbr-iiwa-support, kuka-mock-hardware-interface, kuka-quantec-support, kuka-resources }:
+buildRosPackage {
+ pname = "ros-humble-kuka-robot-descriptions";
+ version = "0.9.0-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_robot_descriptions/0.9.0-2.tar.gz";
+ name = "0.9.0-2.tar.gz";
+ sha256 = "ecb6c11b8af2787a7428d77adecf503fe58d82df1b4010e4a0a3de527b94637f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ propagatedBuildInputs = [ kuka-agilus-support kuka-cybertech-support kuka-fortec-support kuka-iontec-support kuka-kr-moveit-config kuka-lbr-iisy-moveit-config kuka-lbr-iisy-support kuka-lbr-iiwa-moveit-config kuka-lbr-iiwa-support kuka-mock-hardware-interface kuka-quantec-support kuka-resources ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Robot descriptions and moveit configurations for KUKA robots";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/launch-pal/default.nix b/distros/humble/launch-pal/default.nix
index cedb7e9d32..d5f631a521 100644
--- a/distros/humble/launch-pal/default.nix
+++ b/distros/humble/launch-pal/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-humble-launch-pal";
- version = "0.0.18-r1";
+ version = "0.1.6-r1";
src = fetchurl {
- url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.0.18-1.tar.gz";
- name = "0.0.18-1.tar.gz";
- sha256 = "06c3fa7254b18c7d66d73bfe9fcfa075ce5cb78fd15a7b9ff170d97f64b4b7a2";
+ url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.1.6-1.tar.gz";
+ name = "0.1.6-1.tar.gz";
+ sha256 = "e1eecea4e6da8e89561c6515547e9d867b384fc9af223eefddd335a2eab26c20";
};
buildType = "ament_python";
diff --git a/distros/humble/lely-core-libraries/default.nix b/distros/humble/lely-core-libraries/default.nix
new file mode 100644
index 0000000000..a1501bd042
--- /dev/null
+++ b/distros/humble/lely-core-libraries/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, autoconf, automake, git, libtool, python3Packages }:
+buildRosPackage {
+ pname = "ros-humble-lely-core-libraries";
+ version = "0.2.11-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/lely_core_libraries/0.2.11-2.tar.gz";
+ name = "0.2.11-2.tar.gz";
+ sha256 = "3158bbc00f946b91de4153ae86b75fc835f47a1e9ad5a2070c3a5577fc5dd7b5";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake autoconf automake git libtool ];
+ propagatedBuildInputs = [ python3Packages.empy ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "ROS wrapper for lely-core-libraries";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/leo-description/default.nix b/distros/humble/leo-description/default.nix
index a8a02f86ca..d4cba1bd18 100644
--- a/distros/humble/leo-description/default.nix
+++ b/distros/humble/leo-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-leo-description";
- version = "1.2.1-r1";
+ version = "1.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.2.1-1.tar.gz";
- name = "1.2.1-1.tar.gz";
- sha256 = "8e07665ebaaf07bf3f648ce8c0f022b6d266f6e93a230d8d92fe389260e6b3b0";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "c0f014362353639cb57aca8c14221732a4e04995948df80a28667cb397775db7";
};
buildType = "ament_cmake";
diff --git a/distros/humble/leo-gz-bringup/default.nix b/distros/humble/leo-gz-bringup/default.nix
index 9403475b7d..f4dc64abf7 100644
--- a/distros/humble/leo-gz-bringup/default.nix
+++ b/distros/humble/leo-gz-bringup/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-description, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
buildRosPackage {
pname = "ros-humble-leo-gz-bringup";
- version = "1.0.0-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.0.0-1.tar.gz";
- name = "1.0.0-1.tar.gz";
- sha256 = "78faf4fc14a162280007901398620ee931e760d11a6a2d0d1e101228f6a113db";
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "17680367833b776d6ce06eabb7c92098858b4f042a2cff4131939a9bd7e36c92";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-black ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-mypy ament-cmake-xmllint ament-lint-auto ];
- propagatedBuildInputs = [ ament-index-python leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ];
+ propagatedBuildInputs = [ ament-index-python leo-description leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/humble/leo-gz-worlds/default.nix b/distros/humble/leo-gz-worlds/default.nix
index 614d5157a0..f0a74bad2d 100644
--- a/distros/humble/leo-gz-worlds/default.nix
+++ b/distros/humble/leo-gz-worlds/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
buildRosPackage {
pname = "ros-humble-leo-gz-worlds";
- version = "1.0.0-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_worlds/1.0.0-1.tar.gz";
- name = "1.0.0-1.tar.gz";
- sha256 = "198f023c6bf44ad18dc5b452f6f2960f8850bb5021444a0ce833b9e120950067";
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_worlds/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "b50de084e695744a6b9e1b43895120288b1cbd064b320f9f57d78adaad386ad9";
};
buildType = "ament_cmake";
diff --git a/distros/humble/leo-msgs/default.nix b/distros/humble/leo-msgs/default.nix
index 9f65e18096..dad00f5d37 100644
--- a/distros/humble/leo-msgs/default.nix
+++ b/distros/humble/leo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-leo-msgs";
- version = "1.2.1-r1";
+ version = "1.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.2.1-1.tar.gz";
- name = "1.2.1-1.tar.gz";
- sha256 = "911273d1ac7dcf9bd3d89a7064be0a078beadf36afeb76db08498e81ffc4b8f1";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "f206401f0c99abcc9038788a03e15a820ef691267391e4526a481f6af632903a";
};
buildType = "ament_cmake";
diff --git a/distros/humble/leo-simulator/default.nix b/distros/humble/leo-simulator/default.nix
index 55197a6c8b..609b3d90ea 100644
--- a/distros/humble/leo-simulator/default.nix
+++ b/distros/humble/leo-simulator/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, leo-gz-bringup, leo-gz-plugins, leo-gz-worlds }:
buildRosPackage {
pname = "ros-humble-leo-simulator";
- version = "1.0.0-r1";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_simulator/1.0.0-1.tar.gz";
- name = "1.0.0-1.tar.gz";
- sha256 = "78d6a1b3a872e19e2c10b5c1e374aec2edc19b3a184988de8baa2606430b69ce";
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_simulator/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "c75eccd43f7d507d446cfd9019b2cad6e2bf9458c540d073536c0edc47e20a49";
};
buildType = "ament_cmake";
diff --git a/distros/humble/leo-teleop/default.nix b/distros/humble/leo-teleop/default.nix
index 013a616b35..bf085fe558 100644
--- a/distros/humble/leo-teleop/default.nix
+++ b/distros/humble/leo-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, joy-linux, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-humble-leo-teleop";
- version = "1.2.1-r1";
+ version = "1.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.2.1-1.tar.gz";
- name = "1.2.1-1.tar.gz";
- sha256 = "b678d0fe9f497f7d279634d6db6d4fb983a80081e349868a00b435198415d182";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "933cb488a1c5bb5bf1332f2642fc2d041f6f3da3d783f71686313c69510c5daa";
};
buildType = "ament_cmake";
diff --git a/distros/humble/leo/default.nix b/distros/humble/leo/default.nix
index 3636c5b184..586621ec66 100644
--- a/distros/humble/leo/default.nix
+++ b/distros/humble/leo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-humble-leo";
- version = "1.2.1-r1";
+ version = "1.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.2.1-1.tar.gz";
- name = "1.2.1-1.tar.gz";
- sha256 = "08c0214787b9d0018eeb512db91fef13a996d068d5b14efab6c381d86f53f08c";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "a0f1006d0477378b573b76804e1c14c3bb15fa1323cdf348ea42825af0aae9a1";
};
buildType = "ament_cmake";
diff --git a/distros/humble/libcamera/default.nix b/distros/humble/libcamera/default.nix
index 285ba088c8..c7fcf074cf 100644
--- a/distros/humble/libcamera/default.nix
+++ b/distros/humble/libcamera/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, udev }:
buildRosPackage {
pname = "ros-humble-libcamera";
- version = "0.2.0-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/libcamera-release/archive/release/humble/libcamera/0.2.0-1.tar.gz";
- name = "0.2.0-1.tar.gz";
- sha256 = "3dc9d9d9218122416e95568c8e9fded1f6c17735c767c1eef2e6f7661bcd1f10";
+ url = "https://github.com/ros2-gbp/libcamera-release/archive/release/humble/libcamera/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "bc1fd57c844650ea25b854739a93b02797c7305aea633d6e2ef696178bf0996b";
};
buildType = "meson";
diff --git a/distros/humble/librealsense2/default.nix b/distros/humble/librealsense2/default.nix
index a4806e39db..f849a3f9dd 100644
--- a/distros/humble/librealsense2/default.nix
+++ b/distros/humble/librealsense2/default.nix
@@ -2,20 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }:
+{ lib, buildRosPackage, fetchurl, cmake, git, glfw3, libGL, libGLU, libusb1, openssl, pkg-config, udev, xorg }:
buildRosPackage {
pname = "ros-humble-librealsense2";
- version = "2.54.1-r1";
+ version = "2.55.1-r1";
src = fetchurl {
- url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.54.1-1.tar.gz";
- name = "2.54.1-1.tar.gz";
- sha256 = "4d24c5f3e178071855f666eae87966fb7f1faa29bbc48710c5e3ee478ea4c0bc";
+ url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.55.1-1.tar.gz";
+ name = "2.55.1-1.tar.gz";
+ sha256 = "c4f80335f89d731dc6320a7453c69772e9d2351b94220e6e82f0400a40e06385";
};
- buildType = "ament_cmake";
- buildInputs = [ ament-cmake libusb1 openssl pkg-config udev ];
- nativeBuildInputs = [ ament-cmake ];
+ buildType = "cmake";
+ buildInputs = [ cmake git libusb1 openssl pkg-config udev ];
+ propagatedBuildInputs = [ glfw3 libGL libGLU xorg.libX11 ];
+ nativeBuildInputs = [ cmake ];
meta = {
description = "Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices.";
diff --git a/distros/humble/lsc-ros2-driver/default.nix b/distros/humble/lsc-ros2-driver/default.nix
index 396922b8d0..50cd9f55b8 100644
--- a/distros/humble/lsc-ros2-driver/default.nix
+++ b/distros/humble/lsc-ros2-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-updater, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-lsc-ros2-driver";
- version = "1.0.0-r2";
+ version = "1.0.2-r1";
src = fetchurl {
- url = "https://github.com/AutonicsLiDAR-release/lsc_ros2_driver-release/archive/release/humble/lsc_ros2_driver/1.0.0-2.tar.gz";
- name = "1.0.0-2.tar.gz";
- sha256 = "1c59950825906d29f11e58275fabd6bd399d22dc2d609a46381143864d4ac872";
+ url = "https://github.com/AutonicsLiDAR-release/lsc_ros2_driver-release/archive/release/humble/lsc_ros2_driver/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "201027620f2d6c7aaa7c15943446fd1bf4e3292e6f2c55bbb05afd1fb47e830c";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-bridge-ros2/default.nix b/distros/humble/mola-bridge-ros2/default.nix
index 94d61f0686..8eacb79314 100644
--- a/distros/humble/mola-bridge-ros2/default.nix
+++ b/distros/humble/mola-bridge-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-mola-bridge-ros2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "45c21905e082b02d71bc1419d8329f160e037b04fa3bf04817c47771e1cfb328";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "4a7a675fdfae5907de0d781bfb406e5d8df603fefbe46984765ad9d4ad3d42da";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-common/default.nix b/distros/humble/mola-common/default.nix
index 63796efb2a..79b361ecbf 100644
--- a/distros/humble/mola-common/default.nix
+++ b/distros/humble/mola-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-common";
- version = "0.3.0-r1";
+ version = "0.3.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_common-release/archive/release/humble/mola_common/0.3.0-1.tar.gz";
- name = "0.3.0-1.tar.gz";
- sha256 = "48a5ded639a1d210db4cc4d716443049fb2bb20b90d6d3d7b676bede930302bf";
+ url = "https://github.com/ros2-gbp/mola_common-release/archive/release/humble/mola_common/0.3.1-1.tar.gz";
+ name = "0.3.1-1.tar.gz";
+ sha256 = "82979e15d5c704186366d76dd8d5de995543a126812dac1837d7a56ad683a3b8";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-demos/default.nix b/distros/humble/mola-demos/default.nix
index 282c75afe4..914167aeae 100644
--- a/distros/humble/mola-demos/default.nix
+++ b/distros/humble/mola-demos/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-demos";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "1280d470a4352fd347026a02cce9870d63c617047f08123dd30d40c5121a90e8";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "9261a43c3f00b8212149097fbbe13959416ec26f557c7dbd5a93f4e7d580c004";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-imu-preintegration/default.nix b/distros/humble/mola-imu-preintegration/default.nix
index 287a2a6020..8be621ee09 100644
--- a/distros/humble/mola-imu-preintegration/default.nix
+++ b/distros/humble/mola-imu-preintegration/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-imu-preintegration";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "fb5979faaeb3efb123420ba8161cd0d50857409c6017315ab4d1ac1b49066828";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "2de0a4d4eeb3c26bbdb78e52288f761f1070b8947e534dd89728c5e7eec0e87a";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-euroc-dataset/default.nix b/distros/humble/mola-input-euroc-dataset/default.nix
index 8ed16e792b..201f561ca2 100644
--- a/distros/humble/mola-input-euroc-dataset/default.nix
+++ b/distros/humble/mola-input-euroc-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-euroc-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "246079599dabdf945cf7909bfaa0cb86b2a8da162689644e8596ea48545e213a";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "4c837f92c527c156639514826633590f38ac409fa377384491359a56561a655d";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-kitti-dataset/default.nix b/distros/humble/mola-input-kitti-dataset/default.nix
index fe7bba0d43..a6a6e1f6d1 100644
--- a/distros/humble/mola-input-kitti-dataset/default.nix
+++ b/distros/humble/mola-input-kitti-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-kitti-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "03c1de1b9a8a64669cef706e9562d9058a381053e847b46d689e30e89bdae739";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "e80d183236e1c5377a86567704d2cea97379419bf6eb2243e55236d0f4b37386";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-kitti360-dataset/default.nix b/distros/humble/mola-input-kitti360-dataset/default.nix
index 0ecad2c518..b29d0b73af 100644
--- a/distros/humble/mola-input-kitti360-dataset/default.nix
+++ b/distros/humble/mola-input-kitti360-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-kitti360-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "903684c1d4459a315dda8b64cebec6b2ab1cf41e2ad6cd1d2ab3b5b82a68b81f";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "ff3a3a87c6940ced4310bb8aef8d13af955b0ddcf4683acbe28b4ab190b7ef94";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-mulran-dataset/default.nix b/distros/humble/mola-input-mulran-dataset/default.nix
index f3cde34653..669f9c389a 100644
--- a/distros/humble/mola-input-mulran-dataset/default.nix
+++ b/distros/humble/mola-input-mulran-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-mulran-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "5aa13e49595d1263668612a14b32293c6872b2dd111c3a5b7a64aa926d7a78da";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b0295be79b1297188162ec1ee6662074a2de51b9ffa46979788b9d57ae664323";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-paris-luco-dataset/default.nix b/distros/humble/mola-input-paris-luco-dataset/default.nix
index 8844f52f33..a52c987866 100644
--- a/distros/humble/mola-input-paris-luco-dataset/default.nix
+++ b/distros/humble/mola-input-paris-luco-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-paris-luco-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "a488b1897228407f89dc9711414452dbc74ab30ea037d582ee30744ddc5344b3";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "ae90fdfd4bee0a28cca425fa156e62ddc316da2cecada5191228fcaaa7b7cb00";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-rawlog/default.nix b/distros/humble/mola-input-rawlog/default.nix
index bb3a887a7f..4ca47564e5 100644
--- a/distros/humble/mola-input-rawlog/default.nix
+++ b/distros/humble/mola-input-rawlog/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-rawlog";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "14e583502d4669d4da9750296e75c18bdaf6ff0010624971415884ea1d77a5a9";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b02949742a465586d2a022cb7e3ea580d81101ecd63724f65ab435dc99191830";
};
buildType = "cmake";
diff --git a/distros/humble/mola-input-rosbag2/default.nix b/distros/humble/mola-input-rosbag2/default.nix
index 264871771c..40f1f53cc9 100644
--- a/distros/humble/mola-input-rosbag2/default.nix
+++ b/distros/humble/mola-input-rosbag2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mola-input-rosbag2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "c14743b508ec3057e9574f98c71c45d95ffc379486b2fa32767426161433ca1f";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "090ff0c6c4e962b009555410a01e2181d824710db53d2631552673d1ef11f186";
};
buildType = "cmake";
diff --git a/distros/humble/mola-kernel/default.nix b/distros/humble/mola-kernel/default.nix
index ef26ca7dd2..a18eb8629a 100644
--- a/distros/humble/mola-kernel/default.nix
+++ b/distros/humble/mola-kernel/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-kernel";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "642fec4ce729c536fd76f845c471bf7a15f46bd2e46ce51569980e0eff3edb4d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "a6ee34fed528fefa362e55649af175b4b9c4e178a556748c9153fd449d9c1953";
};
buildType = "cmake";
diff --git a/distros/humble/mola-launcher/default.nix b/distros/humble/mola-launcher/default.nix
index 5f715e1a82..a50baf72c3 100644
--- a/distros/humble/mola-launcher/default.nix
+++ b/distros/humble/mola-launcher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-launcher";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "28f6a593845bf897c4c3e629a9b85c6916738cfa612180381ac2b8257b0df90c";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "afe06ae9fa0ce797ee39a3091da2d798ab79f5cf98b927f2267a6352409fed94";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-metric-maps/default.nix b/distros/humble/mola-metric-maps/default.nix
index 25b1d205ba..987cce5281 100644
--- a/distros/humble/mola-metric-maps/default.nix
+++ b/distros/humble/mola-metric-maps/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-metric-maps";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "702f7b5741ba86e06bf8d21dbc0f4ec18b7b305d7287055c69f11d4b8e61565d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b92c90d3d9655a8a2cf6e9e5074f77c8453d84aa971d1e6f52fb7c7450980d52";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-navstate-fuse/default.nix b/distros/humble/mola-navstate-fuse/default.nix
index 48b6e8565d..62201e0e1a 100644
--- a/distros/humble/mola-navstate-fuse/default.nix
+++ b/distros/humble/mola-navstate-fuse/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-navstate-fuse";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "11cb5613f6c8ec1dfa3c23bd9e7383ec4f0a70db3675d00ae5c59d0f475f150d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "2dd8348faf4635b780cbe3a66c61165aa6ae19b3bdcc8e66a76faf239b0c0fb8";
};
buildType = "cmake";
diff --git a/distros/humble/mola-pose-list/default.nix b/distros/humble/mola-pose-list/default.nix
index 27d5790f70..feea5734c3 100644
--- a/distros/humble/mola-pose-list/default.nix
+++ b/distros/humble/mola-pose-list/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-pose-list";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "12bc9cc3d6c8669812fee3e540ca94fd1e5e0656055d39b1606108c889726d1e";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "454ce9c7e22bcb9c9ff527523ad92f426c864dc7523eea280fac9484f8a41fa8";
};
buildType = "cmake";
diff --git a/distros/humble/mola-relocalization/default.nix b/distros/humble/mola-relocalization/default.nix
index 939fd7fba9..b3afee8029 100644
--- a/distros/humble/mola-relocalization/default.nix
+++ b/distros/humble/mola-relocalization/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-test-datasets, mp2p-icp, mrpt2 }:
+{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-relocalization";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "455740bcd476cbd8c445b3d12a79f830391da3871f092c86b70660b8b47a6e81";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "df144d52162d358e6ac53ba9598f2b5a1a7de79052d86496d449f78fd62a1b06";
};
buildType = "cmake";
buildInputs = [ cmake ];
- propagatedBuildInputs = [ mola-common mola-test-datasets mp2p-icp mrpt2 ];
+ propagatedBuildInputs = [ mola-common mola-pose-list mola-test-datasets mp2p-icp mrpt2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/humble/mola-test-datasets/default.nix b/distros/humble/mola-test-datasets/default.nix
index e57888de1e..01e4166d60 100644
--- a/distros/humble/mola-test-datasets/default.nix
+++ b/distros/humble/mola-test-datasets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-test-datasets";
- version = "0.3.1-r1";
+ version = "0.3.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.1-1.tar.gz";
- name = "0.3.1-1.tar.gz";
- sha256 = "4aca86bbbe56e5d8e8810397b0600b11523da953ba4d994a35fa087249c4587b";
+ url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.2-1.tar.gz";
+ name = "0.3.2-1.tar.gz";
+ sha256 = "8ceee4c98fc73e95b7d61183466611498383d88897d973b21fed60afc32cc2d5";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mola-traj-tools/default.nix b/distros/humble/mola-traj-tools/default.nix
index fea04e295f..32bebd476f 100644
--- a/distros/humble/mola-traj-tools/default.nix
+++ b/distros/humble/mola-traj-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-traj-tools";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "410fc922bbc6eb1c50ac7973913e32f1a7a8cf234b96a7ce6f16403058f04cf4";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "247e01ca573e7123693bf3183d2a658ae15603f129933daa7ebb4f268371e033";
};
buildType = "cmake";
diff --git a/distros/humble/mola-viz/default.nix b/distros/humble/mola-viz/default.nix
index 1f8a3d941e..33ab6ad955 100644
--- a/distros/humble/mola-viz/default.nix
+++ b/distros/humble/mola-viz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-viz";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "a405138ba962fc27b9b7de326eea11847944ac9d241daaf1f7a603456c2d1a34";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b0e2eee497b36234d6e96a92f1546a5faef6b38fc3ffa6bc128719fc2bce5fcf";
};
buildType = "cmake";
diff --git a/distros/humble/mola-yaml/default.nix b/distros/humble/mola-yaml/default.nix
index 6b3647d8c2..477156b7de 100644
--- a/distros/humble/mola-yaml/default.nix
+++ b/distros/humble/mola-yaml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-yaml";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "33f9300e73e4ce6833f8536dd5afa3a47341db41dabe1e529f3d982ed0713c66";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "2a61edbef9c2bf3d536ea1bd22fcc4c4b944d101bc9d806f3b73d3a4461d3944";
};
buildType = "cmake";
diff --git a/distros/humble/mola/default.nix b/distros/humble/mola/default.nix
index d7b7209647..56c42c9459 100644
--- a/distros/humble/mola/default.nix
+++ b/distros/humble/mola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }:
buildRosPackage {
pname = "ros-humble-mola";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "7daff16b3a66fadc3243b3abe528055e1a87ab94eda71e3f6b9e391b6d0e2563";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b5b486863f33c0900d08414fcf1b731b303305f1845d07362b11ef305131e9d1";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources-fanuc-description/default.nix b/distros/humble/moveit-resources-fanuc-description/default.nix
index e8a9c379a2..461b71002a 100644
--- a/distros/humble/moveit-resources-fanuc-description/default.nix
+++ b/distros/humble/moveit-resources-fanuc-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-moveit-resources-fanuc-description";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_fanuc_description/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "8a4cb78d5e11e83c10aab085cb4d29bd40661c4acd002ccf370b8f6ec4a4051a";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_fanuc_description/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "56c651f7bed68ab93bf6314a17ec58675b3369369678d152675e994ab3499072";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources-fanuc-moveit-config/default.nix b/distros/humble/moveit-resources-fanuc-moveit-config/default.nix
index 50e7506c60..fdda6043bf 100644
--- a/distros/humble/moveit-resources-fanuc-moveit-config/default.nix
+++ b/distros/humble/moveit-resources-fanuc-moveit-config/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, robot-state-publisher, tf2-ros, xacro }:
buildRosPackage {
pname = "ros-humble-moveit-resources-fanuc-moveit-config";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_fanuc_moveit_config/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "90c0fa7a63c84f2058a11ada4a09396ede328d13143c1668197e0fd341e28e4f";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_fanuc_moveit_config/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "17c9a0719e18bcbc400a88b473a5f800818028eb408e30ed840592f1bf8598bf";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources-panda-description/default.nix b/distros/humble/moveit-resources-panda-description/default.nix
index 3d7aae2810..abeb75fed8 100644
--- a/distros/humble/moveit-resources-panda-description/default.nix
+++ b/distros/humble/moveit-resources-panda-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-moveit-resources-panda-description";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_panda_description/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "861423d0c6b90275e98ccb51cfadaed56abe997b42942cc1c636307ea8a52034";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_panda_description/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "7891164f5b39eab9ae8b040c72b6c3f7c19465bd1b417a3a0cae4ffd3c46d360";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources-panda-moveit-config/default.nix b/distros/humble/moveit-resources-panda-moveit-config/default.nix
index db984657dd..602392eea5 100644
--- a/distros/humble/moveit-resources-panda-moveit-config/default.nix
+++ b/distros/humble/moveit-resources-panda-moveit-config/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-moveit-resources-panda-moveit-config";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_panda_moveit_config/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "099ee845ec5a0e783ad0d6d47ddb08fd29bbfd580c6f44707d7c5b7d673b33a5";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_panda_moveit_config/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "108b9ae2d0201dd1d556701609652999f590a1fa0241e9b6ae17f4d6ed0c4d1f";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources-pr2-description/default.nix b/distros/humble/moveit-resources-pr2-description/default.nix
index 6450a7c798..5bc5f31d1a 100644
--- a/distros/humble/moveit-resources-pr2-description/default.nix
+++ b/distros/humble/moveit-resources-pr2-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-moveit-resources-pr2-description";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_pr2_description/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "6aceda0debfdfaff5560094dbcd7f8fbcb54dc7541f94a3459f58157d02164f7";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources_pr2_description/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "fa9e1476cf78f80fcd55340897985977ff42fc28db55494ec99b237108d892c3";
};
buildType = "ament_cmake";
diff --git a/distros/humble/moveit-resources/default.nix b/distros/humble/moveit-resources/default.nix
index 0de5769a9f..32b9eded26 100644
--- a/distros/humble/moveit-resources/default.nix
+++ b/distros/humble/moveit-resources/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, robot-state-publisher }:
buildRosPackage {
pname = "ros-humble-moveit-resources";
- version = "2.0.6-r1";
+ version = "2.0.7-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources/2.0.6-1.tar.gz";
- name = "2.0.6-1.tar.gz";
- sha256 = "aa1965f41cef5f77bef6064e569d41cfb266e29e016acacfe8521c7f8b468019";
+ url = "https://github.com/ros2-gbp/moveit_resources-release/archive/release/humble/moveit_resources/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "50e5c3fe6573e4ab32c1c9f8b18a45d96069a90ad1db12208bb4b2c3d43c1f63";
};
buildType = "ament_cmake";
diff --git a/distros/humble/mp2p-icp/default.nix b/distros/humble/mp2p-icp/default.nix
index 77b65c1b78..1eb0ad2252 100644
--- a/distros/humble/mp2p-icp/default.nix
+++ b/distros/humble/mp2p-icp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mp2p-icp";
- version = "1.3.0-r1";
+ version = "1.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.3.0-1.tar.gz";
- name = "1.3.0-1.tar.gz";
- sha256 = "0592aefd609388d5065e8f17fe3762133328f67f939c9d4797b58cc40401211d";
+ url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.4.0-1.tar.gz";
+ name = "1.4.0-1.tar.gz";
+ sha256 = "9942867fc20de8951580a1331185902b2434c4cdc8f0eb13e67c3cde68dcccdb";
};
buildType = "cmake";
diff --git a/distros/humble/mrpt-path-planning/default.nix b/distros/humble/mrpt-path-planning/default.nix
index 38bc7e7f33..9dbbc3d916 100644
--- a/distros/humble/mrpt-path-planning/default.nix
+++ b/distros/humble/mrpt-path-planning/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }:
buildRosPackage {
pname = "ros-humble-mrpt-path-planning";
- version = "0.1.1-r1";
+ version = "0.1.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/humble/mrpt_path_planning/0.1.1-1.tar.gz";
- name = "0.1.1-1.tar.gz";
- sha256 = "6f13bd958235728001015feb70db05e60dbad2cf8f370a5cdd3ec6609119d618";
+ url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/humble/mrpt_path_planning/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "d00f8dd69ae916494f480c6a49f716a9f53c6b1d6e0063b994c6970a644462b1";
};
buildType = "cmake";
diff --git a/distros/humble/mrpt2/default.nix b/distros/humble/mrpt2/default.nix
index b9e0b7e5a3..9c2425ceeb 100644
--- a/distros/humble/mrpt2/default.nix
+++ b/distros/humble/mrpt2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt2";
- version = "2.12.1-r1";
+ version = "2.12.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.12.1-1.tar.gz";
- name = "2.12.1-1.tar.gz";
- sha256 = "87ecd15270cc110c4dcc6ddb7f9ae796536ee4af9f4fe7100d26e7f0ec009a16";
+ url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.12.2-1.tar.gz";
+ name = "2.12.2-1.tar.gz";
+ sha256 = "bacc722107325f36b4b7c4342b35efe19bb522f979118574a50067665d879274";
};
buildType = "cmake";
diff --git a/distros/humble/multiple-topic-monitor/default.nix b/distros/humble/multiple-topic-monitor/default.nix
new file mode 100644
index 0000000000..74a854f0f9
--- /dev/null
+++ b/distros/humble/multiple-topic-monitor/default.nix
@@ -0,0 +1,23 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
+buildRosPackage {
+ pname = "ros-humble-multiple-topic-monitor";
+ version = "1.0.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/multiple_topic_monitor-release/archive/release/humble/multiple_topic_monitor/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "05009b876c5a99f82c996ec0b07de6ce5b60397f176c5402453957b0bc045c57";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+
+ meta = {
+ description = "ROS 2 package for monitoring the frequency and delay of multiple topics.";
+ license = with lib.licenses; [ asl20 bsd3 ];
+ };
+}
diff --git a/distros/humble/mvsim/default.nix b/distros/humble/mvsim/default.nix
index c6a2ae9fdb..06ff39167f 100644
--- a/distros/humble/mvsim/default.nix
+++ b/distros/humble/mvsim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-humble-mvsim";
- version = "0.9.2-r1";
+ version = "0.9.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.9.2-1.tar.gz";
- name = "0.9.2-1.tar.gz";
- sha256 = "10779c23498f9ec2f109ac9266308692aecf3d2dc3065553882834958c716c13";
+ url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.9.4-1.tar.gz";
+ name = "0.9.4-1.tar.gz";
+ sha256 = "fe988515ca72bff99c13cac4e0fbea8e32e16244868367d7b7c573bd1a6af28d";
};
buildType = "ament_cmake";
diff --git a/distros/humble/nao-button-sim/default.nix b/distros/humble/nao-button-sim/default.nix
index 1cf2faae45..0c7e62a631 100644
--- a/distros/humble/nao-button-sim/default.nix
+++ b/distros/humble/nao-button-sim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, nao-sensor-msgs, pythonPackages }:
buildRosPackage {
pname = "ros-humble-nao-button-sim";
- version = "0.1.1-r4";
+ version = "0.1.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/humble/nao_button_sim/0.1.1-4.tar.gz";
- name = "0.1.1-4.tar.gz";
- sha256 = "9bc9e8864b6cc26cb6cab39180f3a4becc38902e72cfe3f2da735d610c058f12";
+ url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/humble/nao_button_sim/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "d095e863f718a0adbf1c4af961964c320f73942905ac5badf7dedf3ca781b5a4";
};
buildType = "ament_python";
diff --git a/distros/humble/nao-command-msgs/default.nix b/distros/humble/nao-command-msgs/default.nix
index 44b4f2f17b..a24997942a 100644
--- a/distros/humble/nao-command-msgs/default.nix
+++ b/distros/humble/nao-command-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-nao-command-msgs";
- version = "0.0.4-r3";
+ version = "0.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/humble/nao_command_msgs/0.0.4-3.tar.gz";
- name = "0.0.4-3.tar.gz";
- sha256 = "9baeb177ecf4771ef4ed70b74947f0a2c2cf9be0824a7d6a0e166b7cd19b881d";
+ url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/humble/nao_command_msgs/0.0.5-1.tar.gz";
+ name = "0.0.5-1.tar.gz";
+ sha256 = "707996e4dec1425d3405aac2edacfe35c9a91cda217d6124ac256f2daca1b21a";
};
buildType = "ament_cmake";
diff --git a/distros/humble/nao-lola/default.nix b/distros/humble/nao-lola/default.nix
index 72afb35c77..d18d2158d4 100644
--- a/distros/humble/nao-lola/default.nix
+++ b/distros/humble/nao-lola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, nao-command-msgs, nao-sensor-msgs, rclcpp }:
buildRosPackage {
pname = "ros-humble-nao-lola";
- version = "0.1.2-r1";
+ version = "0.1.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/humble/nao_lola/0.1.2-1.tar.gz";
- name = "0.1.2-1.tar.gz";
- sha256 = "77af004f726fd52b7d2b9095e8c3fab93889216e3a4df6fe3295ed355a44ae43";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/humble/nao_lola/0.1.3-1.tar.gz";
+ name = "0.1.3-1.tar.gz";
+ sha256 = "88a9438d04914cbce233f85916d0d2deb7c8da9285c8ddc72f4f9fef1bfdad3a";
};
buildType = "ament_cmake";
diff --git a/distros/humble/nao-sensor-msgs/default.nix b/distros/humble/nao-sensor-msgs/default.nix
index 4be7d378fa..11fd3fd83c 100644
--- a/distros/humble/nao-sensor-msgs/default.nix
+++ b/distros/humble/nao-sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-nao-sensor-msgs";
- version = "0.0.4-r3";
+ version = "0.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/humble/nao_sensor_msgs/0.0.4-3.tar.gz";
- name = "0.0.4-3.tar.gz";
- sha256 = "3ec45e64f06cb53c754ad728194f38889901cdb7732bd68ac210ec60bf825491";
+ url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/humble/nao_sensor_msgs/0.0.5-1.tar.gz";
+ name = "0.0.5-1.tar.gz";
+ sha256 = "cba14812e93a6068579e79e967e4e687314af0497dddc4cb543efa9f692ed659";
};
buildType = "ament_cmake";
diff --git a/distros/humble/omni-base-2dnav/default.nix b/distros/humble/omni-base-2dnav/default.nix
new file mode 100644
index 0000000000..f517450aba
--- /dev/null
+++ b/distros/humble/omni-base-2dnav/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, nav2-bringup, omni-base-laser-sensors, omni-base-maps, ros2launch, rviz2 }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-2dnav";
+ version = "2.0.7-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_navigation-release/archive/release/humble/omni_base_2dnav/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "5d00e39ab6cbdd58cb9cc4ffd1fbb2ece81333d799f4aa24a0081c55941aedaf";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ nav2-bringup omni-base-laser-sensors omni-base-maps ros2launch rviz2 ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "omni_base-specific launch files needed to run
+ navigation on the omni_base robot.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-bringup/default.nix b/distros/humble/omni-base-bringup/default.nix
new file mode 100644
index 0000000000..f96d94f62d
--- /dev/null
+++ b/distros/humble/omni-base-bringup/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, joy, joy-teleop, launch-pal, omni-base-controller-configuration, omni-base-description, robot-state-publisher, twist-mux }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-bringup";
+ version = "2.0.9-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_bringup/2.0.9-1.tar.gz";
+ name = "2.0.9-1.tar.gz";
+ sha256 = "4a1879bc9438d06847971a4882a2c2791716498ad9c3bb2be7f3fb3a480be68d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ propagatedBuildInputs = [ joy joy-teleop launch-pal omni-base-controller-configuration omni-base-description robot-state-publisher twist-mux ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base_bringup package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-controller-configuration/default.nix b/distros/humble/omni-base-controller-configuration/default.nix
new file mode 100644
index 0000000000..98cc44fb40
--- /dev/null
+++ b/distros/humble/omni-base-controller-configuration/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, controller-manager, imu-sensor-broadcaster, joint-state-broadcaster, ros2controlcli }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-controller-configuration";
+ version = "2.0.9-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_controller_configuration/2.0.9-1.tar.gz";
+ name = "2.0.9-1.tar.gz";
+ sha256 = "6e8db959569f0ab991adfb2ffa744acac11372a77c168394b3ac3fe8a17f65a1";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ propagatedBuildInputs = [ controller-manager imu-sensor-broadcaster joint-state-broadcaster ros2controlcli ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base_controller_configuration package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-description/default.nix b/distros/humble/omni-base-description/default.nix
new file mode 100644
index 0000000000..7f154cff95
--- /dev/null
+++ b/distros/humble/omni-base-description/default.nix
@@ -0,0 +1,29 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, gazebo-plugins, launch-pal, urdf-test, xacro }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-description";
+ version = "2.0.9-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_description/2.0.9-1.tar.gz";
+ name = "2.0.9-1.tar.gz";
+ sha256 = "c3313b3d68701874246400b711b7cb1c7fcca5e77aac4af1c56f4a3f9f51aa67";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ament-cmake-python ];
+ checkInputs = [ ament-lint-auto ament-lint-common urdf-test ];
+ propagatedBuildInputs = [ gazebo-plugins launch-pal xacro ];
+ nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ];
+
+ meta = {
+ description = "This package contains the description (mechanical, kinematic, visual,
+ etc.) of the omni_base robot. The files in this package are parsed and used by
+ a variety of other components. Most users will not interact directly
+ with this package.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-gazebo/default.nix b/distros/humble/omni-base-gazebo/default.nix
new file mode 100644
index 0000000000..f81a6b92a8
--- /dev/null
+++ b/distros/humble/omni-base-gazebo/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, launch-pal, omni-base-2dnav, omni-base-bringup, omni-base-controller-configuration, omni-base-description, pal-gazebo-plugins, pal-gazebo-worlds }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-gazebo";
+ version = "2.0.3-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_simulation-release/archive/release/humble/omni_base_gazebo/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "782b227b1fe2a0a35c1f084d8ca664943aa0af0e3b8a5ef94c612f93af2dd250";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control launch-pal omni-base-2dnav omni-base-bringup omni-base-controller-configuration omni-base-description pal-gazebo-plugins pal-gazebo-worlds ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base_gazebo package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-laser-sensors/default.nix b/distros/humble/omni-base-laser-sensors/default.nix
new file mode 100644
index 0000000000..8f39c406f9
--- /dev/null
+++ b/distros/humble/omni-base-laser-sensors/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-laser-sensors";
+ version = "2.0.7-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_navigation-release/archive/release/humble/omni_base_laser_sensors/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "ba3499de2ba2124a05946f29698be66180c7dafc27913ea64a3419ad90243974";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "omni_base-specific laser sensors launch and config files.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-maps/default.nix b/distros/humble/omni-base-maps/default.nix
new file mode 100644
index 0000000000..3a036ba087
--- /dev/null
+++ b/distros/humble/omni-base-maps/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-maps";
+ version = "2.0.7-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_navigation-release/archive/release/humble/omni_base_maps/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "c21b30e36f413e7b836b459003b0d70fc85fce465250d59c864ad984dfb06b6d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "omni_base-specific maps and launch files.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-navigation/default.nix b/distros/humble/omni-base-navigation/default.nix
new file mode 100644
index 0000000000..d7cd3e7f20
--- /dev/null
+++ b/distros/humble/omni-base-navigation/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, omni-base-2dnav, omni-base-laser-sensors, omni-base-maps }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-navigation";
+ version = "2.0.7-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_navigation-release/archive/release/humble/omni_base_navigation/2.0.7-1.tar.gz";
+ name = "2.0.7-1.tar.gz";
+ sha256 = "72b987f62285116906e8079a88e6e4f6b366ca1ff9050b40a357a8aefe9f1bd1";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ propagatedBuildInputs = [ omni-base-2dnav omni-base-laser-sensors omni-base-maps ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base Navigatgion metapackage";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-robot/default.nix b/distros/humble/omni-base-robot/default.nix
new file mode 100644
index 0000000000..5ea5378641
--- /dev/null
+++ b/distros/humble/omni-base-robot/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, omni-base-bringup, omni-base-controller-configuration, omni-base-description }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-robot";
+ version = "2.0.9-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_robot/2.0.9-1.tar.gz";
+ name = "2.0.9-1.tar.gz";
+ sha256 = "32a961ecaa6fcffec97c93b3023dd5a8d7e5e3feadb465f048223a12c6b61ee3";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ propagatedBuildInputs = [ omni-base-bringup omni-base-controller-configuration omni-base-description ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base_robot package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/omni-base-simulation/default.nix b/distros/humble/omni-base-simulation/default.nix
new file mode 100644
index 0000000000..770fe442c1
--- /dev/null
+++ b/distros/humble/omni-base-simulation/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, omni-base-gazebo }:
+buildRosPackage {
+ pname = "ros-humble-omni-base-simulation";
+ version = "2.0.3-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/omni_base_simulation-release/archive/release/humble/omni_base_simulation/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "f36d232770552a9d697d0e61ac9539c17bb6f7b2dc38f110094593dbcfa80b1b";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ propagatedBuildInputs = [ omni-base-gazebo ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The omni_base_simulation package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/openvdb-vendor/default.nix b/distros/humble/openvdb-vendor/default.nix
new file mode 100644
index 0000000000..1d0d891975
--- /dev/null
+++ b/distros/humble/openvdb-vendor/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, git, tbb_2021_8, zlib }:
+buildRosPackage {
+ pname = "ros-humble-openvdb-vendor";
+ version = "2.3.1-r2";
+
+ src = fetchurl {
+ url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/humble/openvdb_vendor/2.3.1-2.tar.gz";
+ name = "2.3.1-2.tar.gz";
+ sha256 = "fb20e40ba65c9b7889801c8443724d051ff887e3951324ceb319fc0c1cb583af";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package git ];
+ propagatedBuildInputs = [ boost tbb_2021_8 zlib ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ];
+
+ meta = {
+ description = "Wrapper around OpenVDB, if not found on the system, will compile from source";
+ license = with lib.licenses; [ "LGPL-2.1-only" "MPL-2.0-license" ];
+ };
+}
diff --git a/distros/humble/ortools-vendor/default.nix b/distros/humble/ortools-vendor/default.nix
new file mode 100644
index 0000000000..86f2887b42
--- /dev/null
+++ b/distros/humble/ortools-vendor/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }:
+buildRosPackage {
+ pname = "ros-humble-ortools-vendor";
+ version = "9.9.0-r5";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/humble/ortools_vendor/9.9.0-5.tar.gz";
+ name = "9.9.0-5.tar.gz";
+ sha256 = "9de08091bebe28d853af1479ca9275023df7c076817a85efeefc14cf33afd10a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/pal-maps/default.nix b/distros/humble/pal-maps/default.nix
new file mode 100644
index 0000000000..3a161c868c
--- /dev/null
+++ b/distros/humble/pal-maps/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto }:
+buildRosPackage {
+ pname = "ros-humble-pal-maps";
+ version = "0.0.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/pal-gbp/pal_maps-release/archive/release/humble/pal_maps/0.0.2-1.tar.gz";
+ name = "0.0.2-1.tar.gz";
+ sha256 = "14cf53c8cbb4537d1b20e78ac293e15dfcd6be5d62befabf0bae78722b3fb003";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "Public Maps used for the Navigation of PAL Robotics robots.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/pangolin/default.nix b/distros/humble/pangolin/default.nix
new file mode 100644
index 0000000000..74b9762b46
--- /dev/null
+++ b/distros/humble/pangolin/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, cmake, eigen, glew, libjpeg_turbo, libpng, libxkbcommon, python3, wayland }:
+buildRosPackage {
+ pname = "ros-humble-pangolin";
+ version = "0.9.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/Pangolin-release/archive/release/humble/pangolin/0.9.1-1.tar.gz";
+ name = "0.9.1-1.tar.gz";
+ sha256 = "30fac32266d7a371c6373fd0ce5bcbeb17f4523b3c6c521065fc9138a157941c";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake eigen ];
+ propagatedBuildInputs = [ glew libjpeg_turbo libpng libxkbcommon python3 wayland ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "Pangolin is a set of lightweight and portable utility libraries for prototyping 3D, numeric or video based programs and algorithms.";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/humble/pcl-conversions/default.nix b/distros/humble/pcl-conversions/default.nix
index 8a2a477e79..b26c471eb2 100644
--- a/distros/humble/pcl-conversions/default.nix
+++ b/distros/humble/pcl-conversions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-pcl-conversions";
- version = "2.4.3-r1";
+ version = "2.4.0-r6";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/pcl_conversions/2.4.3-1.tar.gz";
- name = "2.4.3-1.tar.gz";
- sha256 = "377a23bbd3be62a60799380ff31461d17546d38e3b7e82557f5a632d59539c93";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/pcl_conversions/2.4.0-6.tar.gz";
+ name = "2.4.0-6.tar.gz";
+ sha256 = "dee51fc73a0875ced007e7bcab00eea6b5240327bc6bf5179a51b3aa70b1d87c";
};
buildType = "ament_cmake";
diff --git a/distros/humble/pcl-ros/default.nix b/distros/humble/pcl-ros/default.nix
index 89483b7322..4c985f4568 100644
--- a/distros/humble/pcl-ros/default.nix
+++ b/distros/humble/pcl-ros/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-pcl-ros";
- version = "2.4.3-r1";
+ version = "2.4.0-r6";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/pcl_ros/2.4.3-1.tar.gz";
- name = "2.4.3-1.tar.gz";
- sha256 = "954f8b0e4cbe5089d29542886f02ce2b1aba3b3f0b287857dcebb7095d22d802";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/pcl_ros/2.4.0-6.tar.gz";
+ name = "2.4.0-6.tar.gz";
+ sha256 = "c05c0597712030197c8b1c5266e6587038c86694823565e8aaa89c275c2565dc";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
- propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
+ propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/humble/perception-pcl/default.nix b/distros/humble/perception-pcl/default.nix
index 5166533da9..8b7a3222ca 100644
--- a/distros/humble/perception-pcl/default.nix
+++ b/distros/humble/perception-pcl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }:
buildRosPackage {
pname = "ros-humble-perception-pcl";
- version = "2.4.3-r1";
+ version = "2.4.0-r6";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/perception_pcl/2.4.3-1.tar.gz";
- name = "2.4.3-1.tar.gz";
- sha256 = "b1ed8e8ab56cb10cde1d820115eebfe7eb2de199a59aee768b85db0ac3ab822e";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/humble/perception_pcl/2.4.0-6.tar.gz";
+ name = "2.4.0-6.tar.gz";
+ sha256 = "665287fc0bdf50f3f21d77ba6b5633a43fee2da6d0e0d334bd7f9f6dac380eb2";
};
buildType = "ament_cmake";
diff --git a/distros/humble/play-motion2-msgs/default.nix b/distros/humble/play-motion2-msgs/default.nix
index 290bd429fb..b137c1650f 100644
--- a/distros/humble/play-motion2-msgs/default.nix
+++ b/distros/humble/play-motion2-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-play-motion2-msgs";
- version = "1.1.0-r1";
+ version = "1.1.1-r1";
src = fetchurl {
- url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.1.0-1.tar.gz";
- name = "1.1.0-1.tar.gz";
- sha256 = "e3cfab18b795c5bcce356419df453900442704b4bc5d646154c8d30b8e009eff";
+ url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.1.1-1.tar.gz";
+ name = "1.1.1-1.tar.gz";
+ sha256 = "d6e1a6f2f25fffe8dfa2226c7fdecdaa9f339e78977a762a4c7ea374af69547f";
};
buildType = "ament_cmake";
diff --git a/distros/humble/play-motion2/default.nix b/distros/humble/play-motion2/default.nix
index 20956deb7a..d5c2487df7 100644
--- a/distros/humble/play-motion2/default.nix
+++ b/distros/humble/play-motion2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, control-msgs, controller-manager, controller-manager-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-pal, launch-ros, launch-testing-ament-cmake, lifecycle-msgs, moveit-ros-planning-interface, play-motion2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, robot-state-publisher, sensor-msgs, trajectory-msgs, xacro }:
buildRosPackage {
pname = "ros-humble-play-motion2";
- version = "1.1.0-r1";
+ version = "1.1.1-r1";
src = fetchurl {
- url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.1.0-1.tar.gz";
- name = "1.1.0-1.tar.gz";
- sha256 = "3fa389c591d9c605bb4d3adcde44f4d585d700ecef16d743e159d1192667d822";
+ url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.1.1-1.tar.gz";
+ name = "1.1.1-1.tar.gz";
+ sha256 = "61652cae355a2fa83132aad7258d2394db01c4cdeb94e9d911b5f3a7817e17b4";
};
buildType = "ament_cmake";
diff --git a/distros/humble/proxsuite/default.nix b/distros/humble/proxsuite/default.nix
new file mode 100644
index 0000000000..098d850e71
--- /dev/null
+++ b/distros/humble/proxsuite/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }:
+buildRosPackage {
+ pname = "ros-humble-proxsuite";
+ version = "0.3.6-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/humble/proxsuite/0.3.6-2.tar.gz";
+ name = "0.3.6-2.tar.gz";
+ sha256 = "849c8e47914f68dec90a55bf5b085e6c6945bcae0b771097e444ab635e284796";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake doxygen git ];
+ checkInputs = [ matio ];
+ propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy simde ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "The Advanced Proximal Optimization Toolbox";
+ license = with lib.licenses; [ bsd2 ];
+ };
+}
diff --git a/distros/humble/r2r-spl-7/default.nix b/distros/humble/r2r-spl-7/default.nix
index 10e1fe718b..1f224be630 100644
--- a/distros/humble/r2r-spl-7/default.nix
+++ b/distros/humble/r2r-spl-7/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, splsm-7-conversion }:
buildRosPackage {
pname = "ros-humble-r2r-spl-7";
- version = "2.0.1-r1";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/r2r_spl_7/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "f5ca4a67fc245d933b43ebe7728fa4927c19327c078fda027874a7f59c9bd89c";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/r2r_spl_7/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "6fc3b62435b782132e68f3c61816e29eb653029f5e64e3b8931f90f79c36fae8";
};
buildType = "ament_python";
diff --git a/distros/humble/r2r-spl-8/default.nix b/distros/humble/r2r-spl-8/default.nix
new file mode 100644
index 0000000000..23bc07eaf9
--- /dev/null
+++ b/distros/humble/r2r-spl-8/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, splsm-8-conversion }:
+buildRosPackage {
+ pname = "ros-humble-r2r-spl-8";
+ version = "2.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/r2r_spl_8/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "651dfed54555c49e7cb0cbf8f458fa4ddd40236a2387836d86c0c58fefda3d12";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+ propagatedBuildInputs = [ rclpy splsm-8-conversion ];
+
+ meta = {
+ description = "Robot-To-Robot communication in RoboCup SPL";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/r2r-spl-test-interfaces/default.nix b/distros/humble/r2r-spl-test-interfaces/default.nix
new file mode 100644
index 0000000000..a7ac48ed90
--- /dev/null
+++ b/distros/humble/r2r-spl-test-interfaces/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-humble-r2r-spl-test-interfaces";
+ version = "2.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/r2r_spl_test_interfaces/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "4faebd5a4cbce074c7da7b520bd240de1942a9cb605df6047e4351ee132fb3e8";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Messages for testing r2r_spl";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/r2r-spl/default.nix b/distros/humble/r2r-spl/default.nix
new file mode 100644
index 0000000000..81ac62b32a
--- /dev/null
+++ b/distros/humble/r2r-spl/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, game-controller-spl-interfaces, python3Packages, pythonPackages, r2r-spl-test-interfaces, rclpy, rosidl-parser }:
+buildRosPackage {
+ pname = "ros-humble-r2r-spl";
+ version = "2.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/r2r_spl/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "1172b46c0731d0276238a8a7fd46ee04bc3e0a424788bf6f53a13251952dbd60";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy pythonPackages.pytest r2r-spl-test-interfaces ];
+ propagatedBuildInputs = [ game-controller-spl-interfaces python3Packages.construct rclpy rosidl-parser ];
+
+ meta = {
+ description = "Robot-to-Robot Communication in RoboCup Standard Platform League";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/rcgcd-spl-14-conversion/default.nix b/distros/humble/rcgcd-spl-14-conversion/default.nix
index 8f131056eb..5619e30792 100644
--- a/distros/humble/rcgcd-spl-14-conversion/default.nix
+++ b/distros/humble/rcgcd-spl-14-conversion/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/rcgcd_spl_14_conversion/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/rcgcd_spl_14_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "935b2e2e3a2eb54b45cb1cd469bd457f5dcc9f2c0c9fcf5ab84e25e77a8709a5";
+ sha256 = "4e7aab6c4a6bc6d9688768bed265ab5b7a70241dcad54cf090e76020fb03d58e";
};
buildType = "ament_python";
diff --git a/distros/humble/rcgcd-spl-14/default.nix b/distros/humble/rcgcd-spl-14/default.nix
index fe56658131..45d5bb5867 100644
--- a/distros/humble/rcgcd-spl-14/default.nix
+++ b/distros/humble/rcgcd-spl-14/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/rcgcd_spl_14/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/rcgcd_spl_14/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "6daa987a47e6f6f33d6e6194dd725573cb913490a7827ab1e90da2f7a795b5ea";
+ sha256 = "abf161f153e6d21d881299a1b68103796e185ce91cba425c0b57f2df551d699d";
};
buildType = "ament_cmake";
diff --git a/distros/humble/rcgcrd-spl-4-conversion/default.nix b/distros/humble/rcgcrd-spl-4-conversion/default.nix
index ae576d0a5f..13215b9a02 100644
--- a/distros/humble/rcgcrd-spl-4-conversion/default.nix
+++ b/distros/humble/rcgcrd-spl-4-conversion/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/rcgcrd_spl_4_conversion/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/rcgcrd_spl_4_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "162201935938aaf2bf25c9cc8e4a22f9a46b815d69ddee682ad8cda817ab62cb";
+ sha256 = "a79898de064a062082145ad5cbcacc4029e507dbfe19921ba26d88ecd2a2d0bb";
};
buildType = "ament_python";
diff --git a/distros/humble/rcgcrd-spl-4/default.nix b/distros/humble/rcgcrd-spl-4/default.nix
index ce7c285192..d3dad09e30 100644
--- a/distros/humble/rcgcrd-spl-4/default.nix
+++ b/distros/humble/rcgcrd-spl-4/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/rcgcrd_spl_4/2.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/rcgcrd_spl_4/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
- sha256 = "d3a0ed2c51a40020bde33032956c329b293f5602567297532b35f7df716fb0b8";
+ sha256 = "bf61490491268ecb33eac298dc9ad0dcf07186fc10a36494aa3b16b6e5c42d13";
};
buildType = "ament_cmake";
diff --git a/distros/humble/rclpy-message-converter-msgs/default.nix b/distros/humble/rclpy-message-converter-msgs/default.nix
index dcf3a58994..ff7361a8bd 100644
--- a/distros/humble/rclpy-message-converter-msgs/default.nix
+++ b/distros/humble/rclpy-message-converter-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators }:
buildRosPackage {
pname = "ros-humble-rclpy-message-converter-msgs";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/humble/rclpy_message_converter_msgs/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "3dac64ea287d7826168b18431c24f989621f740a30eeaf13af84e4334b6b4762";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/humble/rclpy_message_converter_msgs/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "da24f87126fb7db843ca5b0e9c5fab0a6d2e7220844725af6296280d7b543419";
};
buildType = "ament_cmake";
diff --git a/distros/humble/rclpy-message-converter/default.nix b/distros/humble/rclpy-message-converter/default.nix
index cddd19314a..db72e0f341 100644
--- a/distros/humble/rclpy-message-converter/default.nix
+++ b/distros/humble/rclpy-message-converter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, python3Packages, pythonPackages, rclpy, rclpy-message-converter-msgs, rosidl-default-generators, rosidl-parser, rosidl-runtime-py, std-msgs, std-srvs, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-rclpy-message-converter";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/humble/rclpy_message_converter/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "1f68b367e94770cd73e57310b162a8270afa3beaa7a0e0a5a2f55a0286c64eae";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/humble/rclpy_message_converter/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "fe838994a2547e2bca4525765c11c1fa6066798f9ad29e3ca18078eb93937d97";
};
buildType = "ament_python";
diff --git a/distros/humble/rcss3d-agent-basic/default.nix b/distros/humble/rcss3d-agent-basic/default.nix
index 034b9be03b..4d8791a8a8 100644
--- a/distros/humble/rcss3d-agent-basic/default.nix
+++ b/distros/humble/rcss3d-agent-basic/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp-components, rcss3d-agent }:
buildRosPackage {
pname = "ros-humble-rcss3d-agent-basic";
- version = "0.2.1-r1";
+ version = "0.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent_basic/0.2.1-1.tar.gz";
- name = "0.2.1-1.tar.gz";
- sha256 = "ded0658fe1d76fc73085dbf2b55e56cf7383ca65d073c64cce65e82058821757";
+ url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent_basic/0.2.2-1.tar.gz";
+ name = "0.2.2-1.tar.gz";
+ sha256 = "0dbb523f143c0cf95f54df439e36197f5756faab411ea826d38c682fd5a1ee4c";
};
buildType = "ament_cmake";
diff --git a/distros/humble/rcss3d-agent-msgs/default.nix b/distros/humble/rcss3d-agent-msgs/default.nix
index 14671c053e..5b725d2b2c 100644
--- a/distros/humble/rcss3d-agent-msgs/default.nix
+++ b/distros/humble/rcss3d-agent-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-rcss3d-agent-msgs";
- version = "0.2.1-r1";
+ version = "0.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent_msgs/0.2.1-1.tar.gz";
- name = "0.2.1-1.tar.gz";
- sha256 = "0c3b009d8c37479415cc2da4b9f4e5ad1a65436a97173c05be01db2ebff302f4";
+ url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent_msgs/0.2.2-1.tar.gz";
+ name = "0.2.2-1.tar.gz";
+ sha256 = "da718a24f9f8e984c92ce735b8f46f35646a3fe82c13fe1dd582c47d32f351b7";
};
buildType = "ament_cmake";
diff --git a/distros/humble/rcss3d-agent/default.nix b/distros/humble/rcss3d-agent/default.nix
index 45a42b0167..b0f4898a2f 100644
--- a/distros/humble/rcss3d-agent/default.nix
+++ b/distros/humble/rcss3d-agent/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rcss3d-agent-msgs }:
buildRosPackage {
pname = "ros-humble-rcss3d-agent";
- version = "0.2.1-r1";
+ version = "0.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent/0.2.1-1.tar.gz";
- name = "0.2.1-1.tar.gz";
- sha256 = "d42fe79013b25837e8955923aed1079cfce2426c321df6ba011ed8e68c388045";
+ url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/humble/rcss3d_agent/0.2.2-1.tar.gz";
+ name = "0.2.2-1.tar.gz";
+ sha256 = "93ceed238e096c119a9add64726488f5494a156172fa081571bf784348a92aae";
};
buildType = "ament_cmake";
diff --git a/distros/humble/robot-localization/default.nix b/distros/humble/robot-localization/default.nix
index b5b8a066a1..2966340664 100644
--- a/distros/humble/robot-localization/default.nix
+++ b/distros/humble/robot-localization/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, boost, builtin-interfaces, diagnostic-msgs, diagnostic-updater, eigen, geographic-msgs, geographiclib, geometry-msgs, launch-ros, launch-testing-ament-cmake, message-filters, nav-msgs, rclcpp, rmw-implementation, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-humble-robot-localization";
- version = "3.5.2-r1";
+ version = "3.5.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/humble/robot_localization/3.5.2-1.tar.gz";
- name = "3.5.2-1.tar.gz";
- sha256 = "eb4b7c8af061426252018d416f50f1b0422d3c8f6b7163cbe7385ac080ddd596";
+ url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/humble/robot_localization/3.5.3-1.tar.gz";
+ name = "3.5.3-1.tar.gz";
+ sha256 = "ec4fa235838596e4e15d1e70c284a8c69a8c1f4f769bad465ed193df66510fa3";
};
buildType = "ament_cmake";
diff --git a/distros/humble/ros2-control-test-assets/default.nix b/distros/humble/ros2-control-test-assets/default.nix
index 694cbad6b6..855e09585e 100644
--- a/distros/humble/ros2-control-test-assets/default.nix
+++ b/distros/humble/ros2-control-test-assets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-ros2-control-test-assets";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "139adb8a74ea5dbc098b668482fc6580896e0eecfc1074e3116d949626e302fd";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "fbb511be77f1066f78154bd2f3fd7a69f58e349ead3efcf553dc248e8867e39e";
};
buildType = "ament_cmake";
diff --git a/distros/humble/ros2-control/default.nix b/distros/humble/ros2-control/default.nix
index 136fe37d49..ebf2f77bca 100644
--- a/distros/humble/ros2-control/default.nix
+++ b/distros/humble/ros2-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }:
buildRosPackage {
pname = "ros-humble-ros2-control";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "5c5d72aa0dcf55b1feb78f152098400b95dcaceb3ff08cbf8dcbd56a2b8cd472";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "779986bbba3f64b8f8fccac5e74bbde9ae03586a2b6fc7b27b7f573b25759597";
};
buildType = "ament_cmake";
diff --git a/distros/humble/ros2controlcli/default.nix b/distros/humble/ros2controlcli/default.nix
index 1b28badf6c..93bbb38a92 100644
--- a/distros/humble/ros2controlcli/default.nix
+++ b/distros/humble/ros2controlcli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-humble-ros2controlcli";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "4eb4e1e6e7579afa7c6741b63bb1d6d3623988a55472f39043023edf5eb53b90";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "aa4bf65c38dd513b9d8a5be66a8455f838d96b024e9db65d437acf26251d1f26";
};
buildType = "ament_python";
diff --git a/distros/humble/rqt-controller-manager/default.nix b/distros/humble/rqt-controller-manager/default.nix
index 3439a11fcf..ba146211ce 100644
--- a/distros/humble/rqt-controller-manager/default.nix
+++ b/distros/humble/rqt-controller-manager/default.nix
@@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
+{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-humble-rqt-controller-manager";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "df69b7e49eb4ace79747dba1fbbf9cd3faaa97e38e76d51e65ec532a07f3ef5a";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "a4099883040b915d5ceab23a09cfeffaeda304bd75f4fc7c5738bee4e1f66633";
};
buildType = "ament_python";
- propagatedBuildInputs = [ controller-manager-msgs rclpy rqt-gui rqt-gui-py ];
+ propagatedBuildInputs = [ controller-manager controller-manager-msgs rclpy rqt-gui rqt-gui-py ];
meta = {
description = "Graphical frontend for interacting with the controller manager.";
diff --git a/distros/humble/rviz-imu-plugin/default.nix b/distros/humble/rviz-imu-plugin/default.nix
index b5feec5c97..286c47c0e0 100644
--- a/distros/humble/rviz-imu-plugin/default.nix
+++ b/distros/humble/rviz-imu-plugin/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-rviz-imu-plugin";
- version = "2.1.3-r1";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/rviz_imu_plugin/2.1.3-1.tar.gz";
- name = "2.1.3-1.tar.gz";
- sha256 = "1252d0455957ee5230dda4a85bc2ef1b06aafcd46e4b4346d0d74dc656d107f8";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/rviz_imu_plugin/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "9d99aaee8ab88286c308c59881a539acc5b525e744265c653beeb0bec1169052";
};
buildType = "ament_cmake";
diff --git a/distros/humble/spatio-temporal-voxel-layer/default.nix b/distros/humble/spatio-temporal-voxel-layer/default.nix
new file mode 100644
index 0000000000..a27a24452f
--- /dev/null
+++ b/distros/humble/spatio-temporal-voxel-layer/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, builtin-interfaces, geometry-msgs, laser-geometry, message-filters, nav2-costmap-2d, openexr, openvdb-vendor, pcl, pcl-conversions, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }:
+buildRosPackage {
+ pname = "ros-humble-spatio-temporal-voxel-layer";
+ version = "2.3.1-r2";
+
+ src = fetchurl {
+ url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/humble/spatio_temporal_voxel_layer/2.3.1-2.tar.gz";
+ name = "2.3.1-2.tar.gz";
+ sha256 = "ce7babb16fc9a3ffced77a96528d22c7fef9dc73a3be0b5d3d674aee7e09cb72";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ];
+ propagatedBuildInputs = [ builtin-interfaces geometry-msgs laser-geometry message-filters nav2-costmap-2d openexr openvdb-vendor pcl pcl-conversions pluginlib rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "The spatio-temporal 3D obstacle costmap package";
+ license = with lib.licenses; [ "LGPL-2.1-only" ];
+ };
+}
diff --git a/distros/humble/spinnaker-camera-driver/default.nix b/distros/humble/spinnaker-camera-driver/default.nix
index 49756151c4..8759a87d7f 100644
--- a/distros/humble/spinnaker-camera-driver/default.nix
+++ b/distros/humble/spinnaker-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, curl, dpkg, ffmpeg, flir-camera-msgs, image-transport, libusb1, python3Packages, rclcpp, rclcpp-components, sensor-msgs, std-msgs, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-spinnaker-camera-driver";
- version = "2.1.15-r1";
+ version = "2.1.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/spinnaker_camera_driver/2.1.15-1.tar.gz";
- name = "2.1.15-1.tar.gz";
- sha256 = "7a196b5eaf87390a5a8a6e1ec9e2a9ef53e8e4a23d9dad978ceddab0002efbd1";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/spinnaker_camera_driver/2.1.16-1.tar.gz";
+ name = "2.1.16-1.tar.gz";
+ sha256 = "18789f2d7581aa1b54e0d76277fe9387369cbc2c6244e5a6d2e1cf1aeeba45d9";
};
buildType = "ament_cmake";
diff --git a/distros/humble/spinnaker-synchronized-camera-driver/default.nix b/distros/humble/spinnaker-synchronized-camera-driver/default.nix
index ca280571e9..3d546b3763 100644
--- a/distros/humble/spinnaker-synchronized-camera-driver/default.nix
+++ b/distros/humble/spinnaker-synchronized-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, spinnaker-camera-driver }:
buildRosPackage {
pname = "ros-humble-spinnaker-synchronized-camera-driver";
- version = "2.1.15-r1";
+ version = "2.1.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/spinnaker_synchronized_camera_driver/2.1.15-1.tar.gz";
- name = "2.1.15-1.tar.gz";
- sha256 = "79a0d5fa4031d83a9c5af0d00b31d0a07185a8dfb171070f71c42fd27b91c6bc";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/spinnaker_synchronized_camera_driver/2.1.16-1.tar.gz";
+ name = "2.1.16-1.tar.gz";
+ sha256 = "882b0c8b2bda4325616ba9928beadd0a7d445af314a22ec824cfee02396ded6a";
};
buildType = "ament_cmake";
diff --git a/distros/humble/splsm-7-conversion/default.nix b/distros/humble/splsm-7-conversion/default.nix
index e99fb14cc6..c381981eb4 100644
--- a/distros/humble/splsm-7-conversion/default.nix
+++ b/distros/humble/splsm-7-conversion/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, splsm-7 }:
buildRosPackage {
pname = "ros-humble-splsm-7-conversion";
- version = "2.0.1-r1";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_7_conversion/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "97c110fa5fdae2ca301118f7fc2a8db8dd21d9f94292e8dcd509ebfb45057fb6";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_7_conversion/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "54c80a1825c5d32abeb546ff0ec175aef76498175ae32a768e0df081f309570c";
};
buildType = "ament_python";
diff --git a/distros/humble/splsm-7/default.nix b/distros/humble/splsm-7/default.nix
index 07f08c6b69..94452052c1 100644
--- a/distros/humble/splsm-7/default.nix
+++ b/distros/humble/splsm-7/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-splsm-7";
- version = "2.0.1-r1";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_7/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "7c0bd05c40b5b9dc85f09e0899a674b9f16c7bdbe29a7148422d6f7a987e3eba";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_7/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "fb6709ece4cc301f4989bca4eb084f89a418caf67ce1297a5a7907993ee2d86f";
};
buildType = "ament_cmake";
diff --git a/distros/humble/splsm-8-conversion/default.nix b/distros/humble/splsm-8-conversion/default.nix
new file mode 100644
index 0000000000..3ff48acb8b
--- /dev/null
+++ b/distros/humble/splsm-8-conversion/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, splsm-8 }:
+buildRosPackage {
+ pname = "ros-humble-splsm-8-conversion";
+ version = "2.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_8_conversion/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "0d1cd3498045a713c579261228ffb9cea8845549eec69f7464f1ca986a589497";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+ propagatedBuildInputs = [ python3Packages.construct splsm-8 ];
+
+ meta = {
+ description = "Converts Standard Platform League Standard Message V8 between ROS msg and UDP raw bytes";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/splsm-8/default.nix b/distros/humble/splsm-8/default.nix
new file mode 100644
index 0000000000..14669be8bb
--- /dev/null
+++ b/distros/humble/splsm-8/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-humble-splsm-8";
+ version = "2.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/humble/splsm_8/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "52f99f0353b8158d09ba7119fda1eddcf91960c71cab82e8e9bee97a5df38a88";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "RoboCup Standard Platform League Standard Message V8 ROS msg";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/theora-image-transport/default.nix b/distros/humble/theora-image-transport/default.nix
index cb05ba0b5c..bcdb561686 100644
--- a/distros/humble/theora-image-transport/default.nix
+++ b/distros/humble/theora-image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cv-bridge, image-transport, libogg, libtheora, opencv, pkg-config, pluginlib, rclcpp, rcutils, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-theora-image-transport";
- version = "2.5.0-r2";
+ version = "2.5.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/theora_image_transport/2.5.0-2.tar.gz";
- name = "2.5.0-2.tar.gz";
- sha256 = "11dbfec1d9cce078465bc135c2ffd1d33b46b672a3265691eb364b5f3d7053a6";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/theora_image_transport/2.5.1-1.tar.gz";
+ name = "2.5.1-1.tar.gz";
+ sha256 = "6a273252841a3523d849bdcc146508f793649842836ac9ba94087da1ab4be6da";
};
buildType = "ament_cmake";
diff --git a/distros/humble/tinyspline-vendor/default.nix b/distros/humble/tinyspline-vendor/default.nix
index 566bf8a913..3153e63717 100644
--- a/distros/humble/tinyspline-vendor/default.nix
+++ b/distros/humble/tinyspline-vendor/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, git }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, git }:
buildRosPackage {
pname = "ros-humble-tinyspline-vendor";
- version = "0.6.0-r2";
+ version = "0.6.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/humble/tinyspline_vendor/0.6.0-2.tar.gz";
- name = "0.6.0-2.tar.gz";
- sha256 = "bc2a7f465375b07f24a7ff2fbd76e95fd488c91de20956a927b918f5820f0b93";
+ url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/humble/tinyspline_vendor/0.6.1-1.tar.gz";
+ name = "0.6.1-1.tar.gz";
+ sha256 = "66f1b651839ce059abe597f6c64fe460044cfcc00460ecf54f90fa4ca063ede6";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake git ];
+ buildInputs = [ ament-cmake ament-cmake-vendor-package git ];
checkInputs = [ ament-lint-auto ament-lint-common ];
- nativeBuildInputs = [ ament-cmake git ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ];
meta = {
description = "The vendor package for tinyspline.";
diff --git a/distros/humble/tracetools-read/default.nix b/distros/humble/tracetools-read/default.nix
new file mode 100644
index 0000000000..b5931f7d2f
--- /dev/null
+++ b/distros/humble/tracetools-read/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, babeltrace, pythonPackages }:
+buildRosPackage {
+ pname = "ros-humble-tracetools-read";
+ version = "4.1.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/humble/tracetools_read/4.1.1-1.tar.gz";
+ name = "4.1.1-1.tar.gz";
+ sha256 = "0cc9847821b08a6ef9cd057049642cc2c505d090d8a69466d611134611fb1d06";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ];
+ propagatedBuildInputs = [ babeltrace ];
+
+ meta = {
+ description = "Tools for reading traces.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/transmission-interface/default.nix b/distros/humble/transmission-interface/default.nix
index e351aa3e7d..403caf0839 100644
--- a/distros/humble/transmission-interface/default.nix
+++ b/distros/humble/transmission-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }:
buildRosPackage {
pname = "ros-humble-transmission-interface";
- version = "2.40.0-r1";
+ version = "2.41.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.40.0-1.tar.gz";
- name = "2.40.0-1.tar.gz";
- sha256 = "a5920ef4cefa2cb9e10360907b9b45bd43d17584965e2ca40c5d6a9fa79a9983";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.41.0-1.tar.gz";
+ name = "2.41.0-1.tar.gz";
+ sha256 = "0626eff94d47968992e95f67eb26053a232d264e73d072af5b47b96e6c1da5f1";
};
buildType = "ament_cmake";
diff --git a/distros/humble/turtlebot4-ignition-bringup/default.nix b/distros/humble/turtlebot4-ignition-bringup/default.nix
index 85616b2e75..7333fca434 100644
--- a/distros/humble/turtlebot4-ignition-bringup/default.nix
+++ b/distros/humble/turtlebot4-ignition-bringup/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, irobot-create-common-bringup, irobot-create-description, irobot-create-ignition-bringup, irobot-create-ignition-toolbox, irobot-create-msgs, irobot-create-nodes, irobot-create-toolbox, ros-ign-bridge, ros-ign-gazebo, ros-ign-interfaces, std-msgs, turtlebot4-description, turtlebot4-ignition-gui-plugins, turtlebot4-ignition-toolbox, turtlebot4-msgs, turtlebot4-navigation, turtlebot4-node, turtlebot4-viz }:
buildRosPackage {
pname = "ros-humble-turtlebot4-ignition-bringup";
- version = "1.0.1-r1";
+ version = "1.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_ignition_bringup/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "fb89c26347df858b3e6e174537a5479a2790d0ed3af588658e99bf29b86541c7";
+ url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_ignition_bringup/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "e7202273a2c12137662f26a6d7e9e6982419c276996115e97c5e54541c2781a3";
};
buildType = "ament_cmake";
diff --git a/distros/humble/turtlebot4-ignition-toolbox/default.nix b/distros/humble/turtlebot4-ignition-toolbox/default.nix
index cb57688d83..55b7d3ccd7 100644
--- a/distros/humble/turtlebot4-ignition-toolbox/default.nix
+++ b/distros/humble/turtlebot4-ignition-toolbox/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rcutils, ros-ign-interfaces, sensor-msgs, std-msgs, turtlebot4-msgs }:
buildRosPackage {
pname = "ros-humble-turtlebot4-ignition-toolbox";
- version = "1.0.1-r1";
+ version = "1.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_ignition_toolbox/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "7841d06d01e3833f8b7b154b57953fc9f18f9cb1c069c60e3d3cf79d8a36922a";
+ url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_ignition_toolbox/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "42658e3d77806f03ce146c03f26054dededc699ed0918741df345f7074104257";
};
buildType = "ament_cmake";
diff --git a/distros/humble/turtlebot4-simulator/default.nix b/distros/humble/turtlebot4-simulator/default.nix
index 8935d90a46..c9820bc910 100644
--- a/distros/humble/turtlebot4-simulator/default.nix
+++ b/distros/humble/turtlebot4-simulator/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot4-ignition-bringup, turtlebot4-ignition-gui-plugins, turtlebot4-ignition-toolbox }:
buildRosPackage {
pname = "ros-humble-turtlebot4-simulator";
- version = "1.0.1-r1";
+ version = "1.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_simulator/1.0.1-1.tar.gz";
- name = "1.0.1-1.tar.gz";
- sha256 = "f0f8970ce43ca8446f3cf21a413c52985bdad1f42052a8df421582ef21c8b555";
+ url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/humble/turtlebot4_simulator/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "115f69a45730f80728a1e1dd715bd178e7ea7ca2681504a9246a5a1dab78d93c";
};
buildType = "ament_cmake";
diff --git a/distros/humble/tvm-vendor/default.nix b/distros/humble/tvm-vendor/default.nix
index a9d7314352..7bd7a54135 100644
--- a/distros/humble/tvm-vendor/default.nix
+++ b/distros/humble/tvm-vendor/default.nix
@@ -1,25 +1,25 @@
-# Copyright 2022 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, openblas, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, ocl-icd, openblas, opencl-headers, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
buildRosPackage {
pname = "ros-humble-tvm-vendor";
- version = "0.9.0-r1";
+ version = "0.9.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/humble/tvm_vendor/0.9.0-1.tar.gz";
- name = "0.9.0-1.tar.gz";
- sha256 = "4cfd12e3f24597039c56e7cdedb38544b7286e2e5a204595eb0132d5dcbe7acd";
+ url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/humble/tvm_vendor/0.9.1-1.tar.gz";
+ name = "0.9.1-1.tar.gz";
+ sha256 = "32d78982b81c327f4c209850db239995c93c91c154e60df896d9afc719bd106b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
- propagatedBuildInputs = [ git libxml2 openblas spirv-headers spirv-tools vulkan-loader ];
+ propagatedBuildInputs = [ git libxml2 ocl-icd openblas opencl-headers spirv-headers spirv-tools vulkan-loader ];
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''Wrapper around Apache TVM to make it available to the ROS ecosystem.'';
+ description = "Wrapper around Apache TVM to make it available to the ROS ecosystem.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/humble/unitree-ros/default.nix b/distros/humble/unitree-ros/default.nix
index 901d4eb1ea..89c4878f93 100644
--- a/distros/humble/unitree-ros/default.nix
+++ b/distros/humble/unitree-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-unitree-ros";
- version = "1.1.0-r1";
+ version = "1.1.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/unitree_ros-release/archive/release/humble/unitree_ros/1.1.0-1.tar.gz";
- name = "1.1.0-1.tar.gz";
- sha256 = "c07abefabddaf2bd438199ac9f375195a89dcead0ecb05958ebe4c2d68930622";
+ url = "https://github.com/ros2-gbp/unitree_ros-release/archive/release/humble/unitree_ros/1.1.1-1.tar.gz";
+ name = "1.1.1-1.tar.gz";
+ sha256 = "fcab6f1bc913c4c8b1a6cb9abd626ca3aa0164158b4f9d59c4f2e718505827de";
};
buildType = "ament_cmake";
diff --git a/distros/humble/ur-description/default.nix b/distros/humble/ur-description/default.nix
index 5890c84407..43ee269c74 100644
--- a/distros/humble/ur-description/default.nix
+++ b/distros/humble/ur-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }:
buildRosPackage {
pname = "ros-humble-ur-description";
- version = "2.1.4-r1";
+ version = "2.1.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ur_description-release/archive/release/humble/ur_description/2.1.4-1.tar.gz";
- name = "2.1.4-1.tar.gz";
- sha256 = "efb70b1a9b68dafaa2714e8c91db6d7c82b4b949fce27be2a26a653f362f183e";
+ url = "https://github.com/ros2-gbp/ur_description-release/archive/release/humble/ur_description/2.1.5-1.tar.gz";
+ name = "2.1.5-1.tar.gz";
+ sha256 = "f886bbcf282927a87e87f21cc5f2616ac14770e223b087629055c40cd536089e";
};
buildType = "ament_cmake";
diff --git a/distros/humble/ur-robot-driver/default.nix b/distros/humble/ur-robot-driver/default.nix
index e143929ad1..caf71f0ff9 100644
--- a/distros/humble/ur-robot-driver/default.nix
+++ b/distros/humble/ur-robot-driver/default.nix
@@ -1,26 +1,26 @@
-# Copyright 2023 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, docker, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-humble-ur-robot-driver";
- version = "2.2.6-r1";
+ version = "2.2.11-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.2.6-1.tar.gz";
- name = "2.2.6-1.tar.gz";
- sha256 = "5209a28a6e88d08e42edd8121ae2f470597272075aa3d62adeaae036f2521de7";
+ url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.2.11-1.tar.gz";
+ name = "2.2.11-1.tar.gz";
+ sha256 = "8c2bbe3debba3128d32079fa9e848e942fad5395d6ea43931e90ba1d39ee3e25";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
- checkInputs = [ launch-testing-ament-cmake ];
- propagatedBuildInputs = [ controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 socat std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
+ checkInputs = [ docker launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ backward-ros controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 socat std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
- description = ''The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.'';
+ description = "The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.";
license = with lib.licenses; [ bsd3 ];
};
}
diff --git a/distros/humble/usb-cam/default.nix b/distros/humble/usb-cam/default.nix
index f8859af422..798ae6fab2 100644
--- a/distros/humble/usb-cam/default.nix
+++ b/distros/humble/usb-cam/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, camera-info-manager, cv-bridge, ffmpeg, image-transport, image-transport-plugins, rclcpp, rclcpp-components, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, v4l-utils }:
buildRosPackage {
pname = "ros-humble-usb-cam";
- version = "0.8.0-r1";
+ version = "0.8.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/humble/usb_cam/0.8.0-1.tar.gz";
- name = "0.8.0-1.tar.gz";
- sha256 = "8f9c20140e37f35d8c7ed19662fdfa6e2cb561775249e423baadc5b622550a8d";
+ url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/humble/usb_cam/0.8.1-1.tar.gz";
+ name = "0.8.1-1.tar.gz";
+ sha256 = "20ecf785b00dd7223eb6eb41a5ca5d944825093385306959fcc31b3aa971ab5e";
};
buildType = "ament_cmake";
diff --git a/distros/humble/vitis-common/default.nix b/distros/humble/vitis-common/default.nix
new file mode 100644
index 0000000000..d7cd9ad624
--- /dev/null
+++ b/distros/humble/vitis-common/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ament-vitis, ocl-icd, opencl-headers }:
+buildRosPackage {
+ pname = "ros-humble-vitis-common";
+ version = "0.4.2-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/vitis_common-release/archive/release/humble/vitis_common/0.4.2-2.tar.gz";
+ name = "0.4.2-2.tar.gz";
+ sha256 = "c2414f1d502ae5839dd31fc9b17a7b578d9f99a733a7fca6781db1cf811d09f1";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-vitis ocl-icd opencl-headers ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ nativeBuildInputs = [ ament-cmake ament-vitis ];
+
+ meta = {
+ description = "Common code for working with Vitis™ Unified Software Platform in ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/humble/wireless-msgs/default.nix b/distros/humble/wireless-msgs/default.nix
index 2b5c87e380..353b12e8bd 100644
--- a/distros/humble/wireless-msgs/default.nix
+++ b/distros/humble/wireless-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-wireless-msgs";
- version = "1.0.1-r3";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/wireless-release/archive/release/humble/wireless_msgs/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "99a4eb2721187e34aac47fecf05ac57e6c370d4d2b33bc3f15dcdc3fe275a709";
+ url = "https://github.com/clearpath-gbp/wireless-release/archive/release/humble/wireless_msgs/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "71c4ef8b6daea25d8920366a8c857f24c98daa351560fc0f00544b2b27241911";
};
buildType = "ament_cmake";
diff --git a/distros/humble/wireless-watcher/default.nix b/distros/humble/wireless-watcher/default.nix
index 7e26652a91..c853c1b57d 100644
--- a/distros/humble/wireless-watcher/default.nix
+++ b/distros/humble/wireless-watcher/default.nix
@@ -2,23 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, wireless-msgs, wirelesstools }:
+{ lib, buildRosPackage, fetchurl, rclcpp, wireless-msgs, wirelesstools }:
buildRosPackage {
pname = "ros-humble-wireless-watcher";
- version = "1.0.1-r3";
+ version = "1.1.0-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/wireless-release/archive/release/humble/wireless_watcher/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "010038d379705a30cd71aa488ff8da5464112d778b8e3bbf2287114495c1578d";
+ url = "https://github.com/clearpath-gbp/wireless-release/archive/release/humble/wireless_watcher/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "980987630ce9f1885a8ca528c198de553c1f70cee2d467ab153245937169ce4b";
};
- buildType = "ament_python";
- checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
- propagatedBuildInputs = [ rclpy wireless-msgs wirelesstools ];
+ buildType = "ament_cmake";
+ propagatedBuildInputs = [ rclcpp wireless-msgs wirelesstools ];
meta = {
- description = "A Python-based node which publishes connection information about a linux wireless interface.";
+ description = "A node which publishes connection information about a linux wireless interface.";
license = with lib.licenses; [ bsdOriginal ];
};
}
diff --git a/distros/humble/zbar-ros/default.nix b/distros/humble/zbar-ros/default.nix
index 4fa10c7a16..75d22aa408 100644
--- a/distros/humble/zbar-ros/default.nix
+++ b/distros/humble/zbar-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, rclcpp, sensor-msgs, std-msgs, zbar }:
buildRosPackage {
pname = "ros-humble-zbar-ros";
- version = "0.4.0-r2";
+ version = "0.4.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/humble/zbar_ros/0.4.0-2.tar.gz";
- name = "0.4.0-2.tar.gz";
- sha256 = "b3ce37987801cb34086090f304b8b111991460f46ee22cb06348c61b7deb26b5";
+ url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/humble/zbar_ros/0.4.1-1.tar.gz";
+ name = "0.4.1-1.tar.gz";
+ sha256 = "c1800fa953d28556f1ad744dc71d5d43e85fb1b6355d31f730a43f19b189b65a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ackermann-steering-controller/default.nix b/distros/iron/ackermann-steering-controller/default.nix
index fab655974c..b89d7c7a0e 100644
--- a/distros/iron/ackermann-steering-controller/default.nix
+++ b/distros/iron/ackermann-steering-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-iron-ackermann-steering-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "c9532ad6ee8bedb29c36d109c1a2374780b7316e9fa8439674cfdd12fabc74fa";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "26b65877bb8c1bf7ef2188cd4bc71dae221fe48b4343dfa96805221c54cec6dc";
};
buildType = "ament_cmake";
diff --git a/distros/iron/admittance-controller/default.nix b/distros/iron/admittance-controller/default.nix
index ea3fd5fcb5..30897b383d 100644
--- a/distros/iron/admittance-controller/default.nix
+++ b/distros/iron/admittance-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-admittance-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "d446345cc174c8773ef89319c72c256889437aebc489066938b00dfef2530b44";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "ba71c4495c8734fe6f7e4959c3412c80472abe345575f44567a02224819102f5";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-auto/default.nix b/distros/iron/ament-cmake-auto/default.nix
index 786cd5998f..7d8bafbc2e 100644
--- a/distros/iron/ament-cmake-auto/default.nix
+++ b/distros/iron/ament-cmake-auto/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest }:
buildRosPackage {
pname = "ros-iron-ament-cmake-auto";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "19b698c8e0aed80996375c952bc0428c057ad703458ebdf4740f80f6f94fad66";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "8095b48ca7b08042a1890b56b9c087519581fed86afadb8e98149cc864f80fbd";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-core/default.nix b/distros/iron/ament-cmake-core/default.nix
index 06caa83dd2..98df70d3fb 100644
--- a/distros/iron/ament-cmake-core/default.nix
+++ b/distros/iron/ament-cmake-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
buildRosPackage {
pname = "ros-iron-ament-cmake-core";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "aec721bcf55a9ee8ec605a6f1b45a0be57e041c0ac8431578031e94dcb801d97";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "b4290f907d333d2f00c2d4ec0bdc9d31a82c2299190acadf5c1c6e81b24b20a6";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-definitions/default.nix b/distros/iron/ament-cmake-export-definitions/default.nix
index 1171371876..49409747d3 100644
--- a/distros/iron/ament-cmake-export-definitions/default.nix
+++ b/distros/iron/ament-cmake-export-definitions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-definitions";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "692962915f07e6684f93f6f8a067685a1b86e62ec2fd5b8d6806b8f5638ac85f";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "10b09aa3bd4aa755692ece8cc8cbc3bd755ab58484f6301e9787440b1e4ace0d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-dependencies/default.nix b/distros/iron/ament-cmake-export-dependencies/default.nix
index 75a771d49b..a4a636ccf3 100644
--- a/distros/iron/ament-cmake-export-dependencies/default.nix
+++ b/distros/iron/ament-cmake-export-dependencies/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-dependencies";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "339dc41ddb2a368e617c9631e8a2c39f1802863d28540bcfcd5deb7b1ee8a490";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "4bd986ce5a5300501b18b9e6aeb1a5f508d255cae6ab1008b158556984e9816c";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-include-directories/default.nix b/distros/iron/ament-cmake-export-include-directories/default.nix
index 1b4ae46c3e..435dbe87c6 100644
--- a/distros/iron/ament-cmake-export-include-directories/default.nix
+++ b/distros/iron/ament-cmake-export-include-directories/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-include-directories";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "1239fe0c2a1218f6db578d997d5b5b50869584e06a99ccde910392a93437f04f";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "ee44a16a9047bf0a26d0a5215254cf9e01c9b66fe4d749c4380e448f5c615580";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-interfaces/default.nix b/distros/iron/ament-cmake-export-interfaces/default.nix
index ffb2b7b27f..399e5b4495 100644
--- a/distros/iron/ament-cmake-export-interfaces/default.nix
+++ b/distros/iron/ament-cmake-export-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-interfaces";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "3832dbfe77e5ae8240e531b49985806bd0b059e638141a71a5d81313b4647740";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "67ea3a7b2118e51b17edeb2c2e884e21dc100587dc1ec05c390b0d0070b2a954";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-libraries/default.nix b/distros/iron/ament-cmake-export-libraries/default.nix
index d46d3b96b0..e825e76406 100644
--- a/distros/iron/ament-cmake-export-libraries/default.nix
+++ b/distros/iron/ament-cmake-export-libraries/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-libraries";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "a49c99a57d64c6f2377b8e21dda40a2874e9c81cfe601d5f2ba36e7bfb12c54e";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "5590240eefc4bbaa6ef98e81844d558a97133c0ef5c2c75485e30df457434038";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-link-flags/default.nix b/distros/iron/ament-cmake-export-link-flags/default.nix
index 71e221efde..489bdb787a 100644
--- a/distros/iron/ament-cmake-export-link-flags/default.nix
+++ b/distros/iron/ament-cmake-export-link-flags/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-link-flags";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "3c5e1cc6df3d4e75b50420e8c5d834c5b9f93190251db7db748f42578498988d";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "f9c9a1bfc1f812056fc9f116df05318d02c277454e7fc36e431c6327d684dc74";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-export-targets/default.nix b/distros/iron/ament-cmake-export-targets/default.nix
index aa76d9175d..9550968e3f 100644
--- a/distros/iron/ament-cmake-export-targets/default.nix
+++ b/distros/iron/ament-cmake-export-targets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-targets";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "8abd5957a0de57fb6be0350f3d1aca186b885de8a64c0e57f3bf34edb0bc5b7e";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "506f9c2214fab27bb201c9f7bd16ef3364276ddd89f03b34bbc393a39cd0a004";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-gen-version-h/default.nix b/distros/iron/ament-cmake-gen-version-h/default.nix
index 3c3159b6ce..c54a328789 100644
--- a/distros/iron/ament-cmake-gen-version-h/default.nix
+++ b/distros/iron/ament-cmake-gen-version-h/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gen-version-h";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "bbc5ee13241661361e416bcb68145ae49746bd40182aa714fd6a9e1c58cb51ae";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "3873e9a44bd38aeeecbcea1e73bdd538bd7042c25178a090af72c76f68120990";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-gmock/default.nix b/distros/iron/ament-cmake-gmock/default.nix
index 0b29347080..245f48134d 100644
--- a/distros/iron/ament-cmake-gmock/default.nix
+++ b/distros/iron/ament-cmake-gmock/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gmock";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "7394843555e2ce379a5b2cb427224775878d6e70ab8070a568cb8f2cc3bf4608";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "dc01f5bf83e1ce1d6298ca3b6ce0990db160ff7b6f3691ef8ea880c2a7de1661";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-google-benchmark/default.nix b/distros/iron/ament-cmake-google-benchmark/default.nix
index 69c27ac518..890fa643c5 100644
--- a/distros/iron/ament-cmake-google-benchmark/default.nix
+++ b/distros/iron/ament-cmake-google-benchmark/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
buildRosPackage {
pname = "ros-iron-ament-cmake-google-benchmark";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "967c4c118b5849ce2787ed172971cf1401f609337d18d793c3246cecfbcd417e";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "30b9ebd5e360b976d35eea256506a5eec1532be53e184501aec7b1c6decca097";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-gtest/default.nix b/distros/iron/ament-cmake-gtest/default.nix
index 47e4b86abc..56e99036df 100644
--- a/distros/iron/ament-cmake-gtest/default.nix
+++ b/distros/iron/ament-cmake-gtest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gtest";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "dcc6aad4664e4b19a5b8f67c44a5a9e6677d8ebc3136c16f2dedde8d3b3aa9e9";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "1fff0a68cb1715a8a3254f078f7fec772fd62a35c6e22595fe32d377a377c1e2";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-include-directories/default.nix b/distros/iron/ament-cmake-include-directories/default.nix
index 9ed5aa94d2..3fb9a5c042 100644
--- a/distros/iron/ament-cmake-include-directories/default.nix
+++ b/distros/iron/ament-cmake-include-directories/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-include-directories";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "6a18304a0a6b0425d74b8e9754320cb5af8afa9253e51b50b04e41d129566f87";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "f8731acf420a7f61d37c687ef31279f87cc88b3a61b116addbdece8dd7ab9f0e";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-libraries/default.nix b/distros/iron/ament-cmake-libraries/default.nix
index f0e03169b8..a557a6687e 100644
--- a/distros/iron/ament-cmake-libraries/default.nix
+++ b/distros/iron/ament-cmake-libraries/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-libraries";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "fc91131f6b47006b44a361f1cfa4d5718f591ff88bc33b252672c15a7321ce6a";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "8c0219145985e888f414634f9158e7971f5267108d81f43878897d94fef71b8b";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-pytest/default.nix b/distros/iron/ament-cmake-pytest/default.nix
index fd02ae167f..4a8e9135e4 100644
--- a/distros/iron/ament-cmake-pytest/default.nix
+++ b/distros/iron/ament-cmake-pytest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pytest";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "c45eca3f3f38d8d8818292645481d1642a524a5023ca9348cc2646e882f61607";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "c15813fe6961981b4d51ac521483fd45455d531bac2026f417372a8cfc6673c3";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-python/default.nix b/distros/iron/ament-cmake-python/default.nix
index 344fbe9791..2eb0861241 100644
--- a/distros/iron/ament-cmake-python/default.nix
+++ b/distros/iron/ament-cmake-python/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-python";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "0dcbaac8d68dc473fdd05c3e6e97f4d701402b7d2bf0da2bf4688f417c3d50eb";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "98fc346a46fd755a36fa8465ca4eb0807736d510ac7163a9fe7659289135bd15";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-target-dependencies/default.nix b/distros/iron/ament-cmake-target-dependencies/default.nix
index 46c10db4aa..ec053ebaf8 100644
--- a/distros/iron/ament-cmake-target-dependencies/default.nix
+++ b/distros/iron/ament-cmake-target-dependencies/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-target-dependencies";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "bd682317de446e358146326ea80c919e2fa483a681c3a5f447ee14481d1ba2e5";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "5f4a9dbb00a0ec9394de27fdef37b8c52f0ffd0e4d854970b2adcc6085671bfa";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-test/default.nix b/distros/iron/ament-cmake-test/default.nix
index e45c3ae3f5..129f6aa3b1 100644
--- a/distros/iron/ament-cmake-test/default.nix
+++ b/distros/iron/ament-cmake-test/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
buildRosPackage {
pname = "ros-iron-ament-cmake-test";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "ae60646aba357d694f9934863eb111965581ea8400fb57dea41120f8d17f44bb";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "db98377ec898a46d4a2749d8a812a5a7ac790cf804a8266b43871aaafb535331";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-vendor-package/default.nix b/distros/iron/ament-cmake-vendor-package/default.nix
index 456388fbae..2b1d5affa3 100644
--- a/distros/iron/ament-cmake-vendor-package/default.nix
+++ b/distros/iron/ament-cmake-vendor-package/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }:
buildRosPackage {
pname = "ros-iron-ament-cmake-vendor-package";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_vendor_package/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "018bfac29dc36ff874a6c64f47edd524217db83f3fcfb1bbf8b108ba38de25b2";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_vendor_package/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "9d0f1f9949099b1446a65995759d4b4a8031313380f456f49473c6b6852eb308";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake-version/default.nix b/distros/iron/ament-cmake-version/default.nix
index c89d2e81c2..8e1bdb90ae 100644
--- a/distros/iron/ament-cmake-version/default.nix
+++ b/distros/iron/ament-cmake-version/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-version";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_version/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "4e382d49557095eac99231d3c3fb34556ca0fa25643161f141f95f3a32b0ab85";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_version/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "586c12d611590c1a84ee6daec4ad97a3ce9d37b35d3d442ec780effd6615cc16";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ament-cmake/default.nix b/distros/iron/ament-cmake/default.nix
index 95cde73804..6ad88703de 100644
--- a/distros/iron/ament-cmake/default.nix
+++ b/distros/iron/ament-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
buildRosPackage {
pname = "ros-iron-ament-cmake";
- version = "2.0.4-r1";
+ version = "2.0.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake/2.0.4-1.tar.gz";
- name = "2.0.4-1.tar.gz";
- sha256 = "828ecb19e1a89f5b2521d43bd5a9657310e9049a2033d352abb098f48788d21e";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake/2.0.5-1.tar.gz";
+ name = "2.0.5-1.tar.gz";
+ sha256 = "2c0b55c16f0724a05ce7219dc080bc1cf69c0059664208a9cc9396fed6f059a8";
};
buildType = "ament_cmake";
diff --git a/distros/iron/apriltag-mit/default.nix b/distros/iron/apriltag-mit/default.nix
new file mode 100644
index 0000000000..2d2665c87d
--- /dev/null
+++ b/distros/iron/apriltag-mit/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
+buildRosPackage {
+ pname = "ros-iron-apriltag-mit";
+ version = "1.2.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/iron/apriltag_mit/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "a57fd69d037c713ab120ca63ed05dfe8d5a00bfe88bacdb5f2b5bb894d8187cb";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "ROS2 package wrapper for the MIT apriltag detector";
+ license = with lib.licenses; [ "LGPL-2.1-only" ];
+ };
+}
diff --git a/distros/iron/aruco-opencv-msgs/default.nix b/distros/iron/aruco-opencv-msgs/default.nix
index fc2ca1d03e..df57f55de4 100644
--- a/distros/iron/aruco-opencv-msgs/default.nix
+++ b/distros/iron/aruco-opencv-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-aruco-opencv-msgs";
- version = "5.1.0-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv_msgs/5.1.0-1.tar.gz";
- name = "5.1.0-1.tar.gz";
- sha256 = "778a10c6ff82c11b611fac9ab232189d945c9275f8e93def53a91f9aeb7bc300";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv_msgs/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "784f0b87f752d905f1cc3b2a2295ddfe94f6b4232e2f1dc54b3d4145457fedef";
};
buildType = "ament_cmake";
diff --git a/distros/iron/aruco-opencv/default.nix b/distros/iron/aruco-opencv/default.nix
index bf56e52ca0..c2c4912d7e 100644
--- a/distros/iron/aruco-opencv/default.nix
+++ b/distros/iron/aruco-opencv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-iron-aruco-opencv";
- version = "5.1.0-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv/5.1.0-1.tar.gz";
- name = "5.1.0-1.tar.gz";
- sha256 = "1aed831de8449a9fbc3dd4aed68b8b48826ac788ec9ad40547d8cac00745b74d";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "4d2a878671b4c6ba7083e9a8aefb2a3117a9b1a8717074568c665ff538d79adb";
};
buildType = "ament_cmake";
diff --git a/distros/iron/behaviortree-cpp/default.nix b/distros/iron/behaviortree-cpp/default.nix
index 829328b4eb..d7697d9a3e 100644
--- a/distros/iron/behaviortree-cpp/default.nix
+++ b/distros/iron/behaviortree-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-iron-behaviortree-cpp";
- version = "4.5.1-r2";
+ version = "4.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.5.1-2.tar.gz";
- name = "4.5.1-2.tar.gz";
- sha256 = "a15ad4bc3500432a3448757550a08c342c2f46debdb081c18992d3db005356f5";
+ url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.6.0-1.tar.gz";
+ name = "4.6.0-1.tar.gz";
+ sha256 = "dfa22df52492a574f07eb089492f41e04e2c61474e3014fda272f0ba3bff7c38";
};
buildType = "ament_cmake";
diff --git a/distros/iron/bicycle-steering-controller/default.nix b/distros/iron/bicycle-steering-controller/default.nix
index 5136fc4d9f..13b2028745 100644
--- a/distros/iron/bicycle-steering-controller/default.nix
+++ b/distros/iron/bicycle-steering-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-iron-bicycle-steering-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "3622a8829e1ce2798dda04aacc2092546a95f26f3a5fadfd8482197c3822ddbf";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "a729b350779da2be147de7e00ea1b1bcf1ee0c7e4e1885e1629542deece3f9b0";
};
buildType = "ament_cmake";
diff --git a/distros/iron/bno055/default.nix b/distros/iron/bno055/default.nix
index 26e64a41f3..78fc565a1c 100644
--- a/distros/iron/bno055/default.nix
+++ b/distros/iron/bno055/default.nix
@@ -5,20 +5,20 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-iron-bno055";
- version = "0.4.1-r4";
+ version = "0.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/bno055-release/archive/release/iron/bno055/0.4.1-4.tar.gz";
- name = "0.4.1-4.tar.gz";
- sha256 = "f6e1ed1f02218322ec84476d85bbdfde2956282d43b194fc0fce46f18022973a";
+ url = "https://github.com/ros2-gbp/bno055-release/archive/release/iron/bno055/0.5.0-1.tar.gz";
+ name = "0.5.0-1.tar.gz";
+ sha256 = "2b484416ee677e16d5e4345ec855d60f8934d1f32dc3f6abc062f78b2ef2a6ba";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
- propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ];
+ propagatedBuildInputs = [ example-interfaces python3Packages.i2c-tools python3Packages.pyserial rclpy std-msgs ];
meta = {
- description = ''Bosch BNO055 IMU driver for ROS2'';
+ description = "Bosch BNO055 IMU driver for ROS2";
license = with lib.licenses; [ bsdOriginal ];
};
}
diff --git a/distros/iron/catch-ros2/default.nix b/distros/iron/catch-ros2/default.nix
index da4feb6d72..069141974e 100644
--- a/distros/iron/catch-ros2/default.nix
+++ b/distros/iron/catch-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-iron-catch-ros2";
- version = "0.2.0-r1";
+ version = "0.2.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/iron/catch_ros2/0.2.0-1.tar.gz";
- name = "0.2.0-1.tar.gz";
- sha256 = "681fe3820843cb74e5f5e9d449bcd497726e441e54963027b7dd2a99e7c94482";
+ url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/iron/catch_ros2/0.2.1-1.tar.gz";
+ name = "0.2.1-1.tar.gz";
+ sha256 = "56bfeea2ff6df786b13cb4b4f36d7de72898c7af776b200cb255fb5bee73df0f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/controller-interface/default.nix b/distros/iron/controller-interface/default.nix
index 347f9540b6..1f8465ca38 100644
--- a/distros/iron/controller-interface/default.nix
+++ b/distros/iron/controller-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-controller-interface";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "9183c2c115028256122af7ee52a6e5a9963abb225cbe2ab64f652be7b566f90a";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "d40f8cef2bf4615a2717bb3e62ce7e69c2b0153abcc32a94aecf4d2397ebc538";
};
buildType = "ament_cmake";
diff --git a/distros/iron/controller-manager-msgs/default.nix b/distros/iron/controller-manager-msgs/default.nix
index 683660f5a2..8c34aad318 100644
--- a/distros/iron/controller-manager-msgs/default.nix
+++ b/distros/iron/controller-manager-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-controller-manager-msgs";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "f5703343bdf16a8d866a55ed0be0db1823a780f01b002abef9a62729f6667426";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "a164fb92657b9268d0ad90c43f1796c36b61f6f21f373cbeb26046e340713987";
};
buildType = "ament_cmake";
diff --git a/distros/iron/controller-manager/default.nix b/distros/iron/controller-manager/default.nix
index f8f8bc33ee..f6fa150828 100644
--- a/distros/iron/controller-manager/default.nix
+++ b/distros/iron/controller-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage {
pname = "ros-iron-controller-manager";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "0dec0440c9eb75f602194d4a4d144ead5ded9e24e30e855d7dd9b5e7701429ff";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "b18ee09be340fc989acb396ac2e19d68b4a6c6a865afae0d681bd67f04dfc840";
};
buildType = "ament_cmake";
diff --git a/distros/iron/cv-bridge/default.nix b/distros/iron/cv-bridge/default.nix
index 4d6cfa5766..a7af79a55e 100644
--- a/distros/iron/cv-bridge/default.nix
+++ b/distros/iron/cv-bridge/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, boost, opencv, python-cmake-module, python3Packages, rclcpp, rcpputils, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-cv-bridge";
- version = "3.4.0-r3";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/cv_bridge/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "0f487dfc4149c710f6fb4babc8eed9d3bc073c80a67f5e87d155e4481f0a4b46";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/cv_bridge/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "a5edc953be5b0287ae3a6dd004092832d9f30f6af9fe993789ec7b8fae6fdbe3";
};
buildType = "ament_cmake";
diff --git a/distros/iron/diff-drive-controller/default.nix b/distros/iron/diff-drive-controller/default.nix
index 8c0491ffde..ba52f4c0c5 100644
--- a/distros/iron/diff-drive-controller/default.nix
+++ b/distros/iron/diff-drive-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-diff-drive-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "461a4af32241c2848f7a4bc77605983404c4209ddd10fbd93b920402b33b5fd3";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "7443a38789b652330bb597325675060b0a3e8dedbafdff067f7d6db4ff53e1d1";
};
buildType = "ament_cmake";
diff --git a/distros/iron/draco-point-cloud-transport/default.nix b/distros/iron/draco-point-cloud-transport/default.nix
new file mode 100644
index 0000000000..a34b3bb2a6
--- /dev/null
+++ b/distros/iron/draco-point-cloud-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-iron-draco-point-cloud-transport";
+ version = "2.0.4-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/iron/draco_point_cloud_transport/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "0825e902b7aba0a82ac1799b065c7eeace2f08aa1cc1f5c86480a6747a8da206";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ draco pluginlib point-cloud-interfaces point-cloud-transport rclcpp rcpputils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
+ encoded with KD tree compression.";
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/iron/dynamixel-hardware/default.nix b/distros/iron/dynamixel-hardware/default.nix
index 99be8ed3ea..940b815376 100644
--- a/distros/iron/dynamixel-hardware/default.nix
+++ b/distros/iron/dynamixel-hardware/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-workbench-toolbox, hardware-interface, lifecycle-msgs, pluginlib, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-iron-dynamixel-hardware";
- version = "0.3.1-r4";
+ version = "0.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/dynamixel_hardware-release/archive/release/iron/dynamixel_hardware/0.3.1-4.tar.gz";
- name = "0.3.1-4.tar.gz";
- sha256 = "b7ae3661b0ba3dc574a9dc91d2cbfc08c3a0d5f88299ab2743f271d2d0c6c93c";
+ url = "https://github.com/ros2-gbp/dynamixel_hardware-release/archive/release/iron/dynamixel_hardware/0.4.0-1.tar.gz";
+ name = "0.4.0-1.tar.gz";
+ sha256 = "fe0e0c0ad4f811f52e6199f4f9a6b1d2061aca1f1322c3273e51911b61906ba3";
};
buildType = "ament_cmake";
diff --git a/distros/iron/effort-controllers/default.nix b/distros/iron/effort-controllers/default.nix
index 7a5277f077..3b95ea86b4 100644
--- a/distros/iron/effort-controllers/default.nix
+++ b/distros/iron/effort-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-effort-controllers";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "d8a3fd59d541f1be686681fd9796db7c0f7c1f6f248da267a4d2d1483f31031b";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "5662c1c6f8d5ac99a2d57b4c63aade99088a9e0b75550d43538bab04f2b2eff5";
};
buildType = "ament_cmake";
diff --git a/distros/iron/examples-tf2-py/default.nix b/distros/iron/examples-tf2-py/default.nix
index fc7f7ac8ca..dfe765e309 100644
--- a/distros/iron/examples-tf2-py/default.nix
+++ b/distros/iron/examples-tf2-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch-ros, pythonPackages, rclpy, sensor-msgs, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-examples-tf2-py";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/examples_tf2_py/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "5505737bca78dbb04c8a99ef2d67fce49576b4312c7a2ba245ae2e06b65792e8";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/examples_tf2_py/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "5e7b1e9be7b9236587748e1cbafa4845e563b94aaabf3eef44192e9a7b000476";
};
buildType = "ament_python";
diff --git a/distros/iron/ffmpeg-image-transport-tools/default.nix b/distros/iron/ffmpeg-image-transport-tools/default.nix
new file mode 100644
index 0000000000..78825322a2
--- /dev/null
+++ b/distros/iron/ffmpeg-image-transport-tools/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg-image-transport, ffmpeg-image-transport-msgs, rclcpp, ros-environment, rosbag2-cpp, sensor-msgs }:
+buildRosPackage {
+ pname = "ros-iron-ffmpeg-image-transport-tools";
+ version = "1.2.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport_tools-release/archive/release/iron/ffmpeg_image_transport_tools/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "9fe579b2932e39c5b5f5798c23b4cef28a0b7a38af0b37d6325949fe0431986e";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+ checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg-image-transport ffmpeg-image-transport-msgs rclcpp rosbag2-cpp sensor-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+
+ meta = {
+ description = "tools for processing ffmpeg_image_transport_msgs";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/iron/ffmpeg-image-transport/default.nix b/distros/iron/ffmpeg-image-transport/default.nix
new file mode 100644
index 0000000000..ba6797ec09
--- /dev/null
+++ b/distros/iron/ffmpeg-image-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg, ffmpeg-image-transport-msgs, image-transport, libogg, opencv, pkg-config, pluginlib, rclcpp, rcutils, ros-environment, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-iron-ffmpeg-image-transport";
+ version = "1.2.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport-release/archive/release/iron/ffmpeg_image_transport/1.2.1-1.tar.gz";
+ name = "1.2.1-1.tar.gz";
+ sha256 = "5d4a571aad4364c88080c76365ad9a28bb36d7a46f0332eabbab0de06606f22a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-clang-format ament-cmake-ros pkg-config ros-environment ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg ffmpeg-image-transport-msgs image-transport libogg opencv opencv.cxxdev pluginlib rclcpp rcutils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-clang-format ament-cmake-ros pkg-config ros-environment ];
+
+ meta = {
+ description = "ffmpeg_image_transport provides a plugin to image_transport for
+ transparently sending an image stream encoded with ffmpeg.";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/iron/fields2cover/default.nix b/distros/iron/fields2cover/default.nix
index dcd1c469b3..decb0e4f4e 100644
--- a/distros/iron/fields2cover/default.nix
+++ b/distros/iron/fields2cover/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, nlohmann_json, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
+{ lib, buildRosPackage, fetchurl, abseil-cpp, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
buildRosPackage {
pname = "ros-iron-fields2cover";
- version = "2.0.0-r1";
+ version = "2.0.0-r6";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/iron/fields2cover/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "d7b1a60215a6d54c853ca32044f320336ff59232ce2292c79a5191f72c4ae506";
+ url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/iron/fields2cover/2.0.0-6.tar.gz";
+ name = "2.0.0-6.tar.gz";
+ sha256 = "050324755c5bd294bf1ad2a800844a6e72ca8f37ae5c63de1d8bd059d7f47ceb";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ gtest lcov ];
- propagatedBuildInputs = [ eigen gdal git gtest nlohmann_json python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
+ propagatedBuildInputs = [ abseil-cpp eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/iron/flexbe-behavior-engine/default.nix b/distros/iron/flexbe-behavior-engine/default.nix
index 68d8e771d0..47b8011a15 100644
--- a/distros/iron/flexbe-behavior-engine/default.nix
+++ b/distros/iron/flexbe-behavior-engine/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, flexbe-core, flexbe-input, flexbe-mirror, flexbe-msgs, flexbe-onboard, flexbe-states, flexbe-testing, flexbe-widget }:
buildRosPackage {
pname = "ros-iron-flexbe-behavior-engine";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_behavior_engine/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "b8788784cc97b389d54b6e472e5094e56a7345e52c3e3419cd7f5c59b00974fb";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_behavior_engine/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "f605ddfd8d84db24970370542e987ec42120e38224c12e86cf9ea7ef2791c0df";
};
buildType = "ament_cmake";
diff --git a/distros/iron/flexbe-core/default.nix b/distros/iron/flexbe-core/default.nix
index 268a838ddc..ad5aa578bb 100644
--- a/distros/iron/flexbe-core/default.nix
+++ b/distros/iron/flexbe-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs, std-srvs, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-flexbe-core";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_core/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "c81c3c03bf8690d4e737455a14faad721523b826bf5b2de026fd4144571bfab1";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_core/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "0204c5465f74e4c52603a2c3c26eb3db449ada267ac75f21b8f3a4afa5717e5e";
};
buildType = "ament_python";
diff --git a/distros/iron/flexbe-input/default.nix b/distros/iron/flexbe-input/default.nix
index 245ec1aa6a..e64c822922 100644
--- a/distros/iron/flexbe-input/default.nix
+++ b/distros/iron/flexbe-input/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-flexbe-input";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_input/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "3167b7b638542c3991a3bc49d0463992431966790f9cff57e32ce3e6bcb128df";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_input/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "92ba47279ee5e32e088f49e7201a9a7d533003879254087b8b03cb130a75c800";
};
buildType = "ament_python";
diff --git a/distros/iron/flexbe-mirror/default.nix b/distros/iron/flexbe-mirror/default.nix
index fd4e5e5a3f..9b35e56778 100644
--- a/distros/iron/flexbe-mirror/default.nix
+++ b/distros/iron/flexbe-mirror/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-flexbe-mirror";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_mirror/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "5d099242522218ab4ebba12236b422ca078522cbe80c38cc105bb638a1a0d97f";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_mirror/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "6330b53230aa30c401c51edcb13104bc1373f884436780ffb3cc09a17a25967c";
};
buildType = "ament_python";
diff --git a/distros/iron/flexbe-msgs/default.nix b/distros/iron/flexbe-msgs/default.nix
index fa84ffeed7..392e97782d 100644
--- a/distros/iron/flexbe-msgs/default.nix
+++ b/distros/iron/flexbe-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-flexbe-msgs";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_msgs/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "8ce0bfe2f2d19d31d2932fe86e35eb0b442f22639568657d207de5db0c5cc11f";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_msgs/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "300078ec798ab8e2c26c8bbf8ce6a25b5e9a9fb13844f5f06a7c81c4de0868a6";
};
buildType = "ament_cmake";
diff --git a/distros/iron/flexbe-onboard/default.nix b/distros/iron/flexbe-onboard/default.nix
index ed1e54bded..941a4ff5e5 100644
--- a/distros/iron/flexbe-onboard/default.nix
+++ b/distros/iron/flexbe-onboard/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-states, launch-ros, launch-testing, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-flexbe-onboard";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_onboard/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "d3742fbc69714c840dbfb5716288c5913799efacbc67a20f2cdb277e11af50c0";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_onboard/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "407135e308496513dfc756cfe43ba724a777f9cab038ad08dec1a7822604b56e";
};
buildType = "ament_python";
diff --git a/distros/iron/flexbe-states/default.nix b/distros/iron/flexbe-states/default.nix
index 722c5b7905..c4235e034a 100644
--- a/distros/iron/flexbe-states/default.nix
+++ b/distros/iron/flexbe-states/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-testing, geometry-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-flexbe-states";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_states/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "aa6d0ec9aea6ea5df2a1ab8e13eaacc633ebe885c7bad50f8670ca25b212eb4c";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_states/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "2ca434770d34b34ab32b876e0061e55bb408e7d6378a201d00963dc8e3b298c6";
};
buildType = "ament_python";
diff --git a/distros/iron/flexbe-testing/default.nix b/distros/iron/flexbe-testing/default.nix
index 92c3be5f1e..4b65d99bb5 100644
--- a/distros/iron/flexbe-testing/default.nix
+++ b/distros/iron/flexbe-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-iron-flexbe-testing";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_testing/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "0201de58974139be54ec0617ab3d7776d12fb0f0209e732e28f2991f871b7f14";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_testing/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "0098fb5ecb7dc01bd1492b21cac766f39ea2550a468b8696f29c084e965ae717";
};
buildType = "ament_cmake";
diff --git a/distros/iron/flexbe-widget/default.nix b/distros/iron/flexbe-widget/default.nix
index 91b60ebc5d..434e821c32 100644
--- a/distros/iron/flexbe-widget/default.nix
+++ b/distros/iron/flexbe-widget/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-mirror, flexbe-msgs, flexbe-onboard, launch-ros, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-flexbe-widget";
- version = "2.3.3-r1";
+ version = "3.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_widget/2.3.3-1.tar.gz";
- name = "2.3.3-1.tar.gz";
- sha256 = "2a30eea087e69cb603a4d593fa925456f1d1294e572cf7074e51dedbee28c66f";
+ url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_widget/3.0.0-1.tar.gz";
+ name = "3.0.0-1.tar.gz";
+ sha256 = "e911415542f3b32b0dc9471cdf60de14ec5d84f5132ba9256920af6c53139e8a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/flir-camera-description/default.nix b/distros/iron/flir-camera-description/default.nix
index 118836dd25..ec326f6d82 100644
--- a/distros/iron/flir-camera-description/default.nix
+++ b/distros/iron/flir-camera-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }:
buildRosPackage {
pname = "ros-iron-flir-camera-description";
- version = "2.2.15-r1";
+ version = "2.2.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/flir_camera_description/2.2.15-1.tar.gz";
- name = "2.2.15-1.tar.gz";
- sha256 = "af178b57d496578523a24c93d4374c87fc65c53884f48b8743ba9dee5b8808b9";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/flir_camera_description/2.2.16-1.tar.gz";
+ name = "2.2.16-1.tar.gz";
+ sha256 = "3707fe4383c8476cb1dc860f05785c21faf3d0c8d8319419bfbd247f4dc52a68";
};
buildType = "ament_cmake";
diff --git a/distros/iron/flir-camera-msgs/default.nix b/distros/iron/flir-camera-msgs/default.nix
index f1257015c4..a1e307db94 100644
--- a/distros/iron/flir-camera-msgs/default.nix
+++ b/distros/iron/flir-camera-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-flir-camera-msgs";
- version = "2.2.15-r1";
+ version = "2.2.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/flir_camera_msgs/2.2.15-1.tar.gz";
- name = "2.2.15-1.tar.gz";
- sha256 = "5b89f593b52b5147ed6ca2337679e636a1b9ae91104859c491a29194750e5259";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/flir_camera_msgs/2.2.16-1.tar.gz";
+ name = "2.2.16-1.tar.gz";
+ sha256 = "d02d2e63e4d58e76a80d4601b8219c0aecb7f2b917667e05422602e0a2132465";
};
buildType = "ament_cmake";
diff --git a/distros/iron/force-torque-sensor-broadcaster/default.nix b/distros/iron/force-torque-sensor-broadcaster/default.nix
index 1838457834..c4621f135e 100644
--- a/distros/iron/force-torque-sensor-broadcaster/default.nix
+++ b/distros/iron/force-torque-sensor-broadcaster/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-force-torque-sensor-broadcaster";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "a15155c25775297b9e8380e97948605fe8354d10ee479d3f020b2a9f8a07cdfa";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "ad6a74e39e0f71c309eb13ba3820ab808fdf36525c3dc40aad0e61ac472b796f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/forward-command-controller/default.nix b/distros/iron/forward-command-controller/default.nix
index 4294fd096d..777e842d8f 100644
--- a/distros/iron/forward-command-controller/default.nix
+++ b/distros/iron/forward-command-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
buildRosPackage {
pname = "ros-iron-forward-command-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "cf8cf306dc18a219be3a20bf8b7aed6c39b21609a2159bcfc21a112a9eb9c10b";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "23dfd9817aadb348ee236f86fb8c3a49249c6d7e6c09f197a0784582fd4f0a2b";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-constraints/default.nix b/distros/iron/fuse-constraints/default.nix
index d3e07a41f5..bae588edbe 100644
--- a/distros/iron/fuse-constraints/default.nix
+++ b/distros/iron/fuse-constraints/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, eigen, fuse-core, fuse-graphs, fuse-variables, gbenchmark, geometry-msgs, pluginlib, rclcpp, suitesparse }:
buildRosPackage {
pname = "ros-iron-fuse-constraints";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_constraints/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "b555ec1316674e04905af5d801af1a431b97758adddfff7e86b3aba8589669f4";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_constraints/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "02b5d6abfc092b43196054d818df780f026b9254e0d0e026e0e05297ef93468a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-core/default.nix b/distros/iron/fuse-core/default.nix
index 754433fde9..2f38f91367 100644
--- a/distros/iron/fuse-core/default.nix
+++ b/distros/iron/fuse-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, eigen, fuse-msgs, geometry-msgs, glog, launch, launch-pytest, pluginlib, rcl-interfaces, rclcpp, rclcpp-components }:
buildRosPackage {
pname = "ros-iron-fuse-core";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_core/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "82d87e418852d102fcf76135d29d00e916abf5563a1255fc4ce29fec16072f32";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_core/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "a3765714048d32a9a30b6e27adf0dedc03747e5ef79d44af4a57c4918e5fafb6";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-doc/default.nix b/distros/iron/fuse-doc/default.nix
index 72046ef17b..c330069a44 100644
--- a/distros/iron/fuse-doc/default.nix
+++ b/distros/iron/fuse-doc/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros }:
buildRosPackage {
pname = "ros-iron-fuse-doc";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_doc/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "d1e0b13166a200dacd8e0dd65bb5233a4ae399e8d443e3fb5b1767018e4ccb05";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_doc/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "13645eee6be9e928e0e1b5f9010938d81a7db6569737c5c4ed1424c71c8524e6";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-graphs/default.nix b/distros/iron/fuse-graphs/default.nix
index b51f2f2367..752d50cd8f 100644
--- a/distros/iron/fuse-graphs/default.nix
+++ b/distros/iron/fuse-graphs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, gbenchmark, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-iron-fuse-graphs";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_graphs/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "9409d35c8a5fb3b33dd6cd41ba76b19723538bf430eab4e3a451de10fd69d056";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_graphs/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "f611c5ef983b27ecf4d61c301ed389c9e3e916784345fc484d28b1fbc5f4559e";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-loss/default.nix b/distros/iron/fuse-loss/default.nix
index 8ed143f2ad..2d39c2ba9c 100644
--- a/distros/iron/fuse-loss/default.nix
+++ b/distros/iron/fuse-loss/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, libsForQt5, pluginlib, qt5, rclcpp }:
buildRosPackage {
pname = "ros-iron-fuse-loss";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_loss/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "82fafa3cc374d43f7d7861c05e93d626ac782c2c368b51ebfab39dbf70059b48";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_loss/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "b5dd92a7e886e1ed45f025dc87eb719e7381b0aabafc9e3d5cde9d43a17b0814";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-models/default.nix b/distros/iron/fuse-models/default.nix
index b04469dc45..4d1cd11fd1 100644
--- a/distros/iron/fuse-models/default.nix
+++ b/distros/iron/fuse-models/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, eigen, fuse-constraints, fuse-core, fuse-graphs, fuse-msgs, fuse-publishers, fuse-variables, gbenchmark, geometry-msgs, nav-msgs, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-srvs, tf2, tf2-2d, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-iron-fuse-models";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_models/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "de53f18dd3b0179585d8601ca6b62b5035470099f8bfc50c6796a20f1fe1a528";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_models/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "b44ea41b14accdd331a00291bb3b65b2f81d680098a8ce67626bf34cd5568897";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-msgs/default.nix b/distros/iron/fuse-msgs/default.nix
index dcc984bdbe..0a07fdc976 100644
--- a/distros/iron/fuse-msgs/default.nix
+++ b/distros/iron/fuse-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-fuse-msgs";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_msgs/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "bf5e60fcab1a6e1cc91e65d4d94bfbd43d6f8dedfc75b93d0801f2aef6a5e8f1";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_msgs/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "a86e18ec3b7fa02067b282838d1b3ff88fcdaa972fd849ac7d2ce74e1f9d97f3";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-optimizers/default.nix b/distros/iron/fuse-optimizers/default.nix
index 67b61f6587..163e70142d 100644
--- a/distros/iron/fuse-optimizers/default.nix
+++ b/distros/iron/fuse-optimizers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, diagnostic-updater, eigen, fuse-constraints, fuse-core, fuse-graphs, fuse-models, fuse-msgs, fuse-variables, geometry-msgs, launch, launch-pytest, launch-ros, nav-msgs, pluginlib, rclcpp, rclcpp-components, std-srvs }:
buildRosPackage {
pname = "ros-iron-fuse-optimizers";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_optimizers/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "6fb6e81795bcfd447910a7ff176de37bd7dffc9e99d99cf21ad5029e22cf8254";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_optimizers/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "9889b31a5e93cde19d83459083bc6efdb4d2e9f56e4085413230e470c77a9287";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-publishers/default.nix b/distros/iron/fuse-publishers/default.nix
index 4d581145fe..c01dd5d7b9 100644
--- a/distros/iron/fuse-publishers/default.nix
+++ b/distros/iron/fuse-publishers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fuse-constraints, fuse-core, fuse-graphs, fuse-msgs, fuse-variables, geometry-msgs, nav-msgs, pluginlib, rclcpp, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-iron-fuse-publishers";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_publishers/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "c7d0c449626306ce4abb07c18c232e05f611dd4679161bfd6999e69bf8406499";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_publishers/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "a43788a33ec48d573f7576b6f9ef9ff8894a3d4186d17e721ee3b83d9b9aa939";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-tutorials/default.nix b/distros/iron/fuse-tutorials/default.nix
index 3595ff726b..463b971276 100644
--- a/distros/iron/fuse-tutorials/default.nix
+++ b/distros/iron/fuse-tutorials/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, fuse-constraints, fuse-core, fuse-models, fuse-optimizers, fuse-publishers, fuse-variables, nav-msgs, rclcpp, rviz2, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-fuse-tutorials";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_tutorials/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "66a5fe8bb8b93132bbf490a304cab5aab67432acad9ca4df3d8d08c5512e15ee";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_tutorials/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "2bb441cf4fd3fd5a0b6974eb4a87c79a365bbd286de3b4c6aa1fe7ef73e888f4";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-variables/default.nix b/distros/iron/fuse-variables/default.nix
index 5c3ae428b6..b5d6ea8a66 100644
--- a/distros/iron/fuse-variables/default.nix
+++ b/distros/iron/fuse-variables/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-iron-fuse-variables";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_variables/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "5f24e3ed00d8d92a8ee3e52b3c7281c37c7ad49a7c598b042a655ffae5436d49";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_variables/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "a983be7894f8db5ebb2274b1614f873d97daa724e64af6112fb1b3bdf3af210f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse-viz/default.nix b/distros/iron/fuse-viz/default.nix
index a9facc49d1..f649798099 100644
--- a/distros/iron/fuse-viz/default.nix
+++ b/distros/iron/fuse-viz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, eigen, fuse-constraints, fuse-core, fuse-msgs, fuse-variables, geometry-msgs, qt5, rviz-common, rviz-rendering, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-iron-fuse-viz";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_viz/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "3d338b3276bfb5dedca2dcab0dc679472d59647720e020863e6208c2ebd303c8";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse_viz/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "9810e6f60048cede9a8f087e082d1a68c3ff1dd23c1ce98b9ee9a88754058d28";
};
buildType = "ament_cmake";
diff --git a/distros/iron/fuse/default.nix b/distros/iron/fuse/default.nix
index 9118667ce5..aca03ad655 100644
--- a/distros/iron/fuse/default.nix
+++ b/distros/iron/fuse/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, fuse-constraints, fuse-core, fuse-doc, fuse-graphs, fuse-models, fuse-msgs, fuse-optimizers, fuse-publishers, fuse-variables, fuse-viz }:
buildRosPackage {
pname = "ros-iron-fuse";
- version = "1.0.1-r3";
+ version = "1.0.1-r4";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "4b102bd69bfe2af253882272bdd87379a253ec2bb0c3d2ecbee4449ab7fc6114";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/iron/fuse/1.0.1-4.tar.gz";
+ name = "1.0.1-4.tar.gz";
+ sha256 = "7de80bc401175f1ee33909f79a4ae43ed02776e74cbda5ab3f6c7e5f857e9e84";
};
buildType = "ament_cmake";
diff --git a/distros/iron/game-controller-spl-interfaces/default.nix b/distros/iron/game-controller-spl-interfaces/default.nix
index 09a549d96b..0d6ce93310 100644
--- a/distros/iron/game-controller-spl-interfaces/default.nix
+++ b/distros/iron/game-controller-spl-interfaces/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/game_controller_spl_interfaces/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/game_controller_spl_interfaces/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "f5f264117e128ea0329e8e588cdd07b18d54f31c5551d1adefcbd67858bee4f6";
+ sha256 = "2ebd157e606bfa3b7b9a681930d14b53d7ee3c463471638c40c9f9a42803ec70";
};
buildType = "ament_cmake";
diff --git a/distros/iron/game-controller-spl/default.nix b/distros/iron/game-controller-spl/default.nix
index 439ee70033..360f53fea4 100644
--- a/distros/iron/game-controller-spl/default.nix
+++ b/distros/iron/game-controller-spl/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/game_controller_spl/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/game_controller_spl/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "a84cb647a704c2fd0577beedef898c317fcb916a8374c3bdbdce5095d692b857";
+ sha256 = "d7d20b1557e47f576eef994dcd4a37a38d52b7b21526d87c8672e31e59b6c9c8";
};
buildType = "ament_python";
diff --git a/distros/iron/gc-spl-2022/default.nix b/distros/iron/gc-spl-2022/default.nix
index 92abfccce3..9eb03d491b 100644
--- a/distros/iron/gc-spl-2022/default.nix
+++ b/distros/iron/gc-spl-2022/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/gc_spl_2022/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/gc_spl_2022/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "6f5e4ce02e7bce8eab9a2feea76250f51b8d1020e1eb5330a245b32db95ad651";
+ sha256 = "deadf38664818db96103c9032131936da604fdba9d0e1a228fd868a33ccdd277";
};
buildType = "ament_python";
diff --git a/distros/iron/gc-spl-interfaces/default.nix b/distros/iron/gc-spl-interfaces/default.nix
index 2197e607d0..3f21234a5b 100644
--- a/distros/iron/gc-spl-interfaces/default.nix
+++ b/distros/iron/gc-spl-interfaces/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/gc_spl_interfaces/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/gc_spl_interfaces/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "0717655b96382d0fb309661f25d9410cf98ea71bb4bf511a184700a77fa89559";
+ sha256 = "e14a4d28fd1b6765dee9337efa2577b55ed8d7cc50c639b7d2f43d1a7fce4f79";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gc-spl/default.nix b/distros/iron/gc-spl/default.nix
index 74ac1744d2..0b98e70e7b 100644
--- a/distros/iron/gc-spl/default.nix
+++ b/distros/iron/gc-spl/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/gc_spl/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/gc_spl/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "34568d0a2dd9fa372f51cfac301dbb92da25b735d32d9f5782f487e9621b0fc2";
+ sha256 = "f19dee091c5f82733a8f1a23d444fe52ca1151ffe6d17b568fc1d72defc8917e";
};
buildType = "ament_python";
diff --git a/distros/iron/generated.nix b/distros/iron/generated.nix
index e12f340d99..14222e921a 100644
--- a/distros/iron/generated.nix
+++ b/distros/iron/generated.nix
@@ -162,6 +162,8 @@ self: super: {
apriltag-detector = self.callPackage ./apriltag-detector {};
+ apriltag-mit = self.callPackage ./apriltag-mit {};
+
apriltag-msgs = self.callPackage ./apriltag-msgs {};
apriltag-ros = self.callPackage ./apriltag-ros {};
@@ -200,6 +202,8 @@ self: super: {
bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {};
+ bno055 = self.callPackage ./bno055 {};
+
bond = self.callPackage ./bond {};
bond-core = self.callPackage ./bond-core {};
@@ -330,6 +334,8 @@ self: super: {
domain-coordinator = self.callPackage ./domain-coordinator {};
+ draco-point-cloud-transport = self.callPackage ./draco-point-cloud-transport {};
+
dual-arm-panda-moveit-config = self.callPackage ./dual-arm-panda-moveit-config {};
dummy-map-server = self.callPackage ./dummy-map-server {};
@@ -532,8 +538,12 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
+ ffmpeg-image-transport = self.callPackage ./ffmpeg-image-transport {};
+
ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {};
+ ffmpeg-image-transport-tools = self.callPackage ./ffmpeg-image-transport-tools {};
+
fields2cover = self.callPackage ./fields2cover {};
filters = self.callPackage ./filters {};
@@ -898,10 +908,16 @@ self: super: {
leo-fw = self.callPackage ./leo-fw {};
+ leo-gz-bringup = self.callPackage ./leo-gz-bringup {};
+
+ leo-gz-worlds = self.callPackage ./leo-gz-worlds {};
+
leo-msgs = self.callPackage ./leo-msgs {};
leo-robot = self.callPackage ./leo-robot {};
+ leo-simulator = self.callPackage ./leo-simulator {};
+
leo-teleop = self.callPackage ./leo-teleop {};
leo-viz = self.callPackage ./leo-viz {};
@@ -1316,6 +1332,8 @@ self: super: {
orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {};
+ ortools-vendor = self.callPackage ./ortools-vendor {};
+
osqp-vendor = self.callPackage ./osqp-vendor {};
osrf-pycommon = self.callPackage ./osrf-pycommon {};
@@ -1498,8 +1516,14 @@ self: super: {
quaternion-operation = self.callPackage ./quaternion-operation {};
+ r2r-spl = self.callPackage ./r2r-spl {};
+
r2r-spl-7 = self.callPackage ./r2r-spl-7 {};
+ r2r-spl-8 = self.callPackage ./r2r-spl-8 {};
+
+ r2r-spl-test-interfaces = self.callPackage ./r2r-spl-test-interfaces {};
+
radar-msgs = self.callPackage ./radar-msgs {};
random-numbers = self.callPackage ./random-numbers {};
@@ -2110,10 +2134,14 @@ self: super: {
snowbot-operating-system = self.callPackage ./snowbot-operating-system {};
+ soccer-geometry-msgs = self.callPackage ./soccer-geometry-msgs {};
+
soccer-interfaces = self.callPackage ./soccer-interfaces {};
soccer-marker-generation = self.callPackage ./soccer-marker-generation {};
+ soccer-model-msgs = self.callPackage ./soccer-model-msgs {};
+
soccer-object-msgs = self.callPackage ./soccer-object-msgs {};
soccer-vision-2d-msgs = self.callPackage ./soccer-vision-2d-msgs {};
@@ -2144,6 +2172,10 @@ self: super: {
splsm-7-conversion = self.callPackage ./splsm-7-conversion {};
+ splsm-8 = self.callPackage ./splsm-8 {};
+
+ splsm-8-conversion = self.callPackage ./splsm-8-conversion {};
+
sqlite3-vendor = self.callPackage ./sqlite3-vendor {};
srdfdom = self.callPackage ./srdfdom {};
@@ -2290,6 +2322,8 @@ self: super: {
tracetools-launch = self.callPackage ./tracetools-launch {};
+ tracetools-read = self.callPackage ./tracetools-read {};
+
tracetools-test = self.callPackage ./tracetools-test {};
tracetools-trace = self.callPackage ./tracetools-trace {};
@@ -2320,6 +2354,8 @@ self: super: {
tuw-geometry = self.callPackage ./tuw-geometry {};
+ tvm-vendor = self.callPackage ./tvm-vendor {};
+
twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
@@ -2372,6 +2408,8 @@ self: super: {
ur-msgs = self.callPackage ./ur-msgs {};
+ ur-robot-driver = self.callPackage ./ur-robot-driver {};
+
urdf = self.callPackage ./urdf {};
urdf-launch = self.callPackage ./urdf-launch {};
@@ -2428,6 +2466,8 @@ self: super: {
visualization-msgs = self.callPackage ./visualization-msgs {};
+ vitis-common = self.callPackage ./vitis-common {};
+
vrpn = self.callPackage ./vrpn {};
vrpn-mocap = self.callPackage ./vrpn-mocap {};
diff --git a/distros/iron/geometry2/default.nix b/distros/iron/geometry2/default.nix
index 4646417d64..cd05c95106 100644
--- a/distros/iron/geometry2/default.nix
+++ b/distros/iron/geometry2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }:
buildRosPackage {
pname = "ros-iron-geometry2";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/geometry2/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "3d74475a9f71b363fa386ca8944395238f9ee4047066816133d379ed5f2ba9a5";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/geometry2/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "67acea5bcbb00728b7442a4280dfb966a1c2e23778bb388935e754042ce63199";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gps-msgs/default.nix b/distros/iron/gps-msgs/default.nix
index 8c767c585d..43e1484c4a 100644
--- a/distros/iron/gps-msgs/default.nix
+++ b/distros/iron/gps-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-gps-msgs";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_msgs/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "a11f0963ccb666eecc4abfe4c960cac6b525081680304557d40bd00610c7cf6a";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_msgs/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "6b2502e5a3c8c4650c1d243b58a04bcba4cebf512d6bc9c4a21509ff952425d5";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gps-tools/default.nix b/distros/iron/gps-tools/default.nix
index 5d09d97ab3..557fd3b150 100644
--- a/distros/iron/gps-tools/default.nix
+++ b/distros/iron/gps-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-iron-gps-tools";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_tools/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "c912c9ceec1d623af6e322ed982f345c1c7c946914efb598e790e231bf03dab4";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_tools/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "d26777e08d5ddf73b55e6b3948cad5e63624492fd97f1ffda9a22ed04433210d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gps-umd/default.nix b/distros/iron/gps-umd/default.nix
index 5938aa4ac0..f42384df8d 100644
--- a/distros/iron/gps-umd/default.nix
+++ b/distros/iron/gps-umd/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }:
buildRosPackage {
pname = "ros-iron-gps-umd";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_umd/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "5d60244beeaaf519a15cc973a93eca4d0118b5e66f37220da7ee56f0f5c60e70";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gps_umd/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "615c6bdde2c51b996b6a06cd733d6665e6c2aa6312261e244cd673b75b43fdf6";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gpsd-client/default.nix b/distros/iron/gpsd-client/default.nix
index 4784d9d113..092cd0418e 100644
--- a/distros/iron/gpsd-client/default.nix
+++ b/distros/iron/gpsd-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-gpsd-client";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gpsd_client/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "070f2dc56f569de54a1dd570df5121471fe7ba493d2390409bbde6af0db4f65c";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/iron/gpsd_client/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "72ba866c6458177854a3426698c6ee344353672dec12d7134c65054ec7e708e3";
};
buildType = "ament_cmake";
diff --git a/distros/iron/gripper-controllers/default.nix b/distros/iron/gripper-controllers/default.nix
index 530a71e89f..5c1f120e11 100644
--- a/distros/iron/gripper-controllers/default.nix
+++ b/distros/iron/gripper-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-gripper-controllers";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "f6994d4133c1dbe20d12edd9e77da3f4ca2c5d12011d8e6a7960492f8022931e";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "2b890374c539d01824fce66b778d483c86e45d1e71ab0b8f092df955911647d9";
};
buildType = "ament_cmake";
diff --git a/distros/iron/hardware-interface-testing/default.nix b/distros/iron/hardware-interface-testing/default.nix
index 8c44b508ed..a649df7e3c 100644
--- a/distros/iron/hardware-interface-testing/default.nix
+++ b/distros/iron/hardware-interface-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-hardware-interface-testing";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface_testing/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "a131856211caf70ec27474e3d35dcfdf7dfd7c914be557e9393cd2438cad650f";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface_testing/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "43fa1999e588d60a00e6855d374453d5cceca09164e959e47dee70322031ba09";
};
buildType = "ament_cmake";
diff --git a/distros/iron/hardware-interface/default.nix b/distros/iron/hardware-interface/default.nix
index 55ac8c80c4..7d47d37669 100644
--- a/distros/iron/hardware-interface/default.nix
+++ b/distros/iron/hardware-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-iron-hardware-interface";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "832f82b6a86125f5dc38dcebe973b99e30b7c919a351fedc64b06e6815d22479";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "c68c015333ee7a9278e02a842ba3b2c84c0d26f2c2ea4db24f284b14808d4662";
};
buildType = "ament_cmake";
diff --git a/distros/iron/image-geometry/default.nix b/distros/iron/image-geometry/default.nix
index 53f548be75..4e8186982d 100644
--- a/distros/iron/image-geometry/default.nix
+++ b/distros/iron/image-geometry/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-image-geometry";
- version = "3.4.0-r3";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/image_geometry/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "28e96420a32aefdc01a61afde629b00aafc445db85964ed73294bfd83ceb021f";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/image_geometry/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "33bebfd72ae43e334d2d5a37556009df9f949679c67f477a56bccda0531b750a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/imu-complementary-filter/default.nix b/distros/iron/imu-complementary-filter/default.nix
index 9403c513c2..9ba7854711 100644
--- a/distros/iron/imu-complementary-filter/default.nix
+++ b/distros/iron/imu-complementary-filter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-iron-imu-complementary-filter";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_complementary_filter/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "82a0bde5bc164fa46c1461ce8c9cb2945baf7ff0f7eae0e45ca8b5df7c92b279";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_complementary_filter/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "fca3d0b22750be7b1f2927295b0a7c1fb01023e802bf58559e201ee4c784bf93";
};
buildType = "ament_cmake";
diff --git a/distros/iron/imu-filter-madgwick/default.nix b/distros/iron/imu-filter-madgwick/default.nix
index 90b0fb150d..20a1e463e2 100644
--- a/distros/iron/imu-filter-madgwick/default.nix
+++ b/distros/iron/imu-filter-madgwick/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-iron-imu-filter-madgwick";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_filter_madgwick/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "af61a8117d3330dfc900e1263e1e8a7eaee342091815c71a1315974794346e0a";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_filter_madgwick/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "7a9bc48ccf4c087332d2a2ba0784643698c87eae79fe5739eb184775b451f4e4";
};
buildType = "ament_cmake";
diff --git a/distros/iron/imu-sensor-broadcaster/default.nix b/distros/iron/imu-sensor-broadcaster/default.nix
index 36b97f6fd0..41be8df755 100644
--- a/distros/iron/imu-sensor-broadcaster/default.nix
+++ b/distros/iron/imu-sensor-broadcaster/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-imu-sensor-broadcaster";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "f449eeb0ba9d675e6c9761a97ed7265e8f600580bcb867a2788b63574d4a9ef1";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "c247f5f1e53589f8d8f99140d5ad9ad4b410c9f61573c8defd8e172bd5e4c117";
};
buildType = "ament_cmake";
diff --git a/distros/iron/imu-tools/default.nix b/distros/iron/imu-tools/default.nix
index f91ef1b0fc..7f9632959e 100644
--- a/distros/iron/imu-tools/default.nix
+++ b/distros/iron/imu-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
buildRosPackage {
pname = "ros-iron-imu-tools";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_tools/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "0a809820d0f615818369c4c9b9880c4ad772e63c7967f2659835fc63bd2b8f86";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/imu_tools/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "858de7db4fdf9167145ad017b61814e8d6c656651cd9b9aaaefba314d22292ae";
};
buildType = "ament_cmake";
diff --git a/distros/iron/joint-limits/default.nix b/distros/iron/joint-limits/default.nix
index 36005cbe5f..5550f02eff 100644
--- a/distros/iron/joint-limits/default.nix
+++ b/distros/iron/joint-limits/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }:
buildRosPackage {
pname = "ros-iron-joint-limits";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "4326c0ca36994309fd04f21f0d864ccf38c2fd6023d7b49d4564aabafbf48658";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "ac18848a3cb54a11f9bd23485ac7b1285d10d7ff2f041fb22982780209c762d1";
};
buildType = "ament_cmake";
diff --git a/distros/iron/joint-state-broadcaster/default.nix b/distros/iron/joint-state-broadcaster/default.nix
index 58d375ead5..79a9868227 100644
--- a/distros/iron/joint-state-broadcaster/default.nix
+++ b/distros/iron/joint-state-broadcaster/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-joint-state-broadcaster";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "8554025dc9e179529b4cb573d1b79e650b94d83ad62028c584ff0a3ea99b7c63";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "151c1ae2494165657c2d61b955ba0ffb78f75d01d9c944eeb0ce0d6339ad76df";
};
buildType = "ament_cmake";
diff --git a/distros/iron/joint-trajectory-controller/default.nix b/distros/iron/joint-trajectory-controller/default.nix
index 53d1dd78df..3aded3c8f0 100644
--- a/distros/iron/joint-trajectory-controller/default.nix
+++ b/distros/iron/joint-trajectory-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-joint-trajectory-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "b1c433ffe06d175595902eb8d0459ff90f31d1ff06deb133c0e6e08bd1f4763b";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "964d6b11d2479391ab9c023b430e508c5e6ae91b8e94ee467fb6cf73ca47cf79";
};
buildType = "ament_cmake";
diff --git a/distros/iron/kitti-metrics-eval/default.nix b/distros/iron/kitti-metrics-eval/default.nix
index 5670fc5600..6ca30c7b41 100644
--- a/distros/iron/kitti-metrics-eval/default.nix
+++ b/distros/iron/kitti-metrics-eval/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-kitti-metrics-eval";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/kitti_metrics_eval/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "a63b8ea9f233a4acad8b323b7a5b027d0dd25607da72688f4d3d669430f77a60";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/kitti_metrics_eval/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "22eebf883607e128ac906dcf5cc3628630b9035cd25a23c1a0b156243b70bce9";
};
buildType = "cmake";
diff --git a/distros/iron/launch-pytest/default.nix b/distros/iron/launch-pytest/default.nix
index a96a934606..6040267f69 100644
--- a/distros/iron/launch-pytest/default.nix
+++ b/distros/iron/launch-pytest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-testing, osrf-pycommon, pythonPackages }:
buildRosPackage {
pname = "ros-iron-launch-pytest";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_pytest/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "3f1836849f744751d6d2216c2074228ada81cba70e587824e5c033c85ce37d40";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_pytest/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "276912bfdc7ec5d016e4b6586e76cb4f8bd4538c5fdb462724722a72689cbead";
};
buildType = "ament_python";
diff --git a/distros/iron/launch-testing-ament-cmake/default.nix b/distros/iron/launch-testing-ament-cmake/default.nix
index c6a4e1fbfc..1b2783ad1e 100644
--- a/distros/iron/launch-testing-ament-cmake/default.nix
+++ b/distros/iron/launch-testing-ament-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }:
buildRosPackage {
pname = "ros-iron-launch-testing-ament-cmake";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing_ament_cmake/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "053a9c0b0a37412ddcfed6d7d63a5ed23cfb0a8912d1f44d7c6d81395bac069d";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing_ament_cmake/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "562379ce2dd82c2af2fb7f8b3e10a83151e01834965946f09b363f0c02a22597";
};
buildType = "ament_cmake";
diff --git a/distros/iron/launch-testing/default.nix b/distros/iron/launch-testing/default.nix
index 194cf52a22..bc9cc120d6 100644
--- a/distros/iron/launch-testing/default.nix
+++ b/distros/iron/launch-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-xml, launch-yaml, osrf-pycommon, pythonPackages }:
buildRosPackage {
pname = "ros-iron-launch-testing";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "bc0d82fd432361e0e49d9cc1b47111f181093cc53b36388825bccf02addd5a60";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "f02a499a273a895e3f7fb86ac500daf9adc82a3739050450181c175944d6a7db";
};
buildType = "ament_python";
diff --git a/distros/iron/launch-xml/default.nix b/distros/iron/launch-xml/default.nix
index 69133cc1d6..16adfa536a 100644
--- a/distros/iron/launch-xml/default.nix
+++ b/distros/iron/launch-xml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }:
buildRosPackage {
pname = "ros-iron-launch-xml";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_xml/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "124f401a0891e5349fcaaafc2c250362ef002e13f8a22b1963875d4c6604a051";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_xml/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "46c9f4f5cb8fcf132d2f2cf159f0fe9894b661e1ef7f0557746ce58ff0371d24";
};
buildType = "ament_python";
diff --git a/distros/iron/launch-yaml/default.nix b/distros/iron/launch-yaml/default.nix
index 789298171c..ab74ecf86f 100644
--- a/distros/iron/launch-yaml/default.nix
+++ b/distros/iron/launch-yaml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }:
buildRosPackage {
pname = "ros-iron-launch-yaml";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_yaml/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "666c1bcb6f43f9c63822d388b2bf59b276bbb7c882bb5788102365fd7d3078a6";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_yaml/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "f8e0b35cff697965e13d95f79e702418ac87bed6972bc6b06d5504a525d4598d";
};
buildType = "ament_python";
diff --git a/distros/iron/launch/default.nix b/distros/iron/launch/default.nix
index f088480038..d9dddd50f4 100644
--- a/distros/iron/launch/default.nix
+++ b/distros/iron/launch/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-launch";
- version = "2.0.2-r1";
+ version = "2.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch/2.0.2-1.tar.gz";
- name = "2.0.2-1.tar.gz";
- sha256 = "758e4b911d2ba4c718c6a4ab65b7445a0135f3574d13d47362e66bb2c56cc007";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch/2.0.3-1.tar.gz";
+ name = "2.0.3-1.tar.gz";
+ sha256 = "14b927be6a4993c905532e1394035191b0b4615d946bf0508d804f20b2dc608c";
};
buildType = "ament_python";
diff --git a/distros/iron/leo-description/default.nix b/distros/iron/leo-description/default.nix
index 1441c3f2be..b94d106c1b 100644
--- a/distros/iron/leo-description/default.nix
+++ b/distros/iron/leo-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-iron-leo-description";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_description/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "fa09b058802fac99e5733e73b2c84a369d852ed51bf92fb1d096b92dba186e3f";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_description/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "6937552e280865732df195e8a928070846c15052dd925b607eb10bed5e4c9ac0";
};
buildType = "ament_cmake";
diff --git a/distros/iron/leo-gz-bringup/default.nix b/distros/iron/leo-gz-bringup/default.nix
new file mode 100644
index 0000000000..0af9b2b5f2
--- /dev/null
+++ b/distros/iron/leo-gz-bringup/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-description, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
+buildRosPackage {
+ pname = "ros-iron-leo-gz-bringup";
+ version = "1.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/iron/leo_gz_bringup/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "b859dc947e37abb2f63c00274da6532c3d48b8d7fee1143b4cdd9c8d75aaf9e5";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-black ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-mypy ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ ament-index-python leo-description leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Bringup package for Leo Rover Gazebo simulation in ROS 2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/iron/leo-gz-worlds/default.nix b/distros/iron/leo-gz-worlds/default.nix
new file mode 100644
index 0000000000..619fc61d8d
--- /dev/null
+++ b/distros/iron/leo-gz-worlds/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
+buildRosPackage {
+ pname = "ros-iron-leo-gz-worlds";
+ version = "1.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/iron/leo_gz_worlds/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "5a074fc026365072735410b3a6beb780ec6c0c0ffaf39ca404558ffa9fb22546";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Gazebo worlds for Leo Rover simulation in ROS 2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/iron/leo-msgs/default.nix b/distros/iron/leo-msgs/default.nix
index 7df81323ba..2e254bf9fc 100644
--- a/distros/iron/leo-msgs/default.nix
+++ b/distros/iron/leo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-leo-msgs";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_msgs/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "07c65f513fed477c453485b870ab9aed141d1bf2ea2c29a93560831eb6ec0c2e";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_msgs/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "da5e057d8b27f81b28e9926f5e23bc5e859512a9f5ce5fdb5a460406225eb532";
};
buildType = "ament_cmake";
diff --git a/distros/iron/leo-simulator/default.nix b/distros/iron/leo-simulator/default.nix
new file mode 100644
index 0000000000..f1f1feccd7
--- /dev/null
+++ b/distros/iron/leo-simulator/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, leo-gz-bringup, leo-gz-plugins, leo-gz-worlds }:
+buildRosPackage {
+ pname = "ros-iron-leo-simulator";
+ version = "1.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/iron/leo_simulator/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "737024acc43366481d828e3b1d3b8162c7985c0ff5b3309624695eb41e4edfe2";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ leo-gz-bringup leo-gz-plugins leo-gz-worlds ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Metapackage for Leo Rover Gazebo simulation in ROS2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/iron/leo-teleop/default.nix b/distros/iron/leo-teleop/default.nix
index 808704b61f..12b81e6b4c 100644
--- a/distros/iron/leo-teleop/default.nix
+++ b/distros/iron/leo-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, joy-linux, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-iron-leo-teleop";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_teleop/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "53e46a9887191510688f8918c5db42ee0c34c6f7fe1579c640ed59cec0cbfef8";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo_teleop/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "c3fd514753cf9f41e7662d43a57682160c485597a5a0f3c32190b0d5d3e1ed8f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/leo/default.nix b/distros/iron/leo/default.nix
index 0f5b032c80..622ede6b76 100644
--- a/distros/iron/leo/default.nix
+++ b/distros/iron/leo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-iron-leo";
- version = "2.0.1-r1";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo/2.0.1-1.tar.gz";
- name = "2.0.1-1.tar.gz";
- sha256 = "19fdb6122c7831d7b8e083c64f2516bcde371700062c8bf376d3e0b750afe883";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/iron/leo/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "71f0b405c95d48f2acdad14ed8e192441e6e554007690f043602937850d84998";
};
buildType = "ament_cmake";
diff --git a/distros/iron/librealsense2/default.nix b/distros/iron/librealsense2/default.nix
index 9112260a61..7f3cd90491 100644
--- a/distros/iron/librealsense2/default.nix
+++ b/distros/iron/librealsense2/default.nix
@@ -2,20 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }:
+{ lib, buildRosPackage, fetchurl, cmake, git, glfw3, libGL, libGLU, libusb1, openssl, pkg-config, udev, xorg }:
buildRosPackage {
pname = "ros-iron-librealsense2";
- version = "2.54.1-r2";
+ version = "2.55.1-r1";
src = fetchurl {
- url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/iron/librealsense2/2.54.1-2.tar.gz";
- name = "2.54.1-2.tar.gz";
- sha256 = "eb4d2acfece2cc2f579507fd6718f0e40fab95574cb0c45e3cf61ca60ad8cb37";
+ url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/iron/librealsense2/2.55.1-1.tar.gz";
+ name = "2.55.1-1.tar.gz";
+ sha256 = "a21de9b4e02b582aa4c3b6a23ab73b0ce3ac0915dcd061ce7fcf5bd4b3ed1ae3";
};
- buildType = "ament_cmake";
- buildInputs = [ ament-cmake libusb1 openssl pkg-config udev ];
- nativeBuildInputs = [ ament-cmake ];
+ buildType = "cmake";
+ buildInputs = [ cmake git libusb1 openssl pkg-config udev ];
+ propagatedBuildInputs = [ glfw3 libGL libGLU xorg.libX11 ];
+ nativeBuildInputs = [ cmake ];
meta = {
description = "Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices.";
diff --git a/distros/iron/mola-bridge-ros2/default.nix b/distros/iron/mola-bridge-ros2/default.nix
index 418335241f..0640219aa8 100644
--- a/distros/iron/mola-bridge-ros2/default.nix
+++ b/distros/iron/mola-bridge-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-iron-mola-bridge-ros2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_bridge_ros2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "b0ab5f4e92419f2d23c4c5893dadf3e0c61b8dfaefdab33680e63b024e4d05af";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_bridge_ros2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "cd8abaa1b01279370c628855e6291b52dd907561ec6b5767ae64efb4c5560242";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-common/default.nix b/distros/iron/mola-common/default.nix
index 24b525b5a3..5396aea352 100644
--- a/distros/iron/mola-common/default.nix
+++ b/distros/iron/mola-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-iron-mola-common";
- version = "0.3.0-r1";
+ version = "0.3.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_common-release/archive/release/iron/mola_common/0.3.0-1.tar.gz";
- name = "0.3.0-1.tar.gz";
- sha256 = "31b23a458bb48ee84cfc547a8971c6bc68b512ebe9616cfa0b5e3809387bf5c9";
+ url = "https://github.com/ros2-gbp/mola_common-release/archive/release/iron/mola_common/0.3.1-1.tar.gz";
+ name = "0.3.1-1.tar.gz";
+ sha256 = "78b0223c92a51eb670359ae1c4ae05a750d752e7cfb917c3047e30857adaab84";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-demos/default.nix b/distros/iron/mola-demos/default.nix
index fc36a42493..ae17ec6125 100644
--- a/distros/iron/mola-demos/default.nix
+++ b/distros/iron/mola-demos/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-iron-mola-demos";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_demos/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "b5171dfbf235363d0e753198a492fbb31c696625a0eb8c385434362caeba12a6";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_demos/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "dec85e5854f1d33f119a5eb71251699706a3452332f9108882bb161397ff6776";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-imu-preintegration/default.nix b/distros/iron/mola-imu-preintegration/default.nix
index 8544721098..204d93d2d0 100644
--- a/distros/iron/mola-imu-preintegration/default.nix
+++ b/distros/iron/mola-imu-preintegration/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-imu-preintegration";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_imu_preintegration/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "42989a921d490290381b16e5acce2e43280f84926ed4b6f381655819732910e7";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_imu_preintegration/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "810c08f45110491cf141a6d24a6dcedc40820424db6ad469bbd6ac58c88b6963";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-euroc-dataset/default.nix b/distros/iron/mola-input-euroc-dataset/default.nix
index 190fd3bc06..44278ebc7b 100644
--- a/distros/iron/mola-input-euroc-dataset/default.nix
+++ b/distros/iron/mola-input-euroc-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-euroc-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_euroc_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "17a54f13b0ccbb9f570e64eb35e40755271be63cfb8f806f2a0a0697385a97d9";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_euroc_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "a38ce6bd9340a12a9f05c8bb4bafeee75ccb9484856a3a1a33dc74fa5c736a0d";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-kitti-dataset/default.nix b/distros/iron/mola-input-kitti-dataset/default.nix
index f7bb1ed9e3..6735aebbb2 100644
--- a/distros/iron/mola-input-kitti-dataset/default.nix
+++ b/distros/iron/mola-input-kitti-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-kitti-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "d9e615c8169f649cf2f6d492ad31e526ac357642e303ffe91e267aa3db2bc00e";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b6319c8f71d9212f4b7886a96bbd74a65de6a2c4e4487b3a53f1811ce3350a9e";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-kitti360-dataset/default.nix b/distros/iron/mola-input-kitti360-dataset/default.nix
index fe5038dcc8..e626e48f1b 100644
--- a/distros/iron/mola-input-kitti360-dataset/default.nix
+++ b/distros/iron/mola-input-kitti360-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-kitti360-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti360_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "7592f413ef4e8552eba8ade0c54785c794b258433edcceb35be1a5c863627835";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti360_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "00eb2193f1cbab533587175c0841276f4756b03c54bd08316d4ceaf07be1938c";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-mulran-dataset/default.nix b/distros/iron/mola-input-mulran-dataset/default.nix
index e2ce9fda06..88c138acd5 100644
--- a/distros/iron/mola-input-mulran-dataset/default.nix
+++ b/distros/iron/mola-input-mulran-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-mulran-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_mulran_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "aaab3aec76cdfdf48b452cadf7d986cfe21222ce19fa971bcda046edc549d8f8";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_mulran_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "94243e902d1262e53d4fb6ed682f1ccff674b98fd8302c53b9756c619de9cc05";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-paris-luco-dataset/default.nix b/distros/iron/mola-input-paris-luco-dataset/default.nix
index 3dbdc86b57..bc98ffa030 100644
--- a/distros/iron/mola-input-paris-luco-dataset/default.nix
+++ b/distros/iron/mola-input-paris-luco-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-paris-luco-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_paris_luco_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "d4a02464e581676fa3a108f8e22ecfd31457010bb8a508e500d4dfed4a9503b1";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_paris_luco_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "88e7aeeffdc64a8292071fa2c7428bf9c1acb663c17a94292a1b29f7b266f6dc";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-rawlog/default.nix b/distros/iron/mola-input-rawlog/default.nix
index 05a46feb9f..de34d107f6 100644
--- a/distros/iron/mola-input-rawlog/default.nix
+++ b/distros/iron/mola-input-rawlog/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-input-rawlog";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rawlog/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "66b0ff9006b0d052f9f67a1c53802b16310540243fdc9b6fc0ace39fa6057562";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rawlog/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "79bb11fb9afb0a3657d121293d4c649e23f17a02ac9b550cb316824fb879ce8f";
};
buildType = "cmake";
diff --git a/distros/iron/mola-input-rosbag2/default.nix b/distros/iron/mola-input-rosbag2/default.nix
index 0c5dfa12ae..f34434251a 100644
--- a/distros/iron/mola-input-rosbag2/default.nix
+++ b/distros/iron/mola-input-rosbag2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-iron-mola-input-rosbag2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rosbag2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "381e354833d11036760b5cc25db006f27986523c56e8ca1d9a1aed0a2b1a031d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rosbag2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "b4a21be6d8f19b99ebe9819b325ba5f4c56178dd5449f8908cfa7614a444bb30";
};
buildType = "cmake";
diff --git a/distros/iron/mola-kernel/default.nix b/distros/iron/mola-kernel/default.nix
index 36079bed8f..a08551fecd 100644
--- a/distros/iron/mola-kernel/default.nix
+++ b/distros/iron/mola-kernel/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-kernel";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_kernel/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "219b61e693dd66f6082d71e0d2cc1f006f7c0a8e546343141dfc6fdbbd2d43f7";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_kernel/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "016b74d3554076846de22761a1f2d10a8113a6a2b353b9115534ce93ae240c36";
};
buildType = "cmake";
diff --git a/distros/iron/mola-launcher/default.nix b/distros/iron/mola-launcher/default.nix
index 15e6f7791b..855f1a9d5a 100644
--- a/distros/iron/mola-launcher/default.nix
+++ b/distros/iron/mola-launcher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-iron-mola-launcher";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_launcher/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "4156770edc3138459dc9d73caaa20c233650a83188954a53e1b2755ea6a949e7";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_launcher/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "41adb4474147185f3f2b0f52640cf9a06ea0972645ba22afebb1ef213f777d88";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-metric-maps/default.nix b/distros/iron/mola-metric-maps/default.nix
index ca421d46b6..dbd86f6081 100644
--- a/distros/iron/mola-metric-maps/default.nix
+++ b/distros/iron/mola-metric-maps/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-iron-mola-metric-maps";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_metric_maps/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "d825215b38eb8bcd01b4c88046a4b09a9e9953e677bfb1a355b0e03e5816ff52";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_metric_maps/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "c65abef991ec4b56f4fa1e50a8144fcb18567fc126c4345aae98349de70cf699";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-navstate-fuse/default.nix b/distros/iron/mola-navstate-fuse/default.nix
index 09e39a9329..0cea20748a 100644
--- a/distros/iron/mola-navstate-fuse/default.nix
+++ b/distros/iron/mola-navstate-fuse/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-navstate-fuse";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_navstate_fuse/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "d910279ecdcf4d589d155b5a94b6b6fcaa97f24888708fe112b47268d8ec18d1";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_navstate_fuse/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "22f07ca3d43cf3874f435a8c41f211e799e132339e517ec98880c46c5f5860b0";
};
buildType = "cmake";
diff --git a/distros/iron/mola-pose-list/default.nix b/distros/iron/mola-pose-list/default.nix
index 466070a4e6..7f1c667879 100644
--- a/distros/iron/mola-pose-list/default.nix
+++ b/distros/iron/mola-pose-list/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-pose-list";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_pose_list/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "afda192e5f0d3c7e70709aca64cd171cc34aab7762591303f0bbcfb8833eac36";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_pose_list/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "c550af0c9141a492394d5f863fad7a2c62418a2768225300651535012f3af1fc";
};
buildType = "cmake";
diff --git a/distros/iron/mola-relocalization/default.nix b/distros/iron/mola-relocalization/default.nix
index 205864052b..796cddc35d 100644
--- a/distros/iron/mola-relocalization/default.nix
+++ b/distros/iron/mola-relocalization/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-test-datasets, mp2p-icp, mrpt2 }:
+{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-relocalization";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_relocalization/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "48edac8a2f2fa19cb42f0f58f8ec468a81c9e4bde4a36f78cc512142c9523fc3";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_relocalization/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "662b50131395bb146c6d7b658937c6ad3efde465dda7c1158833b57d6afccb3e";
};
buildType = "cmake";
buildInputs = [ cmake ];
- propagatedBuildInputs = [ mola-common mola-test-datasets mp2p-icp mrpt2 ];
+ propagatedBuildInputs = [ mola-common mola-pose-list mola-test-datasets mp2p-icp mrpt2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/iron/mola-test-datasets/default.nix b/distros/iron/mola-test-datasets/default.nix
index 28425a053a..34e4740a54 100644
--- a/distros/iron/mola-test-datasets/default.nix
+++ b/distros/iron/mola-test-datasets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-iron-mola-test-datasets";
- version = "0.3.1-r1";
+ version = "0.3.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/iron/mola_test_datasets/0.3.1-1.tar.gz";
- name = "0.3.1-1.tar.gz";
- sha256 = "7fc3aa8c9f825638f650621abafd2756ae749e1d4a63d81cb9ab9862f50a4c3f";
+ url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/iron/mola_test_datasets/0.3.2-1.tar.gz";
+ name = "0.3.2-1.tar.gz";
+ sha256 = "213e96240e82c3fcadd8e8d4533a1f3fc3a032e616b4cfceb95823684a4e8336";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mola-traj-tools/default.nix b/distros/iron/mola-traj-tools/default.nix
index 0efd8f8900..0a219c2cd9 100644
--- a/distros/iron/mola-traj-tools/default.nix
+++ b/distros/iron/mola-traj-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-traj-tools";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_traj_tools/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "baf7733e0392f69a31a99386ec9f0619ac2e9b709b04bd4d24f556eae057b848";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_traj_tools/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "e5cf698d1e5f3ea852862b39a1db8ab63905e3189ee32b6b7346e707da90bca1";
};
buildType = "cmake";
diff --git a/distros/iron/mola-viz/default.nix b/distros/iron/mola-viz/default.nix
index 8d95b7bcd2..fd75cfb6ca 100644
--- a/distros/iron/mola-viz/default.nix
+++ b/distros/iron/mola-viz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-viz";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_viz/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "5272cc219f75b3792d32f25656e6d5e291b4c06445b35c25a2a628d308f37d97";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_viz/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "d9fc0efbfaa019f1cd41ef59bdbbf40dc4e77fa8908a37d41c420c0e76cda497";
};
buildType = "cmake";
diff --git a/distros/iron/mola-yaml/default.nix b/distros/iron/mola-yaml/default.nix
index ac5d5860c8..4712795fc8 100644
--- a/distros/iron/mola-yaml/default.nix
+++ b/distros/iron/mola-yaml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mola-yaml";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_yaml/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "185a13f12cfaeb248c7201cd5a9065a046f9de3e469af05a6461ab034efa7fd7";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_yaml/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "4c8449b6894bbeb3872f04adb49e0f3f204c280ebd433d656f96a31857984205";
};
buildType = "cmake";
diff --git a/distros/iron/mola/default.nix b/distros/iron/mola/default.nix
index 92e7387619..a4ff75e55f 100644
--- a/distros/iron/mola/default.nix
+++ b/distros/iron/mola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }:
buildRosPackage {
pname = "ros-iron-mola";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "9ddd847c803e817d2835dbeb430e5c1886e98e9f1b52a55f76057e2b55cb92a8";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "db70a95131eb89286c16f48e946ebc890bb7294d7a600b969bf4e4af8099f219";
};
buildType = "ament_cmake";
diff --git a/distros/iron/mp2p-icp/default.nix b/distros/iron/mp2p-icp/default.nix
index 4eb1f364ee..ad260cf9ed 100644
--- a/distros/iron/mp2p-icp/default.nix
+++ b/distros/iron/mp2p-icp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-iron-mp2p-icp";
- version = "1.3.0-r1";
+ version = "1.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/iron/mp2p_icp/1.3.0-1.tar.gz";
- name = "1.3.0-1.tar.gz";
- sha256 = "189f69380753229bed87ed215b21187e0fa1e42837c5e943f3203ad1816133ee";
+ url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/iron/mp2p_icp/1.4.0-1.tar.gz";
+ name = "1.4.0-1.tar.gz";
+ sha256 = "a318201dcc45f6c0192105ed515cb5630e435373df183c9a3e74d191a51ba576";
};
buildType = "cmake";
diff --git a/distros/iron/mrpt-path-planning/default.nix b/distros/iron/mrpt-path-planning/default.nix
index 898daa4a25..26b1a42227 100644
--- a/distros/iron/mrpt-path-planning/default.nix
+++ b/distros/iron/mrpt-path-planning/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }:
buildRosPackage {
pname = "ros-iron-mrpt-path-planning";
- version = "0.1.1-r1";
+ version = "0.1.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/iron/mrpt_path_planning/0.1.1-1.tar.gz";
- name = "0.1.1-1.tar.gz";
- sha256 = "39edb10457f01fcb1d31812cbf4defbc508477895e0f5fd096384f6dd1a35336";
+ url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/iron/mrpt_path_planning/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "5dd6ebdb7eddd5b1d27383601672017780109f29c17e22de040a972d30d55d19";
};
buildType = "cmake";
diff --git a/distros/iron/mrpt2/default.nix b/distros/iron/mrpt2/default.nix
index 615fe08f16..27c2028bab 100644
--- a/distros/iron/mrpt2/default.nix
+++ b/distros/iron/mrpt2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-iron-mrpt2";
- version = "2.12.1-r1";
+ version = "2.12.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.12.1-1.tar.gz";
- name = "2.12.1-1.tar.gz";
- sha256 = "0938b93a9717e1d0658b351f9add2bdaa83f60249127f9b385998e4076e0df91";
+ url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.12.2-1.tar.gz";
+ name = "2.12.2-1.tar.gz";
+ sha256 = "32641c587f69fd411c9e2ee190a7ac4a0da25ecdcf9de92cd6980f346fad5e93";
};
buildType = "cmake";
diff --git a/distros/iron/mvsim/default.nix b/distros/iron/mvsim/default.nix
index d9f68ed67a..08bced8960 100644
--- a/distros/iron/mvsim/default.nix
+++ b/distros/iron/mvsim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-iron-mvsim";
- version = "0.9.2-r1";
+ version = "0.9.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mvsim-release/archive/release/iron/mvsim/0.9.2-1.tar.gz";
- name = "0.9.2-1.tar.gz";
- sha256 = "1c1f1650c414c738417f3a4a3a256fbe3989cbf09afc7a09f9f05d4c8e0c33a0";
+ url = "https://github.com/ros2-gbp/mvsim-release/archive/release/iron/mvsim/0.9.4-1.tar.gz";
+ name = "0.9.4-1.tar.gz";
+ sha256 = "636c468ca250631949ad354212472cfd2a864278c06e6adda4a1b22e92866ea8";
};
buildType = "ament_cmake";
diff --git a/distros/iron/nao-button-sim/default.nix b/distros/iron/nao-button-sim/default.nix
index 9117687bf6..cbcadb103c 100644
--- a/distros/iron/nao-button-sim/default.nix
+++ b/distros/iron/nao-button-sim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, nao-sensor-msgs, pythonPackages }:
buildRosPackage {
pname = "ros-iron-nao-button-sim";
- version = "0.1.1-r5";
+ version = "0.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/iron/nao_button_sim/0.1.1-5.tar.gz";
- name = "0.1.1-5.tar.gz";
- sha256 = "85f25a2cc8926839802fc405701c091d8f8d48e36c19a63498f916563a2003f7";
+ url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/iron/nao_button_sim/0.2.0-1.tar.gz";
+ name = "0.2.0-1.tar.gz";
+ sha256 = "d5e48902f726d33c41a663cc5e769aa3cc8277f9145b53e52ee5227a2a03b038";
};
buildType = "ament_python";
diff --git a/distros/iron/nao-command-msgs/default.nix b/distros/iron/nao-command-msgs/default.nix
index ef4f9a50ff..8abaf09f7c 100644
--- a/distros/iron/nao-command-msgs/default.nix
+++ b/distros/iron/nao-command-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-nao-command-msgs";
- version = "0.0.4-r4";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/iron/nao_command_msgs/0.0.4-4.tar.gz";
- name = "0.0.4-4.tar.gz";
- sha256 = "7aaa11b1bf548bf08921c0a97943a0ba5157b1eada51e5bbd3ec6f6d4f279c84";
+ url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/iron/nao_command_msgs/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "40e6a07ca8aab9043b37023081d0504eb0d89d8529ab31cfe6943f26c62fae6f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/nao-lola/default.nix b/distros/iron/nao-lola/default.nix
index b48efe7206..5af554c31e 100644
--- a/distros/iron/nao-lola/default.nix
+++ b/distros/iron/nao-lola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, nao-command-msgs, nao-sensor-msgs, rclcpp }:
buildRosPackage {
pname = "ros-iron-nao-lola";
- version = "0.2.2-r1";
+ version = "0.2.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/iron/nao_lola/0.2.2-1.tar.gz";
- name = "0.2.2-1.tar.gz";
- sha256 = "5b1bf6f65c637157754b25e5d0712f0cd17833a3942889f599be15c2cb381264";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/iron/nao_lola/0.2.3-1.tar.gz";
+ name = "0.2.3-1.tar.gz";
+ sha256 = "aa1eac17d2095c5befe2e66eb62f61b55c22bdeac7b5d9464e2ce4f2be2eba7d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/nao-sensor-msgs/default.nix b/distros/iron/nao-sensor-msgs/default.nix
index 19d67b078e..4a67e8f685 100644
--- a/distros/iron/nao-sensor-msgs/default.nix
+++ b/distros/iron/nao-sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-nao-sensor-msgs";
- version = "0.0.4-r4";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/iron/nao_sensor_msgs/0.0.4-4.tar.gz";
- name = "0.0.4-4.tar.gz";
- sha256 = "6954499bf73c06a45e449509f1679e16e0cbfb46761c2705638fae4d7be9b1d9";
+ url = "https://github.com/ros2-gbp/nao_interfaces-release/archive/release/iron/nao_sensor_msgs/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "6754b804cbe095e68e4ebd6ad9b6a9666914624a3496b79564b55b2dab14c4c2";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ortools-vendor/default.nix b/distros/iron/ortools-vendor/default.nix
new file mode 100644
index 0000000000..d9358ac7ac
--- /dev/null
+++ b/distros/iron/ortools-vendor/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }:
+buildRosPackage {
+ pname = "ros-iron-ortools-vendor";
+ version = "9.9.0-r10";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/iron/ortools_vendor/9.9.0-10.tar.gz";
+ name = "9.9.0-10.tar.gz";
+ sha256 = "f5bda2607769af582e848e68c91d8a741a02a29b7cb4a37b13a18422d3758e6f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/pcl-conversions/default.nix b/distros/iron/pcl-conversions/default.nix
index 4506b5479c..a9c866c2ab 100644
--- a/distros/iron/pcl-conversions/default.nix
+++ b/distros/iron/pcl-conversions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-iron-pcl-conversions";
- version = "2.5.1-r1";
+ version = "2.4.0-r5";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_conversions/2.5.1-1.tar.gz";
- name = "2.5.1-1.tar.gz";
- sha256 = "6e19bab6bfb4c04294ee30453cf0f26048b135523e41271e85176fd1b793501d";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_conversions/2.4.0-5.tar.gz";
+ name = "2.4.0-5.tar.gz";
+ sha256 = "5d5d1d4abe918ec220110e22c4f014cbc50d56464a7b940a4ce2738bd27d138e";
};
buildType = "ament_cmake";
diff --git a/distros/iron/pcl-ros/default.nix b/distros/iron/pcl-ros/default.nix
index 4d7a6a70af..c2bccb704d 100644
--- a/distros/iron/pcl-ros/default.nix
+++ b/distros/iron/pcl-ros/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-iron-pcl-ros";
- version = "2.5.1-r1";
+ version = "2.4.0-r5";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_ros/2.5.1-1.tar.gz";
- name = "2.5.1-1.tar.gz";
- sha256 = "51d370ef3b3bcdebd08f7c02b4062937fa6ad401de0be6352cde03dc9adc9e86";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_ros/2.4.0-5.tar.gz";
+ name = "2.4.0-5.tar.gz";
+ sha256 = "82be48e41542f9185429ea2e2d8646f6e3e3441640a0735af840017ebf3dc9e5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
- propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
+ propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/iron/perception-pcl/default.nix b/distros/iron/perception-pcl/default.nix
index 15a846d874..bfdbeeaf8b 100644
--- a/distros/iron/perception-pcl/default.nix
+++ b/distros/iron/perception-pcl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }:
buildRosPackage {
pname = "ros-iron-perception-pcl";
- version = "2.5.1-r1";
+ version = "2.4.0-r5";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/perception_pcl/2.5.1-1.tar.gz";
- name = "2.5.1-1.tar.gz";
- sha256 = "b9d3905e435eae3b70cf30993bc675163b747b301769beffad8edf64d17cccea";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/perception_pcl/2.4.0-5.tar.gz";
+ name = "2.4.0-5.tar.gz";
+ sha256 = "563d0db90de514a487a7a00ef8eb180bdb25b930a0d1e98ec17787cf48d3e89a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/position-controllers/default.nix b/distros/iron/position-controllers/default.nix
index 1136c34af0..f19e3d429b 100644
--- a/distros/iron/position-controllers/default.nix
+++ b/distros/iron/position-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-position-controllers";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "6454e3399793e8325be0b0d8404c0001f1f1d6133b1b053a2ed499e012855d21";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "ee7f23301099723287cff31e598661769cecbedb1d8e85442df6dc3a39e7c5f5";
};
buildType = "ament_cmake";
diff --git a/distros/iron/r2r-spl-7/default.nix b/distros/iron/r2r-spl-7/default.nix
index 6e8ced13cb..4270785d7d 100644
--- a/distros/iron/r2r-spl-7/default.nix
+++ b/distros/iron/r2r-spl-7/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, splsm-7-conversion }:
buildRosPackage {
pname = "ros-iron-r2r-spl-7";
- version = "3.0.1-r3";
+ version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/r2r_spl_7/3.0.1-3.tar.gz";
- name = "3.0.1-3.tar.gz";
- sha256 = "4170f8b7a73bc50b01710a5cb2b33e3c896b37989f07995a66902d4f4f1749a9";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/r2r_spl_7/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "e58349d337e9c058634572793b5f9a32a21e72f40ac9e57f5a06bd514c97164e";
};
buildType = "ament_python";
diff --git a/distros/iron/r2r-spl-8/default.nix b/distros/iron/r2r-spl-8/default.nix
new file mode 100644
index 0000000000..d3729c89e0
--- /dev/null
+++ b/distros/iron/r2r-spl-8/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, splsm-8-conversion }:
+buildRosPackage {
+ pname = "ros-iron-r2r-spl-8";
+ version = "3.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/r2r_spl_8/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "068c4fd6ea706b0d50e656afcb2d9d11840c8fffc0e19cbe34f5a9eca56a1894";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+ propagatedBuildInputs = [ rclpy splsm-8-conversion ];
+
+ meta = {
+ description = "Robot-To-Robot communication in RoboCup SPL";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/r2r-spl-test-interfaces/default.nix b/distros/iron/r2r-spl-test-interfaces/default.nix
new file mode 100644
index 0000000000..278fe3a744
--- /dev/null
+++ b/distros/iron/r2r-spl-test-interfaces/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-iron-r2r-spl-test-interfaces";
+ version = "3.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/r2r_spl_test_interfaces/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "e2b3f75a75d597cb12917f8954bf2a53b84cc07f1b9c3e676e1fca0c2dfdeec2";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Messages for testing r2r_spl";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/r2r-spl/default.nix b/distros/iron/r2r-spl/default.nix
new file mode 100644
index 0000000000..a8a44d5cdd
--- /dev/null
+++ b/distros/iron/r2r-spl/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, game-controller-spl-interfaces, python3Packages, pythonPackages, r2r-spl-test-interfaces, rclpy, rosidl-parser }:
+buildRosPackage {
+ pname = "ros-iron-r2r-spl";
+ version = "3.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/r2r_spl/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "e40befb3b13876f5a9d18f3ead2033f885f6466b4b4d3dfe96b37511579e8802";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy pythonPackages.pytest r2r-spl-test-interfaces ];
+ propagatedBuildInputs = [ game-controller-spl-interfaces python3Packages.construct rclpy rosidl-parser ];
+
+ meta = {
+ description = "Robot-to-Robot Communication in RoboCup Standard Platform League";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/range-sensor-broadcaster/default.nix b/distros/iron/range-sensor-broadcaster/default.nix
index c625431cb6..4d6fbaea48 100644
--- a/distros/iron/range-sensor-broadcaster/default.nix
+++ b/distros/iron/range-sensor-broadcaster/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-range-sensor-broadcaster";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "677926f9b464a26ce93d9f8e052c6e54d8077a94a9c07bd4728f597e856a97e8";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "32d0f0d9d946750e0ae2691e15148c16a7f5276ad15f5821dbd02ee9c5c7227a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rcgcd-spl-14-conversion/default.nix b/distros/iron/rcgcd-spl-14-conversion/default.nix
index a159d3e646..d734571892 100644
--- a/distros/iron/rcgcd-spl-14-conversion/default.nix
+++ b/distros/iron/rcgcd-spl-14-conversion/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/rcgcd_spl_14_conversion/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/rcgcd_spl_14_conversion/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "615159fc51714e45abf7294ba218b2e848d95d24fae794544c01924dab58d74b";
+ sha256 = "3397215b84e531f2671bbdfb5963faaf9e143204c6f0684ef9fffeefd8461855";
};
buildType = "ament_python";
diff --git a/distros/iron/rcgcd-spl-14/default.nix b/distros/iron/rcgcd-spl-14/default.nix
index dfd5ebebd9..e26623b36b 100644
--- a/distros/iron/rcgcd-spl-14/default.nix
+++ b/distros/iron/rcgcd-spl-14/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/rcgcd_spl_14/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/rcgcd_spl_14/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "86a8cd79a66d0e1348a4a60ba234b7c020e697051da16b8454bf4132f8070ef7";
+ sha256 = "699ef90084894bc5a71c8ddc4ac132ea12db66af3c5389b6724d6003b536a90d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rcgcrd-spl-4-conversion/default.nix b/distros/iron/rcgcrd-spl-4-conversion/default.nix
index b068204a61..cbc939960b 100644
--- a/distros/iron/rcgcrd-spl-4-conversion/default.nix
+++ b/distros/iron/rcgcrd-spl-4-conversion/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/rcgcrd_spl_4_conversion/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/rcgcrd_spl_4_conversion/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "5837b981df22ffdf6b33b7fbd9b0b7bf25433683debfcf49129c46e80a8dca15";
+ sha256 = "9225b93788e580412a5655d7686eabdc64fddf5d86073a73e2d4cf5b0504d321";
};
buildType = "ament_python";
diff --git a/distros/iron/rcgcrd-spl-4/default.nix b/distros/iron/rcgcrd-spl-4/default.nix
index 9a0c3f1fe3..9d7daebacf 100644
--- a/distros/iron/rcgcrd-spl-4/default.nix
+++ b/distros/iron/rcgcrd-spl-4/default.nix
@@ -8,9 +8,9 @@ buildRosPackage {
version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/iron/rcgcrd_spl_4/3.1.0-1.tar.gz";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/iron/rcgcrd_spl_4/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
- sha256 = "e5395eaa511f9f7c5e78d3ffbc9dfad3517393e6f43287565ac0c640b5934239";
+ sha256 = "431c596062f7e8d5122155d7406d47fe4578891f1f6f652d9142bfa03f470d82";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclcpp-action/default.nix b/distros/iron/rclcpp-action/default.nix
index 2e595c8e29..b47d7b9dd3 100644
--- a/distros/iron/rclcpp-action/default.nix
+++ b/distros/iron/rclcpp-action/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl-action, rclcpp, rcpputils, rosidl-runtime-c, test-msgs }:
buildRosPackage {
pname = "ros-iron-rclcpp-action";
- version = "21.0.5-r1";
+ version = "21.0.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_action/21.0.5-1.tar.gz";
- name = "21.0.5-1.tar.gz";
- sha256 = "dc37354726b0f11da36d2555a23273a68207c6beeb361929e606174248d76485";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_action/21.0.6-1.tar.gz";
+ name = "21.0.6-1.tar.gz";
+ sha256 = "a205ced75683eea18dfbff2bd23dc8619100a5a67a442f5c8af784a96b88c5b9";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclcpp-components/default.nix b/distros/iron/rclcpp-components/default.nix
index ad73ea6aab..e7ef962a25 100644
--- a/distros/iron/rclcpp-components/default.nix
+++ b/distros/iron/rclcpp-components/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }:
buildRosPackage {
pname = "ros-iron-rclcpp-components";
- version = "21.0.5-r1";
+ version = "21.0.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_components/21.0.5-1.tar.gz";
- name = "21.0.5-1.tar.gz";
- sha256 = "28f29fe3412f89a41bb4a069387e2c3fd2767bd83bd5e110f75b661828466ac4";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_components/21.0.6-1.tar.gz";
+ name = "21.0.6-1.tar.gz";
+ sha256 = "365f80db22f297e34fbba2500c8b42d170a21c3dfbfc647825d91e0e76d2c085";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclcpp-lifecycle/default.nix b/distros/iron/rclcpp-lifecycle/default.nix
index 35bf74055f..f27e68133f 100644
--- a/distros/iron/rclcpp-lifecycle/default.nix
+++ b/distros/iron/rclcpp-lifecycle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-lifecycle, rclcpp, rcpputils, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }:
buildRosPackage {
pname = "ros-iron-rclcpp-lifecycle";
- version = "21.0.5-r1";
+ version = "21.0.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_lifecycle/21.0.5-1.tar.gz";
- name = "21.0.5-1.tar.gz";
- sha256 = "8ecf54ebb36a529ba4bdf88595129ae979636a6b2d616a541f56c4178f378a6d";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_lifecycle/21.0.6-1.tar.gz";
+ name = "21.0.6-1.tar.gz";
+ sha256 = "b4bd6447355d3d997ded92153c01cb13b47089de5ed1a2e9f23721943251410c";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclcpp/default.nix b/distros/iron/rclcpp/default.nix
index 8ef6d749eb..c2e5d10124 100644
--- a/distros/iron/rclcpp/default.nix
+++ b/distros/iron/rclcpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, python3, rcl, rcl-interfaces, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-dynamic-typesupport, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }:
buildRosPackage {
pname = "ros-iron-rclcpp";
- version = "21.0.5-r1";
+ version = "21.0.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp/21.0.5-1.tar.gz";
- name = "21.0.5-1.tar.gz";
- sha256 = "a3d86aefa94632ac981d2dd0f9f6730658ef821758b3ec0534d481dd5d6e001a";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp/21.0.6-1.tar.gz";
+ name = "21.0.6-1.tar.gz";
+ sha256 = "f30025c8514f4c85a9011058dc0502dd74f17e7989e5d7a2729c14c4b7ea209f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclpy-message-converter-msgs/default.nix b/distros/iron/rclpy-message-converter-msgs/default.nix
index 2cd58e32b2..632bae1845 100644
--- a/distros/iron/rclpy-message-converter-msgs/default.nix
+++ b/distros/iron/rclpy-message-converter-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators }:
buildRosPackage {
pname = "ros-iron-rclpy-message-converter-msgs";
- version = "2.0.1-r3";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/iron/rclpy_message_converter_msgs/2.0.1-3.tar.gz";
- name = "2.0.1-3.tar.gz";
- sha256 = "2e7cbb3b3912dd69c1d3f9bacaf2610e2868750a8ab44393f461cfab5d773e1d";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/iron/rclpy_message_converter_msgs/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "577dcc31d246963691a38ea34a009848d3ff2614fb75faaf6232e7623ccfa9dc";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rclpy-message-converter/default.nix b/distros/iron/rclpy-message-converter/default.nix
index c69ab82396..b575efdd10 100644
--- a/distros/iron/rclpy-message-converter/default.nix
+++ b/distros/iron/rclpy-message-converter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, python3Packages, pythonPackages, rclpy, rclpy-message-converter-msgs, rosidl-default-generators, rosidl-parser, rosidl-runtime-py, std-msgs, std-srvs, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-rclpy-message-converter";
- version = "2.0.1-r3";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/iron/rclpy_message_converter/2.0.1-3.tar.gz";
- name = "2.0.1-3.tar.gz";
- sha256 = "9f0dca8dc14ce15fe672edc2f78e13d586902e3dbced68dcce3afa0bef9364f4";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/iron/rclpy_message_converter/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "934f48289386a6214a764c8a057de1b5480171a5d226a5936941fb1d5101da25";
};
buildType = "ament_python";
diff --git a/distros/iron/rclpy/default.nix b/distros/iron/rclpy/default.nix
index 7227bd8cfd..828b08cac8 100644
--- a/distros/iron/rclpy/default.nix
+++ b/distros/iron/rclpy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, lifecycle-msgs, pybind11-vendor, python-cmake-module, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-lifecycle, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rosidl-runtime-c, rpyutils, test-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-iron-rclpy";
- version = "4.1.4-r1";
+ version = "4.1.5-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclpy-release/archive/release/iron/rclpy/4.1.4-1.tar.gz";
- name = "4.1.4-1.tar.gz";
- sha256 = "8cb97fe0cf3b57c10d0ced31ce485fb76246533be58c46c05a0d304f02b06589";
+ url = "https://github.com/ros2-gbp/rclpy-release/archive/release/iron/rclpy/4.1.5-1.tar.gz";
+ name = "4.1.5-1.tar.gz";
+ sha256 = "8e6712b9227e505e0a9b70f333587a74ca27496048941fa26b1097b32b8fc7a7";
};
buildType = "ament_cmake";
diff --git a/distros/iron/rcutils/default.nix b/distros/iron/rcutils/default.nix
index fab8a6bee7..86a8c84047 100644
--- a/distros/iron/rcutils/default.nix
+++ b/distros/iron/rcutils/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, python3Packages }:
buildRosPackage {
pname = "ros-iron-rcutils";
- version = "6.2.2-r2";
+ version = "6.2.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcutils-release/archive/release/iron/rcutils/6.2.2-2.tar.gz";
- name = "6.2.2-2.tar.gz";
- sha256 = "ad2df7ad7760e301049583cd09d819f7bf7ca52359c53cd2bf9eb1e8cb7ad8e0";
+ url = "https://github.com/ros2-gbp/rcutils-release/archive/release/iron/rcutils/6.2.3-1.tar.gz";
+ name = "6.2.3-1.tar.gz";
+ sha256 = "d8019137d244b4acc17fa551dd5d0125cf1eb4a66ee2396ecb1ca4ff8e758e20";
};
buildType = "ament_cmake";
diff --git a/distros/iron/robot-localization/default.nix b/distros/iron/robot-localization/default.nix
index 3fb818b7cc..24ce7359ae 100644
--- a/distros/iron/robot-localization/default.nix
+++ b/distros/iron/robot-localization/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, boost, builtin-interfaces, diagnostic-msgs, diagnostic-updater, eigen, geographic-msgs, geographiclib, geometry-msgs, launch-ros, launch-testing-ament-cmake, message-filters, nav-msgs, rclcpp, rmw-implementation, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-iron-robot-localization";
- version = "3.5.0-r3";
+ version = "3.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/iron/robot_localization/3.5.0-3.tar.gz";
- name = "3.5.0-3.tar.gz";
- sha256 = "277a26649a0e7ab2784097f79729242f6d9d62067ec304ab16e9406ed6fad6d8";
+ url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/iron/robot_localization/3.7.0-1.tar.gz";
+ name = "3.7.0-1.tar.gz";
+ sha256 = "b480097c9e4e38349d2e72ede0da30b2861664ef45749fd14d38cd7aa5d8488d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2-control-test-assets/default.nix b/distros/iron/ros2-control-test-assets/default.nix
index a6c97f2a89..1e00251331 100644
--- a/distros/iron/ros2-control-test-assets/default.nix
+++ b/distros/iron/ros2-control-test-assets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-iron-ros2-control-test-assets";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control_test_assets/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "49ce65ae403a6df7db78fbc6b646d0a81ee7e37c756370e201104591a0ba83a5";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control_test_assets/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "5c4c6d78adc08b9e5844b205a5c342db3948a78db1dffcc1c41e67e4e675ec05";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2-control/default.nix b/distros/iron/ros2-control/default.nix
index 273bcd89bb..97945a9aaa 100644
--- a/distros/iron/ros2-control/default.nix
+++ b/distros/iron/ros2-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }:
buildRosPackage {
pname = "ros-iron-ros2-control";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "1747b47f77b8f2e8bcfbde4c44a489a96ce8f417b57b4e732970cabd9f1d41b2";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "543abb67530cb0210c8ff476e8c3520671f2bb9d02f30692615ec898b12f2b41";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2-controllers-test-nodes/default.nix b/distros/iron/ros2-controllers-test-nodes/default.nix
index bfe5dd2dbd..f34ddb9893 100644
--- a/distros/iron/ros2-controllers-test-nodes/default.nix
+++ b/distros/iron/ros2-controllers-test-nodes/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-ros2-controllers-test-nodes";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers_test_nodes/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "f407d8f0354da0161819b7fa1de94512591e1169a6341858726492deb43a6ac8";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers_test_nodes/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "9b2b882cc928af01f6590b265bfff33f3d21d544193f8c340ef8ac81180eb41a";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2-controllers/default.nix b/distros/iron/ros2-controllers/default.nix
index 0168973ec3..08f5254d25 100644
--- a/distros/iron/ros2-controllers/default.nix
+++ b/distros/iron/ros2-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }:
buildRosPackage {
pname = "ros-iron-ros2-controllers";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "e7675ab333c21575c0358da5c85bd106888fe7db3efae40d533d5e6b20b21712";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "98be8facf5135db1da7964a4cb3bf6c9ac30b3f8aa94d271e5c70ee20ec9e6d7";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2action/default.nix b/distros/iron/ros2action/default.nix
index 84ea5d1428..5ab836cf4a 100644
--- a/distros/iron/ros2action/default.nix
+++ b/distros/iron/ros2action/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2action";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2action/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "d7fd33c789c0cfea316afa0ed92d3082cba4e53914866811b021ba37e2f05ac7";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2action/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "bb2a1bb4c788b883afb167d8b93bad776d8b88a207b47247de0c584d8a6a5f57";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2cli-test-interfaces/default.nix b/distros/iron/ros2cli-test-interfaces/default.nix
index 851901ad77..d5fa37c9a3 100644
--- a/distros/iron/ros2cli-test-interfaces/default.nix
+++ b/distros/iron/ros2cli-test-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-ros2cli-test-interfaces";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli_test_interfaces/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "ee44359ed3800707fbee79f233c99f22176fbeabdc51aad7b2a83312ca8f3bdb";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli_test_interfaces/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "9532d29d1847df525a906be9bd59b4bf77b5fcf8a6e84620d01c164071d60e84";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2cli/default.nix b/distros/iron/ros2cli/default.nix
index 2dfaa252ac..4b7f843733 100644
--- a/distros/iron/ros2cli/default.nix
+++ b/distros/iron/ros2cli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2cli";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "4fbdc0555ff94c472b6fe9e9e779e5c75d85fc6dc9b10bfc66823a574eb8ca1d";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "a8710325d6ab234445a7aee7328d29e1757b6e4217364fd9fa2b08290136614e";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2component/default.nix b/distros/iron/ros2component/default.nix
index d3ac11049d..e5ddf4a1d7 100644
--- a/distros/iron/ros2component/default.nix
+++ b/distros/iron/ros2component/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, composition-interfaces, python3Packages, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }:
buildRosPackage {
pname = "ros-iron-ros2component";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2component/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "f005316fc530a2b9bd4527f89b7fdad1ef8ee76cb575882f3645fd002c4328eb";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2component/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "c7d44f6f2ab6680fb9a4847d6283b2cd77bc1f6e02979bfb5541748575912443";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2controlcli/default.nix b/distros/iron/ros2controlcli/default.nix
index 247270cbff..2eede4ecfe 100644
--- a/distros/iron/ros2controlcli/default.nix
+++ b/distros/iron/ros2controlcli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-iron-ros2controlcli";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2controlcli/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "449dc3a737cb37599b7a257104736f62c53f229b4300f31eeb62ae0b4e38de8a";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2controlcli/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "94649c42456c5304d4953153723f8032e9a05cbb81c27c7cf1c794c1238e9c4a";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2doctor/default.nix b/distros/iron/ros2doctor/default.nix
index f3f0b678ec..7c217cec65 100644
--- a/distros/iron/ros2doctor/default.nix
+++ b/distros/iron/ros2doctor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros-environment, ros2cli, std-msgs }:
buildRosPackage {
pname = "ros-iron-ros2doctor";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2doctor/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "db7d026b98ebc44899a33f4ab0eecb87e39698893fc4eaf30ad38103456a3e4f";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2doctor/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "6a51781a75f605afc6107be4701ca1f0b71f893e5ea739ba9a7e2bd8dfb7a9e8";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2interface/default.nix b/distros/iron/ros2interface/default.nix
index 3bee5ddddf..953a9469c9 100644
--- a/distros/iron/ros2interface/default.nix
+++ b/distros/iron/ros2interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli, ros2cli-test-interfaces, rosidl-adapter, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2interface";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2interface/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "5e7d6d44997487ce356bf5819edbacc45dc8485f7facbd0f96e6e8cb1e1c0c7c";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2interface/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "d5f5420e15f709821cb29c24d54466c37f981c6c300a13b2e24ea802d51e121c";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2lifecycle-test-fixtures/default.nix b/distros/iron/ros2lifecycle-test-fixtures/default.nix
index f65ebc82d6..c626b7aae2 100644
--- a/distros/iron/ros2lifecycle-test-fixtures/default.nix
+++ b/distros/iron/ros2lifecycle-test-fixtures/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-iron-ros2lifecycle-test-fixtures";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle_test_fixtures/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "71d16641a90ec20e5a9560d7bef2952d85197ad157633f48f7506eb9a2b100b7";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle_test_fixtures/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "f7509d8086dd78b9ca3e4cc46622efcdd4395f538c2fa8ae1e3c414d8fa56b8d";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ros2lifecycle/default.nix b/distros/iron/ros2lifecycle/default.nix
index e132a56153..3dc3b55a11 100644
--- a/distros/iron/ros2lifecycle/default.nix
+++ b/distros/iron/ros2lifecycle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, lifecycle-msgs, python3Packages, pythonPackages, rclpy, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }:
buildRosPackage {
pname = "ros-iron-ros2lifecycle";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "0660c8746b43e7840a9d5b66d1076e5feca4ddd96da8f5eae4c1b24d0f8307d2";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "52624f6c97f8055dcd485e61a89cf7ef6e19087ef178b51eed90a4fd049537d2";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2multicast/default.nix b/distros/iron/ros2multicast/default.nix
index 5b9e6eff84..d085327ed0 100644
--- a/distros/iron/ros2multicast/default.nix
+++ b/distros/iron/ros2multicast/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli }:
buildRosPackage {
pname = "ros-iron-ros2multicast";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2multicast/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "e159928d81a105ae11d927cf4e694a9708ab055702d5fad6c58a9d4cff85cfe7";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2multicast/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "22e57940ba3640d92e5d6669848f7a4076cd89ed95a21a0e759b9b5bc24b6a93";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2node/default.nix b/distros/iron/ros2node/default.nix
index 59a1817dc3..1090846f38 100644
--- a/distros/iron/ros2node/default.nix
+++ b/distros/iron/ros2node/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2node";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2node/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "703c1989d7ac93e378e39b563c6c5a2226a68eb14420d604ac1d63c2d225153a";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2node/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "4594fe0aab5d5a98a413b4f4beb5f6f3b5a611321fcbc88edb28a4e06333240b";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2param/default.nix b/distros/iron/ros2param/default.nix
index e523623dc1..e27bb62331 100644
--- a/distros/iron/ros2param/default.nix
+++ b/distros/iron/ros2param/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }:
buildRosPackage {
pname = "ros-iron-ros2param";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2param/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "fcc23b7bb59d910747e19a4856ad71596712d97ddd269284f4e0ab3fb3d9f7ff";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2param/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "83be87a1b18401b4bf002d875d614b0988778490c612b1796f47afda16d50199";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2pkg/default.nix b/distros/iron/ros2pkg/default.nix
index 451029bd66..02d4e79d0a 100644
--- a/distros/iron/ros2pkg/default.nix
+++ b/distros/iron/ros2pkg/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli }:
buildRosPackage {
pname = "ros-iron-ros2pkg";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2pkg/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "4e3d8c5a21cf32f3d8aa350d311a861b6082c7926b13da9818f625dcded7b2f7";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2pkg/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "088b4d937847b67f1195a6061e68620f1764525bcd15254aa7faf04eba7db710";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2run/default.nix b/distros/iron/ros2run/default.nix
index 5145747b9e..f0fbf0d2ad 100644
--- a/distros/iron/ros2run/default.nix
+++ b/distros/iron/ros2run/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli, ros2pkg }:
buildRosPackage {
pname = "ros-iron-ros2run";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2run/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "269d72616671a64430b3e59324d651fa71ba7c92bc2b5743befbd8bf9500c184";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2run/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "4f89936b6653c149e18717f645070c84b7e2216f0f9437c1e155803c4170b552";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2service/default.nix b/distros/iron/ros2service/default.nix
index 7883844bb7..9b81eb9e53 100644
--- a/distros/iron/ros2service/default.nix
+++ b/distros/iron/ros2service/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2service";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2service/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "1330ec91834ed7a3bda532d398fc762f1d24bef7b4403ba115be6b0e0bdaa163";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2service/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "cff034ec63773b85ad978e1f39afcecc69228b29ca8a8fee948a25c88687c1d9";
};
buildType = "ament_python";
diff --git a/distros/iron/ros2topic/default.nix b/distros/iron/ros2topic/default.nix
index df454bb5c9..5abb964eb8 100644
--- a/distros/iron/ros2topic/default.nix
+++ b/distros/iron/ros2topic/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosgraph-msgs, rosidl-runtime-py, std-msgs, test-msgs }:
buildRosPackage {
pname = "ros-iron-ros2topic";
- version = "0.25.5-r1";
+ version = "0.25.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2topic/0.25.5-1.tar.gz";
- name = "0.25.5-1.tar.gz";
- sha256 = "0bcac5f88355d6a4ca3fde0da7576c60cb9780c0920eb85a98c2a9e1187c1118";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2topic/0.25.6-1.tar.gz";
+ name = "0.25.6-1.tar.gz";
+ sha256 = "db3aac40ece4294f950c14a1831c8063076263d075c1d01b02fb9284eb787577";
};
buildType = "ament_python";
diff --git a/distros/iron/rqt-controller-manager/default.nix b/distros/iron/rqt-controller-manager/default.nix
index 4a3e57c72e..e1ce8bf219 100644
--- a/distros/iron/rqt-controller-manager/default.nix
+++ b/distros/iron/rqt-controller-manager/default.nix
@@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
+{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-iron-rqt-controller-manager";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/rqt_controller_manager/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "6261446f8e490a7ee220ab08cdf1c3d2f8deb134288f81d8b57ead7e4c424848";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/rqt_controller_manager/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "6c90ff7b1b61b647ac789a04f9b3f95414c2f3bbe6e067fecd0f8fd8f7f5d7e5";
};
buildType = "ament_python";
- propagatedBuildInputs = [ controller-manager-msgs rclpy rqt-gui rqt-gui-py ];
+ propagatedBuildInputs = [ controller-manager controller-manager-msgs rclpy rqt-gui rqt-gui-py ];
meta = {
description = "Graphical frontend for interacting with the controller manager.";
diff --git a/distros/iron/rqt-joint-trajectory-controller/default.nix b/distros/iron/rqt-joint-trajectory-controller/default.nix
index 9a86d81cca..7ff3461dfb 100644
--- a/distros/iron/rqt-joint-trajectory-controller/default.nix
+++ b/distros/iron/rqt-joint-trajectory-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-rqt-joint-trajectory-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/rqt_joint_trajectory_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "65cf61b017e115ee1653788eb8e5274ae6cac135a27cc24aa43d3b609b155915";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/rqt_joint_trajectory_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "0b506e6619ac2746e86eb40167af6539964b6f57914a65f48a4b7e79b0c0ca96";
};
buildType = "ament_python";
diff --git a/distros/iron/rviz-imu-plugin/default.nix b/distros/iron/rviz-imu-plugin/default.nix
index 78942bdf40..756d3490e5 100644
--- a/distros/iron/rviz-imu-plugin/default.nix
+++ b/distros/iron/rviz-imu-plugin/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-iron-rviz-imu-plugin";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/rviz_imu_plugin/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "bf5996963d7b9d6d6f96e9ffab577509377813ea4412df1e36ee759fce517096";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/iron/rviz_imu_plugin/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "d8113d9b8ea13d45542f2ad8a968c137bbf3b6e9a6e112f5a999a1a1d6ec2160";
};
buildType = "ament_cmake";
diff --git a/distros/iron/soccer-geometry-msgs/default.nix b/distros/iron/soccer-geometry-msgs/default.nix
new file mode 100644
index 0000000000..2af4777b83
--- /dev/null
+++ b/distros/iron/soccer-geometry-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-iron-soccer-geometry-msgs";
+ version = "0.3.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_geometry_msgs/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "2c396c9e0ba20f4eb211885bc69a658bb306a0f1b9f4fbf03bc34c9a21931773";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "A package containing msgs that extend geometry_msgs for use in soccer-related packages";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/soccer-interfaces/default.nix b/distros/iron/soccer-interfaces/default.nix
index 02ee2d9b4e..1a26476d98 100644
--- a/distros/iron/soccer-interfaces/default.nix
+++ b/distros/iron/soccer-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, soccer-vision-2d-msgs, soccer-vision-3d-msgs, soccer-vision-attribute-msgs }:
buildRosPackage {
pname = "ros-iron-soccer-interfaces";
- version = "0.2.0-r3";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_interfaces/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "53f7e5c8b9494ace40c05d703cd8b6ade2d75f72886ca2723e25dfa8edbcfbf0";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_interfaces/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "ac183416d82adb2fc780172e73b1be2a16eb1a71f2154da4d6a5034fa5668b07";
};
buildType = "ament_cmake";
diff --git a/distros/iron/soccer-model-msgs/default.nix b/distros/iron/soccer-model-msgs/default.nix
new file mode 100644
index 0000000000..c4b05b5af6
--- /dev/null
+++ b/distros/iron/soccer-model-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, soccer-geometry-msgs, soccer-vision-attribute-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-iron-soccer-model-msgs";
+ version = "0.3.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_model_msgs/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "daa6eaa9aa8287b3e709240562edec13e1033469f09afb41a2d226b76b17ba7f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime soccer-geometry-msgs soccer-vision-attribute-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "A package containing world model related message definitions in the soccer domain.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/soccer-vision-2d-msgs/default.nix b/distros/iron/soccer-vision-2d-msgs/default.nix
index c693b37ee6..a3c873f1ee 100644
--- a/distros/iron/soccer-vision-2d-msgs/default.nix
+++ b/distros/iron/soccer-vision-2d-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, soccer-vision-attribute-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-iron-soccer-vision-2d-msgs";
- version = "0.2.0-r3";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_2d_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "1f0c813ebbce2ee3426d3803e298276be8d53467dbfa378f784e970711d6b510";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_2d_msgs/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "7acb311d7d019bdd1ee8007b4a1f04b53f590cf08eaa41cc0350e4923d9cd254";
};
buildType = "ament_cmake";
diff --git a/distros/iron/soccer-vision-3d-msgs/default.nix b/distros/iron/soccer-vision-3d-msgs/default.nix
index e9fa2d63b6..65811aed46 100644
--- a/distros/iron/soccer-vision-3d-msgs/default.nix
+++ b/distros/iron/soccer-vision-3d-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, soccer-vision-attribute-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-iron-soccer-vision-3d-msgs";
- version = "0.2.0-r3";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_3d_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "07c63f54fc8a7b7138cd8d3b965152df4b7629526c3fb9ec3dcc48da299f092e";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_3d_msgs/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "45a6153a082431f5961f923c76401e2b20e8ced49c9270828868e017b8c043b8";
};
buildType = "ament_cmake";
diff --git a/distros/iron/soccer-vision-3d-rviz-markers/default.nix b/distros/iron/soccer-vision-3d-rviz-markers/default.nix
index bfe998051b..fc8f9cbdfd 100644
--- a/distros/iron/soccer-vision-3d-rviz-markers/default.nix
+++ b/distros/iron/soccer-vision-3d-rviz-markers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, soccer-vision-3d-msgs, soccer-vision-attribute-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-iron-soccer-vision-3d-rviz-markers";
- version = "0.0.1-r3";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_vision_3d_rviz_markers-release/archive/release/iron/soccer_vision_3d_rviz_markers/0.0.1-3.tar.gz";
- name = "0.0.1-3.tar.gz";
- sha256 = "87c91ff84147809cd31b9c4ba3f6f11a2a95126ad521b9588440233898d9ee59";
+ url = "https://github.com/ros2-gbp/soccer_vision_3d_rviz_markers-release/archive/release/iron/soccer_vision_3d_rviz_markers/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "a60cc43037de95339f2f6caa8b18848beb1d43a49683a417c17790b32ad9d410";
};
buildType = "ament_python";
diff --git a/distros/iron/soccer-vision-attribute-msgs/default.nix b/distros/iron/soccer-vision-attribute-msgs/default.nix
index f5db9ef683..7accb92cd0 100644
--- a/distros/iron/soccer-vision-attribute-msgs/default.nix
+++ b/distros/iron/soccer-vision-attribute-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-soccer-vision-attribute-msgs";
- version = "0.2.0-r3";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_attribute_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "de84f70a35fe4706b701a2d41df44d23a0e9a3e5c2fb0693518a8e9a6afedd28";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/iron/soccer_vision_attribute_msgs/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "b721b1e33b727663b9f16e0267b7d8c2a474381d0e14da7b91fb7ca16f4350f1";
};
buildType = "ament_cmake";
diff --git a/distros/iron/spinnaker-camera-driver/default.nix b/distros/iron/spinnaker-camera-driver/default.nix
index 5cdc55abd4..f0d4620da6 100644
--- a/distros/iron/spinnaker-camera-driver/default.nix
+++ b/distros/iron/spinnaker-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, curl, dpkg, ffmpeg, flir-camera-msgs, image-transport, libusb1, python3Packages, rclcpp, rclcpp-components, sensor-msgs, std-msgs, yaml-cpp }:
buildRosPackage {
pname = "ros-iron-spinnaker-camera-driver";
- version = "2.2.15-r1";
+ version = "2.2.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/spinnaker_camera_driver/2.2.15-1.tar.gz";
- name = "2.2.15-1.tar.gz";
- sha256 = "09fa5569a0c03c6e622494861b3c441addb5a7a34e12b2f97e430576222283e0";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/spinnaker_camera_driver/2.2.16-1.tar.gz";
+ name = "2.2.16-1.tar.gz";
+ sha256 = "5b27f86ae0dd545b551e373402418e55549d94f2175903f0077b81aad1b45584";
};
buildType = "ament_cmake";
diff --git a/distros/iron/spinnaker-synchronized-camera-driver/default.nix b/distros/iron/spinnaker-synchronized-camera-driver/default.nix
index 36edba52a0..a3f7a1d87e 100644
--- a/distros/iron/spinnaker-synchronized-camera-driver/default.nix
+++ b/distros/iron/spinnaker-synchronized-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, spinnaker-camera-driver }:
buildRosPackage {
pname = "ros-iron-spinnaker-synchronized-camera-driver";
- version = "2.2.15-r1";
+ version = "2.2.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/spinnaker_synchronized_camera_driver/2.2.15-1.tar.gz";
- name = "2.2.15-1.tar.gz";
- sha256 = "ffe2c8a5f9d5ccef0330ccb7634774252a459fd5349ec2cd8ea5019b77ee47bf";
+ url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/iron/spinnaker_synchronized_camera_driver/2.2.16-1.tar.gz";
+ name = "2.2.16-1.tar.gz";
+ sha256 = "29da32d7b5cdebaca08c936ce52d681cc0c4bb1061c1b941dcf2aef3068cd3d2";
};
buildType = "ament_cmake";
diff --git a/distros/iron/splsm-7-conversion/default.nix b/distros/iron/splsm-7-conversion/default.nix
index 125f3b4e67..9835288b95 100644
--- a/distros/iron/splsm-7-conversion/default.nix
+++ b/distros/iron/splsm-7-conversion/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, splsm-7 }:
buildRosPackage {
pname = "ros-iron-splsm-7-conversion";
- version = "3.0.1-r3";
+ version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_7_conversion/3.0.1-3.tar.gz";
- name = "3.0.1-3.tar.gz";
- sha256 = "02b8d80fac26f13b00569bdd5aca21cbd2e520da9da3036242ed316806827296";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_7_conversion/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "cc2cd5b52e69e302fc88ed86e8b520d89fa36d86f1f2e8df206dfb3142efa387";
};
buildType = "ament_python";
diff --git a/distros/iron/splsm-7/default.nix b/distros/iron/splsm-7/default.nix
index 3e9dcba4e0..22b8712bf7 100644
--- a/distros/iron/splsm-7/default.nix
+++ b/distros/iron/splsm-7/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-splsm-7";
- version = "3.0.1-r3";
+ version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_7/3.0.1-3.tar.gz";
- name = "3.0.1-3.tar.gz";
- sha256 = "25888380de4c0b7284eeadc984d2153c4e9c3d657d78e2d0ac45576cc68f5d07";
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_7/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "62c5a0ba8407494aa2051e7abfefb99ad46b932c2d1a5e223dba1c4a77e69841";
};
buildType = "ament_cmake";
diff --git a/distros/iron/splsm-8-conversion/default.nix b/distros/iron/splsm-8-conversion/default.nix
new file mode 100644
index 0000000000..17876a2b03
--- /dev/null
+++ b/distros/iron/splsm-8-conversion/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, splsm-8 }:
+buildRosPackage {
+ pname = "ros-iron-splsm-8-conversion";
+ version = "3.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_8_conversion/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "6eb854be997f15933b705ad2be42b137f093c62413c0a5880521e103848070ac";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
+ propagatedBuildInputs = [ python3Packages.construct splsm-8 ];
+
+ meta = {
+ description = "Converts Standard Platform League Standard Message V8 between ROS msg and UDP raw bytes";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/splsm-8/default.nix b/distros/iron/splsm-8/default.nix
new file mode 100644
index 0000000000..cc54d5291b
--- /dev/null
+++ b/distros/iron/splsm-8/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-iron-splsm-8";
+ version = "3.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/iron/splsm_8/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "8c04066241fb9fb348c0a77c3c69d1c30b83596752e0e1d298ec4c359fc250c6";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "RoboCup Standard Platform League Standard Message V8 ROS msg";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/steering-controllers-library/default.nix b/distros/iron/steering-controllers-library/default.nix
index 98cafd00ae..3a68a9fb46 100644
--- a/distros/iron/steering-controllers-library/default.nix
+++ b/distros/iron/steering-controllers-library/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-steering-controllers-library";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/steering_controllers_library/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "d56274c30a1184c32bb9c4077d3d6c8127a1c2eb7d44512ade9bb7a56f57b1dc";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/steering_controllers_library/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "2bb4293aaa372b66281699646ee3d810397c58f189433b51ee6e26370e8e1a8b";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-bullet/default.nix b/distros/iron/tf2-bullet/default.nix
index 4dc12b9f80..ba686fb0a1 100644
--- a/distros/iron/tf2-bullet/default.nix
+++ b/distros/iron/tf2-bullet/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-iron-tf2-bullet";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_bullet/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "523866ade3f3e972e7c1171321c6101095dd6fcc7aaa59f2b4b3c96d2023471d";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_bullet/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "3971850c0e087bc07a710853582309bf31208671b36ca4a877f38e30646d644c";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-eigen-kdl/default.nix b/distros/iron/tf2-eigen-kdl/default.nix
index 1bf9b92a72..22f3e1a954 100644
--- a/distros/iron/tf2-eigen-kdl/default.nix
+++ b/distros/iron/tf2-eigen-kdl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }:
buildRosPackage {
pname = "ros-iron-tf2-eigen-kdl";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen_kdl/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "cb36e6ae186e66fc3266f3c739c354f123910313364cebd1fe516d9b1e214cbd";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen_kdl/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "769b8d70b891911604de075540107c1fb0e1425a00d5eb036536e522bfa8cf1b";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-eigen/default.nix b/distros/iron/tf2-eigen/default.nix
index 0c549bbb47..44ea50db35 100644
--- a/distros/iron/tf2-eigen/default.nix
+++ b/distros/iron/tf2-eigen/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-iron-tf2-eigen";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "36aed4a2bdfeb4efcbe3a810e2b2891c158762599a9b2a5971b84955d34a8e31";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "bfe4165e8389e1d37634cc9eaf78de63e6cba180f67105089598717284b7d151";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-geometry-msgs/default.nix b/distros/iron/tf2-geometry-msgs/default.nix
index ca19ae89b1..02d455970a 100644
--- a/distros/iron/tf2-geometry-msgs/default.nix
+++ b/distros/iron/tf2-geometry-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-tf2-geometry-msgs";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_geometry_msgs/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "61a1e3dc335644c429008d397f17cdfab91af4670c6bb26ae54f0100a17455a0";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_geometry_msgs/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "a2d8bd98eddb94b979916e411b3982c7c4901691e3a10648dc22d02a0d0c9aa2";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-kdl/default.nix b/distros/iron/tf2-kdl/default.nix
index 3663a55726..eb6b24a233 100644
--- a/distros/iron/tf2-kdl/default.nix
+++ b/distros/iron/tf2-kdl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-tf2-kdl";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_kdl/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "31fb353fc41915a58faad553584934df76d3940e98c360da7afd6b77c467a084";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_kdl/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "52f6441a40d42710b16a15bf1bd93c679f0c8e54357eb5eed72902e84c8477c5";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-msgs/default.nix b/distros/iron/tf2-msgs/default.nix
index a09d686b29..a6a5c90d8d 100644
--- a/distros/iron/tf2-msgs/default.nix
+++ b/distros/iron/tf2-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-tf2-msgs";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_msgs/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "4216c6ac55bb032d98edbc8e96ad6929d4c13779dde27279a9507bba5aa648a2";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_msgs/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "80834cc6b5fc656118f6f1a6b142c0647e1ddeff668967de2e7bc81d299e109a";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-py/default.nix b/distros/iron/tf2-py/default.nix
index 8d7b800d21..fc2da2c3b9 100644
--- a/distros/iron/tf2-py/default.nix
+++ b/distros/iron/tf2-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }:
buildRosPackage {
pname = "ros-iron-tf2-py";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_py/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "610d75a7b851a1bc44d6b9c307d3f7c98925af77a614fca376adaeb3cb7a537b";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_py/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "df4b90ffc7799cd9aeb658e5422dd4034ae165f37d14b0b8784e18de74e98e7c";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-ros-py/default.nix b/distros/iron/tf2-ros-py/default.nix
index f10ca32a9f..f250d22393 100644
--- a/distros/iron/tf2-ros-py/default.nix
+++ b/distros/iron/tf2-ros-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }:
buildRosPackage {
pname = "ros-iron-tf2-ros-py";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros_py/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "a376115ecde9f8602860b5da92918569e579c419a8fcadf2ef20f2110fce8252";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros_py/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "c9c8a4eef0d7f7a9ffe8b416daf30a320fa64642bcd89149064cc52bb7905b6e";
};
buildType = "ament_python";
diff --git a/distros/iron/tf2-ros/default.nix b/distros/iron/tf2-ros/default.nix
index f096734edd..25ee5011b3 100644
--- a/distros/iron/tf2-ros/default.nix
+++ b/distros/iron/tf2-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-tf2-ros";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "7f0858d43a0f4fa2304f3b61a04b0d80e549ba3f5fd5650197ba61e5c25cc44a";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "59fcd10cbb0a47e2e9de8eb6b99aee0980c2197f6c13942ec09e37674123ff9f";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-sensor-msgs/default.nix b/distros/iron/tf2-sensor-msgs/default.nix
index 061459f394..23e4b82141 100644
--- a/distros/iron/tf2-sensor-msgs/default.nix
+++ b/distros/iron/tf2-sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, python-cmake-module, python3Packages, rclcpp, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-tf2-sensor-msgs";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_sensor_msgs/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "e9b53eca661d188ee31e8f9a85f353b24e5efc91674245bc9a194e309a79f35a";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_sensor_msgs/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "bc469808af8235596290ce7c7f7219435e14cfa07f04e4181d4e371b5b3da070";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tf2-tools/default.nix b/distros/iron/tf2-tools/default.nix
index f2da58ad7a..c749d81ca7 100644
--- a/distros/iron/tf2-tools/default.nix
+++ b/distros/iron/tf2-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, graphviz, python3Packages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }:
buildRosPackage {
pname = "ros-iron-tf2-tools";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_tools/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "9ac87478d850df80a2dddef108b2918052220f0dbd0539fcd055dade5d030c9c";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_tools/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "860b3c29b12352c7790e150f47f83f6259fb670ca1bc3c74c99463377af7220d";
};
buildType = "ament_python";
diff --git a/distros/iron/tf2/default.nix b/distros/iron/tf2/default.nix
index b7b179743b..88f463fdf3 100644
--- a/distros/iron/tf2/default.nix
+++ b/distros/iron/tf2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, console-bridge, console-bridge-vendor, geometry-msgs, rcutils, rosidl-runtime-cpp }:
buildRosPackage {
pname = "ros-iron-tf2";
- version = "0.31.5-r1";
+ version = "0.31.6-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2/0.31.5-1.tar.gz";
- name = "0.31.5-1.tar.gz";
- sha256 = "f03e1ea75af1bc695c70492ddd56db2a9760614669a03a63622309b806682183";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2/0.31.6-1.tar.gz";
+ name = "0.31.6-1.tar.gz";
+ sha256 = "fa5757af93f7142c928df4f0afd7459c1e09de7dfdfc727245a556cfc65d4071";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tinyspline-vendor/default.nix b/distros/iron/tinyspline-vendor/default.nix
index 001e9135f1..8aa284c322 100644
--- a/distros/iron/tinyspline-vendor/default.nix
+++ b/distros/iron/tinyspline-vendor/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, git }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, git }:
buildRosPackage {
pname = "ros-iron-tinyspline-vendor";
- version = "0.6.0-r4";
+ version = "0.6.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/iron/tinyspline_vendor/0.6.0-4.tar.gz";
- name = "0.6.0-4.tar.gz";
- sha256 = "17cd754426c4e18a8cc13cca26dd77ba869805438624bf35f209519a6001058f";
+ url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/iron/tinyspline_vendor/0.6.1-1.tar.gz";
+ name = "0.6.1-1.tar.gz";
+ sha256 = "b1fbd0f5b11bd2af9a7341055446eb3c7bab9f2eddd2f3f2a1420fce66a28a24";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake git ];
+ buildInputs = [ ament-cmake ament-cmake-vendor-package git ];
checkInputs = [ ament-lint-auto ament-lint-common ];
- nativeBuildInputs = [ ament-cmake git ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ];
meta = {
description = "The vendor package for tinyspline.";
diff --git a/distros/iron/tracetools-read/default.nix b/distros/iron/tracetools-read/default.nix
new file mode 100644
index 0000000000..c43cc0d817
--- /dev/null
+++ b/distros/iron/tracetools-read/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, babeltrace, pythonPackages }:
+buildRosPackage {
+ pname = "ros-iron-tracetools-read";
+ version = "6.3.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_read/6.3.1-1.tar.gz";
+ name = "6.3.1-1.tar.gz";
+ sha256 = "5c2bce302baa4a42aa8ae37e514fb4a10135cba059632da5f6760410a8cfe626";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ];
+ propagatedBuildInputs = [ babeltrace ];
+
+ meta = {
+ description = "Tools for reading traces.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/transmission-interface/default.nix b/distros/iron/transmission-interface/default.nix
index 6f00baf6fc..b9bd177c39 100644
--- a/distros/iron/transmission-interface/default.nix
+++ b/distros/iron/transmission-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }:
buildRosPackage {
pname = "ros-iron-transmission-interface";
- version = "3.24.0-r1";
+ version = "3.25.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/transmission_interface/3.24.0-1.tar.gz";
- name = "3.24.0-1.tar.gz";
- sha256 = "deaf10da71129fee4f1c3b3350e22982d06371b697def0ba672c4f979f792e42";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/transmission_interface/3.25.0-1.tar.gz";
+ name = "3.25.0-1.tar.gz";
+ sha256 = "d7d71cd578be380199e4ec5a80c2968363b8c2ce0604617df196286a3873477e";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tricycle-controller/default.nix b/distros/iron/tricycle-controller/default.nix
index 564b11e291..3c43b771ac 100644
--- a/distros/iron/tricycle-controller/default.nix
+++ b/distros/iron/tricycle-controller/default.nix
@@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }:
+{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-tricycle-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "8cbe28e301acd28319ecd581436d2389e44ab54d8004334d9a3ff11c7f7d3cb9";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "0a6b94299cb87225b638b9278026defbde215d639df7230f0fd81f58abfb01fc";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake ];
+ buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ];
propagatedBuildInputs = [ ackermann-msgs backward-ros builtin-interfaces controller-interface geometry-msgs hardware-interface nav-msgs pluginlib rclcpp rclcpp-lifecycle rcpputils realtime-tools std-srvs tf2 tf2-msgs ];
nativeBuildInputs = [ ament-cmake ];
diff --git a/distros/iron/tricycle-steering-controller/default.nix b/distros/iron/tricycle-steering-controller/default.nix
index 5062bf7e55..2099f0f6eb 100644
--- a/distros/iron/tricycle-steering-controller/default.nix
+++ b/distros/iron/tricycle-steering-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-iron-tricycle-steering-controller";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_steering_controller/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "39dae544882a5428a6ddf398410fd6c68d8e1b97287cb0eaeffceabb117e654f";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_steering_controller/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "09e0de94bd2ca7d4a406c069cb41c74b15173df3622bd5cdbc192c8a0641ebad";
};
buildType = "ament_cmake";
diff --git a/distros/iron/tvm-vendor/default.nix b/distros/iron/tvm-vendor/default.nix
new file mode 100644
index 0000000000..c37e37a00e
--- /dev/null
+++ b/distros/iron/tvm-vendor/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, ocl-icd, openblas, opencl-headers, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
+buildRosPackage {
+ pname = "ros-iron-tvm-vendor";
+ version = "0.9.1-r3";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/iron/tvm_vendor/0.9.1-3.tar.gz";
+ name = "0.9.1-3.tar.gz";
+ sha256 = "34d316abfc69fb7bd0f1e9e31ade5e8c2e9ef0fcc96afcc36169ebe956011523";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ros-environment ];
+ propagatedBuildInputs = [ git libxml2 ocl-icd openblas opencl-headers spirv-headers spirv-tools vulkan-loader ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Wrapper around Apache TVM to make it available to the ROS ecosystem.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/unitree-ros/default.nix b/distros/iron/unitree-ros/default.nix
index 2ea28dc764..b4b556b834 100644
--- a/distros/iron/unitree-ros/default.nix
+++ b/distros/iron/unitree-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-iron-unitree-ros";
- version = "1.1.0-r1";
+ version = "1.1.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/unitree_ros-release/archive/release/iron/unitree_ros/1.1.0-1.tar.gz";
- name = "1.1.0-1.tar.gz";
- sha256 = "816668ac295408dbf008cd38e72e976bb2f4b02d330c07cd457eaedd7bdd3405";
+ url = "https://github.com/ros2-gbp/unitree_ros-release/archive/release/iron/unitree_ros/1.1.1-1.tar.gz";
+ name = "1.1.1-1.tar.gz";
+ sha256 = "fb98f9d32d290a38d3eb2ba7e015c9931986c4929e36091ca8f9615b89510b73";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ur-description/default.nix b/distros/iron/ur-description/default.nix
index 23be96333e..d77a2932bc 100644
--- a/distros/iron/ur-description/default.nix
+++ b/distros/iron/ur-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }:
buildRosPackage {
pname = "ros-iron-ur-description";
- version = "2.1.4-r1";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ur_description-release/archive/release/iron/ur_description/2.1.4-1.tar.gz";
- name = "2.1.4-1.tar.gz";
- sha256 = "7bf9a3f625f51470a5bb25238ad6415936dd23664e4060c50e86a256159c106a";
+ url = "https://github.com/ros2-gbp/ur_description-release/archive/release/iron/ur_description/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "ee117dde74d6f17ee122ca5ddd93eda79d174776bd87db82327bfa3d5e1e7ad1";
};
buildType = "ament_cmake";
diff --git a/distros/iron/ur-robot-driver/default.nix b/distros/iron/ur-robot-driver/default.nix
new file mode 100644
index 0000000000..a0d37a7aac
--- /dev/null
+++ b/distros/iron/ur-robot-driver/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, docker, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
+buildRosPackage {
+ pname = "ros-iron-ur-robot-driver";
+ version = "2.3.6-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_robot_driver/2.3.6-1.tar.gz";
+ name = "2.3.6-1.tar.gz";
+ sha256 = "9df1a2767349767c9c2429d1ba2c5e5abcb1a11645186498b5a61a9a5c0062ba";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-python ];
+ checkInputs = [ docker launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ backward-ros controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 socat std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-python ];
+
+ meta = {
+ description = "The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.";
+ license = with lib.licenses; [ bsd3 ];
+ };
+}
diff --git a/distros/iron/usb-cam/default.nix b/distros/iron/usb-cam/default.nix
index 0abcd5671a..c216e5d9b2 100644
--- a/distros/iron/usb-cam/default.nix
+++ b/distros/iron/usb-cam/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, camera-info-manager, cv-bridge, ffmpeg, image-transport, image-transport-plugins, rclcpp, rclcpp-components, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, v4l-utils }:
buildRosPackage {
pname = "ros-iron-usb-cam";
- version = "0.8.0-r1";
+ version = "0.8.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/iron/usb_cam/0.8.0-1.tar.gz";
- name = "0.8.0-1.tar.gz";
- sha256 = "6da595c744ec3625f39eae74d6b12d281000fad66750a7d527522ef86234be97";
+ url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/iron/usb_cam/0.8.1-1.tar.gz";
+ name = "0.8.1-1.tar.gz";
+ sha256 = "656a69b4c30e97903e9996f9be2b007147705904a3e980d8e961a7e4a720fad4";
};
buildType = "ament_cmake";
diff --git a/distros/iron/velocity-controllers/default.nix b/distros/iron/velocity-controllers/default.nix
index 631e2a7072..bbe3de7d42 100644
--- a/distros/iron/velocity-controllers/default.nix
+++ b/distros/iron/velocity-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-velocity-controllers";
- version = "3.22.0-r1";
+ version = "3.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/velocity_controllers/3.22.0-1.tar.gz";
- name = "3.22.0-1.tar.gz";
- sha256 = "9bbd82417e8c5904e3828d82eb3249e62dca42ac83f42922498442604b69d96f";
+ url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/velocity_controllers/3.23.0-1.tar.gz";
+ name = "3.23.0-1.tar.gz";
+ sha256 = "ee65395940022115419fc6254bdeafbfe429a8abeea8173ca9c499a852b7c8e7";
};
buildType = "ament_cmake";
diff --git a/distros/iron/vision-opencv/default.nix b/distros/iron/vision-opencv/default.nix
index cbb7707069..128860f806 100644
--- a/distros/iron/vision-opencv/default.nix
+++ b/distros/iron/vision-opencv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-geometry }:
buildRosPackage {
pname = "ros-iron-vision-opencv";
- version = "3.4.0-r3";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/vision_opencv/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "3b0298426087c7f536c15ec1af13c4ea88bcfb11b4b79d258efad711fc77c341";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/iron/vision_opencv/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "098516dfc8f278cd521aede39821739a305693a065a1412d67944abc5a4356f9";
};
buildType = "ament_cmake";
diff --git a/distros/iron/vitis-common/default.nix b/distros/iron/vitis-common/default.nix
new file mode 100644
index 0000000000..6c2b833d6b
--- /dev/null
+++ b/distros/iron/vitis-common/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ament-vitis, ocl-icd, opencl-headers }:
+buildRosPackage {
+ pname = "ros-iron-vitis-common";
+ version = "0.4.2-r3";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/vitis_common-release/archive/release/iron/vitis_common/0.4.2-3.tar.gz";
+ name = "0.4.2-3.tar.gz";
+ sha256 = "e921e1eaa6929ba6384b72dfd03049c63e7201968b986a9ee72fab51369d9e44";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-vitis ocl-icd opencl-headers ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ nativeBuildInputs = [ ament-cmake ament-vitis ];
+
+ meta = {
+ description = "Common code for working with Vitis™ Unified Software Platform in ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/iron/zbar-ros/default.nix b/distros/iron/zbar-ros/default.nix
index d9559a425f..b8e0bf682c 100644
--- a/distros/iron/zbar-ros/default.nix
+++ b/distros/iron/zbar-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, rclcpp, sensor-msgs, std-msgs, zbar }:
buildRosPackage {
pname = "ros-iron-zbar-ros";
- version = "0.4.0-r3";
+ version = "0.5.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/iron/zbar_ros/0.4.0-3.tar.gz";
- name = "0.4.0-3.tar.gz";
- sha256 = "2100de4262cf1ef354f3b715aca036fcaf3008d923b3be2c0c49ee1416dab2d5";
+ url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/iron/zbar_ros/0.5.1-1.tar.gz";
+ name = "0.5.1-1.tar.gz";
+ sha256 = "609142dd6f38b52689efa7a76fc53b9039a272586cc43c42afa787c0aa2894c8";
};
buildType = "ament_cmake";
diff --git a/distros/noetic/cob-actions/default.nix b/distros/noetic/cob-actions/default.nix
index 87f47b0cab..bcda7ce5d7 100644
--- a/distros/noetic/cob-actions/default.nix
+++ b/distros/noetic/cob-actions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation, message-runtime }:
buildRosPackage {
pname = "ros-noetic-cob-actions";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_actions/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "657504a0b9053de1023694df3c1c6b515cb57199bf082413500d3063f37d3fd5";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_actions/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "612a74daf424919b4b542fc345f7aedade39b6c8fc736f0c2ed06cca99a5727d";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-base-controller-utils/default.nix b/distros/noetic/cob-base-controller-utils/default.nix
index e6699d7ab0..36173dcee0 100644
--- a/distros/noetic/cob-base-controller-utils/default.nix
+++ b/distros/noetic/cob-base-controller-utils/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-manager-msgs, diagnostic-msgs, geometry-msgs, message-generation, message-runtime, nav-msgs, roscpp, rospy, std-msgs, std-srvs, tf, tf2, urdf }:
buildRosPackage {
pname = "ros-noetic-cob-base-controller-utils";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_base_controller_utils/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "aff4c20df99aa85d1b389ef6a8aeec732d98347378bc882f3d1d5138cfe541f1";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_base_controller_utils/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "65295c69e560055049283984571ab0b47ba5e268112694631582279aabc49d73";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-base-drive-chain/default.nix b/distros/noetic/cob-base-drive-chain/default.nix
index 808065014a..b1a0f25710 100644
--- a/distros/noetic/cob-base-drive-chain/default.nix
+++ b/distros/noetic/cob-base-drive-chain/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-canopen-motor, cob-generic-can, cob-utilities, control-msgs, diagnostic-msgs, message-generation, message-runtime, roscpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-noetic-cob-base-drive-chain";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_base_drive_chain/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "ca0c8ccd2605670b866c4f377a3f1d95a74fcbcaeb1759d0ae535665ac18d736";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_base_drive_chain/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "8a1018d245fabd7678ee02fe8734c77e65b6d98d13c55bc52d927adf1da18b90";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-base-velocity-smoother/default.nix b/distros/noetic/cob-base-velocity-smoother/default.nix
index 44e7097bf7..6faefe4373 100644
--- a/distros/noetic/cob-base-velocity-smoother/default.nix
+++ b/distros/noetic/cob-base-velocity-smoother/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, dynamic-reconfigure, geometry-msgs, nav-msgs, roscpp, roslint, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-base-velocity-smoother";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_base_velocity_smoother/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "16ff0313294d31701994ca16b0b43972dbc5462ff00894ed6e9e8953fecb3b02";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_base_velocity_smoother/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "7d8843bdb8a0e147fc3a3c0bc2510527e8385f5a6404ddd33306c9c317ad185e";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-bms-driver/default.nix b/distros/noetic/cob-bms-driver/default.nix
index b5a561f7a8..674c76ea3d 100644
--- a/distros/noetic/cob-bms-driver/default.nix
+++ b/distros/noetic/cob-bms-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-srvs, diagnostic-msgs, diagnostic-updater, python3Packages, roscpp, rospy, sensor-msgs, socketcan-interface, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-bms-driver";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_bms_driver/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "ccf2bef78ef0b3b93ffba1788e49e847cde1f010064e21e1a773e39d817a5d35";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_bms_driver/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "a503cd50625dabe1f4d31216872d01b5ed24cd5bd073718dbf3d46fd9d6193ea";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-canopen-motor/default.nix b/distros/noetic/cob-canopen-motor/default.nix
index 1d0ef52d4d..2ccda2558d 100644
--- a/distros/noetic/cob-canopen-motor/default.nix
+++ b/distros/noetic/cob-canopen-motor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-generic-can, cob-utilities, roscpp }:
buildRosPackage {
pname = "ros-noetic-cob-canopen-motor";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_canopen_motor/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "d5384404aab1df6469880701e01e99665ff273da52048fb93241eccad00f40c0";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_canopen_motor/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "b5985433a7cd5a21990ebf3561b4535016970835fa59629b2e24ad2f6eae4ab2";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-cartesian-controller/default.nix b/distros/noetic/cob-cartesian-controller/default.nix
index ee8125d96b..00858a82cb 100644
--- a/distros/noetic/cob-cartesian-controller/default.nix
+++ b/distros/noetic/cob-cartesian-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, boost, catkin, cob-frame-tracker, cob-script-server, cob-srvs, cob-twist-controller, geometry-msgs, message-generation, message-runtime, python3Packages, robot-state-publisher, roscpp, roslint, rospy, rviz, std-msgs, std-srvs, tf, topic-tools, visualization-msgs, xacro }:
buildRosPackage {
pname = "ros-noetic-cob-cartesian-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_cartesian_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "10d82cd1fc2d943ea6465a7415e17e6b03c90352af32445064fe018ba0a411b2";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_cartesian_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "b8ff85f41371fe6fe937f034e18d4fe8281cf6c7631e661828b4e6349bbfa7ff";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-collision-velocity-filter/default.nix b/distros/noetic/cob-collision-velocity-filter/default.nix
index fbd26706ac..a4d304db0c 100644
--- a/distros/noetic/cob-collision-velocity-filter/default.nix
+++ b/distros/noetic/cob-collision-velocity-filter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, cob-footprint-observer, costmap-2d, dynamic-reconfigure, geometry-msgs, nav-msgs, roscpp, tf, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-collision-velocity-filter";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_collision_velocity_filter/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "fa8f2fdd9e008b125fff2047c9c855a5be2d9ac3834eaac8940a23b4eb515b2c";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_collision_velocity_filter/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "8d8df72371aa3f39ddf6ab8feca008d75abed47b2c32a87cd5aed3143b9df4fc";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-command-gui/default.nix b/distros/noetic/cob-command-gui/default.nix
index da9687d25a..4ce04b80c0 100644
--- a/distros/noetic/cob-command-gui/default.nix
+++ b/distros/noetic/cob-command-gui/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-script-server, python3Packages, roslib, rospy }:
buildRosPackage {
pname = "ros-noetic-cob-command-gui";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_command_gui/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "86fa80ab0ff6cc1378313d7167c253a26ab7d4017ce6949489903d39a53d1431";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_command_gui/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "54efd4fdc37aaac6c13213c3f4aafc4d93297343bb2df6dd4f005056467028e2";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-command-tools/default.nix b/distros/noetic/cob-command-tools/default.nix
index 797b0535f9..bec3f5eb13 100644
--- a/distros/noetic/cob-command-tools/default.nix
+++ b/distros/noetic/cob-command-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-command-gui, cob-dashboard, cob-helper-tools, cob-monitoring, cob-script-server, cob-teleop }:
buildRosPackage {
pname = "ros-noetic-cob-command-tools";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_command_tools/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "975db7a7e291f00f79d5f4b83a5ddba16f3a2d4c7947532b16038b0e743fbcb8";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_command_tools/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "d3ee71f812f54504c01cd66702def323f8e0543aa54c466ebfe09a75bcf470e1";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-common/default.nix b/distros/noetic/cob-common/default.nix
index c681b26a47..c597d29f44 100644
--- a/distros/noetic/cob-common/default.nix
+++ b/distros/noetic/cob-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-actions, cob-description, cob-msgs, cob-srvs, raw-description }:
buildRosPackage {
pname = "ros-noetic-cob-common";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_common/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "08b9e5f6b47a91c3670f463ae940e00a7f3661b352d96a3e83747631a6603702";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_common/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "0eaab1c08d0ad38b1131ba6056f4804e3375e5f4f00407f5c1a0b3ff8b16a531";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-control-mode-adapter/default.nix b/distros/noetic/cob-control-mode-adapter/default.nix
index bd11b10bff..c3a26d472c 100644
--- a/distros/noetic/cob-control-mode-adapter/default.nix
+++ b/distros/noetic/cob-control-mode-adapter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, controller-manager-msgs, roscpp, roslint, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-control-mode-adapter";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control_mode_adapter/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "33e5f2cb81018aaeee0f371914041c51a548796a9fcc596440808814b7aae8a3";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control_mode_adapter/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "ef5fc7fd0b00f4a445f256ab2a8b72931bba26065e395360b86096a003a400fa";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-control-msgs/default.nix b/distros/noetic/cob-control-msgs/default.nix
index ef3f16d598..0cd396a55b 100644
--- a/distros/noetic/cob-control-msgs/default.nix
+++ b/distros/noetic/cob-control-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-control-msgs";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control_msgs/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "ce396900fc7e79397a8c75e0829f8c1650ce444116831d5e480620607e90f731";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control_msgs/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "9a07609e4a24eb57e6bffebcc53101c652e6df3e2e7e1e60e84f557884725221";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-control/default.nix b/distros/noetic/cob-control/default.nix
index 83cf5812a3..ef81599014 100644
--- a/distros/noetic/cob-control/default.nix
+++ b/distros/noetic/cob-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-base-controller-utils, cob-base-velocity-smoother, cob-cartesian-controller, cob-collision-velocity-filter, cob-control-mode-adapter, cob-control-msgs, cob-footprint-observer, cob-frame-tracker, cob-hardware-emulation, cob-mecanum-controller, cob-model-identifier, cob-obstacle-distance, cob-omni-drive-controller, cob-trajectory-controller, cob-tricycle-controller, cob-twist-controller }:
buildRosPackage {
pname = "ros-noetic-cob-control";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "39caca89548a797a43f3b03ba96f5cce420b4621ca855cb2adadfdbfe0a9280a";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_control/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "fad9ecffcea7fa0658b2a5040fc7735fb2dc37dc8df42958786a8f2e36062e0e";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-dashboard/default.nix b/distros/noetic/cob-dashboard/default.nix
index f18b9a4b3e..23a524da38 100644
--- a/distros/noetic/cob-dashboard/default.nix
+++ b/distros/noetic/cob-dashboard/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, python3Packages, roslib, rospy, rqt-gui, rqt-robot-dashboard }:
buildRosPackage {
pname = "ros-noetic-cob-dashboard";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_dashboard/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "ef34366a86bd59099c327cf04a5457f2434e9d872a86235598702f0fdee24e9b";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_dashboard/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "843b4e9ffc1c2f0841899e7ee6c34fbf140bb8604008c7fa4846b641da21d315";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-description/default.nix b/distros/noetic/cob-description/default.nix
index 09b129f692..2e3dc5f623 100644
--- a/distros/noetic/cob-description/default.nix
+++ b/distros/noetic/cob-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, rosbash, rospy, rosunit, xacro }:
buildRosPackage {
pname = "ros-noetic-cob-description";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_description/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "f9bed417cc45fe025ea7e80fb5cc8bd8cd4369fb22dbe2778c6165c8d7395851";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_description/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "056923652897d81bc11a0df3ad09c637882321a8fc4eada5d3067558a2e88476";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-driver/default.nix b/distros/noetic/cob-driver/default.nix
index d04be79de1..0521740d59 100644
--- a/distros/noetic/cob-driver/default.nix
+++ b/distros/noetic/cob-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-base-drive-chain, cob-bms-driver, cob-canopen-motor, cob-elmo-homing, cob-generic-can, cob-light, cob-mimic, cob-phidgets, cob-relayboard, cob-scan-unifier, cob-sick-lms1xx, cob-sick-s300, cob-sound, cob-undercarriage-ctrl, cob-utilities, cob-voltage-control }:
buildRosPackage {
pname = "ros-noetic-cob-driver";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_driver/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "323172f826aa9a5b2348d1d050840011c90694ebf81340c1ef2c66e0031a643b";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_driver/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "2c2ce7a82fceaf622308db39fdda0e4587cb9e4079d37d9e7b31137e76193cd9";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-elmo-homing/default.nix b/distros/noetic/cob-elmo-homing/default.nix
index 9097c02b3e..2dc040b59b 100644
--- a/distros/noetic/cob-elmo-homing/default.nix
+++ b/distros/noetic/cob-elmo-homing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, canopen-402, catkin, pluginlib, socketcan-interface }:
buildRosPackage {
pname = "ros-noetic-cob-elmo-homing";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_elmo_homing/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "7e7d86ecf196b1a24deb2a8ba45a242041fa1722ece1f868deba1ae6ba434dee";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_elmo_homing/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "beace1d94f4974c48ec6f9b68070c9dad9a93bf75bc3d4101fa7d25f13949649";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-footprint-observer/default.nix b/distros/noetic/cob-footprint-observer/default.nix
index 9672ca5cea..d3d364148d 100644
--- a/distros/noetic/cob-footprint-observer/default.nix
+++ b/distros/noetic/cob-footprint-observer/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, geometry-msgs, message-generation, message-runtime, roscpp, std-msgs, tf }:
buildRosPackage {
pname = "ros-noetic-cob-footprint-observer";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_footprint_observer/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "e811f191f1a2414b53f1b4f39d48097d5b407d2050feab67d32ef5472e3cd2ab";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_footprint_observer/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "73171a950eadb0392b0bd43f2ea5337a56e9d94e241f6e937887e98bedb50271";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-frame-tracker/default.nix b/distros/noetic/cob-frame-tracker/default.nix
index 21beeec52e..37e73c04ff 100644
--- a/distros/noetic/cob-frame-tracker/default.nix
+++ b/distros/noetic/cob-frame-tracker/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, boost, catkin, cob-srvs, control-toolbox, dynamic-reconfigure, geometry-msgs, interactive-markers, kdl-conversions, kdl-parser, message-generation, message-runtime, orocos-kdl, roscpp, roslint, rospy, sensor-msgs, std-msgs, std-srvs, tf, visualization-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-frame-tracker";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_frame_tracker/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "9b6fac5b5e2c5bcbd6e79eeb1666ac69d092d00c8b53a4de10c259e555ab0b8e";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_frame_tracker/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "4207101a0c027d672886b1a8cf7e483f402f86f42f212346185bb724f83f04c6";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-generic-can/default.nix b/distros/noetic/cob-generic-can/default.nix
index ea5008ad5f..8da49aa3ed 100644
--- a/distros/noetic/cob-generic-can/default.nix
+++ b/distros/noetic/cob-generic-can/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-utilities, libntcan, libpcan, socketcan-interface }:
buildRosPackage {
pname = "ros-noetic-cob-generic-can";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_generic_can/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "ffd34b5084101146e7915eccc559cdf0d66268d9e6946d4e37bd3cd357a732ad";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_generic_can/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "670248a60137d545fda5e0a82e51b93055028bae0718bf17f66da98ac19fb570";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-hardware-emulation/default.nix b/distros/noetic/cob-hardware-emulation/default.nix
index 5fbf3ee3a0..10e42a1843 100644
--- a/distros/noetic/cob-hardware-emulation/default.nix
+++ b/distros/noetic/cob-hardware-emulation/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, control-msgs, move-base-msgs, nav-msgs, roscpp, rosgraph-msgs, rospy, sensor-msgs, std-srvs, tf-conversions, tf2-ros }:
buildRosPackage {
pname = "ros-noetic-cob-hardware-emulation";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_hardware_emulation/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "b92a71b8c640effbdf6aa6ad994bbc0d378f988c0495d34364c6336288c1c02f";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_hardware_emulation/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "0c16b318884a2493edc489bc00228e3c82f7350252dbc21f6ab27b7676ae475d";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-helper-tools/default.nix b/distros/noetic/cob-helper-tools/default.nix
index fa0bdfee36..b3c3795b05 100644
--- a/distros/noetic/cob-helper-tools/default.nix
+++ b/distros/noetic/cob-helper-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-script-server, diagnostic-msgs, dynamic-reconfigure, message-generation, message-runtime, python3Packages, rospy, std-srvs, tf, visualization-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-helper-tools";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_helper_tools/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "e7a1798c1c3a099faed2681812e2259961b593f1befba82b925797fdf8da6c97";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_helper_tools/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "f827cc0448a0d89798bf0a9fbace222e7b10ec2e8dc509821cc13ea2b5d3312f";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-light/default.nix b/distros/noetic/cob-light/default.nix
index 85bdb2b926..b43f9293de 100644
--- a/distros/noetic/cob-light/default.nix
+++ b/distros/noetic/cob-light/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, boost, catkin, diagnostic-msgs, message-generation, message-runtime, roscpp, rospy, sensor-msgs, std-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-light";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_light/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "fdd17b8194f1510ee67d2a724e6803c0c40210d8c0a601bada0c492327e9d2db";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_light/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "0be831e1a9d72556b80973e7ccda4098a6b57bc78b5b7d022551383d9f67b636";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-mecanum-controller/default.nix b/distros/noetic/cob-mecanum-controller/default.nix
index 3dcf332d9d..18507e2e67 100644
--- a/distros/noetic/cob-mecanum-controller/default.nix
+++ b/distros/noetic/cob-mecanum-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, eigen, geometry-msgs, nav-msgs, roscpp, sensor-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-mecanum-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_mecanum_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "33be91852ff7d325dfb439cb14b58ca90d2ee99282035647f110248e61983236";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_mecanum_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "7da7bbb89e13aa946e3302850cac2ddc8252254b515f0640533f0b57d1672ab2";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-mimic/default.nix b/distros/noetic/cob-mimic/default.nix
index 77aa5b5c13..afe937b813 100644
--- a/distros/noetic/cob-mimic/default.nix
+++ b/distros/noetic/cob-mimic/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, boost, catkin, diagnostic-msgs, diagnostic-updater, message-generation, message-runtime, roscpp, roslib, rospy, vlc }:
buildRosPackage {
pname = "ros-noetic-cob-mimic";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_mimic/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "1e961042c29a570de85b6160bb8b99e89f2b359d6fd2e9b84eee7b10f67dd20c";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_mimic/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "61f2769ffe8a440fee4e8122c5077666fc8d61ce38adc681f5208496a3beb718";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-model-identifier/default.nix b/distros/noetic/cob-model-identifier/default.nix
index cec404ceec..127b556c8e 100644
--- a/distros/noetic/cob-model-identifier/default.nix
+++ b/distros/noetic/cob-model-identifier/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, geometry-msgs, kdl-parser, orocos-kdl, roscpp, roslint, rospy, sensor-msgs, std-srvs, tf }:
buildRosPackage {
pname = "ros-noetic-cob-model-identifier";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_model_identifier/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "ce3a1b81040b71edae65a7e863ad2c2b3c42dea785bcb5654ce7a1fbf2048e90";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_model_identifier/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "4ec87c49ffacde4592b47f29573a89b0dcfc43046f79af9999860d320a3c7357";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-monitoring/default.nix b/distros/noetic/cob-monitoring/default.nix
index ff62bed9e2..71d731f72c 100644
--- a/distros/noetic/cob-monitoring/default.nix
+++ b/distros/noetic/cob-monitoring/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cob-light, cob-msgs, cob-script-server, diagnostic-msgs, diagnostic-updater, ifstat-legacy, ipmitool, ntp, python3Packages, roscpp, rospy, rostopic, sensor-msgs, std-msgs, sysstat, topic-tools }:
buildRosPackage {
pname = "ros-noetic-cob-monitoring";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_monitoring/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "d0b70f4552d47bd32ab8c25bc85fa4801b4887a3ba745e25120ecafbc39c9841";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_monitoring/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "f05614611bce588fa98010b0c8ccc6da1393b849a77cbc63c6eb5b7b32ee35cc";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-msgs/default.nix b/distros/noetic/cob-msgs/default.nix
index 56b972f7b5..4d6ec15504 100644
--- a/distros/noetic/cob-msgs/default.nix
+++ b/distros/noetic/cob-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, message-generation, message-runtime, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-msgs";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_msgs/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "d02bb299d1c31c31246dfa5aba4110026a1764c4f7c1642d844f1114e2ca117b";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_msgs/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "c292f3872efb455dcc72915904bcc6e1f1cd6b6556a449c2832fc5bf37b4e80d";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-obstacle-distance/default.nix b/distros/noetic/cob-obstacle-distance/default.nix
index 30e429ae61..68b4a671a3 100644
--- a/distros/noetic/cob-obstacle-distance/default.nix
+++ b/distros/noetic/cob-obstacle-distance/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, assimp, boost, catkin, cob-control-msgs, cob-srvs, dynamic-reconfigure, eigen, eigen-conversions, fcl, geometry-msgs, interactive-markers, joint-state-publisher, kdl-conversions, kdl-parser, moveit-msgs, orocos-kdl, pkg-config, robot-state-publisher, roscpp, roslib, roslint, rospy, rviz, sensor-msgs, shape-msgs, std-msgs, tf, tf-conversions, urdf, visualization-msgs, xacro }:
+{ lib, buildRosPackage, fetchurl, assimp, boost, catkin, cob-control-msgs, cob-srvs, dynamic-reconfigure, eigen, eigen-conversions, fcl, geometry-msgs, interactive-markers, joint-state-publisher, kdl-conversions, kdl-parser, libccd, moveit-msgs, orocos-kdl, pkg-config, robot-state-publisher, roscpp, roslib, roslint, rospy, rviz, sensor-msgs, shape-msgs, std-msgs, tf, tf-conversions, urdf, visualization-msgs, xacro }:
buildRosPackage {
pname = "ros-noetic-cob-obstacle-distance";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_obstacle_distance/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "8585894ef8b6d1903100ebb37d278efd5764bd7b3fefb422551f453a4a52fe0f";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_obstacle_distance/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "213da1f8bbbd16a52e02d525c24801db94951ee88fbfd96ba9999de42a3877c3";
};
buildType = "catkin";
buildInputs = [ catkin ];
- propagatedBuildInputs = [ assimp boost cob-control-msgs cob-srvs dynamic-reconfigure eigen eigen-conversions fcl geometry-msgs interactive-markers joint-state-publisher kdl-conversions kdl-parser moveit-msgs orocos-kdl pkg-config robot-state-publisher roscpp roslib roslint rospy rviz sensor-msgs shape-msgs std-msgs tf tf-conversions urdf visualization-msgs xacro ];
+ propagatedBuildInputs = [ assimp boost cob-control-msgs cob-srvs dynamic-reconfigure eigen eigen-conversions fcl geometry-msgs interactive-markers joint-state-publisher kdl-conversions kdl-parser libccd moveit-msgs orocos-kdl pkg-config robot-state-publisher roscpp roslib roslint rospy rviz sensor-msgs shape-msgs std-msgs tf tf-conversions urdf visualization-msgs xacro ];
nativeBuildInputs = [ catkin ];
meta = {
diff --git a/distros/noetic/cob-omni-drive-controller/default.nix b/distros/noetic/cob-omni-drive-controller/default.nix
index 4ebae51776..bf4df34aa5 100644
--- a/distros/noetic/cob-omni-drive-controller/default.nix
+++ b/distros/noetic/cob-omni-drive-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, boost, catkin, cob-base-controller-utils, controller-interface, dynamic-reconfigure, geometry-msgs, hardware-interface, nav-msgs, pluginlib, realtime-tools, roscpp, sensor-msgs, std-msgs, std-srvs, tf, tf2, urdf }:
buildRosPackage {
pname = "ros-noetic-cob-omni-drive-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_omni_drive_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "5d39c42851ca4f7f1e81eace32db3e3f9d22d8a29bc3e0b506e90acc0509954f";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_omni_drive_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "b1118746ad9853362b712c807d6a0be465ae841b6f8f3a0b55306ec803bc85ce";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-phidget-em-state/default.nix b/distros/noetic/cob-phidget-em-state/default.nix
index 02e4eed47d..21073ab2cc 100644
--- a/distros/noetic/cob-phidget-em-state/default.nix
+++ b/distros/noetic/cob-phidget-em-state/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-phidgets, rospy }:
buildRosPackage {
pname = "ros-noetic-cob-phidget-em-state";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidget_em_state/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "a4c512ac4be0743b3a95944b9ea19dbef2c251e412356ffa4f59dade33a1ef53";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidget_em_state/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "13e47ceacbec2128fd8d61af62d361c17442284de3ef9323941565b87ce0177c";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-phidget-power-state/default.nix b/distros/noetic/cob-phidget-power-state/default.nix
index 486ebd915e..9eef260f4b 100644
--- a/distros/noetic/cob-phidget-power-state/default.nix
+++ b/distros/noetic/cob-phidget-power-state/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-phidgets, rospy }:
buildRosPackage {
pname = "ros-noetic-cob-phidget-power-state";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidget_power_state/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "2a7796b920f5a74d71b5572a0cd817e1a665628f28149888420cb1ce4362430b";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidget_power_state/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "14b1a8b62cc620ec7ede037df9598e45dc4d97850b474e45dfe82c197fb43459";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-phidgets/default.nix b/distros/noetic/cob-phidgets/default.nix
index 0c144cb9be..121c332dba 100644
--- a/distros/noetic/cob-phidgets/default.nix
+++ b/distros/noetic/cob-phidgets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, libphidgets, message-generation, message-runtime, roscpp, rospy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-phidgets";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidgets/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "40dcf03ffd04df01d92f2982001633075dba76dea389df58138f551a876044b1";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_phidgets/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "a87a57a7cf404febb3fcb396643360082a3ee8a529a799b45f513e44538b15aa";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-relayboard/default.nix b/distros/noetic/cob-relayboard/default.nix
index 435fcecf26..9b0519e8e7 100644
--- a/distros/noetic/cob-relayboard/default.nix
+++ b/distros/noetic/cob-relayboard/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, roscpp, rospy, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-relayboard";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_relayboard/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "d2d792a2448e8e6101163e42e6dfe8e3f09de1c5ca6d27650360513f144e504c";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_relayboard/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "9a273bd5cc1a8a23db6e6a9c8747b641efcc55f326ca3f2748f1513fca76486e";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-scan-unifier/default.nix b/distros/noetic/cob-scan-unifier/default.nix
index b2b08c17dd..c5bbc9a0cb 100644
--- a/distros/noetic/cob-scan-unifier/default.nix
+++ b/distros/noetic/cob-scan-unifier/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, laser-geometry, roscpp, sensor-msgs, tf }:
buildRosPackage {
pname = "ros-noetic-cob-scan-unifier";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_scan_unifier/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "52fd30b027fc2c3a26328fcf1a078940b1e4bf11e4218b3553d33a4ac850af71";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_scan_unifier/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "cefc67a347d6a5299f4d67e9d30dc2f918c520caf97a20ed03b7688fb0aa7c1b";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-script-server/default.nix b/distros/noetic/cob-script-server/default.nix
index c7231fd6fe..98ce8e2e63 100644
--- a/distros/noetic/cob-script-server/default.nix
+++ b/distros/noetic/cob-script-server/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, cob-actions, cob-light, cob-mimic, cob-sound, control-msgs, geometry-msgs, message-generation, message-runtime, move-base-msgs, python3Packages, rospy, rostest, std-msgs, std-srvs, tf, trajectory-msgs, urdfdom-py }:
buildRosPackage {
pname = "ros-noetic-cob-script-server";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_script_server/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "08e8ec97a135cdccfa054a55a5b9807144d55bbadb96e8774d12bf867691cae9";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_script_server/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "0da592c6b9c9ded672cb63c7b0d68418a044d65b59291b59d30c9fcd7e98fce8";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-sick-lms1xx/default.nix b/distros/noetic/cob-sick-lms1xx/default.nix
index 23b2cd6d09..fb77eb796f 100644
--- a/distros/noetic/cob-sick-lms1xx/default.nix
+++ b/distros/noetic/cob-sick-lms1xx/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, diagnostic-msgs, roscpp, sensor-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-sick-lms1xx";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sick_lms1xx/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "30cb9af324fa7e9e515bf9faf50c2565f6cf081df959cf4ea0dd54974204b4bb";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sick_lms1xx/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "138b29e4136fc2a2606a61bff979b7d5ddb7f0abaf45aa227693406f539dbb90";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-sick-s300/default.nix b/distros/noetic/cob-sick-s300/default.nix
index 995f934c29..a6f6f79296 100644
--- a/distros/noetic/cob-sick-s300/default.nix
+++ b/distros/noetic/cob-sick-s300/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, diagnostic-msgs, roscpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-sick-s300";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sick_s300/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "6f5a822a01dd4a7537eba1db435228dad0fc62f9cab829147bf25e97b25a8089";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sick_s300/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "4e5fb1f862a932be6111d0aab7668cce0886b14b835bb03417d3d3e87141340b";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-sound/default.nix b/distros/noetic/cob-sound/default.nix
index 10e9ce2bdd..0f00b7958b 100644
--- a/distros/noetic/cob-sound/default.nix
+++ b/distros/noetic/cob-sound/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, alsaOss, catkin, cob-srvs, diagnostic-msgs, message-generation, message-runtime, roscpp, rospy, std-msgs, std-srvs, visualization-msgs, vlc }:
buildRosPackage {
pname = "ros-noetic-cob-sound";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sound/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "8e9abb260e299da6bb5bc9feb4eb21f59483c3913d7d9ea49bde8c7b2c691287";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_sound/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "841e3e507e87508cc47d6c0fcf5cb7f634ae93058fd5a35b37a0ef5c5f6856cc";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-srvs/default.nix b/distros/noetic/cob-srvs/default.nix
index 0fa0d1d301..e84f0fa736 100644
--- a/distros/noetic/cob-srvs/default.nix
+++ b/distros/noetic/cob-srvs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime }:
buildRosPackage {
pname = "ros-noetic-cob-srvs";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_srvs/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "e2f647572f2ef18bd42c8d2bfd86296355be963387b962360ac32f2e1a831360";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/cob_srvs/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "636fb0f354dd232129c47f35e7daea21d284dcc2a88fef2aaf439205521e6820";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-teleop/default.nix b/distros/noetic/cob-teleop/default.nix
index 16c49fa19d..01afefe158 100644
--- a/distros/noetic/cob-teleop/default.nix
+++ b/distros/noetic/cob-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cob-actions, cob-light, cob-script-server, cob-sound, geometry-msgs, roscpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-noetic-cob-teleop";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_teleop/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "85535102327b683deda4921d91e44579c8ab8eda0483e9a1e005dfed7ac7834a";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/cob_teleop/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "a22eabbca884c5456feb2b19e6c989ea83de3c5d217a9a70e95610b4e984c235";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-trajectory-controller/default.nix b/distros/noetic/cob-trajectory-controller/default.nix
index 85b9fc2f72..cde8ca1ffd 100644
--- a/distros/noetic/cob-trajectory-controller/default.nix
+++ b/distros/noetic/cob-trajectory-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cob-srvs, control-msgs, dynamic-reconfigure, roscpp, sensor-msgs, std-msgs, std-srvs, trajectory-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-trajectory-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_trajectory_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "41afcacca9de757b87628bca30c8b807e38b15a4d0352c31ad03cf23d9a10d39";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_trajectory_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "a68792831480e3f0ddb11f9d964466508bfe913e4d2f63567a2b0b2118ce3ff8";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-tricycle-controller/default.nix b/distros/noetic/cob-tricycle-controller/default.nix
index 6fdd144ccb..0ade32c615 100644
--- a/distros/noetic/cob-tricycle-controller/default.nix
+++ b/distros/noetic/cob-tricycle-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, boost, catkin, cob-base-controller-utils, controller-interface, geometry-msgs, hardware-interface, nav-msgs, pluginlib, realtime-tools, roscpp, std-srvs, tf }:
buildRosPackage {
pname = "ros-noetic-cob-tricycle-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_tricycle_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "d085fb079b01b4c2905e0a8062e9c61ce04385b828eeac8e7effd1a4df8be8e2";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_tricycle_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "24f172c22946825e744f6d9e06019a82bca3634ff2a4934d0dbd551410748e42";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-twist-controller/default.nix b/distros/noetic/cob-twist-controller/default.nix
index d9ffe7b375..a3919462cd 100644
--- a/distros/noetic/cob-twist-controller/default.nix
+++ b/distros/noetic/cob-twist-controller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, cob-control-msgs, cob-frame-tracker, cob-script-server, cob-srvs, control-msgs, dynamic-reconfigure, eigen, eigen-conversions, geometry-msgs, kdl-conversions, kdl-parser, nav-msgs, orocos-kdl, pluginlib, python3Packages, robot-state-publisher, roscpp, roslint, rospy, rviz, sensor-msgs, std-msgs, tf, tf-conversions, topic-tools, trajectory-msgs, urdf, visualization-msgs, xacro }:
buildRosPackage {
pname = "ros-noetic-cob-twist-controller";
- version = "0.8.23-r1";
+ version = "0.8.24-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_twist_controller/0.8.23-1.tar.gz";
- name = "0.8.23-1.tar.gz";
- sha256 = "5153128066da7b0abcd5bdba2f30d1f993035a2202b9de12561700023a3e09d1";
+ url = "https://github.com/4am-robotics/cob_control-release/archive/release/noetic/cob_twist_controller/0.8.24-2.tar.gz";
+ name = "0.8.24-2.tar.gz";
+ sha256 = "75b750e91c00c43442eee3c6637574b865662f07c1cc54d40318a2831f26d833";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-undercarriage-ctrl/default.nix b/distros/noetic/cob-undercarriage-ctrl/default.nix
index c09edb39c4..f548fec1aa 100644
--- a/distros/noetic/cob-undercarriage-ctrl/default.nix
+++ b/distros/noetic/cob-undercarriage-ctrl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-utilities, control-msgs, diagnostic-msgs, diagnostic-updater, geometry-msgs, nav-msgs, roscpp, tf }:
buildRosPackage {
pname = "ros-noetic-cob-undercarriage-ctrl";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_undercarriage_ctrl/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "b6825a83f0d25e57f77bcc94eabe89338677511b68388dbfd1f63464f64c04d6";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_undercarriage_ctrl/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "d1e6987fb542fa7e17c4d38b046bed71aa48d472ed960cb3e7fcaf061f9eded5";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-utilities/default.nix b/distros/noetic/cob-utilities/default.nix
index a3be3b2f44..9e92fd3f1f 100644
--- a/distros/noetic/cob-utilities/default.nix
+++ b/distros/noetic/cob-utilities/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin }:
buildRosPackage {
pname = "ros-noetic-cob-utilities";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_utilities/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "0319d8a97a3d1ed52fa1c232b50bee817758674fb3c75e6ec731311ea8f12970";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_utilities/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "572d1c9ecc5e68f9e2d99eb125216559a3c72e42ebfabc493f1690fc2fb40cca";
};
buildType = "catkin";
diff --git a/distros/noetic/cob-voltage-control/default.nix b/distros/noetic/cob-voltage-control/default.nix
index 7b83e3df94..8f0dd9baa5 100644
--- a/distros/noetic/cob-voltage-control/default.nix
+++ b/distros/noetic/cob-voltage-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-msgs, cob-phidgets, dynamic-reconfigure, python3Packages, roscpp, rospy, std-msgs }:
buildRosPackage {
pname = "ros-noetic-cob-voltage-control";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_voltage_control/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "c671635b93a11179610fece34dcad9d62bff75427a670ff17eaa35302fe004a0";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/cob_voltage_control/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "62918123d1710b1c76a6bebfd82c1854ce8b6cc1c3ff57c0c7a57d1bde4f34ab";
};
buildType = "catkin";
diff --git a/distros/noetic/fields2cover/default.nix b/distros/noetic/fields2cover/default.nix
index 120fc70afb..aa9f8faff1 100644
--- a/distros/noetic/fields2cover/default.nix
+++ b/distros/noetic/fields2cover/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, nlohmann_json, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
+{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, ortools-vendor, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
buildRosPackage {
pname = "ros-noetic-fields2cover";
- version = "2.0.0-r1";
+ version = "2.0.0-r2";
src = fetchurl {
- url = "https://github.com/Fields2Cover/fields2cover-release/archive/release/noetic/fields2cover/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "68fe33ca8feb4079dca56639d1740c7aa271cd72973e0ece24eb82c742b5829d";
+ url = "https://github.com/Fields2Cover/fields2cover-release/archive/release/noetic/fields2cover/2.0.0-2.tar.gz";
+ name = "2.0.0-2.tar.gz";
+ sha256 = "730ee2e0a1d9fe4a820a3262aef8efee683438b2aaa228c7d4a026e2b9314ffe";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ gtest lcov ];
- propagatedBuildInputs = [ eigen gdal git gtest nlohmann_json python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
+ propagatedBuildInputs = [ eigen gdal git gtest ortools-vendor python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/noetic/generated.nix b/distros/noetic/generated.nix
index 01fd43ab5b..5ab1bfe42d 100644
--- a/distros/noetic/generated.nix
+++ b/distros/noetic/generated.nix
@@ -1820,6 +1820,8 @@ self: super: {
lusb = self.callPackage ./lusb {};
+ lvr2 = self.callPackage ./lvr2 {};
+
magic-enum = self.callPackage ./magic-enum {};
magical-ros2-conversion-tool = self.callPackage ./magical-ros2-conversion-tool {};
@@ -2352,6 +2354,8 @@ self: super: {
opw-kinematics = self.callPackage ./opw-kinematics {};
+ ortools-vendor = self.callPackage ./ortools-vendor {};
+
osm-cartography = self.callPackage ./osm-cartography {};
osqp = self.callPackage ./osqp {};
@@ -3324,6 +3328,8 @@ self: super: {
rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {};
+ rviz-map-plugin = self.callPackage ./rviz-map-plugin {};
+
rviz-marker-tools = self.callPackage ./rviz-marker-tools {};
rviz-plugin-tutorials = self.callPackage ./rviz-plugin-tutorials {};
diff --git a/distros/noetic/generic-throttle/default.nix b/distros/noetic/generic-throttle/default.nix
index bc3dd9ef00..7623b9c6f4 100644
--- a/distros/noetic/generic-throttle/default.nix
+++ b/distros/noetic/generic-throttle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, python3Packages, rospy, rostopic }:
buildRosPackage {
pname = "ros-noetic-generic-throttle";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/generic_throttle/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "bed8095818cd955e0afad4a0f3c9db2872c51b1ff44c2c5f4b0e08a534f722c4";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/generic_throttle/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "78cf9424b8e70269e91dbc3571f0ea86c3105875e5b1bda47447122c3eee4089";
};
buildType = "catkin";
diff --git a/distros/noetic/geometric-shapes/default.nix b/distros/noetic/geometric-shapes/default.nix
index be0802c226..3aafb6f9fa 100644
--- a/distros/noetic/geometric-shapes/default.nix
+++ b/distros/noetic/geometric-shapes/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, assimp, boost, catkin, console-bridge, eigen, eigen-stl-containers, fcl, octomap, pkg-config, qhull, random-numbers, resource-retriever, rosunit, shape-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-noetic-geometric-shapes";
- version = "0.7.5-r1";
+ version = "0.7.6-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.5-1.tar.gz";
- name = "0.7.5-1.tar.gz";
- sha256 = "63c700471cb803d5d1ce921dcac2e0628f1110ef2ba8c7d8f3c882436215da66";
+ url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.6-1.tar.gz";
+ name = "0.7.6-1.tar.gz";
+ sha256 = "624792894d0e1034d4507364db61554fb5f11eee6f489b69221129cfec9525f4";
};
buildType = "catkin";
diff --git a/distros/noetic/laser-scan-densifier/default.nix b/distros/noetic/laser-scan-densifier/default.nix
index c4957194bf..27aff1fa20 100644
--- a/distros/noetic/laser-scan-densifier/default.nix
+++ b/distros/noetic/laser-scan-densifier/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, nodelet, roscpp, sensor-msgs }:
buildRosPackage {
pname = "ros-noetic-laser-scan-densifier";
- version = "0.7.16-r2";
+ version = "0.7.17-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/laser_scan_densifier/0.7.16-2.tar.gz";
- name = "0.7.16-2.tar.gz";
- sha256 = "a6403334011fd045d38ef3ca14da51b3ba76bc64d623ee096cb7fbffc159d6f5";
+ url = "https://github.com/4am-robotics/cob_driver-release/archive/release/noetic/laser_scan_densifier/0.7.17-2.tar.gz";
+ name = "0.7.17-2.tar.gz";
+ sha256 = "be66000c2564ac13c98a45d974de86130bbfacaf0c39c65670af2568d55b7c4a";
};
buildType = "catkin";
diff --git a/distros/noetic/lsc-ros-driver/default.nix b/distros/noetic/lsc-ros-driver/default.nix
index 1adf23f184..8bfe0e3216 100644
--- a/distros/noetic/lsc-ros-driver/default.nix
+++ b/distros/noetic/lsc-ros-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, roscpp, self-test, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-noetic-lsc-ros-driver";
- version = "1.0.3-r1";
+ version = "1.0.4-r1";
src = fetchurl {
- url = "https://github.com/AutonicsLiDAR-release/lsc_ros_driver-release/archive/release/noetic/lsc_ros_driver/1.0.3-1.tar.gz";
- name = "1.0.3-1.tar.gz";
- sha256 = "b86403b0b5589c4ba8118df7a31b05c0201c37f85ca91fd8339126035c87b6e1";
+ url = "https://github.com/AutonicsLiDAR-release/lsc_ros_driver-release/archive/release/noetic/lsc_ros_driver/1.0.4-1.tar.gz";
+ name = "1.0.4-1.tar.gz";
+ sha256 = "902ea986f386aa5cd5c558aaeedfae8903206ece155e43d5e65101e01c9d7b79";
};
buildType = "catkin";
diff --git a/distros/noetic/lvr2/default.nix b/distros/noetic/lvr2/default.nix
new file mode 100644
index 0000000000..1122b6752e
--- /dev/null
+++ b/distros/noetic/lvr2/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, flann, freeglut, gdal, gsl, hdf5, lz4, ocl-icd, opencv, qt5, vtk, vtkWithQt5, xorg, yaml-cpp }:
+buildRosPackage {
+ pname = "ros-noetic-lvr2";
+ version = "20.11.3-r4";
+
+ src = fetchurl {
+ url = "https://github.com/uos-gbp/lvr2-release/archive/release/noetic/lvr2/20.11.3-4.tar.gz";
+ name = "20.11.3-4.tar.gz";
+ sha256 = "2dc28481d06422aabef51dc9cb7838e313c8143a6025f14aaf43c87302271f53";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ boost eigen flann freeglut gdal gsl hdf5 lz4 ocl-icd opencv opencv.cxxdev qt5.qtbase vtk vtkWithQt5 xorg.libXi xorg.libXmu yaml-cpp ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "The Las Vegas Surface Reconstruction Toolkit is an Open Source toolkit to reconstruct triangle meshes from unordered point clouds. It supports the generation of textured models either using colored point clouds or point clouds plus images and according calibration matrices. The LVR toolkit provides an Open Source C++ API for meshing and texture generation as well as an I/O interface to store the generated meshes in different exchange formats including Stanford PLY, Wavefront OBJ and Collada. In contrast to other meshing software, it focuses on reconstruction of large scale environments on city scale from high resolution point clouds.";
+ license = with lib.licenses; [ bsd3 ];
+ };
+}
diff --git a/distros/noetic/mrpt-path-planning/default.nix b/distros/noetic/mrpt-path-planning/default.nix
index 48ee09df12..899b128e3e 100644
--- a/distros/noetic/mrpt-path-planning/default.nix
+++ b/distros/noetic/mrpt-path-planning/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }:
buildRosPackage {
pname = "ros-noetic-mrpt-path-planning";
- version = "0.1.1-r1";
+ version = "0.1.2-r1";
src = fetchurl {
- url = "https://github.com/mrpt-ros-pkg-release/mrpt_path_planning-release/archive/release/noetic/mrpt_path_planning/0.1.1-1.tar.gz";
- name = "0.1.1-1.tar.gz";
- sha256 = "e17d1a3de76dcf13df544d750aa8bad89c1bd1d4e8012a03c3d57f3c9bd923b6";
+ url = "https://github.com/mrpt-ros-pkg-release/mrpt_path_planning-release/archive/release/noetic/mrpt_path_planning/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "039f399e94afe2e16c79c811679e80978e0d86a2be56cd937ba0e4fc3d4ceb29";
};
buildType = "cmake";
diff --git a/distros/noetic/mrpt2/default.nix b/distros/noetic/mrpt2/default.nix
index d0d2aceab7..ace42fcfe9 100644
--- a/distros/noetic/mrpt2/default.nix
+++ b/distros/noetic/mrpt2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, ros-environment, rosbag-storage, roscpp, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-geometry-msgs, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-noetic-mrpt2";
- version = "2.12.1-r1";
+ version = "2.12.2-r1";
src = fetchurl {
- url = "https://github.com/mrpt-ros-pkg-release/mrpt2-release/archive/release/noetic/mrpt2/2.12.1-1.tar.gz";
- name = "2.12.1-1.tar.gz";
- sha256 = "bea58fee0a790167ddae644b42ba407a2dfa10fa4a5a3f3d9a138a453c49e2cf";
+ url = "https://github.com/mrpt-ros-pkg-release/mrpt2-release/archive/release/noetic/mrpt2/2.12.2-1.tar.gz";
+ name = "2.12.2-1.tar.gz";
+ sha256 = "3d640ea4be85c0a59ba575eb1a668d9c3145d77c8902b19ffc3c47c80417e68c";
};
buildType = "cmake";
diff --git a/distros/noetic/mvsim/default.nix b/distros/noetic/mvsim/default.nix
index 578b2c17ad..e168ef636a 100644
--- a/distros/noetic/mvsim/default.nix
+++ b/distros/noetic/mvsim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, cppzmq, dynamic-reconfigure, gtest, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, roscpp, rviz-plugin-tutorials, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-noetic-mvsim";
- version = "0.9.2-r1";
+ version = "0.9.4-r1";
src = fetchurl {
- url = "https://github.com/ual-arm-ros-pkg-release/mvsim-release/archive/release/noetic/mvsim/0.9.2-1.tar.gz";
- name = "0.9.2-1.tar.gz";
- sha256 = "8848f1576df055be318a657d1eb3c16aedb5be8563b5a7f96f747a69db0bb04a";
+ url = "https://github.com/ual-arm-ros-pkg-release/mvsim-release/archive/release/noetic/mvsim/0.9.4-1.tar.gz";
+ name = "0.9.4-1.tar.gz";
+ sha256 = "107a9db49469829748a5c3eafee039076fa422f0ac425dc1164e6605e2a4ff39";
};
buildType = "catkin";
diff --git a/distros/noetic/ortools-vendor/default.nix b/distros/noetic/ortools-vendor/default.nix
new file mode 100644
index 0000000000..b1234ee462
--- /dev/null
+++ b/distros/noetic/ortools-vendor/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, catkin, cmake }:
+buildRosPackage {
+ pname = "ros-noetic-ortools-vendor";
+ version = "9.9.0-r6";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/noetic/ortools_vendor/9.9.0-6.tar.gz";
+ name = "9.9.0-6.tar.gz";
+ sha256 = "5f50785b6a17caac783db2567706fed6d40ceebac09906342aa1662b6ca4fd76";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ catkin ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/noetic/raw-description/default.nix b/distros/noetic/raw-description/default.nix
index fd7c783b08..c86d9c3a34 100644
--- a/distros/noetic/raw-description/default.nix
+++ b/distros/noetic/raw-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cob-description, gazebo-ros, xacro }:
buildRosPackage {
pname = "ros-noetic-raw-description";
- version = "0.7.10-r1";
+ version = "0.7.11-r1";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/raw_description/0.7.10-1.tar.gz";
- name = "0.7.10-1.tar.gz";
- sha256 = "a8a56c3cdb9eda1c3fc4eb88f79a29ee7c84876b23c5c9251bb50fa8f576d657";
+ url = "https://github.com/4am-robotics/cob_common-release/archive/release/noetic/raw_description/0.7.11-1.tar.gz";
+ name = "0.7.11-1.tar.gz";
+ sha256 = "91ac6cb900660ec84ac4e8a4523a8069b59b1a7f823908466e1601bf7c47e62d";
};
buildType = "catkin";
diff --git a/distros/noetic/robot-localization/default.nix b/distros/noetic/robot-localization/default.nix
index cc7687e822..4f309ae069 100644
--- a/distros/noetic/robot-localization/default.nix
+++ b/distros/noetic/robot-localization/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, angles, catkin, cmake-modules, diagnostic-msgs, diagnostic-updater, eigen, eigen-conversions, geographic-msgs, geographiclib, geometry-msgs, message-filters, message-generation, message-runtime, nav-msgs, nodelet, python3Packages, rosbag, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-noetic-robot-localization";
- version = "2.7.5-r1";
+ version = "2.7.6-r1";
src = fetchurl {
- url = "https://github.com/cra-ros-pkg/robot_localization-release/archive/release/noetic/robot_localization/2.7.5-1.tar.gz";
- name = "2.7.5-1.tar.gz";
- sha256 = "d1414c2fe217759515e8ede82d674060aba7a898da82e5bff3cd1268c0fa5714";
+ url = "https://github.com/cra-ros-pkg/robot_localization-release/archive/release/noetic/robot_localization/2.7.6-1.tar.gz";
+ name = "2.7.6-1.tar.gz";
+ sha256 = "6a187bac4d1fb6267fbfd18881cb0aa760a7af75ded84ef02b3482a5627a9607";
};
buildType = "catkin";
diff --git a/distros/noetic/rviz-map-plugin/default.nix b/distros/noetic/rviz-map-plugin/default.nix
new file mode 100644
index 0000000000..8c76e05f30
--- /dev/null
+++ b/distros/noetic/rviz-map-plugin/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, catkin, hdf5-map-io, mesh-msgs, ocl-icd, opencl-headers, qt5, roscpp, rviz, std-msgs }:
+buildRosPackage {
+ pname = "ros-noetic-rviz-map-plugin";
+ version = "1.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/rviz_map_plugin/1.1.0-1.tar.gz";
+ name = "1.1.0-1.tar.gz";
+ sha256 = "cdc2aa61d95b5f7246a8d6fc5fe886c6e9889b43a41efb144c6bcc98ec78942c";
+ };
+
+ buildType = "catkin";
+ buildInputs = [ catkin ];
+ propagatedBuildInputs = [ hdf5-map-io mesh-msgs ocl-icd opencl-headers qt5.qtbase roscpp rviz std-msgs ];
+ nativeBuildInputs = [ catkin ];
+
+ meta = {
+ description = "RViz display types and tools for the mesh_msgs package.";
+ license = with lib.licenses; [ bsd3 ];
+ };
+}
diff --git a/distros/noetic/rviz/default.nix b/distros/noetic/rviz/default.nix
index 13df6cef44..d7f2ae295a 100644
--- a/distros/noetic/rviz/default.nix
+++ b/distros/noetic/rviz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, assimp, catkin, cmake-modules, eigen, geometry-msgs, image-transport, interactive-markers, laser-geometry, libGL, libGLU, map-msgs, media-export, message-filters, message-generation, message-runtime, nav-msgs, ogre1_9, pluginlib, python-qt-binding, qt5, resource-retriever, rosconsole, roscpp, roslib, rospy, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, tinyxml-2, urdf, urdfdom, urdfdom-headers, visualization-msgs, yaml-cpp }:
buildRosPackage {
pname = "ros-noetic-rviz";
- version = "1.14.20-r1";
+ version = "1.14.23-r1";
src = fetchurl {
- url = "https://github.com/ros-gbp/rviz-release/archive/release/noetic/rviz/1.14.20-1.tar.gz";
- name = "1.14.20-1.tar.gz";
- sha256 = "607f5e3eaa66a4f85907463ca4e69fd82bd4e72a4fe9e7d48ed4a8a04fe2011b";
+ url = "https://github.com/ros-gbp/rviz-release/archive/release/noetic/rviz/1.14.23-1.tar.gz";
+ name = "1.14.23-1.tar.gz";
+ sha256 = "8e2c5caaa307cc4c923fa8074cda84909675c04bfb84a1a9c5e39b20596cd3b3";
};
buildType = "catkin";
diff --git a/distros/noetic/scenario-test-tools/default.nix b/distros/noetic/scenario-test-tools/default.nix
index b26d88828d..1e69683b41 100644
--- a/distros/noetic/scenario-test-tools/default.nix
+++ b/distros/noetic/scenario-test-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cob-sound, cob-srvs, control-msgs, geometry-msgs, move-base-msgs, python3Packages, rospy, std-msgs, std-srvs, tf }:
buildRosPackage {
pname = "ros-noetic-scenario-test-tools";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/scenario_test_tools/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "42d0cccfedc0c4a64126497038031a0e562d07fcb3d2113711129cfb834174c4";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/scenario_test_tools/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "ea3967e8a5621aaeb94dbbd017e438e86c3f21dda613d07dda33a94e6eb58b28";
};
buildType = "catkin";
diff --git a/distros/noetic/service-tools/default.nix b/distros/noetic/service-tools/default.nix
index c60c13e281..135281b0ad 100644
--- a/distros/noetic/service-tools/default.nix
+++ b/distros/noetic/service-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, rospy, rosservice }:
buildRosPackage {
pname = "ros-noetic-service-tools";
- version = "0.6.34-r1";
+ version = "0.6.35-r2";
src = fetchurl {
- url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/service_tools/0.6.34-1.tar.gz";
- name = "0.6.34-1.tar.gz";
- sha256 = "e727a4af7067d9cec72fa8b9317d3f0bc2a91cff0a040a92d876483f28a64616";
+ url = "https://github.com/4am-robotics/cob_command_tools-release/archive/release/noetic/service_tools/0.6.35-2.tar.gz";
+ name = "0.6.35-2.tar.gz";
+ sha256 = "d9ea52917bbf70561b1def8719af650f2163cafca42f7047730c6df627a8bd21";
};
buildType = "catkin";
diff --git a/distros/noetic/urg-stamped/default.nix b/distros/noetic/urg-stamped/default.nix
index 7dec9b9140..4fd14d98e3 100644
--- a/distros/noetic/urg-stamped/default.nix
+++ b/distros/noetic/urg-stamped/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, catkin, roscpp, roslint, rostest, rosunit, sensor-msgs }:
+{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-noetic-urg-stamped";
- version = "0.1.0-r1";
+ version = "0.1.1-r1";
src = fetchurl {
- url = "https://github.com/seqsense/urg_stamped-release/archive/release/noetic/urg_stamped/0.1.0-1.tar.gz";
- name = "0.1.0-1.tar.gz";
- sha256 = "457bd32788d830b1d0164f553786191767cc149b06fec8827b956cc9d6a936d2";
+ url = "https://github.com/seqsense/urg_stamped-release/archive/release/noetic/urg_stamped/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "66819806629535766aa16545f0646b33a7e5186cdfef1f5fecfd9d566ce81827";
};
buildType = "catkin";
- buildInputs = [ catkin ];
+ buildInputs = [ catkin message-generation ];
checkInputs = [ roslint rostest rosunit ];
- propagatedBuildInputs = [ roscpp sensor-msgs ];
+ propagatedBuildInputs = [ message-runtime roscpp sensor-msgs std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
diff --git a/distros/noetic/warthog-control/default.nix b/distros/noetic/warthog-control/default.nix
index 439cbe67c5..871d0f8b68 100644
--- a/distros/noetic/warthog-control/default.nix
+++ b/distros/noetic/warthog-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, interactive-marker-twist-server, joint-state-controller, joy, robot-localization, roslaunch, teleop-twist-joy, topic-tools, twist-mux }:
buildRosPackage {
pname = "ros-noetic-warthog-control";
- version = "0.1.8-r1";
+ version = "0.1.9-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_control/0.1.8-1.tar.gz";
- name = "0.1.8-1.tar.gz";
- sha256 = "406224a6af7bfae1cb0a6b48626e46b8939e18285d5fcb18ee5acf15fe1fbfa6";
+ url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_control/0.1.9-1.tar.gz";
+ name = "0.1.9-1.tar.gz";
+ sha256 = "38bb83d50c68c684bf691b34eebc30c61b41c90f5c10d90138e0ae836d8166f7";
};
buildType = "catkin";
diff --git a/distros/noetic/warthog-description/default.nix b/distros/noetic/warthog-description/default.nix
index d41f9fab97..5c4521ce9b 100644
--- a/distros/noetic/warthog-description/default.nix
+++ b/distros/noetic/warthog-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cpr-onav-description, robot-state-publisher, roslaunch, urdf, xacro }:
buildRosPackage {
pname = "ros-noetic-warthog-description";
- version = "0.1.8-r1";
+ version = "0.1.9-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_description/0.1.8-1.tar.gz";
- name = "0.1.8-1.tar.gz";
- sha256 = "67647388b6324525a5ad1424907bd38f4ef17c27317b1a5b3755f19d6696d854";
+ url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_description/0.1.9-1.tar.gz";
+ name = "0.1.9-1.tar.gz";
+ sha256 = "9448f8680adba257bf7dae13f5424b89adcd42d4dd2f4b00af3275c291214143";
};
buildType = "catkin";
diff --git a/distros/noetic/warthog-msgs/default.nix b/distros/noetic/warthog-msgs/default.nix
index b850146eb6..c0b1d73a2c 100644
--- a/distros/noetic/warthog-msgs/default.nix
+++ b/distros/noetic/warthog-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
buildRosPackage {
pname = "ros-noetic-warthog-msgs";
- version = "0.1.8-r1";
+ version = "0.1.9-r1";
src = fetchurl {
- url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_msgs/0.1.8-1.tar.gz";
- name = "0.1.8-1.tar.gz";
- sha256 = "6e3300939f22481a59a39f0c0156c04757d6d5713551e6bdfaadb43d7f450f9e";
+ url = "https://github.com/clearpath-gbp/warthog-release/archive/release/noetic/warthog_msgs/0.1.9-1.tar.gz";
+ name = "0.1.9-1.tar.gz";
+ sha256 = "df6783d56b1fc349489c4c82bd96c58f38cfdb19bf605d7b5c3634066b95aeaa";
};
buildType = "catkin";
diff --git a/distros/noetic/ypspur-ros/default.nix b/distros/noetic/ypspur-ros/default.nix
index dac332967b..aead46b7ed 100644
--- a/distros/noetic/ypspur-ros/default.nix
+++ b/distros/noetic/ypspur-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, geometry-msgs, message-generation, message-runtime, nav-msgs, roscpp, roslint, rostest, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-msgs, ypspur }:
buildRosPackage {
pname = "ros-noetic-ypspur-ros";
- version = "0.5.0-r1";
+ version = "0.6.0-r1";
src = fetchurl {
- url = "https://github.com/openspur/ypspur_ros-release/archive/release/noetic/ypspur_ros/0.5.0-1.tar.gz";
- name = "0.5.0-1.tar.gz";
- sha256 = "72c1c694d5b9426c98d08b21064a6c61847f4fce78fa9d089b03f388018c08ba";
+ url = "https://github.com/openspur/ypspur_ros-release/archive/release/noetic/ypspur_ros/0.6.0-1.tar.gz";
+ name = "0.6.0-1.tar.gz";
+ sha256 = "61d9dc0ac7029fd02faf7ad8f50716621aaa076eb26aaf803b17a013f79a8825";
};
buildType = "catkin";
diff --git a/distros/noetic/ypspur/default.nix b/distros/noetic/ypspur/default.nix
index 8b7c354d13..ce19151edf 100644
--- a/distros/noetic/ypspur/default.nix
+++ b/distros/noetic/ypspur/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, catkin, cmake, readline }:
buildRosPackage {
pname = "ros-noetic-ypspur";
- version = "1.22.2-r1";
+ version = "1.22.5-r1";
src = fetchurl {
- url = "https://github.com/openspur/yp-spur-release/archive/release/noetic/ypspur/1.22.2-1.tar.gz";
- name = "1.22.2-1.tar.gz";
- sha256 = "be1fa7487f451a50cdc77956566bc751736372ce7aa15d75ac527024e505833f";
+ url = "https://github.com/openspur/yp-spur-release/archive/release/noetic/ypspur/1.22.5-1.tar.gz";
+ name = "1.22.5-1.tar.gz";
+ sha256 = "63aa6341ae40361f1c8e3d9efb2c57ec319141c7a4c64ffe2f3cff4a3947362d";
};
buildType = "cmake";
diff --git a/distros/rolling/action-msgs/default.nix b/distros/rolling/action-msgs/default.nix
index f94ecfab52..addfbaccda 100644
--- a/distros/rolling/action-msgs/default.nix
+++ b/distros/rolling/action-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime, service-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-rolling-action-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/action_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "850c20b96c6c7e50590fdf49b0806f04aa9addb7373466b4bed2d72d8dc8163b";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/action_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "a2552340249312a5dc8477385ebb6caa95712dc79cf5aaeac8ad78e33235fdaf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/action-tutorials-cpp/default.nix b/distros/rolling/action-tutorials-cpp/default.nix
index 5a5e92ad02..bb1f522e8d 100644
--- a/distros/rolling/action-tutorials-cpp/default.nix
+++ b/distros/rolling/action-tutorials-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }:
buildRosPackage {
pname = "ros-rolling-action-tutorials-cpp";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_cpp/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "acd6ed2cd10d64b2341505261f9df1885ff30c4f6f8b1d5cf3a65f29c3a9cc45";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_cpp/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "d55a4b394981e9f15043e70490683957ae12f1fabcf488991135159292f0298e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/action-tutorials-interfaces/default.nix b/distros/rolling/action-tutorials-interfaces/default.nix
index 308912f688..018744bfb0 100644
--- a/distros/rolling/action-tutorials-interfaces/default.nix
+++ b/distros/rolling/action-tutorials-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-action-tutorials-interfaces";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_interfaces/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "0f52e4c967c31c09cfe4ba497bd2432df21f9291c30cdab962ba840a9ca8b944";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_interfaces/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "e038271642d8926d65496eb5d2f1b5279fda4c7748dea4a1b26d27c05ee44363";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/action-tutorials-py/default.nix b/distros/rolling/action-tutorials-py/default.nix
index d8046b3ea3..42f9df1af3 100644
--- a/distros/rolling/action-tutorials-py/default.nix
+++ b/distros/rolling/action-tutorials-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-action-tutorials-py";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_py/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "7af106cfa75cf19af3a9e8ba285d19eea0eb3d5f2bbe7864ac63fc76a5dfc20d";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_py/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "9c94b8c1870054d0a5c6d3dca913bcd7054bfb6325be6d08e2bd6f269a27b0d0";
};
buildType = "ament_python";
diff --git a/distros/rolling/actionlib-msgs/default.nix b/distros/rolling/actionlib-msgs/default.nix
index 467832a1ad..18f604fd0a 100644
--- a/distros/rolling/actionlib-msgs/default.nix
+++ b/distros/rolling/actionlib-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-actionlib-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/actionlib_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "f2097b1bda9271a81aa833beee9edc8d97491afe01d409bcc5136626ef43c099";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/actionlib_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "f4be6c00c1cd5867192953242db12120314b6c0e20eb63360ae4d3a3c42c5681";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-clang-format/default.nix b/distros/rolling/ament-clang-format/default.nix
index 0b612e87c7..e2004b19b1 100644
--- a/distros/rolling/ament-clang-format/default.nix
+++ b/distros/rolling/ament-clang-format/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-clang-format";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "545a3053f74a082e24bf15c22c7378edf60c3baec6583148735c1ec418eb45c6";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "56d160f1ee7ea32809b0bca3805a3578ecda46b9f57b1c390de9d06a4fd1cfae";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-clang-tidy/default.nix b/distros/rolling/ament-clang-tidy/default.nix
index 86739b4b99..87616a66a9 100644
--- a/distros/rolling/ament-clang-tidy/default.nix
+++ b/distros/rolling/ament-clang-tidy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-clang-tidy";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "26a6430e435d2ebb23fc09dc80066145804187207bcc4852e48a4da0b9f026c8";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "bab7455c5e26052f277ed30c8cc30d8807b87642319dc560435317fe78f659b9";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-cmake-auto/default.nix b/distros/rolling/ament-cmake-auto/default.nix
index 51962e3e32..16e4d6bc5b 100644
--- a/distros/rolling/ament-cmake-auto/default.nix
+++ b/distros/rolling/ament-cmake-auto/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-auto";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_auto/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "a24727fa30fa0ddb74b9507cf6edcc27e1e5fd21f8a554cb9a6408790c6359bc";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_auto/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "efee2f2aa67d6818f6907a340639e9fe7668411b4351bdcc52a19e6bef1b9331";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-clang-format/default.nix b/distros/rolling/ament-cmake-clang-format/default.nix
index 9c0c4a9371..4cce311dd3 100644
--- a/distros/rolling/ament-cmake-clang-format/default.nix
+++ b/distros/rolling/ament-cmake-clang-format/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-clang-format";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "a89bef76932eabedbaa6dd8c8a79b65511613a51df43ad1a5e23662fb6c34c16";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "d68cf485c5cab78267750a9f60da28690683a5c7e5b7e8f42a9a473957c3f438";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-clang-tidy/default.nix b/distros/rolling/ament-cmake-clang-tidy/default.nix
index 8ae8dcc35a..aa9163ce2c 100644
--- a/distros/rolling/ament-cmake-clang-tidy/default.nix
+++ b/distros/rolling/ament-cmake-clang-tidy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-clang-tidy";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "d13c505ba602f13ef987421c97cdff30d2c664d67a6545b3336a3e2335e90004";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "edad5fcd39c3683296d0d8f5e874816e2f8098d3e99722ee996b54700dc1fb31";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-copyright/default.nix b/distros/rolling/ament-cmake-copyright/default.nix
index 907ce10134..2b71fb0085 100644
--- a/distros/rolling/ament-cmake-copyright/default.nix
+++ b/distros/rolling/ament-cmake-copyright/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-copyright";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "51786ae26dd5f2902df8e53433b0ba2bc136a82331a0fc7b1ef699b01e7a0b5a";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "0667d35d8e75b7e4b9abe465cb970acb4ac83c40c242c9fc0ae824b38956b6e6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-core/default.nix b/distros/rolling/ament-cmake-core/default.nix
index 3e041bc20b..eeb171b84f 100644
--- a/distros/rolling/ament-cmake-core/default.nix
+++ b/distros/rolling/ament-cmake-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-core";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_core/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "2afc651d7bc3832370a037699acdb127a037eedd043c75fe16a4859f4f6f9f6d";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_core/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "265afebd11b5185691159e23178e8c83adc981fb76a51f583e815d155d4bd60f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-cppcheck/default.nix b/distros/rolling/ament-cmake-cppcheck/default.nix
index 1d8f0dad79..148f29a865 100644
--- a/distros/rolling/ament-cmake-cppcheck/default.nix
+++ b/distros/rolling/ament-cmake-cppcheck/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-cppcheck";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "c9b7281d859bd3cddb8fcecacec2f096aaff2c6ba0fd150b446c8124c2111d5f";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "41e43cd5a682c8bb35c4e32794f7e30bec588266a89965892719449d097d5c2b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-cpplint/default.nix b/distros/rolling/ament-cmake-cpplint/default.nix
index bcae6995e9..48f41147e8 100644
--- a/distros/rolling/ament-cmake-cpplint/default.nix
+++ b/distros/rolling/ament-cmake-cpplint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-cpplint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "f964704a5d817957ceb387073161857e9d14a2365e356d4faa6ccbcd4fc44487";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "86906374e5c47e6bd3b1fa13a0034efa24cee132a3ea8adc8c02b1b53b7ee89b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-definitions/default.nix b/distros/rolling/ament-cmake-export-definitions/default.nix
index 96bbc79a53..d8becc14a4 100644
--- a/distros/rolling/ament-cmake-export-definitions/default.nix
+++ b/distros/rolling/ament-cmake-export-definitions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-definitions";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_definitions/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "0391c288809ce01074415a54f33a314f9c53bccae1e4cb2ac69497be9092cf95";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_definitions/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "cad165f2940d27ee79415aa96356b0bf12c05173d39b83ebc84b87a591966755";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-dependencies/default.nix b/distros/rolling/ament-cmake-export-dependencies/default.nix
index 5677eb565e..7a9154fe50 100644
--- a/distros/rolling/ament-cmake-export-dependencies/default.nix
+++ b/distros/rolling/ament-cmake-export-dependencies/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-dependencies";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_dependencies/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "f2ebc56dc48369ca224400960c250466e8e903a07140d81f33ffc3c895446469";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_dependencies/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "5164a58b808f41ad411abfe0ce611a3af819031efe39d87203c24edff726e1c4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-include-directories/default.nix b/distros/rolling/ament-cmake-export-include-directories/default.nix
index fa11f2d721..f6d53cfd10 100644
--- a/distros/rolling/ament-cmake-export-include-directories/default.nix
+++ b/distros/rolling/ament-cmake-export-include-directories/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-include-directories";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_include_directories/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "140a2dd5078c526c5e2ffe1451314a7c5cf90286743c6dae861f170eebc7726b";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_include_directories/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "a720409898acdda9a5c988c95580de9eb77795563a1fae71a46557b2bdf7f794";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-interfaces/default.nix b/distros/rolling/ament-cmake-export-interfaces/default.nix
index 4301c11e78..503d1cba9b 100644
--- a/distros/rolling/ament-cmake-export-interfaces/default.nix
+++ b/distros/rolling/ament-cmake-export-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-interfaces";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_interfaces/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "3c2a61e93cb2a05799bae56f6cb90d14ab3ff8262427b99c5024436b244f3ee1";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_interfaces/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "3144a6496ec5566d4b2598482c46d2439361cdb1779ff8776483416ef2af84e1";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-libraries/default.nix b/distros/rolling/ament-cmake-export-libraries/default.nix
index cf32ea28a6..1e33d9080b 100644
--- a/distros/rolling/ament-cmake-export-libraries/default.nix
+++ b/distros/rolling/ament-cmake-export-libraries/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-libraries";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_libraries/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "e6ed98662ea1d78d29954a9e8f8fd4db20edf445057d11a508412324417f2891";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_libraries/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "f87545c5ba5d9009a8a72dc7877cce3da8d8a8f37f85fc745140fc71f1bc30a9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-link-flags/default.nix b/distros/rolling/ament-cmake-export-link-flags/default.nix
index fca652c2f1..4a7156636f 100644
--- a/distros/rolling/ament-cmake-export-link-flags/default.nix
+++ b/distros/rolling/ament-cmake-export-link-flags/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-link-flags";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_link_flags/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "b750e22c5af1b70d8ce45d9a8fcf963d4fe9ecefc04de8d1dfaecedc2669c655";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_link_flags/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "7ef91e600bb3e2b35cba8432e36d51c7c7ad753b61ce0358b94e0012ca39837d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-export-targets/default.nix b/distros/rolling/ament-cmake-export-targets/default.nix
index 48899a92f9..017b3cfd59 100644
--- a/distros/rolling/ament-cmake-export-targets/default.nix
+++ b/distros/rolling/ament-cmake-export-targets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-export-targets";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_targets/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "92b16a0db2ca7ca39191b4eaa6691abb037f9810b1e18bae484b8692ffd02199";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_targets/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "9c870d9412afc96b9148548fa25262c461c523921ef74e034591351e55bf4fa7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-flake8/default.nix b/distros/rolling/ament-cmake-flake8/default.nix
index 9d738b781b..b3afde9f8a 100644
--- a/distros/rolling/ament-cmake-flake8/default.nix
+++ b/distros/rolling/ament-cmake-flake8/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-flake8";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "f1ea4ba988de6ef852c5a7ab933afd56be327eae56c132a05ee488c38401b231";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "190f4e67c94d98511f5808a23a9cd34de5d7d6a91466b7a773ad40843a675b7b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-gen-version-h/default.nix b/distros/rolling/ament-cmake-gen-version-h/default.nix
index 01b156f5b1..b46c688a41 100644
--- a/distros/rolling/ament-cmake-gen-version-h/default.nix
+++ b/distros/rolling/ament-cmake-gen-version-h/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-gen-version-h";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gen_version_h/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "4948097fc5095e1bbe88694d45ea9a59d0e590c6a149d2715e1c04025d5abe96";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gen_version_h/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "a63e6b812af9651fe831cec462c7d10f2aefcff72a6f6a089814f551ab0d6b2d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-gmock/default.nix b/distros/rolling/ament-cmake-gmock/default.nix
index bfbce27a75..e7c5170553 100644
--- a/distros/rolling/ament-cmake-gmock/default.nix
+++ b/distros/rolling/ament-cmake-gmock/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-gmock";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gmock/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "9e48b6fc5581fee4f2429755199ec5dc098cbb9d3a3adc79bdd6e9a07b21b201";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gmock/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "9097f846cb7a60e203da5a66e7971438f82019e3f0f9375ec0dc1ceabb685392";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-google-benchmark/default.nix b/distros/rolling/ament-cmake-google-benchmark/default.nix
index 9aa6d13981..5e8c74cd1d 100644
--- a/distros/rolling/ament-cmake-google-benchmark/default.nix
+++ b/distros/rolling/ament-cmake-google-benchmark/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-google-benchmark";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_google_benchmark/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "0a35242eaf8ea32174948a9adcd04b86aa0d1ed38c1b19a31e1d290e62d3a6dd";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_google_benchmark/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "bc58916d6a41e26f7171d2eccf599d8ba630c4fa0861ddf34ed6ab62bfb0ced5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-gtest/default.nix b/distros/rolling/ament-cmake-gtest/default.nix
index cdf3362a29..bfa75e1636 100644
--- a/distros/rolling/ament-cmake-gtest/default.nix
+++ b/distros/rolling/ament-cmake-gtest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-gtest";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gtest/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "c87ba918907adbfce26f2ebdc8838ecce11662d1274f159b7a00e06278d30239";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gtest/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "059736a8943a3775fd439a14777c04aff5b478e91469dcb424ba3222204d9fd4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-include-directories/default.nix b/distros/rolling/ament-cmake-include-directories/default.nix
index 167937e3f0..98e01f94eb 100644
--- a/distros/rolling/ament-cmake-include-directories/default.nix
+++ b/distros/rolling/ament-cmake-include-directories/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-include-directories";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_include_directories/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "9d4d46a42feb20dcaa8a3c3ac6fb4f7013295c3b1d9d20df28cf7b417f4cd0da";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_include_directories/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "226784a39603bfcb704692b48eac3861e0b26e8f4276b3fce23f20a46935aa3c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-libraries/default.nix b/distros/rolling/ament-cmake-libraries/default.nix
index ce4d8c919c..da1b5ed942 100644
--- a/distros/rolling/ament-cmake-libraries/default.nix
+++ b/distros/rolling/ament-cmake-libraries/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-libraries";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_libraries/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "7c9d28e29157d27d9065a9cfb0ca6b30817518c8223fc01155e1b948812d1f00";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_libraries/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "5a8f91e1441a3d9d269d086d53cb7f9de3ebea1e4869093ff30590720ffb66d6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-lint-cmake/default.nix b/distros/rolling/ament-cmake-lint-cmake/default.nix
index ec987c289c..54a6a713f8 100644
--- a/distros/rolling/ament-cmake-lint-cmake/default.nix
+++ b/distros/rolling/ament-cmake-lint-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-lint-cmake";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "34785f52119bd10076a08d6f998bd8aab7088de4e2224771031bbee8ddb71c58";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "a9a7b3d61d5ef08c48714ee20f0e62f766765e478ee1f0cd5eb43fbcb91ab4a5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-mypy/default.nix b/distros/rolling/ament-cmake-mypy/default.nix
index c3a6ad9e47..54b24fdeaa 100644
--- a/distros/rolling/ament-cmake-mypy/default.nix
+++ b/distros/rolling/ament-cmake-mypy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-mypy";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "8e35dd757b10e723c49175571aa54be1d64791ad7787186d8c53f54cdb37d944";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "32e32ffe41c43e05bd7ae9e93b4901cc6043e9d4d04f66668b3cfc95f2175b12";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-pclint/default.nix b/distros/rolling/ament-cmake-pclint/default.nix
index ce88beb633..839c95bb8b 100644
--- a/distros/rolling/ament-cmake-pclint/default.nix
+++ b/distros/rolling/ament-cmake-pclint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pclint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "c4c9e7f08a57c375360711f886018047c116460c1cbe3d47b824f17d942c50ba";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "a817e1d116c151c9dd078daf7dea93d3a1862beca7bea823cd135400f648f004";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-pep257/default.nix b/distros/rolling/ament-cmake-pep257/default.nix
index fba67dd6a3..2360417c7b 100644
--- a/distros/rolling/ament-cmake-pep257/default.nix
+++ b/distros/rolling/ament-cmake-pep257/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pep257";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "a3f7e101e86cebf07431428741f95af14a1558c2092fa437e0e1294f5226d3fa";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "d734b73324126688723c165055b2b3b259a506da488ed7afd1eb389f0b66a0e2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-pycodestyle/default.nix b/distros/rolling/ament-cmake-pycodestyle/default.nix
index def495f6f7..039dd63f4d 100644
--- a/distros/rolling/ament-cmake-pycodestyle/default.nix
+++ b/distros/rolling/ament-cmake-pycodestyle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pycodestyle";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "b16bb1826f69d5f4582b8e7ea4e79451c7268b3bb1208fb78ffb5fd1408ecdc8";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "f79412e86e30affede8b05d52674e8fe216337311874c7d8a8b75ea08cef9f67";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-pyflakes/default.nix b/distros/rolling/ament-cmake-pyflakes/default.nix
index 5b3c621e72..f288b1b835 100644
--- a/distros/rolling/ament-cmake-pyflakes/default.nix
+++ b/distros/rolling/ament-cmake-pyflakes/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pyflakes";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "61db7395b5008bb516a921347c66c2ccd4662db39961adfc5a9eb4b53a33b294";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "6520cc48dec32862d2d537f41080ecb381d5926b48d4acc3a0d44eede658094d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-pytest/default.nix b/distros/rolling/ament-cmake-pytest/default.nix
index a06c15a738..edba19b806 100644
--- a/distros/rolling/ament-cmake-pytest/default.nix
+++ b/distros/rolling/ament-cmake-pytest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pytest";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_pytest/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "3565166d3c14ab7557a4df09cfff6316ae9a67662b911edec29ca25c800518c2";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_pytest/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "c07c244f8fdeccc25998c3f3a69673f2b14b518402d9ae9607e731874095260f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-python/default.nix b/distros/rolling/ament-cmake-python/default.nix
index e513a06b15..ccbc300048 100644
--- a/distros/rolling/ament-cmake-python/default.nix
+++ b/distros/rolling/ament-cmake-python/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-python";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_python/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "1e6a95db8306503b441f2fea1993acd6ffef8ea0d8659d1e69d1ae219b944f5e";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_python/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "cd39827993b1b5babdc14ce8a5455bdc49c6f752332cca943c06e618b30836bc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-ros/default.nix b/distros/rolling/ament-cmake-ros/default.nix
index 0f8d8ac22e..f8841666f2 100644
--- a/distros/rolling/ament-cmake-ros/default.nix
+++ b/distros/rolling/ament-cmake-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, domain-coordinator }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-ros";
- version = "0.12.0-r2";
+ version = "0.13.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/rolling/ament_cmake_ros/0.12.0-2.tar.gz";
- name = "0.12.0-2.tar.gz";
- sha256 = "848fd0c67de193a9a987afd2e3fc5757f5f694e48c490b5127837baad36462ac";
+ url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/rolling/ament_cmake_ros/0.13.0-1.tar.gz";
+ name = "0.13.0-1.tar.gz";
+ sha256 = "8410e4c444692029938b1e751260d6412744e76e9e53358e5313802e5087b956";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-target-dependencies/default.nix b/distros/rolling/ament-cmake-target-dependencies/default.nix
index 2276d1c689..2d299818f6 100644
--- a/distros/rolling/ament-cmake-target-dependencies/default.nix
+++ b/distros/rolling/ament-cmake-target-dependencies/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-target-dependencies";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_target_dependencies/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "88235bca721358b7f711ef82d070c81d66581027c5bb1865ec65c1e57db815ad";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_target_dependencies/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "67b717ce02094890ee6217e21efc4e44dd422f9ca2b214459c58e3a57166f4c8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-test/default.nix b/distros/rolling/ament-cmake-test/default.nix
index 19d5510e1d..ae2dcbec07 100644
--- a/distros/rolling/ament-cmake-test/default.nix
+++ b/distros/rolling/ament-cmake-test/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-test";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_test/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "0338002c56e985471e7b90505808e23563b438b74528919152d708411eefcafd";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_test/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "4fb559aae7bebe84e1e1407e5587f1f30003871eff4c79f39c4521438c793f23";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-uncrustify/default.nix b/distros/rolling/ament-cmake-uncrustify/default.nix
index 4e5e738410..76b65c83ef 100644
--- a/distros/rolling/ament-cmake-uncrustify/default.nix
+++ b/distros/rolling/ament-cmake-uncrustify/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-uncrustify";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_uncrustify/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "2031a7a22b8fc537114359e580b130472cd08c047a492e2e3d61cea882d2a7f8";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_uncrustify/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "047f2be705dee9572b202f254b030e14f14de9234b4028c4c8275aafd36f3997";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-vendor-package/default.nix b/distros/rolling/ament-cmake-vendor-package/default.nix
index 64965107f9..845cd5ddf4 100644
--- a/distros/rolling/ament-cmake-vendor-package/default.nix
+++ b/distros/rolling/ament-cmake-vendor-package/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-vendor-package";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_vendor_package/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "6f063db1b572089d554228dc6be9e7fb2d05db3f38323a91f1fec44e02de7756";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_vendor_package/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "87f5fb24b23ca8f57bb17e23941d5721d324878f85356734716289236ee704ad";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-version/default.nix b/distros/rolling/ament-cmake-version/default.nix
index a8b64619ce..010dab3e88 100644
--- a/distros/rolling/ament-cmake-version/default.nix
+++ b/distros/rolling/ament-cmake-version/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-version";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_version/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "02624eaa0fa9b5e98253e461ab495aba0e3113e7bd09ce2aea8a5a9bf82c2dca";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_version/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "09489eb3b82b736e72605850dd0a05e0a20b0f28527796873e70f4679c08951c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake-xmllint/default.nix b/distros/rolling/ament-cmake-xmllint/default.nix
index 43c2d327af..21486e3c37 100644
--- a/distros/rolling/ament-cmake-xmllint/default.nix
+++ b/distros/rolling/ament-cmake-xmllint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-xmllint }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-xmllint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_xmllint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "47545e6cabb7c564f42c935dce1c725f8016f6f746a4ca2014115eea10799948";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_xmllint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "45cbb49422c4200c888d0d6baf2f40d18bd4f980c6aa980510dac321ee82dddc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-cmake/default.nix b/distros/rolling/ament-cmake/default.nix
index af382a3125..5ac1104cce 100644
--- a/distros/rolling/ament-cmake/default.nix
+++ b/distros/rolling/ament-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
buildRosPackage {
pname = "ros-rolling-ament-cmake";
- version = "2.4.0-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake/2.4.0-1.tar.gz";
- name = "2.4.0-1.tar.gz";
- sha256 = "0092022a3aa56957a8a2789cf69f87dcee6fc5a1e030c9841d99ad6ebd9278e1";
+ url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "060b17e37881611a69107f4acf1094cc4b051b266d625b8df2b4b521cf8d3b73";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-copyright/default.nix b/distros/rolling/ament-copyright/default.nix
index 2b0e1a34dc..2c8cb5015d 100644
--- a/distros/rolling/ament-copyright/default.nix
+++ b/distros/rolling/ament-copyright/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-copyright";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_copyright/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "ed3466d34c71330c94d4d657928e67fe6cce9756c713319a8af7a7c763c02a7e";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_copyright/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "eddf1c8e9c79b1d117b03934c72de89b521b9ebbe5968f38ec6083fd9995c517";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-cppcheck/default.nix b/distros/rolling/ament-cppcheck/default.nix
index 3d2f52581b..506f0470d8 100644
--- a/distros/rolling/ament-cppcheck/default.nix
+++ b/distros/rolling/ament-cppcheck/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, cppcheck, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-cppcheck";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cppcheck/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "03cef79923c23fae1cc4848a5e417a108a684af09616501fc523e1462c2e8c58";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cppcheck/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "5585a9807f793229b0997ac2a6791134ddc220c09054a7f1eddb6c894dfa6095";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-cpplint/default.nix b/distros/rolling/ament-cpplint/default.nix
index 5963c0035b..b63db6bff3 100644
--- a/distros/rolling/ament-cpplint/default.nix
+++ b/distros/rolling/ament-cpplint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-cpplint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cpplint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "9c7532619180af5c17cfd31bc94f536d507b414c5021a8f37fe5dc72b8e38277";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cpplint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "35d5c2df9ad6c02bf94937be45538b832fab6175b9d755b0d3dcdb8ff34cba36";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-flake8/default.nix b/distros/rolling/ament-flake8/default.nix
index 9a8c2aedea..9f184cc00b 100644
--- a/distros/rolling/ament-flake8/default.nix
+++ b/distros/rolling/ament-flake8/default.nix
@@ -1,23 +1,23 @@
-# Copyright 2023 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-lint, python3Packages }:
buildRosPackage {
pname = "ros-rolling-ament-flake8";
- version = "0.15.2-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_flake8/0.15.2-1.tar.gz";
- name = "0.15.2-1.tar.gz";
- sha256 = "925de56e63124aa61a2d58c97ef67f16e5a6722e635a50a7e10fb3fa3b716d0b";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_flake8/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "3f1a922310d494bb748a6c256ded721ced29dc4db045b1befbd493072435f653";
};
buildType = "ament_python";
- propagatedBuildInputs = [ ament-lint python3Packages.flake8 ];
+ propagatedBuildInputs = [ ament-lint python3Packages.flake8 python3Packages.flake8-docstrings python3Packages.flake8-import-order ];
meta = {
- description = ''The ability to check code for style and syntax conventions with flake8.'';
+ description = "The ability to check code for style and syntax conventions with flake8.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/ament-index-cpp/default.nix b/distros/rolling/ament-index-cpp/default.nix
index 0076088c8c..1696afdc3c 100644
--- a/distros/rolling/ament-index-cpp/default.nix
+++ b/distros/rolling/ament-index-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-ament-index-cpp";
- version = "1.8.0-r1";
+ version = "1.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_index-release/archive/release/rolling/ament_index_cpp/1.8.0-1.tar.gz";
- name = "1.8.0-1.tar.gz";
- sha256 = "6b1d4faa181f10a5613b3239c459edd1ea8eefb3b53a1f67cb262620f6f145ff";
+ url = "https://github.com/ros2-gbp/ament_index-release/archive/release/rolling/ament_index_cpp/1.9.0-1.tar.gz";
+ name = "1.9.0-1.tar.gz";
+ sha256 = "1c5e9a50d35ef9f51f4b253ff9c13b7e45388d1e801870a49a92f9c09a9002a5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-index-python/default.nix b/distros/rolling/ament-index-python/default.nix
index a7cd3b7fc7..e035070ab9 100644
--- a/distros/rolling/ament-index-python/default.nix
+++ b/distros/rolling/ament-index-python/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-index-python";
- version = "1.8.0-r1";
+ version = "1.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_index-release/archive/release/rolling/ament_index_python/1.8.0-1.tar.gz";
- name = "1.8.0-1.tar.gz";
- sha256 = "9bc4aca2f92b4c7542e982818d8a096684c3c2f5239542a892700f393d36f5ba";
+ url = "https://github.com/ros2-gbp/ament_index-release/archive/release/rolling/ament_index_python/1.9.0-1.tar.gz";
+ name = "1.9.0-1.tar.gz";
+ sha256 = "83a8217228a28e5e46905295fb13b8a566d88754230bef3dd2bf1c31b2ff9f0c";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-lint-auto/default.nix b/distros/rolling/ament-lint-auto/default.nix
index 149dba0cd3..977af2f611 100644
--- a/distros/rolling/ament-lint-auto/default.nix
+++ b/distros/rolling/ament-lint-auto/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
buildRosPackage {
pname = "ros-rolling-ament-lint-auto";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_auto/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "65266537613407e555dd1013bb0acaac70b75ffcb619df934e14eb191cd8a03b";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_auto/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "2fa07eeb62b0eb5c83be6fec56e6bee48eed800c75dafa8e8d37d7d1c153c452";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-lint-cmake/default.nix b/distros/rolling/ament-lint-cmake/default.nix
index a1cafaff54..b9c141af22 100644
--- a/distros/rolling/ament-lint-cmake/default.nix
+++ b/distros/rolling/ament-lint-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-lint-cmake";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_cmake/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "eca211e3da900715acc6d45ba4c3a00f959292be147874f6bd16d30a9ec5324d";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_cmake/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "0fcfd25d5d85dc0c331d662c8a033d28294318fdbc6b219f4a952c0543fb17c4";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-lint-common/default.nix b/distros/rolling/ament-lint-common/default.nix
index 491c12b818..da18f61db6 100644
--- a/distros/rolling/ament-lint-common/default.nix
+++ b/distros/rolling/ament-lint-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-rolling-ament-lint-common";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_common/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "0b47a79c26f64e4bfa45a78a0065afb44eccc4834535283398439277fb7bcbad";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_common/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "58873b490f398183b663c32fd1a073ed423e65ad49a5097886c1f7ad596a9083";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ament-lint/default.nix b/distros/rolling/ament-lint/default.nix
index 798971dc46..97fd69db90 100644
--- a/distros/rolling/ament-lint/default.nix
+++ b/distros/rolling/ament-lint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-lint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "03f96a0661825d723f863ffea1d9a24d10c21c3fd8e6416965cd6dfd80c01f23";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "0c84be3d07927142399c1bd1a53ca628a2f36959534ad28078f35bce13bc3a57";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-mypy/default.nix b/distros/rolling/ament-mypy/default.nix
index 41bdac2544..bed3fcb670 100644
--- a/distros/rolling/ament-mypy/default.nix
+++ b/distros/rolling/ament-mypy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-mypy";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_mypy/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "307decd5e4954a6ad63754027e8de458fbc804c11c0f3db221fb6899b8178ef1";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_mypy/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "2852ec90a03d9c770553d78f4dc6974fa8fa941b37d64930d3fc72624283d546";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-package/default.nix b/distros/rolling/ament-package/default.nix
index 6e7e31723b..097ebeb306 100644
--- a/distros/rolling/ament-package/default.nix
+++ b/distros/rolling/ament-package/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-package";
- version = "0.16.3-r2";
+ version = "0.17.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_package-release/archive/release/rolling/ament_package/0.16.3-2.tar.gz";
- name = "0.16.3-2.tar.gz";
- sha256 = "a66c5241a8645b215a18386844945979d173376a085aa36d55a0a06e77bdfc3c";
+ url = "https://github.com/ros2-gbp/ament_package-release/archive/release/rolling/ament_package/0.17.0-1.tar.gz";
+ name = "0.17.0-1.tar.gz";
+ sha256 = "24a5293a1df1bc11206e62bbf8ef73b27a0e65022be3d7e4075479f00d15520f";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-pclint/default.nix b/distros/rolling/ament-pclint/default.nix
index 643d840659..6684aedc4a 100644
--- a/distros/rolling/ament-pclint/default.nix
+++ b/distros/rolling/ament-pclint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-pclint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pclint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "20dd7ab62d0bbb2dd62b083f9bf228fabfaff42f27d4610c04263301702305aa";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pclint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "e19024b6917ef2aeec53cbb44a824f8947573142656569a49af22123710ee54f";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-pep257/default.nix b/distros/rolling/ament-pep257/default.nix
index 2e03cb1499..fb8bc25ce2 100644
--- a/distros/rolling/ament-pep257/default.nix
+++ b/distros/rolling/ament-pep257/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-pep257";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pep257/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "5e771419050edcdabb5cf71c718778aee4f76a2fb85d435379b63f54b588a7a3";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pep257/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "50a6d3a74dc25fc6fc02b2b1521791bb3430adf30e0865f25ded8c9d84bb8204";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-pycodestyle/default.nix b/distros/rolling/ament-pycodestyle/default.nix
index f34430d343..c4ac323cd4 100644
--- a/distros/rolling/ament-pycodestyle/default.nix
+++ b/distros/rolling/ament-pycodestyle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, python3Packages }:
buildRosPackage {
pname = "ros-rolling-ament-pycodestyle";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pycodestyle/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "8e193ec7f978b442df6a06876d91e2198acc3177abaab0c4839667e52ce31796";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pycodestyle/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "3e81f0c04660560df6155c061cab1f64d994961f961702fc293b2efcd702e266";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-pyflakes/default.nix b/distros/rolling/ament-pyflakes/default.nix
index 694beaf347..c0a71bbb23 100644
--- a/distros/rolling/ament-pyflakes/default.nix
+++ b/distros/rolling/ament-pyflakes/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-pyflakes";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pyflakes/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "c6da57fb4a3a09b5fb49b871ef7965bd9f85d23a6f1e1356629578f6f7ef6c75";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pyflakes/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "8ba98db06dd96ece2fc0d0d30b23f8b34f8d4540a3b32dedfc9913d3d349be60";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-uncrustify/default.nix b/distros/rolling/ament-uncrustify/default.nix
index 254296cf7b..48f33222d5 100644
--- a/distros/rolling/ament-uncrustify/default.nix
+++ b/distros/rolling/ament-uncrustify/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, pythonPackages, uncrustify-vendor }:
buildRosPackage {
pname = "ros-rolling-ament-uncrustify";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_uncrustify/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "cf7da6ff06b2b83cfd3228dac666c10c12787ba17a8ab0eaabaf1395026e94f2";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_uncrustify/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "c5df887c3b9145f10c52ee3b65c6ff90d16e57de5c3c3979b6e0832006fd23a8";
};
buildType = "ament_python";
diff --git a/distros/rolling/ament-xmllint/default.nix b/distros/rolling/ament-xmllint/default.nix
index 4f61771f8b..e0c89a1f7b 100644
--- a/distros/rolling/ament-xmllint/default.nix
+++ b/distros/rolling/ament-xmllint/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-ament-xmllint";
- version = "0.16.4-r1";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_xmllint/0.16.4-1.tar.gz";
- name = "0.16.4-1.tar.gz";
- sha256 = "ab445c2b3154653abfc27366e3f6893750378a438a2cd0a766dfcd7680c59130";
+ url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_xmllint/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "f70cdff2689100103010c31edb07fa5988ca23fd7371739aaed1355c73d26abf";
};
buildType = "ament_python";
diff --git a/distros/rolling/apriltag-mit/default.nix b/distros/rolling/apriltag-mit/default.nix
new file mode 100644
index 0000000000..5547bf6817
--- /dev/null
+++ b/distros/rolling/apriltag-mit/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
+buildRosPackage {
+ pname = "ros-rolling-apriltag-mit";
+ version = "1.0.2-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/rolling/apriltag_mit/1.0.2-1.tar.gz";
+ name = "1.0.2-1.tar.gz";
+ sha256 = "55ec51c4ee774e84e52dc722ae72d060d0de91621981b3bef0742bd0cf6016ff";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "ROS2 package wrapper for the MIT apriltag detector";
+ license = with lib.licenses; [ "LGPL-2.1-only" ];
+ };
+}
diff --git a/distros/rolling/aruco-opencv-msgs/default.nix b/distros/rolling/aruco-opencv-msgs/default.nix
index 9519da4cf3..7c9b294a00 100644
--- a/distros/rolling/aruco-opencv-msgs/default.nix
+++ b/distros/rolling/aruco-opencv-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-aruco-opencv-msgs";
- version = "4.2.0-r1";
+ version = "6.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv_msgs/4.2.0-1.tar.gz";
- name = "4.2.0-1.tar.gz";
- sha256 = "95ff22e673634eddb3add1ee496ff5281a72b5d06a01e0622dfbb3f6f0d0db41";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv_msgs/6.0.0-1.tar.gz";
+ name = "6.0.0-1.tar.gz";
+ sha256 = "b0ecb346c8dda7c0a7681af5f0f920af8854cfddfbaabce59d28a16c3c09f894";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/aruco-opencv/default.nix b/distros/rolling/aruco-opencv/default.nix
index 2fd64216da..21dfc501ef 100644
--- a/distros/rolling/aruco-opencv/default.nix
+++ b/distros/rolling/aruco-opencv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-rolling-aruco-opencv";
- version = "4.2.0-r1";
+ version = "6.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv/4.2.0-1.tar.gz";
- name = "4.2.0-1.tar.gz";
- sha256 = "fd2a473c5680a86c12f949bb12b5d1825ba43298620f891d57e666b422334d9b";
+ url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv/6.0.0-1.tar.gz";
+ name = "6.0.0-1.tar.gz";
+ sha256 = "387462aa22430addbf4f9b09315b1768283c3145cf56db16aabb1b53fc36a28e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/autoware-adapi-v1-msgs/default.nix b/distros/rolling/autoware-adapi-v1-msgs/default.nix
new file mode 100644
index 0000000000..5269308c86
--- /dev/null
+++ b/distros/rolling/autoware-adapi-v1-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-autoware-adapi-v1-msgs";
+ version = "1.2.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_v1_msgs/1.2.1-1.tar.gz";
+ name = "1.2.1-1.tar.gz";
+ sha256 = "3d0636221039864d3069f1e0a14fe6857a8c8f59ce9b4e3b17951f692f242c74";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs rosidl-default-runtime shape-msgs std-msgs unique-identifier-msgs ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The Autoware AD API interfaces";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/autoware-adapi-version-msgs/default.nix b/distros/rolling/autoware-adapi-version-msgs/default.nix
new file mode 100644
index 0000000000..b4bebb3f66
--- /dev/null
+++ b/distros/rolling/autoware-adapi-version-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-rolling-autoware-adapi-version-msgs";
+ version = "1.2.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_version_msgs/1.2.1-1.tar.gz";
+ name = "1.2.1-1.tar.gz";
+ sha256 = "5208ad238ca20d4406e58fe7d964eabd15c4e81e4d7c423a120f9baba2a5b35f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake-auto ];
+
+ meta = {
+ description = "The Autoware AD API version interfaces";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/autoware-cmake/default.nix b/distros/rolling/autoware-cmake/default.nix
new file mode 100644
index 0000000000..86b982c330
--- /dev/null
+++ b/distros/rolling/autoware-cmake/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, autoware-lint-common, ros-environment }:
+buildRosPackage {
+ pname = "ros-rolling-autoware-cmake";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/rolling/autoware_cmake/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "ce27a9ff153c27fb5a97d84bdcc06cf25b6da506a01e3ba7a83a0bd592102438";
+ };
+
+ buildType = "ament_cmake";
+ checkInputs = [ ament-lint-auto autoware-lint-common ];
+ propagatedBuildInputs = [ ament-cmake-auto ament-lint-auto ros-environment ];
+ nativeBuildInputs = [ ament-cmake-auto ament-lint-auto ];
+
+ meta = {
+ description = "CMake scripts for Autoware";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/autoware-lint-common/default.nix b/distros/rolling/autoware-lint-common/default.nix
new file mode 100644
index 0000000000..9dccdca7d7
--- /dev/null
+++ b/distros/rolling/autoware-lint-common/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-export-dependencies, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
+buildRosPackage {
+ pname = "ros-rolling-autoware-lint-common";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/rolling/autoware_lint_common/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "e973988df988fb95e01241d43f30352a272cc7029a72ca816399d22bd6616898";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-export-dependencies ];
+ propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-test ];
+
+ meta = {
+ description = "The list of commonly used linters in Autoware";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/autoware-utils/default.nix b/distros/rolling/autoware-utils/default.nix
new file mode 100644
index 0000000000..b15df9a47d
--- /dev/null
+++ b/distros/rolling/autoware-utils/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, boost, builtin-interfaces, rclcpp, unique-identifier-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-autoware-utils";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/autoware_utils-release/archive/release/rolling/autoware_utils/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "1e7737a8c52deafc5a28faf0241472d5f6437ae93e5e71cf2ee987fd628a1c86";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-auto autoware-cmake ];
+ checkInputs = [ ament-cmake-ros ];
+ propagatedBuildInputs = [ boost builtin-interfaces rclcpp unique-identifier-msgs ];
+ nativeBuildInputs = [ ament-cmake-auto autoware-cmake ];
+
+ meta = {
+ description = "The autoware_utils package";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/azure-iot-sdk-c/default.nix b/distros/rolling/azure-iot-sdk-c/default.nix
new file mode 100644
index 0000000000..651467c6f6
--- /dev/null
+++ b/distros/rolling/azure-iot-sdk-c/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, cmake, curl, openssl, util-linux }:
+buildRosPackage {
+ pname = "ros-rolling-azure-iot-sdk-c";
+ version = "1.13.0-r3";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/azure_iot_sdk_c-release/archive/release/rolling/azure_iot_sdk_c/1.13.0-3.tar.gz";
+ name = "1.13.0-3.tar.gz";
+ sha256 = "04b780137ee18e8286c6664d5482b2987ca4c4159e2e5a3fd0a923442e099fc2";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake ];
+ propagatedBuildInputs = [ curl openssl util-linux ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "Azure IoT C SDKs and Libraries";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/behaviortree-cpp/default.nix b/distros/rolling/behaviortree-cpp/default.nix
index a8bcda2c64..2b604a6e6c 100644
--- a/distros/rolling/behaviortree-cpp/default.nix
+++ b/distros/rolling/behaviortree-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-rolling-behaviortree-cpp";
- version = "4.5.1-r2";
+ version = "4.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/rolling/behaviortree_cpp/4.5.1-2.tar.gz";
- name = "4.5.1-2.tar.gz";
- sha256 = "74f7d63e4b1b957d255452d3e1cfc060e0867bcb5f9934f359dda59c185c7063";
+ url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/rolling/behaviortree_cpp/4.6.0-1.tar.gz";
+ name = "4.6.0-1.tar.gz";
+ sha256 = "347fde851c0a96fd1c497797adf639b28558e6d3fbd6e2a1cc60bf5515ac8d62";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/bno055/default.nix b/distros/rolling/bno055/default.nix
index 8f0f24df41..d13e45d2ba 100644
--- a/distros/rolling/bno055/default.nix
+++ b/distros/rolling/bno055/default.nix
@@ -5,20 +5,20 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-bno055";
- version = "0.4.1-r3";
+ version = "0.5.0-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/bno055-release/archive/release/rolling/bno055/0.4.1-3.tar.gz";
- name = "0.4.1-3.tar.gz";
- sha256 = "0585890fb10eb044be9e4c45f1b57a9f92a81b9bbe572700ad075642042e3c54";
+ url = "https://github.com/ros2-gbp/bno055-release/archive/release/rolling/bno055/0.5.0-2.tar.gz";
+ name = "0.5.0-2.tar.gz";
+ sha256 = "944290fb6a9c062f68018fedfcf28f6f10c8f854bccad3f80f47ac60ef0d3e40";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
- propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ];
+ propagatedBuildInputs = [ example-interfaces python3Packages.i2c-tools python3Packages.pyserial rclpy std-msgs ];
meta = {
- description = ''Bosch BNO055 IMU driver for ROS2'';
+ description = "Bosch BNO055 IMU driver for ROS2";
license = with lib.licenses; [ bsdOriginal ];
};
}
diff --git a/distros/rolling/builtin-interfaces/default.nix b/distros/rolling/builtin-interfaces/default.nix
index 4d9519f9d5..1123d6b4be 100644
--- a/distros/rolling/builtin-interfaces/default.nix
+++ b/distros/rolling/builtin-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-core-generators, rosidl-core-runtime }:
buildRosPackage {
pname = "ros-rolling-builtin-interfaces";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/builtin_interfaces/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "da76439a75eb701463b855d89627df46282cd90afd3086dd91e934908a63ff5c";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/builtin_interfaces/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "2ba6c162b04ed5008ca7bff4c1c3c95015fb3c3265eb8eb39938262f9efc9416";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/camera-calibration-parsers/default.nix b/distros/rolling/camera-calibration-parsers/default.nix
index f1ce1e5cf9..20be9bcc59 100644
--- a/distros/rolling/camera-calibration-parsers/default.nix
+++ b/distros/rolling/camera-calibration-parsers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-camera-calibration-parsers";
- version = "5.1.1-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_calibration_parsers/5.1.1-1.tar.gz";
- name = "5.1.1-1.tar.gz";
- sha256 = "89923cb854b7ceddcd928b94a956db8314d1a3e90da660aa46a99c73a87ce1e2";
+ url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_calibration_parsers/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "78ef2ba5a87dd655a367ad7a2fe589ff55f1c569e16c302d0e9b01de4b1ebcd6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/camera-info-manager/default.nix b/distros/rolling/camera-info-manager/default.nix
index 8bd97b140c..3ee1da223b 100644
--- a/distros/rolling/camera-info-manager/default.nix
+++ b/distros/rolling/camera-info-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rclcpp-lifecycle, rcpputils, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-camera-info-manager";
- version = "5.1.1-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_info_manager/5.1.1-1.tar.gz";
- name = "5.1.1-1.tar.gz";
- sha256 = "cc8ffaf07d003634311a6360cc2377af1ebfadb13fbec8e07e342d4bf878206e";
+ url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_info_manager/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "937c6facf04c220de20dacbfc1e881e5618dd9ac34e694290c3f3b9820edc245";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-402-driver/default.nix b/distros/rolling/canopen-402-driver/default.nix
index bdb8d7cfcb..8406f9f55d 100644
--- a/distros/rolling/canopen-402-driver/default.nix
+++ b/distros/rolling/canopen-402-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs }:
buildRosPackage {
pname = "ros-rolling-canopen-402-driver";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_402_driver/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "736c5b445d1b0d000bde9f04514047e13e5354e557bfab54129a80a431aab910";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_402_driver/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "cc1024c97c7f18c4a53c128e58fef90cd4ed074556bc2c0a65d3a0d2d8c38f4a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-base-driver/default.nix b/distros/rolling/canopen-base-driver/default.nix
index 79d7f65860..5f0e759ab0 100644
--- a/distros/rolling/canopen-base-driver/default.nix
+++ b/distros/rolling/canopen-base-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-core, canopen-interfaces, diagnostic-updater, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-rolling-canopen-base-driver";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_base_driver/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "ed3efd0b535a38e994f15c20e1ef1ed67a8164026955a68e5395102aeb28a107";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_base_driver/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "c8b1721f1787179ae82a136e36ed1251358a980dbc5cdde5ff654c9783c16208";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-core/default.nix b/distros/rolling/canopen-core/default.nix
index b235377e32..df5ef904f8 100644
--- a/distros/rolling/canopen-core/default.nix
+++ b/distros/rolling/canopen-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, boost, canopen-interfaces, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-canopen-core";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_core/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "a7f2758ce38f2d66de3b0395cdb0ec379961083443f019c50ea5dac97949cfc1";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_core/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "a526f023396e29df4a3df8ec0ed4fd25a206330e5869cd1d5b0e9db6c68544ed";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-fake-slaves/default.nix b/distros/rolling/canopen-fake-slaves/default.nix
index b1e6375e8c..d23299fcb3 100644
--- a/distros/rolling/canopen-fake-slaves/default.nix
+++ b/distros/rolling/canopen-fake-slaves/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-rolling-canopen-fake-slaves";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_fake_slaves/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "ec64ceef667b682c9d7ee61adf0dca344c366c37bb7aad4a02343b73db28e083";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_fake_slaves/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "49129f43874515290786ec479de8094161bb755d79ff6d3fcfd1f6e3734ab669";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-interfaces/default.nix b/distros/rolling/canopen-interfaces/default.nix
index 04b65afb52..3d3022d270 100644
--- a/distros/rolling/canopen-interfaces/default.nix
+++ b/distros/rolling/canopen-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-canopen-interfaces";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_interfaces/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "c1e96308c4e8a8c6686a7fc17bc2295c1b9137eed166ab9da2525808d338004d";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_interfaces/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "aec40fbc02ddad409a5f16dcdc2e59cd291145a454d35f158e82bd491836fdf4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-master-driver/default.nix b/distros/rolling/canopen-master-driver/default.nix
index 0d01123d20..5817a98db1 100644
--- a/distros/rolling/canopen-master-driver/default.nix
+++ b/distros/rolling/canopen-master-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, canopen-core, canopen-interfaces, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-rolling-canopen-master-driver";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_master_driver/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "3913c94fe6454f62ad057f4c421016076431b657fb22a249ee60cee707f4fc88";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_master_driver/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "f1af14456b5b4ff330c491013136c4bd890eb7231aca17fb054016f6476581c8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-proxy-driver/default.nix b/distros/rolling/canopen-proxy-driver/default.nix
index a1998ffba9..5f51a3c64f 100644
--- a/distros/rolling/canopen-proxy-driver/default.nix
+++ b/distros/rolling/canopen-proxy-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, canopen-base-driver, canopen-core, canopen-interfaces, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-rolling-canopen-proxy-driver";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_proxy_driver/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "0dca7c74b33819b2644524962eee9bce50a9dbb95914796a72769619e6bcc93d";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_proxy_driver/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "64b07445df057c9b47a73365d4441b7c97cc165e537d64053b0b2c9108a92d8e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-ros2-control/default.nix b/distros/rolling/canopen-ros2-control/default.nix
index 29ca832255..749f22c9ef 100644
--- a/distros/rolling/canopen-ros2-control/default.nix
+++ b/distros/rolling/canopen-ros2-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-core, canopen-proxy-driver, hardware-interface, pluginlib, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-rolling-canopen-ros2-control";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_ros2_control/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "8906aa7c7603fc5bdc80f45a5c9dd5ce59ed225d489440592745b4327c8e8b4c";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_ros2_control/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "91020048eb1010992de31121009db5d4cb9724d6ce7e8fbd054103243e1efe7f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-ros2-controllers/default.nix b/distros/rolling/canopen-ros2-controllers/default.nix
index e1498c56bb..0ee045f3b1 100644
--- a/distros/rolling/canopen-ros2-controllers/default.nix
+++ b/distros/rolling/canopen-ros2-controllers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-interfaces, canopen-proxy-driver, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-rolling-canopen-ros2-controllers";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_ros2_controllers/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "829751ec78b8616cea766e2d802aa2a4eacc217242504f056e68cab346df5bf7";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_ros2_controllers/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "5db8a39580b1eabdd2c9884a1d14fb6f8b580985c3111a24014b6142417fa15d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-tests/default.nix b/distros/rolling/canopen-tests/default.nix
index cb29a283e0..c2b140fe55 100644
--- a/distros/rolling/canopen-tests/default.nix
+++ b/distros/rolling/canopen-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, canopen-402-driver, canopen-core, canopen-fake-slaves, canopen-proxy-driver, canopen-ros2-controllers, controller-manager, forward-command-controller, joint-state-broadcaster, joint-trajectory-controller, lely-core-libraries, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-rolling-canopen-tests";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_tests/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "7fb079b9bd44576934ac41c8a3efd30284f8b889cc4c6748d9c795060c89954c";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_tests/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "215c6eec06e1c85fa02a3ed567f6c2a99d21eb3dd34a83ea525221cd79b7275c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/canopen-utils/default.nix b/distros/rolling/canopen-utils/default.nix
index 8d0b3544a0..5cdda54b54 100644
--- a/distros/rolling/canopen-utils/default.nix
+++ b/distros/rolling/canopen-utils/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-lint-auto, canopen-interfaces, lifecycle-msgs, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-canopen-utils";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_utils/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "2d5fa791702eda94e24a34cd850c532f6a3deba8be23e1b120d1886447feb4e0";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen_utils/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "b87734f4a2f9c6f6bfe2a0c6a1313a77b4002a0326a4584aeeceb54701acb243";
};
buildType = "ament_python";
diff --git a/distros/rolling/canopen/default.nix b/distros/rolling/canopen/default.nix
index 2019c2c75c..33e231aeba 100644
--- a/distros/rolling/canopen/default.nix
+++ b/distros/rolling/canopen/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, canopen-402-driver, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, lely-core-libraries }:
buildRosPackage {
pname = "ros-rolling-canopen";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "6ea9d8cf5bf6d323d2f69e88eb0fbbea8267b9c0875545b116b5bdfdf7d12e32";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/canopen/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "5d9ad9322db1d851eac748d755efeec2e103b18ba51a73eec2e90cc76055763a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/cartographer-ros-msgs/default.nix b/distros/rolling/cartographer-ros-msgs/default.nix
index 1940bb91a2..1b81d66e3c 100644
--- a/distros/rolling/cartographer-ros-msgs/default.nix
+++ b/distros/rolling/cartographer-ros-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-cartographer-ros-msgs";
- version = "2.0.9002-r1";
+ version = "2.0.9003-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_ros_msgs/2.0.9002-1.tar.gz";
- name = "2.0.9002-1.tar.gz";
- sha256 = "e31e392742ca96855ae41925bf2ff2f96e74b42cbace2b03692adfe106c46119";
+ url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_ros_msgs/2.0.9003-1.tar.gz";
+ name = "2.0.9003-1.tar.gz";
+ sha256 = "d03fd423d1aa67e6f26a9feed9f4279909f8f67bedb457dc15bc6ab84e67863b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/cartographer-ros/default.nix b/distros/rolling/cartographer-ros/default.nix
index f726bf8dea..c31dda9d95 100644
--- a/distros/rolling/cartographer-ros/default.nix
+++ b/distros/rolling/cartographer-ros/default.nix
@@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, abseil-cpp, ament-cmake, builtin-interfaces, cartographer, cartographer-ros-msgs, eigen, geometry-msgs, gflags, glog, gtest, launch, nav-msgs, pcl, pcl-conversions, python3Packages, rclcpp, robot-state-publisher, rosbag2-cpp, rosbag2-storage, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-msgs, tf2-ros, urdf, visualization-msgs }:
+{ lib, buildRosPackage, fetchurl, abseil-cpp, ament-cmake, builtin-interfaces, cartographer, cartographer-ros-msgs, eigen, geometry-msgs, gflags, glog, gtest, launch, nav-msgs, pcl, pcl-conversions, python3Packages, rclcpp, robot-state-publisher, ros-environment, rosbag2-cpp, rosbag2-storage, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-msgs, tf2-ros, urdf, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-cartographer-ros";
- version = "2.0.9002-r1";
+ version = "2.0.9003-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_ros/2.0.9002-1.tar.gz";
- name = "2.0.9002-1.tar.gz";
- sha256 = "db5c1fc1226a853563f8fc96dc6d4dabea826a11332347f6379ca4294cc7f48a";
+ url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_ros/2.0.9003-1.tar.gz";
+ name = "2.0.9003-1.tar.gz";
+ sha256 = "7fe91dbc9c20e2908b7c6440c47c0c635f8f213172b92ca0b2ff78e287fb79fe";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake gtest python3Packages.sphinx ];
+ buildInputs = [ ament-cmake gtest python3Packages.sphinx ros-environment ];
propagatedBuildInputs = [ abseil-cpp builtin-interfaces cartographer cartographer-ros-msgs eigen geometry-msgs gflags glog launch nav-msgs pcl pcl-conversions rclcpp robot-state-publisher rosbag2-cpp rosbag2-storage sensor-msgs std-msgs tf2 tf2-eigen tf2-msgs tf2-ros urdf visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
diff --git a/distros/rolling/cartographer-rviz/default.nix b/distros/rolling/cartographer-rviz/default.nix
index b2c3ff03df..b9441ac283 100644
--- a/distros/rolling/cartographer-rviz/default.nix
+++ b/distros/rolling/cartographer-rviz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, abseil-cpp, ament-cmake, boost, cartographer, cartographer-ros, cartographer-ros-msgs, eigen, pluginlib, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering }:
buildRosPackage {
pname = "ros-rolling-cartographer-rviz";
- version = "2.0.9002-r1";
+ version = "2.0.9003-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_rviz/2.0.9002-1.tar.gz";
- name = "2.0.9002-1.tar.gz";
- sha256 = "6df60f58915417b6e45010466ff90433a6182046525cba2f10f749ab139ba144";
+ url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/rolling/cartographer_rviz/2.0.9003-1.tar.gz";
+ name = "2.0.9003-1.tar.gz";
+ sha256 = "09da5219cce2c0df8b6b7c4ecab3516770dba17892586f9b376dc11ab35d3bfd";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/catch-ros2/default.nix b/distros/rolling/catch-ros2/default.nix
index 154c4afb5b..cc52404c40 100644
--- a/distros/rolling/catch-ros2/default.nix
+++ b/distros/rolling/catch-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-rolling-catch-ros2";
- version = "0.2.0-r2";
+ version = "0.2.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/rolling/catch_ros2/0.2.0-2.tar.gz";
- name = "0.2.0-2.tar.gz";
- sha256 = "1e82342aaa91a27dd071cc7a5ba79d588a09e83a82d8a7fd42bc5fe32a3ea2f7";
+ url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/rolling/catch_ros2/0.2.1-1.tar.gz";
+ name = "0.2.1-1.tar.gz";
+ sha256 = "24484c01a58e4a228feee01c2035a3a4ce28ebe495313a0a602373bd14420f98";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/class-loader/default.nix b/distros/rolling/class-loader/default.nix
index b223a72d71..80e11e0f66 100644
--- a/distros/rolling/class-loader/default.nix
+++ b/distros/rolling/class-loader/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, console-bridge, console-bridge-vendor, rcpputils }:
buildRosPackage {
pname = "ros-rolling-class-loader";
- version = "2.7.0-r2";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/class_loader-release/archive/release/rolling/class_loader/2.7.0-2.tar.gz";
- name = "2.7.0-2.tar.gz";
- sha256 = "a79cb8bce7da44f2a0b7d67024556d36c0724c6cec507fff2c1ff6d36606c015";
+ url = "https://github.com/ros2-gbp/class_loader-release/archive/release/rolling/class_loader/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "5b6c790344e52f7cb76ccda6f024a803791b9f556537091a08709a4167b8f753";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/common-interfaces/default.nix b/distros/rolling/common-interfaces/default.nix
index 2c709d4d7a..285abb3096 100644
--- a/distros/rolling/common-interfaces/default.nix
+++ b/distros/rolling/common-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, trajectory-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-common-interfaces";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/common_interfaces/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "74878b9106e5932d1388565bdef2daaf8e2ed9d1c2d84f97ed570904c69d1e7c";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/common_interfaces/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "dcdb973defe7a535f508563b8bcdf2e27c7159678b8f75e411422598a7c45967";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/composition-interfaces/default.nix b/distros/rolling/composition-interfaces/default.nix
index 3e78ae7a05..afe0b66a60 100644
--- a/distros/rolling/composition-interfaces/default.nix
+++ b/distros/rolling/composition-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-composition-interfaces";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/composition_interfaces/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "52fb1f336f65621b4c5d953fb109cac5ad441c791a94ad7164361c97e4ffdfe5";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/composition_interfaces/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "b0ce62122f43e35dcb594e7fb30247b2e6a9828d7df37ab17e073debfc9ca9e2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/composition/default.nix b/distros/rolling/composition/default.nix
index 09c35bd3f5..9c47d81c7b 100644
--- a/distros/rolling/composition/default.nix
+++ b/distros/rolling/composition/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }:
buildRosPackage {
pname = "ros-rolling-composition";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/composition/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "e6c2a3ce73a1e7c47ea4f7975717f41ff7454804a67c079f6c6e01304b7ad0d6";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/composition/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "fa1b120e267947d9080c6f0ccf05dc006a35a7564ea7fd07589864f3ade194ad";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/compressed-depth-image-transport/default.nix b/distros/rolling/compressed-depth-image-transport/default.nix
index 31cd1c08d0..66d8c5f941 100644
--- a/distros/rolling/compressed-depth-image-transport/default.nix
+++ b/distros/rolling/compressed-depth-image-transport/default.nix
@@ -2,19 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, image-transport }:
buildRosPackage {
pname = "ros-rolling-compressed-depth-image-transport";
- version = "3.2.0-r2";
+ version = "4.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_depth_image_transport/3.2.0-2.tar.gz";
- name = "3.2.0-2.tar.gz";
- sha256 = "fdc43327c85c19d97f5465a591166af0eab3056b953edae8be9f742da43c085a";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_depth_image_transport/4.0.0-1.tar.gz";
+ name = "4.0.0-1.tar.gz";
+ sha256 = "90498e6714b9145c9ca0c286f035709c71d5d433deddbb746b4f23dde1f922e9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-gtest ];
propagatedBuildInputs = [ cv-bridge image-transport ];
nativeBuildInputs = [ ament-cmake ];
diff --git a/distros/rolling/compressed-image-transport/default.nix b/distros/rolling/compressed-image-transport/default.nix
index 79e680715e..7b4787d5de 100644
--- a/distros/rolling/compressed-image-transport/default.nix
+++ b/distros/rolling/compressed-image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
buildRosPackage {
pname = "ros-rolling-compressed-image-transport";
- version = "3.2.0-r2";
+ version = "4.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_image_transport/3.2.0-2.tar.gz";
- name = "3.2.0-2.tar.gz";
- sha256 = "43d5a89bc5631447eca3f4a15f546fbc61386d4ff0b866c0c7bd6f6431d90537";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_image_transport/4.0.0-1.tar.gz";
+ name = "4.0.0-1.tar.gz";
+ sha256 = "e7103ffd1e8aae85df2d79a95ebe272a1094b3b73095dd161589a35d99c481f9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/console-bridge-vendor/default.nix b/distros/rolling/console-bridge-vendor/default.nix
index acdd968eec..f246954a0c 100644
--- a/distros/rolling/console-bridge-vendor/default.nix
+++ b/distros/rolling/console-bridge-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, console-bridge, performance-test-fixture }:
buildRosPackage {
pname = "ros-rolling-console-bridge-vendor";
- version = "1.7.1-r2";
+ version = "1.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/console_bridge_vendor-release/archive/release/rolling/console_bridge_vendor/1.7.1-2.tar.gz";
- name = "1.7.1-2.tar.gz";
- sha256 = "8192c99d9520845d6dc5ae575825513dd1a055b6ac7713db8a6037aff96a333c";
+ url = "https://github.com/ros2-gbp/console_bridge_vendor-release/archive/release/rolling/console_bridge_vendor/1.8.0-1.tar.gz";
+ name = "1.8.0-1.tar.gz";
+ sha256 = "2d05cbe17e5c420676e68be87a264951c7ad8aa2b88f044eb7ed9b87969012d3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/controller-interface/default.nix b/distros/rolling/controller-interface/default.nix
index b872500b0f..fa1f2063be 100644
--- a/distros/rolling/controller-interface/default.nix
+++ b/distros/rolling/controller-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-controller-interface";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_interface/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "1a107489b8f8a89197d3dc1e379c08e685b50e83d4e6b230c80b8c50c22a6c4a";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_interface/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "1c1200dca2876520ea465ef20ca5c5b8c18edc49adc4bbebdc73a032fb1b8a89";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/controller-manager-msgs/default.nix b/distros/rolling/controller-manager-msgs/default.nix
index 9209244d38..54e13439a1 100644
--- a/distros/rolling/controller-manager-msgs/default.nix
+++ b/distros/rolling/controller-manager-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-controller-manager-msgs";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager_msgs/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "634d6e9cf5923e521f2b9e9359250fe99f61223c7e3ae059bde1329ddda5bd17";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager_msgs/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "9dafbd7060961df042110096444ac155ae729849ee4295aa3c3ae3a2c8e48064";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/controller-manager/default.nix b/distros/rolling/controller-manager/default.nix
index f333183c24..cf8ee942e7 100644
--- a/distros/rolling/controller-manager/default.nix
+++ b/distros/rolling/controller-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage {
pname = "ros-rolling-controller-manager";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "15998f2add22f309ec4a0aa315c2304c64ac19956dab8ec84a819139ebb81f17";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "f34b064acd916783ea1414064e8be1bef8a7c6850b8c8c379dc935af8f959613";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/cv-bridge/default.nix b/distros/rolling/cv-bridge/default.nix
index bee1ebb552..523590b8dd 100644
--- a/distros/rolling/cv-bridge/default.nix
+++ b/distros/rolling/cv-bridge/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, boost, opencv, python-cmake-module, python3Packages, rclcpp, rcpputils, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-cv-bridge";
- version = "3.4.0-r3";
+ version = "4.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/cv_bridge/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "e097905b4bb449d33c70bb9b97a3c5a367650715d2037f1406613d5ad92a5b60";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/cv_bridge/4.1.0-1.tar.gz";
+ name = "4.1.0-1.tar.gz";
+ sha256 = "d6ac28e1198aee621489f27038437ed94368909c43d5135bf96fbbd66f86db24";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/demo-nodes-cpp-native/default.nix b/distros/rolling/demo-nodes-cpp-native/default.nix
index 89e5c8b4a3..7a54faf61c 100644
--- a/distros/rolling/demo-nodes-cpp-native/default.nix
+++ b/distros/rolling/demo-nodes-cpp-native/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }:
buildRosPackage {
pname = "ros-rolling-demo-nodes-cpp-native";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp_native/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "f7376d4437eb46d642367c244485b31cfe737364d70b091ef029d60fcf148f94";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp_native/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "7317a94a191809cb0b2ed8d53cd20599dabc4fba503391d8eae7d73224f595aa";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/demo-nodes-cpp/default.nix b/distros/rolling/demo-nodes-cpp/default.nix
index 5a9712bdee..fac118f937 100644
--- a/distros/rolling/demo-nodes-cpp/default.nix
+++ b/distros/rolling/demo-nodes-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rcl, rcl-interfaces, rclcpp, rclcpp-components, rcpputils, rcutils, rmw, std-msgs }:
buildRosPackage {
pname = "ros-rolling-demo-nodes-cpp";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "6dc97e7e5435db429cffea473c9f6ba8af1cbf9e50a6972a412d9c932b55dafb";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "a2a00ee64c22f481f6ec78e65fc07722cc115bf50eafd3294f3c5a653abec6c5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/demo-nodes-py/default.nix b/distros/rolling/demo-nodes-py/default.nix
index b0dc38b810..3a09032a07 100644
--- a/distros/rolling/demo-nodes-py/default.nix
+++ b/distros/rolling/demo-nodes-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, example-interfaces, pythonPackages, rcl-interfaces, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-demo-nodes-py";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_py/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "0782aec61c31580f445d6725936b1ef06f8a5c5512b4834f5dd0507263b8ef49";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_py/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "341cbc1147df7c4bd205d458dd53e7d213f00ddae6d103184d5189a8615291f2";
};
buildType = "ament_python";
diff --git a/distros/rolling/desktop-full/default.nix b/distros/rolling/desktop-full/default.nix
index 66bd4a62f8..8745d9428e 100644
--- a/distros/rolling/desktop-full/default.nix
+++ b/distros/rolling/desktop-full/default.nix
@@ -2,24 +2,24 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, desktop, perception, ros-ign-gazebo-demos, simulation }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, desktop, perception, ros-gz-sim-demos, simulation }:
buildRosPackage {
pname = "ros-rolling-desktop-full";
- version = "0.10.0-r2";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/desktop_full/0.10.0-2.tar.gz";
- name = "0.10.0-2.tar.gz";
- sha256 = "e533f4332faa2ffac158eb4bb7337306ffe9f203404e39dbf7f0caa043c18a1c";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/desktop_full/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "a2016d5789def716f2e473eb261e440c08a393cb71d4198290a3c7834ceef5bc";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
- propagatedBuildInputs = [ desktop perception ros-ign-gazebo-demos simulation ];
+ propagatedBuildInputs = [ desktop perception ros-gz-sim-demos simulation ];
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''Provides a "batteries included" experience to novice users.'';
+ description = "Provides a 'batteries included' experience to novice users.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/desktop/default.nix b/distros/rolling/desktop/default.nix
index 3eac38b13d..4149bb795d 100644
--- a/distros/rolling/desktop/default.nix
+++ b/distros/rolling/desktop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-tutorials-cpp, action-tutorials-interfaces, action-tutorials-py, ament-cmake, angles, composition, demo-nodes-cpp, demo-nodes-cpp-native, demo-nodes-py, depthimage-to-laserscan, dummy-map-server, dummy-robot-bringup, dummy-sensors, examples-rclcpp-minimal-action-client, examples-rclcpp-minimal-action-server, examples-rclcpp-minimal-client, examples-rclcpp-minimal-composition, examples-rclcpp-minimal-publisher, examples-rclcpp-minimal-service, examples-rclcpp-minimal-subscriber, examples-rclcpp-minimal-timer, examples-rclcpp-multithreaded-executor, examples-rclpy-executors, examples-rclpy-minimal-action-client, examples-rclpy-minimal-action-server, examples-rclpy-minimal-client, examples-rclpy-minimal-publisher, examples-rclpy-minimal-service, examples-rclpy-minimal-subscriber, image-tools, intra-process-demo, joy, lifecycle, logging-demo, pcl-conversions, pendulum-control, pendulum-msgs, quality-of-service-demo-cpp, quality-of-service-demo-py, ros-base, rqt-common-plugins, rviz-default-plugins, rviz2, teleop-twist-joy, teleop-twist-keyboard, tlsf, tlsf-cpp, topic-monitor, turtlesim }:
buildRosPackage {
pname = "ros-rolling-desktop";
- version = "0.10.0-r3";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/desktop/0.10.0-3.tar.gz";
- name = "0.10.0-3.tar.gz";
- sha256 = "eaf4021f614d8ace4c42880e8f9d7ac8dcc7d3df7a55ff37decae1ac4ab3a4b4";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/desktop/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "102103c29c4f8e40a1c2ea81ed6db9f96ec9f0e6bd4fe6eef6f3c8ecc235833b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/diagnostic-msgs/default.nix b/distros/rolling/diagnostic-msgs/default.nix
index 42ed2395ea..b1d25b9889 100644
--- a/distros/rolling/diagnostic-msgs/default.nix
+++ b/distros/rolling/diagnostic-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-diagnostic-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/diagnostic_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "e56a6c34b6e5c70c30d3e9e32eed22f208c2abfba705e09530582c0f73b286b8";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/diagnostic_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "92208f74bd4e69241520c37ea1333261a5abb7f37fc7c8dc908fc55638e284a4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/domain-coordinator/default.nix b/distros/rolling/domain-coordinator/default.nix
index b0443baf9c..eab7714f64 100644
--- a/distros/rolling/domain-coordinator/default.nix
+++ b/distros/rolling/domain-coordinator/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-domain-coordinator";
- version = "0.12.0-r2";
+ version = "0.13.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/rolling/domain_coordinator/0.12.0-2.tar.gz";
- name = "0.12.0-2.tar.gz";
- sha256 = "089849ed565c4337c66d4616206a6036b806f93989565f0a02367098af6467a1";
+ url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/rolling/domain_coordinator/0.13.0-1.tar.gz";
+ name = "0.13.0-1.tar.gz";
+ sha256 = "a6f257ff85eeadf21f67ad824a58d65a5401bf2ead884a34cace7a08fb705266";
};
buildType = "ament_python";
diff --git a/distros/rolling/draco-point-cloud-transport/default.nix b/distros/rolling/draco-point-cloud-transport/default.nix
new file mode 100644
index 0000000000..4adc1532e2
--- /dev/null
+++ b/distros/rolling/draco-point-cloud-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-draco-point-cloud-transport";
+ version = "3.0.3-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/draco_point_cloud_transport/3.0.3-2.tar.gz";
+ name = "3.0.3-2.tar.gz";
+ sha256 = "ea74493b5482cab636b0783a650ef5db933062e7e02d32083aa645a992ef115f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ draco pluginlib point-cloud-interfaces point-cloud-transport rclcpp rcpputils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
+ encoded with KD tree compression.";
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/rolling/dummy-map-server/default.nix b/distros/rolling/dummy-map-server/default.nix
index dbacd6f12f..a734814694 100644
--- a/distros/rolling/dummy-map-server/default.nix
+++ b/distros/rolling/dummy-map-server/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp }:
buildRosPackage {
pname = "ros-rolling-dummy-map-server";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_map_server/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "e69a68600f12a70db80485ffcb1604ca8626a47c8f26c9958b628d2ce8486486";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_map_server/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "fd6a12ce7cb16ae3420035faca2f0497acc2a46e4bb23429d75e102fdeca67b8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/dummy-robot-bringup/default.nix b/distros/rolling/dummy-robot-bringup/default.nix
index d99d4f5fee..412baafe8c 100644
--- a/distros/rolling/dummy-robot-bringup/default.nix
+++ b/distros/rolling/dummy-robot-bringup/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }:
buildRosPackage {
pname = "ros-rolling-dummy-robot-bringup";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_robot_bringup/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "d857e81c2b45c91e343a829b1d4745b7b0e722d820d0392f4be2a548081b3805";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_robot_bringup/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "3697935bcf12fcce879711ccdff685f48b0d055fbb388c9c788836b973b2c1db";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/dummy-sensors/default.nix b/distros/rolling/dummy-sensors/default.nix
index 568926237f..5d6f073670 100644
--- a/distros/rolling/dummy-sensors/default.nix
+++ b/distros/rolling/dummy-sensors/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-dummy-sensors";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_sensors/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "3df797374cedeaf17e4ff5eeb70c6f85ddb8156d746754d54b9681f5bd6d67d8";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_sensors/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "68a40d2f1d60f5512b151000c90880fedf38c42b644c4a5959a8af00f35af0c4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/dynamixel-hardware/default.nix b/distros/rolling/dynamixel-hardware/default.nix
index 1014bacb36..e7ca8ca43f 100644
--- a/distros/rolling/dynamixel-hardware/default.nix
+++ b/distros/rolling/dynamixel-hardware/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-workbench-toolbox, hardware-interface, lifecycle-msgs, pluginlib, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-rolling-dynamixel-hardware";
- version = "0.3.1-r4";
+ version = "0.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/dynamixel_hardware-release/archive/release/rolling/dynamixel_hardware/0.3.1-4.tar.gz";
- name = "0.3.1-4.tar.gz";
- sha256 = "3b9674db4fb3db5bfcfe8d36859084ed3a9ccb8a16ec27587035ba791fd428d6";
+ url = "https://github.com/ros2-gbp/dynamixel_hardware-release/archive/release/rolling/dynamixel_hardware/0.6.0-1.tar.gz";
+ name = "0.6.0-1.tar.gz";
+ sha256 = "679680734a784d04379f5e7af97fb2c1231b12febcc830a968940bac17e136e6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/eigen3-cmake-module/default.nix b/distros/rolling/eigen3-cmake-module/default.nix
index 289fabc389..3a3a456ac9 100644
--- a/distros/rolling/eigen3-cmake-module/default.nix
+++ b/distros/rolling/eigen3-cmake-module/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake }:
buildRosPackage {
pname = "ros-rolling-eigen3-cmake-module";
- version = "0.3.0-r2";
+ version = "0.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/eigen3_cmake_module-release/archive/release/rolling/eigen3_cmake_module/0.3.0-2.tar.gz";
- name = "0.3.0-2.tar.gz";
- sha256 = "3dec78366cbace7d26564ec5796c76a1665cb61e129efc90d6fe751b258f03f3";
+ url = "https://github.com/ros2-gbp/eigen3_cmake_module-release/archive/release/rolling/eigen3_cmake_module/0.4.0-1.tar.gz";
+ name = "0.4.0-1.tar.gz";
+ sha256 = "0c7491684e6e5c5529daa2ce149cfd85abe4ddd6d3fc0ae3318d4c1c4c21d95e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/example-interfaces/default.nix b/distros/rolling/example-interfaces/default.nix
index b45e393196..01b143ce8f 100644
--- a/distros/rolling/example-interfaces/default.nix
+++ b/distros/rolling/example-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-example-interfaces";
- version = "0.12.0-r2";
+ version = "0.13.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/example_interfaces-release/archive/release/rolling/example_interfaces/0.12.0-2.tar.gz";
- name = "0.12.0-2.tar.gz";
- sha256 = "83d902683762cbcbdde4d4581da83690aba56bfe5f4907faf968925faeb06f6a";
+ url = "https://github.com/ros2-gbp/example_interfaces-release/archive/release/rolling/example_interfaces/0.13.0-1.tar.gz";
+ name = "0.13.0-1.tar.gz";
+ sha256 = "cf5950e594a63c38836eb3d6d69f4b011ee00b79e225fe38d01c286147674831";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-async-client/default.nix b/distros/rolling/examples-rclcpp-async-client/default.nix
index d6e9212ef6..edcb9166cb 100644
--- a/distros/rolling/examples-rclcpp-async-client/default.nix
+++ b/distros/rolling/examples-rclcpp-async-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-async-client";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_async_client/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "8ce0d0fc30ac0155c5ccd6304f804a9cfdf91cecdb05f84d470434d89d1355c8";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_async_client/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "0f0af6c0285bb814c947fd353eaa6be401b3c153fa16474d341efd577c84126b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-cbg-executor/default.nix b/distros/rolling/examples-rclcpp-cbg-executor/default.nix
index e5f152c8a0..6e66f98398 100644
--- a/distros/rolling/examples-rclcpp-cbg-executor/default.nix
+++ b/distros/rolling/examples-rclcpp-cbg-executor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-cbg-executor";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_cbg_executor/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "66b116d405400cade2fa382707e03847827ee11c2ac25c207c5c6a2b449ff370";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_cbg_executor/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "09a07dae3268891d4b00d8570729e605e70105c248861d06fcfa78164ddbefe6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-action-client/default.nix b/distros/rolling/examples-rclcpp-minimal-action-client/default.nix
index bf2fff14fa..78a3f5184c 100644
--- a/distros/rolling/examples-rclcpp-minimal-action-client/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-action-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-action-client";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_client/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "5d6cb4b799a3010b292975a3b3b19d3cbe1f866e756a188a583a31c5b9ce84e9";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_client/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "75b26dd4fa12eabdc9cc992d27877bbcb648d76a588f043c5763e54195b233c3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-action-server/default.nix b/distros/rolling/examples-rclcpp-minimal-action-server/default.nix
index 66f63d7b76..1674943086 100644
--- a/distros/rolling/examples-rclcpp-minimal-action-server/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-action-server/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-action-server";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_server/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "6a739dd0005cb06a70a4ef01f7dc908cee04c0c341e0e1dd68109271de7ea3b0";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_server/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "39f36a220adb95f6b0574bc83fcad1c65771979c5ca09af58e789815a83859c7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-client/default.nix b/distros/rolling/examples-rclcpp-minimal-client/default.nix
index 3506374728..53319fc062 100644
--- a/distros/rolling/examples-rclcpp-minimal-client/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-client";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_client/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "7ab9faeedbd2eaff38114e67d48b7d6b08a87ccb669768ec3c5b9e23746f0c0c";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_client/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "127f1e10b530cfa38cf200e551a39217be452ae48167bba14a7f5a774d810a77";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-composition/default.nix b/distros/rolling/examples-rclcpp-minimal-composition/default.nix
index e603e9eff9..d433af3d37 100644
--- a/distros/rolling/examples-rclcpp-minimal-composition/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-composition/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-composition";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_composition/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "52d8ade833dbfb3622603c11645ad4b6042b10feaabc6fe1e27b14e7a8e5d24a";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_composition/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "c28a79e02ccf21ad549deec7cfe5652b70f64626825e114eef305543379c91be";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-publisher/default.nix b/distros/rolling/examples-rclcpp-minimal-publisher/default.nix
index 5e6a3d74fd..99afcd0c91 100644
--- a/distros/rolling/examples-rclcpp-minimal-publisher/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-publisher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-publisher";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_publisher/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "a1b81856aded7a3e56ed94b3ad6f07ee8008b58056d7de64a3fb2aa06a9a4435";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_publisher/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "9ea2b779ae06cc70d04bbede3902286ccc733bdc72305abb30bc3fe16c10ff35";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-service/default.nix b/distros/rolling/examples-rclcpp-minimal-service/default.nix
index 3c31173ba2..fce314ffa8 100644
--- a/distros/rolling/examples-rclcpp-minimal-service/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-service/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-service";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_service/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "13bd9cdb0ac3f7834def74a7d9faa5f1dc18395ae2cba28d5e8dbb519e892277";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_service/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "d30d3cfcc5b7ab000c35b9de8453a9510d3c4d18faeb1f20c733fe7ea6880e33";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix b/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix
index fb133f0aa3..1389465b21 100644
--- a/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-subscriber";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_subscriber/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "9fb8ca33e0b812fdc441364a44cf34a78edf6e9025b243f49febefaa896e2d4d";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_subscriber/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "23fd8f96dc902add2c245314adeb909379cc6dede44401268f3db4f3de39c28c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-minimal-timer/default.nix b/distros/rolling/examples-rclcpp-minimal-timer/default.nix
index ac4f95fb69..531379d208 100644
--- a/distros/rolling/examples-rclcpp-minimal-timer/default.nix
+++ b/distros/rolling/examples-rclcpp-minimal-timer/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-minimal-timer";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_timer/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "02adc614dd5090d39166c8b9e407fcbceead5e6679a8a0986b86ee0df375fcf8";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_timer/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "9f98a7e0317efc773188c7981ecfb5e0c76da4038176dd997a59bdde10fca869";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix b/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix
index da21aa9bb9..1e10d4d6fd 100644
--- a/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix
+++ b/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-multithreaded-executor";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_multithreaded_executor/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "cca0d915c75d97c21cc3ced06ecd08bf7b90a8a1e4bfd822966bf850e56bb287";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_multithreaded_executor/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "7d8f132a59e55ce82a4889deed0d98be1587c3ba016dffb5940e3acb734c3e41";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclcpp-wait-set/default.nix b/distros/rolling/examples-rclcpp-wait-set/default.nix
index 2caa819994..e2953b814e 100644
--- a/distros/rolling/examples-rclcpp-wait-set/default.nix
+++ b/distros/rolling/examples-rclcpp-wait-set/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclcpp-wait-set";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_wait_set/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "e5ea618bb6973956b48398cbfe917810b45521694a388fdcf2f50faf62073a52";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_wait_set/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "3c54e6bc8e09b28f9493216a91bfcde0c8690b74463a17cbc91912bf1ae3134d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/examples-rclpy-executors/default.nix b/distros/rolling/examples-rclpy-executors/default.nix
index ee097c38e3..f04f0d0a58 100644
--- a/distros/rolling/examples-rclpy-executors/default.nix
+++ b/distros/rolling/examples-rclpy-executors/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-executors";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_executors/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "915f66eabd7c41b81b5d3da74e94cb57bf06b614053ce07aca7c797ad892bc75";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_executors/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "d569ca57b67b982db52d46204aa2c4dc2660fe6e16ae8d75b959c86fd9cf980a";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-guard-conditions/default.nix b/distros/rolling/examples-rclpy-guard-conditions/default.nix
index 22c5d834d2..c4b9108bf8 100644
--- a/distros/rolling/examples-rclpy-guard-conditions/default.nix
+++ b/distros/rolling/examples-rclpy-guard-conditions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-guard-conditions";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_guard_conditions/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "ea26b8f7f5f0a1dc18027cdb2261c34b27f5474be0b9b562a4ab9d2e9c3640c4";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_guard_conditions/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "9aa1ed8cfd216c48297f91f1181286648e27670c58ff48ca642bde8b15fccba5";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-action-client/default.nix b/distros/rolling/examples-rclpy-minimal-action-client/default.nix
index 7b6eea3253..75c667a2ab 100644
--- a/distros/rolling/examples-rclpy-minimal-action-client/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-action-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-action-client";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_client/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "509d5c7012018284455e2410ce024b519c6ae390d42e41a6334e69d2c1984438";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_client/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "622d4dca416daaf7a327326fcb2d621bc768a3a9f44139ac648313f460b87395";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-action-server/default.nix b/distros/rolling/examples-rclpy-minimal-action-server/default.nix
index 33c3df7da8..99ef061ad1 100644
--- a/distros/rolling/examples-rclpy-minimal-action-server/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-action-server/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-action-server";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_server/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "a1fabe7f73fa60ba3ec28df43eba76aaeb8cd91cc70818ff7855fe748b6c8956";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_server/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "8090f307712fffa2e1adaf4523e613ddc9a6b252b232795970bafd075345c93f";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-client/default.nix b/distros/rolling/examples-rclpy-minimal-client/default.nix
index 56ad994c2e..b014eb654a 100644
--- a/distros/rolling/examples-rclpy-minimal-client/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-client";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_client/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "ba82c69c4184f8345b6032278e937ae0770d834191a947c72464325028b1238e";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_client/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "f273d092be16861975dcc1bdb327e4e111eb1340fc547fecfb0261cd2c1a92b2";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-publisher/default.nix b/distros/rolling/examples-rclpy-minimal-publisher/default.nix
index f6b55a24b1..2190f1018b 100644
--- a/distros/rolling/examples-rclpy-minimal-publisher/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-publisher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-publisher";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_publisher/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "6d018e41116e097d74c12f58091dd12450146b0f352ad1fe7d99bc5b1725cc43";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_publisher/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "483332fd84bdff135654105395e9de8334469d91c48a94a3e373539c3ec421e4";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-service/default.nix b/distros/rolling/examples-rclpy-minimal-service/default.nix
index e40e781a40..32e7200f37 100644
--- a/distros/rolling/examples-rclpy-minimal-service/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-service/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-service";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_service/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "ec41955b1aca05551bdaa427b79308b389f5d48b336379929ffcd27a4f18cbb5";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_service/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "03a7fe422636f9ed468f9b8bb7017a12f55fb8c408577526e2430d56457dad8e";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-minimal-subscriber/default.nix b/distros/rolling/examples-rclpy-minimal-subscriber/default.nix
index 08c751e3d0..1b7975e531 100644
--- a/distros/rolling/examples-rclpy-minimal-subscriber/default.nix
+++ b/distros/rolling/examples-rclpy-minimal-subscriber/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-minimal-subscriber";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_subscriber/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "d6ca965afe4deea65717d9d359ec8c55feeb51b49fc6566bf0479b99ccbe636f";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_subscriber/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "6e8c9b412dd7937a971050b0cb3308603ef124468f5a29dad15c0c44169d8f35";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix b/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix
index 4adcaad901..ddc2f9be20 100644
--- a/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix
+++ b/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs, sensor-msgs-py, std-msgs }:
buildRosPackage {
pname = "ros-rolling-examples-rclpy-pointcloud-publisher";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_pointcloud_publisher/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "1bc805a05067b43c425516396475394435782160b5fe6bb08bc2cbbd0f458fce";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_pointcloud_publisher/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "4dd8934d568bcaab360824a748bb6670c0a9bad4b6ea717e1986574701da37b4";
};
buildType = "ament_python";
diff --git a/distros/rolling/examples-tf2-py/default.nix b/distros/rolling/examples-tf2-py/default.nix
index 4590bfee93..cf5228f8ae 100644
--- a/distros/rolling/examples-tf2-py/default.nix
+++ b/distros/rolling/examples-tf2-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch-ros, pythonPackages, rclpy, sensor-msgs, tf2-ros-py }:
buildRosPackage {
pname = "ros-rolling-examples-tf2-py";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/examples_tf2_py/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "9a7fc519c73955d0063127a2e276428d2c97791f49aabecdeb46cd2a5119d601";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/examples_tf2_py/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "8e21af86812fba2879014e13d5cd3b5d974a72c8ad682e9d0875dfe4da576e9b";
};
buildType = "ament_python";
diff --git a/distros/rolling/fastrtps-cmake-module/default.nix b/distros/rolling/fastrtps-cmake-module/default.nix
index 3c56602374..b1cf30f402 100644
--- a/distros/rolling/fastrtps-cmake-module/default.nix
+++ b/distros/rolling/fastrtps-cmake-module/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-fastrtps-cmake-module";
- version = "3.5.0-r1";
+ version = "3.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/fastrtps_cmake_module/3.5.0-1.tar.gz";
- name = "3.5.0-1.tar.gz";
- sha256 = "413181feb19d47f873646e2ec8be85ad6319abac36f5c6e0fa0b3f01ac908a96";
+ url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/fastrtps_cmake_module/3.7.0-1.tar.gz";
+ name = "3.7.0-1.tar.gz";
+ sha256 = "e881989c2e579bd0b191678bdc2d00733b14b256cd420e9b0a26652c43d8fc8e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ffmpeg-image-transport-tools/default.nix b/distros/rolling/ffmpeg-image-transport-tools/default.nix
new file mode 100644
index 0000000000..4a553fbe93
--- /dev/null
+++ b/distros/rolling/ffmpeg-image-transport-tools/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg-image-transport, ffmpeg-image-transport-msgs, rclcpp, ros-environment, rosbag2-cpp, rosbag2-storage, sensor-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-ffmpeg-image-transport-tools";
+ version = "1.0.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport_tools-release/archive/release/rolling/ffmpeg_image_transport_tools/1.0.1-1.tar.gz";
+ name = "1.0.1-1.tar.gz";
+ sha256 = "42a523c3961aae31515cfa634944e55efa7289042cb7bf5b021b24d3e3f76d20";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+ checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg-image-transport ffmpeg-image-transport-msgs rclcpp rosbag2-cpp rosbag2-storage sensor-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
+
+ meta = {
+ description = "tools for processing ffmpeg_image_transport_msgs";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/rolling/ffmpeg-image-transport/default.nix b/distros/rolling/ffmpeg-image-transport/default.nix
new file mode 100644
index 0000000000..af06bc3be6
--- /dev/null
+++ b/distros/rolling/ffmpeg-image-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg, ffmpeg-image-transport-msgs, image-transport, libogg, opencv, pkg-config, pluginlib, rclcpp, rcutils, ros-environment, sensor-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-ffmpeg-image-transport";
+ version = "1.0.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ffmpeg_image_transport-release/archive/release/rolling/ffmpeg_image_transport/1.0.1-1.tar.gz";
+ name = "1.0.1-1.tar.gz";
+ sha256 = "c06d3aa352b915c4735492b8e317bc6092f272db2f671ceda4e6bca2b6c786ca";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
+ checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ cv-bridge ffmpeg ffmpeg-image-transport-msgs image-transport libogg opencv opencv.cxxdev pluginlib rclcpp rcutils sensor-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
+
+ meta = {
+ description = "ffmpeg_image_transport provides a plugin to image_transport for
+ transparently sending an image stream encoded with ffmpeg.";
+ license = with lib.licenses; [ "Apache-2" ];
+ };
+}
diff --git a/distros/rolling/fields2cover/default.nix b/distros/rolling/fields2cover/default.nix
index 1163d82155..1a663c7c7c 100644
--- a/distros/rolling/fields2cover/default.nix
+++ b/distros/rolling/fields2cover/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, nlohmann_json, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
+{ lib, buildRosPackage, fetchurl, abseil-cpp, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
buildRosPackage {
pname = "ros-rolling-fields2cover";
- version = "2.0.0-r1";
+ version = "2.0.0-r8";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/rolling/fields2cover/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "0b3281130cda2430a6c4438bc9469f2d18154280c9b44ab3aa4ae05138c8ea15";
+ url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/rolling/fields2cover/2.0.0-8.tar.gz";
+ name = "2.0.0-8.tar.gz";
+ sha256 = "c32651356b22473f487f6d1e1b2e61b391b807cb207a3b71af4124f840058bc5";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ gtest lcov ];
- propagatedBuildInputs = [ eigen gdal git gtest nlohmann_json python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
+ propagatedBuildInputs = [ abseil-cpp eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/rolling/filters/default.nix b/distros/rolling/filters/default.nix
index 7608629cd4..a5a731ec84 100644
--- a/distros/rolling/filters/default.nix
+++ b/distros/rolling/filters/default.nix
@@ -5,12 +5,12 @@
{ 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-rolling-filters";
- version = "2.1.1-r1";
+ version = "2.1.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/filters-release/archive/release/rolling/filters/2.1.1-1.tar.gz";
- name = "2.1.1-1.tar.gz";
- sha256 = "ca5c6ffe6084ad9468f9e6b7e86b1346a5f4416a52c272dbc20cd3c1565af1df";
+ url = "https://github.com/ros2-gbp/filters-release/archive/release/rolling/filters/2.1.2-1.tar.gz";
+ name = "2.1.2-1.tar.gz";
+ sha256 = "ab9b0e1234a6c3cea6a34534aa6b989a9e6f8ace82c76f4416f62c26bcbbd71b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/flir-camera-description/default.nix b/distros/rolling/flir-camera-description/default.nix
index 9c961a8cfe..0acbb1d3a5 100644
--- a/distros/rolling/flir-camera-description/default.nix
+++ b/distros/rolling/flir-camera-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }:
buildRosPackage {
pname = "ros-rolling-flir-camera-description";
- version = "2.0.15-r1";
+ version = "2.0.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_description/2.0.15-1.tar.gz";
- name = "2.0.15-1.tar.gz";
- sha256 = "34ae4b598b6c20ba0bf1fc34dc600378692db2a2668592756e0a3f91aecd92cb";
+ url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_description/2.0.16-1.tar.gz";
+ name = "2.0.16-1.tar.gz";
+ sha256 = "b35dba2d033ecf98a7977fde5d28959e3576f46745da31765a56f8c51a7b89c6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/flir-camera-msgs/default.nix b/distros/rolling/flir-camera-msgs/default.nix
index 577a01f84b..85568b700b 100644
--- a/distros/rolling/flir-camera-msgs/default.nix
+++ b/distros/rolling/flir-camera-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-flir-camera-msgs";
- version = "2.0.15-r1";
+ version = "2.0.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_msgs/2.0.15-1.tar.gz";
- name = "2.0.15-1.tar.gz";
- sha256 = "7d0ea1b240cc386d087edb86af4cffe8e83d3c410c31c634d7524e67e1993098";
+ url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_msgs/2.0.16-1.tar.gz";
+ name = "2.0.16-1.tar.gz";
+ sha256 = "39341b27c52065d47f7579f9533e68b03a4cd2d3b48226a4ed76f21d4dcffa4a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-constraints/default.nix b/distros/rolling/fuse-constraints/default.nix
index 60187f2a5b..72e8aad38d 100644
--- a/distros/rolling/fuse-constraints/default.nix
+++ b/distros/rolling/fuse-constraints/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, eigen, fuse-core, fuse-graphs, fuse-variables, gbenchmark, geometry-msgs, pluginlib, rclcpp, suitesparse }:
buildRosPackage {
pname = "ros-rolling-fuse-constraints";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_constraints/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "419ef1c50c960cd62653db389ebd01d7950b21170396bdffce53b0ca95d27d33";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_constraints/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "d436183ee937b57fe8704e16b6cc24f0386dfbf9b3b9707e9950b289f92c6fa3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-core/default.nix b/distros/rolling/fuse-core/default.nix
index 440e4b848b..bbb5f9c664 100644
--- a/distros/rolling/fuse-core/default.nix
+++ b/distros/rolling/fuse-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, eigen, fuse-msgs, geometry-msgs, glog, launch, launch-pytest, pluginlib, rcl-interfaces, rclcpp, rclcpp-components }:
buildRosPackage {
pname = "ros-rolling-fuse-core";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_core/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "1b3fb5bec8519825aca79a75cce851ea5d873f2578ef3f9b67e33c40b5f833ff";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_core/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "84a822ebffa4470d104a0189d4cf538541c7d29dbec79ca7a5b7e3a277dcc801";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-doc/default.nix b/distros/rolling/fuse-doc/default.nix
index 2d16bf9f93..8f2a6a7831 100644
--- a/distros/rolling/fuse-doc/default.nix
+++ b/distros/rolling/fuse-doc/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros }:
buildRosPackage {
pname = "ros-rolling-fuse-doc";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_doc/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "e87d64865269cbb27f1b92a6348da690dc9780134f9ab89772173ee9d2c6e36c";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_doc/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "fd89ea2dbcddb659361ecc718c5332807f92878ff2251b3d098f849ef5059ff3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-graphs/default.nix b/distros/rolling/fuse-graphs/default.nix
index 2ddca0bb82..b94109b896 100644
--- a/distros/rolling/fuse-graphs/default.nix
+++ b/distros/rolling/fuse-graphs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, gbenchmark, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-rolling-fuse-graphs";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_graphs/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "0fd8ac6e46fdb79eb294edf57308719348e58134656a9bf997d6ec630cc8f839";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_graphs/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "dc3690e2ca7b795973e40f085d8e546c26d27f670186d83ac1571b1bb5cfee7c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-loss/default.nix b/distros/rolling/fuse-loss/default.nix
index 0a34dc28c6..546a1f1102 100644
--- a/distros/rolling/fuse-loss/default.nix
+++ b/distros/rolling/fuse-loss/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, libsForQt5, pluginlib, qt5, rclcpp }:
buildRosPackage {
pname = "ros-rolling-fuse-loss";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_loss/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "5fbab5cad05f82b5ef217081c4eb93ed74034ace7a9c847b4b2a0d5c81df760c";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_loss/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "361a340a3e1af1afe661f444ad9007cf527e3eabdde768705ebd56bce4140ae5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-models/default.nix b/distros/rolling/fuse-models/default.nix
index 1504fd0c53..4febef87ca 100644
--- a/distros/rolling/fuse-models/default.nix
+++ b/distros/rolling/fuse-models/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, eigen, fuse-constraints, fuse-core, fuse-graphs, fuse-msgs, fuse-publishers, fuse-variables, gbenchmark, geometry-msgs, nav-msgs, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-srvs, tf2, tf2-2d, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-fuse-models";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_models/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "d8f0889dca449a4a2ad06e005eea39004876e1d486240f4d066c4fffdf190fe3";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_models/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "46bb92eda43bee1c617d230f739b92b68264eee1808923e219d740a9fa8ca69e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-msgs/default.nix b/distros/rolling/fuse-msgs/default.nix
index 54440e6863..92edc34310 100644
--- a/distros/rolling/fuse-msgs/default.nix
+++ b/distros/rolling/fuse-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-fuse-msgs";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_msgs/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "d0d8e33f01593a0973f58b6a70895b1e3f8186f1385fecd605fd25975bc7b504";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_msgs/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "220e3a9734734e099cc65ffa185578debc3fb85b9384eab75ed138091a7a3c67";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-optimizers/default.nix b/distros/rolling/fuse-optimizers/default.nix
index 244b10485a..4eed21d95a 100644
--- a/distros/rolling/fuse-optimizers/default.nix
+++ b/distros/rolling/fuse-optimizers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, boost, ceres-solver, diagnostic-updater, eigen, fuse-constraints, fuse-core, fuse-graphs, fuse-models, fuse-msgs, fuse-variables, geometry-msgs, launch, launch-pytest, launch-ros, nav-msgs, pluginlib, rclcpp, rclcpp-components, std-srvs }:
buildRosPackage {
pname = "ros-rolling-fuse-optimizers";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_optimizers/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "836c9e6a10cfee40fce399ac785f895629ae045cf190c009300568db9008f7ec";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_optimizers/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "45220092af16a01da2a251ff3e10278156fc627691a01ab52ead3a0532d40d67";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-publishers/default.nix b/distros/rolling/fuse-publishers/default.nix
index a222e25d33..a4699b3854 100644
--- a/distros/rolling/fuse-publishers/default.nix
+++ b/distros/rolling/fuse-publishers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fuse-constraints, fuse-core, fuse-graphs, fuse-msgs, fuse-variables, geometry-msgs, nav-msgs, pluginlib, rclcpp, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-fuse-publishers";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_publishers/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "e5ecd432d37a05ad575336cf202e540d06604b3409a91c644046c9a455c6b6b2";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_publishers/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "21f3bdb33f992a4a7fd3441c9c5d9d4c21f932159cdef79e66d7be8f9ec8295a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-tutorials/default.nix b/distros/rolling/fuse-tutorials/default.nix
index 2b9cc002b3..c332800cd0 100644
--- a/distros/rolling/fuse-tutorials/default.nix
+++ b/distros/rolling/fuse-tutorials/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, fuse-constraints, fuse-core, fuse-models, fuse-optimizers, fuse-publishers, fuse-variables, nav-msgs, rclcpp, rviz2, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-fuse-tutorials";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_tutorials/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "16042b7cdb25a88fcb03ccdfd68e540cd63eb141f257a4547a0671696a916188";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_tutorials/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "4630ca87bb4c6c88cb1783ebc62fd648c8a46528f5c4ad0604cc572d650c5a8c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-variables/default.nix b/distros/rolling/fuse-variables/default.nix
index 0caaa98fb6..1c7d5a2b8d 100644
--- a/distros/rolling/fuse-variables/default.nix
+++ b/distros/rolling/fuse-variables/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ceres-solver, fuse-core, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-rolling-fuse-variables";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_variables/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "bc1f3ccf52bcdb350be2c47f0a5c4e5342c468b2bbdbd9c708249f1bd8b904df";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_variables/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "3d8253c521137a6fb18ae8fac1d5b8bef5303b02fc225ef975ee89ad9c6a1241";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse-viz/default.nix b/distros/rolling/fuse-viz/default.nix
index 4a0fa19c06..f50ad94917 100644
--- a/distros/rolling/fuse-viz/default.nix
+++ b/distros/rolling/fuse-viz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, eigen, fuse-constraints, fuse-core, fuse-msgs, fuse-variables, geometry-msgs, qt5, rviz-common, rviz-rendering, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-rolling-fuse-viz";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_viz/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "72042f935a3720aaaa76f129d4acb1e57fbb672fd359655fbb57c8faa0b0530f";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse_viz/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "f53bc859b0d7ff5d44f889103cd11521dd1e5f8bd4252d4d9b36f90b4121b8ae";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/fuse/default.nix b/distros/rolling/fuse/default.nix
index d127310761..7ed7a37b03 100644
--- a/distros/rolling/fuse/default.nix
+++ b/distros/rolling/fuse/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, fuse-constraints, fuse-core, fuse-doc, fuse-graphs, fuse-models, fuse-msgs, fuse-optimizers, fuse-publishers, fuse-variables, fuse-viz }:
buildRosPackage {
pname = "ros-rolling-fuse";
- version = "1.0.1-r3";
+ version = "1.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse/1.0.1-3.tar.gz";
- name = "1.0.1-3.tar.gz";
- sha256 = "f39685e4a97bf4c0acbb8b1c212e71f1c41084fc8fd60bb1a1a54f692a363f7e";
+ url = "https://github.com/ros2-gbp/fuse-release/archive/release/rolling/fuse/1.2.0-1.tar.gz";
+ name = "1.2.0-1.tar.gz";
+ sha256 = "2461119aaafd5132494a9235cee295af6a6c413c09649f756742cb4efd1ce31c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/game-controller-spl-interfaces/default.nix b/distros/rolling/game-controller-spl-interfaces/default.nix
index 3bebf55ff7..e548fd5452 100644
--- a/distros/rolling/game-controller-spl-interfaces/default.nix
+++ b/distros/rolling/game-controller-spl-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-game-controller-spl-interfaces";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/game_controller_spl_interfaces/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "3734728de8b6210d4774e4a2c9779db82ef98582c4c9c95005e7ecd4826cdc32";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/game_controller_spl_interfaces/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "29ca51f72cf1fc657c54fb1583d62b1d718dbb0ea01ff7999ea6637fbec03b43";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/game-controller-spl/default.nix b/distros/rolling/game-controller-spl/default.nix
index 88e7c89ee9..09cfef19e3 100644
--- a/distros/rolling/game-controller-spl/default.nix
+++ b/distros/rolling/game-controller-spl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, game-controller-spl-interfaces, python3Packages, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-game-controller-spl";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/game_controller_spl/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "a567246c6d86cbe7d57ad8b0885593d1dc3060da178aefafebd2d41fc94ccd2a";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/game_controller_spl/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "0ba5f2b2b5f63eadff87bffe55426ddb00180186b23a32884cd427531ada1cc8";
};
buildType = "ament_python";
diff --git a/distros/rolling/gc-spl-2022/default.nix b/distros/rolling/gc-spl-2022/default.nix
index 020201bf8d..f97b6761fb 100644
--- a/distros/rolling/gc-spl-2022/default.nix
+++ b/distros/rolling/gc-spl-2022/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rcgcd-spl-14, rcgcd-spl-14-conversion, rcgcrd-spl-4, rcgcrd-spl-4-conversion, rclpy }:
buildRosPackage {
pname = "ros-rolling-gc-spl-2022";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/gc_spl_2022/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "cb26ae665c09f73aa2aa06896dbb5191257ba4d15302ff84e2e09a92ec724f8a";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/gc_spl_2022/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "2d1ce36eba0fba9b00122cf8c87beb2c6eb62cce31edb93f5fbe91627a6a287e";
};
buildType = "ament_python";
diff --git a/distros/rolling/gc-spl-interfaces/default.nix b/distros/rolling/gc-spl-interfaces/default.nix
index 3dd5748814..6e2aec2c9a 100644
--- a/distros/rolling/gc-spl-interfaces/default.nix
+++ b/distros/rolling/gc-spl-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-gc-spl-interfaces";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/gc_spl_interfaces/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "234432737bcf64cbecdb61686e61a506e119562d1fb569b034fdeee16ca20e79";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/gc_spl_interfaces/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "7c67a5d7b4201ad431b16f2d5c34b020624d746144e092ba6ce99a03f35c4c38";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gc-spl/default.nix b/distros/rolling/gc-spl/default.nix
index 31e85672e4..824f77b367 100644
--- a/distros/rolling/gc-spl/default.nix
+++ b/distros/rolling/gc-spl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, gc-spl-interfaces, python3Packages, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-gc-spl";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/gc_spl/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "79102c58a0de46d76813f25fd09468abecd5186f229264f563070ab1e5fabb79";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/gc_spl/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "27aafbe3325a6d4c4da6b84a25afa4b7274013233e3495400dd6d414b3204ec3";
};
buildType = "ament_python";
diff --git a/distros/rolling/generated.nix b/distros/rolling/generated.nix
index 3f6dd1f6ca..e8484c22fa 100644
--- a/distros/rolling/generated.nix
+++ b/distros/rolling/generated.nix
@@ -120,6 +120,8 @@ self: super: {
ament-download = self.callPackage ./ament-download {};
+ ament-flake8 = self.callPackage ./ament-flake8 {};
+
ament-index-cpp = self.callPackage ./ament-index-cpp {};
ament-index-python = self.callPackage ./ament-index-python {};
@@ -160,6 +162,8 @@ self: super: {
apriltag-detector = self.callPackage ./apriltag-detector {};
+ apriltag-mit = self.callPackage ./apriltag-mit {};
+
apriltag-msgs = self.callPackage ./apriltag-msgs {};
apriltag-ros = self.callPackage ./apriltag-ros {};
@@ -178,12 +182,24 @@ self: super: {
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
+ autoware-adapi-v1-msgs = self.callPackage ./autoware-adapi-v1-msgs {};
+
+ autoware-adapi-version-msgs = self.callPackage ./autoware-adapi-version-msgs {};
+
autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {};
+ autoware-cmake = self.callPackage ./autoware-cmake {};
+
+ autoware-lint-common = self.callPackage ./autoware-lint-common {};
+
+ autoware-utils = self.callPackage ./autoware-utils {};
+
avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
aws-sdk-cpp-vendor = self.callPackage ./aws-sdk-cpp-vendor {};
+ azure-iot-sdk-c = self.callPackage ./azure-iot-sdk-c {};
+
backward-ros = self.callPackage ./backward-ros {};
bag2-to-image = self.callPackage ./bag2-to-image {};
@@ -194,6 +210,8 @@ self: super: {
bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {};
+ bno055 = self.callPackage ./bno055 {};
+
bond = self.callPackage ./bond {};
bond-core = self.callPackage ./bond-core {};
@@ -314,6 +332,8 @@ self: super: {
desktop = self.callPackage ./desktop {};
+ desktop-full = self.callPackage ./desktop-full {};
+
diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {};
diagnostic-common-diagnostics = self.callPackage ./diagnostic-common-diagnostics {};
@@ -334,6 +354,8 @@ self: super: {
domain-coordinator = self.callPackage ./domain-coordinator {};
+ draco-point-cloud-transport = self.callPackage ./draco-point-cloud-transport {};
+
dual-arm-panda-moveit-config = self.callPackage ./dual-arm-panda-moveit-config {};
dummy-map-server = self.callPackage ./dummy-map-server {};
@@ -502,8 +524,12 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
+ ffmpeg-image-transport = self.callPackage ./ffmpeg-image-transport {};
+
ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {};
+ ffmpeg-image-transport-tools = self.callPackage ./ffmpeg-image-transport-tools {};
+
fields2cover = self.callPackage ./fields2cover {};
filters = self.callPackage ./filters {};
@@ -620,18 +646,36 @@ self: super: {
gz-cmake-vendor = self.callPackage ./gz-cmake-vendor {};
+ gz-common-vendor = self.callPackage ./gz-common-vendor {};
+
gz-dartsim-vendor = self.callPackage ./gz-dartsim-vendor {};
+ gz-fuel-tools-vendor = self.callPackage ./gz-fuel-tools-vendor {};
+
+ gz-gui-vendor = self.callPackage ./gz-gui-vendor {};
+
+ gz-launch-vendor = self.callPackage ./gz-launch-vendor {};
+
gz-math-vendor = self.callPackage ./gz-math-vendor {};
gz-msgs-vendor = self.callPackage ./gz-msgs-vendor {};
+ gz-ogre-next-vendor = self.callPackage ./gz-ogre-next-vendor {};
+
gz-physics-vendor = self.callPackage ./gz-physics-vendor {};
gz-plugin-vendor = self.callPackage ./gz-plugin-vendor {};
+ gz-rendering-vendor = self.callPackage ./gz-rendering-vendor {};
+
+ gz-ros2-control-demos = self.callPackage ./gz-ros2-control-demos {};
+
gz-sensors-vendor = self.callPackage ./gz-sensors-vendor {};
+ gz-sim-vendor = self.callPackage ./gz-sim-vendor {};
+
+ gz-tools-vendor = self.callPackage ./gz-tools-vendor {};
+
gz-transport-vendor = self.callPackage ./gz-transport-vendor {};
gz-utils-vendor = self.callPackage ./gz-utils-vendor {};
@@ -660,10 +704,6 @@ self: super: {
ifm3d-core = self.callPackage ./ifm3d-core {};
- ignition-cmake2-vendor = self.callPackage ./ignition-cmake2-vendor {};
-
- ignition-math6-vendor = self.callPackage ./ignition-math6-vendor {};
-
image-common = self.callPackage ./image-common {};
image-geometry = self.callPackage ./image-geometry {};
@@ -820,10 +860,18 @@ self: super: {
leo-fw = self.callPackage ./leo-fw {};
+ leo-gz-bringup = self.callPackage ./leo-gz-bringup {};
+
+ leo-gz-plugins = self.callPackage ./leo-gz-plugins {};
+
+ leo-gz-worlds = self.callPackage ./leo-gz-worlds {};
+
leo-msgs = self.callPackage ./leo-msgs {};
leo-robot = self.callPackage ./leo-robot {};
+ leo-simulator = self.callPackage ./leo-simulator {};
+
leo-teleop = self.callPackage ./leo-teleop {};
leo-viz = self.callPackage ./leo-viz {};
@@ -838,6 +886,8 @@ self: super: {
libg2o = self.callPackage ./libg2o {};
+ liblz4-vendor = self.callPackage ./liblz4-vendor {};
+
libmavconn = self.callPackage ./libmavconn {};
libnabo = self.callPackage ./libnabo {};
@@ -860,6 +910,8 @@ self: super: {
logging-demo = self.callPackage ./logging-demo {};
+ lttngpy = self.callPackage ./lttngpy {};
+
magic-enum = self.callPackage ./magic-enum {};
map-msgs = self.callPackage ./map-msgs {};
@@ -1164,6 +1216,8 @@ self: super: {
orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {};
+ ortools-vendor = self.callPackage ./ortools-vendor {};
+
osqp-vendor = self.callPackage ./osqp-vendor {};
osrf-pycommon = self.callPackage ./osrf-pycommon {};
@@ -1184,6 +1238,8 @@ self: super: {
pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {};
+ pangolin = self.callPackage ./pangolin {};
+
parameter-traits = self.callPackage ./parameter-traits {};
pcl-conversions = self.callPackage ./pcl-conversions {};
@@ -1284,6 +1340,8 @@ self: super: {
position-controllers = self.callPackage ./position-controllers {};
+ proxsuite = self.callPackage ./proxsuite {};
+
py-trees = self.callPackage ./py-trees {};
py-trees-js = self.callPackage ./py-trees-js {};
@@ -1588,6 +1646,18 @@ self: super: {
ros-environment = self.callPackage ./ros-environment {};
+ ros-gz = self.callPackage ./ros-gz {};
+
+ ros-gz-bridge = self.callPackage ./ros-gz-bridge {};
+
+ ros-gz-image = self.callPackage ./ros-gz-image {};
+
+ ros-gz-interfaces = self.callPackage ./ros-gz-interfaces {};
+
+ ros-gz-sim = self.callPackage ./ros-gz-sim {};
+
+ ros-gz-sim-demos = self.callPackage ./ros-gz-sim-demos {};
+
ros-image-to-qimage = self.callPackage ./ros-image-to-qimage {};
ros-industrial-cmake-boilerplate = self.callPackage ./ros-industrial-cmake-boilerplate {};
@@ -1808,6 +1878,10 @@ self: super: {
rviz-visual-tools = self.callPackage ./rviz-visual-tools {};
+ sdformat-test-files = self.callPackage ./sdformat-test-files {};
+
+ sdformat-urdf = self.callPackage ./sdformat-urdf {};
+
sdformat-vendor = self.callPackage ./sdformat-vendor {};
sdl2-vendor = self.callPackage ./sdl2-vendor {};
@@ -1838,6 +1912,8 @@ self: super: {
simple-launch = self.callPackage ./simple-launch {};
+ simulation = self.callPackage ./simulation {};
+
slider-publisher = self.callPackage ./slider-publisher {};
smach = self.callPackage ./smach {};
@@ -1850,11 +1926,11 @@ self: super: {
snowbot-operating-system = self.callPackage ./snowbot-operating-system {};
- soccer-interfaces = self.callPackage ./soccer-interfaces {};
+ soccer-geometry-msgs = self.callPackage ./soccer-geometry-msgs {};
- soccer-marker-generation = self.callPackage ./soccer-marker-generation {};
+ soccer-interfaces = self.callPackage ./soccer-interfaces {};
- soccer-object-msgs = self.callPackage ./soccer-object-msgs {};
+ soccer-model-msgs = self.callPackage ./soccer-model-msgs {};
soccer-vision-2d-msgs = self.callPackage ./soccer-vision-2d-msgs {};
@@ -1960,6 +2036,8 @@ self: super: {
test-msgs = self.callPackage ./test-msgs {};
+ test-ros-gz-bridge = self.callPackage ./test-ros-gz-bridge {};
+
tf2 = self.callPackage ./tf2 {};
tf2-2d = self.callPackage ./tf2-2d {};
@@ -2030,6 +2108,8 @@ self: super: {
tracetools-launch = self.callPackage ./tracetools-launch {};
+ tracetools-read = self.callPackage ./tracetools-read {};
+
tracetools-test = self.callPackage ./tracetools-test {};
tracetools-trace = self.callPackage ./tracetools-trace {};
@@ -2058,6 +2138,8 @@ self: super: {
tuw-geometry = self.callPackage ./tuw-geometry {};
+ tvm-vendor = self.callPackage ./tvm-vendor {};
+
twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
@@ -2108,6 +2190,8 @@ self: super: {
ur-msgs = self.callPackage ./ur-msgs {};
+ ur-robot-driver = self.callPackage ./ur-robot-driver {};
+
urdf = self.callPackage ./urdf {};
urdf-launch = self.callPackage ./urdf-launch {};
@@ -2160,6 +2244,8 @@ self: super: {
visualization-msgs = self.callPackage ./visualization-msgs {};
+ vitis-common = self.callPackage ./vitis-common {};
+
vrpn = self.callPackage ./vrpn {};
vrpn-mocap = self.callPackage ./vrpn-mocap {};
@@ -2202,12 +2288,16 @@ self: super: {
zbar-ros = self.callPackage ./zbar-ros {};
+ zbar-ros-interfaces = self.callPackage ./zbar-ros-interfaces {};
+
zenoh-bridge-dds = self.callPackage ./zenoh-bridge-dds {};
zlib-point-cloud-transport = self.callPackage ./zlib-point-cloud-transport {};
zmqpp-vendor = self.callPackage ./zmqpp-vendor {};
+ zstd-image-transport = self.callPackage ./zstd-image-transport {};
+
zstd-point-cloud-transport = self.callPackage ./zstd-point-cloud-transport {};
zstd-vendor = self.callPackage ./zstd-vendor {};
diff --git a/distros/rolling/geometry-msgs/default.nix b/distros/rolling/geometry-msgs/default.nix
index 151ed666b3..4963058b70 100644
--- a/distros/rolling/geometry-msgs/default.nix
+++ b/distros/rolling/geometry-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-geometry-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/geometry_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "fb6a943b2fd2926d3809e537af4a4c7962d3fc601739bc7cd375cfb97ca508be";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/geometry_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "70d0caf9a4b07e640452e2d03a8b0ef1495e683ca9a2ee32a8a6ca3a90f0a4a3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/geometry2/default.nix b/distros/rolling/geometry2/default.nix
index 6d77d00949..c6f0eab5f9 100644
--- a/distros/rolling/geometry2/default.nix
+++ b/distros/rolling/geometry2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }:
buildRosPackage {
pname = "ros-rolling-geometry2";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/geometry2/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "9d5da141e26f44086a73dcba1191cb7e382ff02d8c149d9802adccbe45ebeb62";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/geometry2/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "de5885c23ad4b0bedd09f76ce541aeaca402c23a7b19f24084c0140daaca8485";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gmock-vendor/default.nix b/distros/rolling/gmock-vendor/default.nix
index 5eb50e0f49..4438b66484 100644
--- a/distros/rolling/gmock-vendor/default.nix
+++ b/distros/rolling/gmock-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, gtest-vendor }:
buildRosPackage {
pname = "ros-rolling-gmock-vendor";
- version = "1.14.9000-r1";
+ version = "1.15.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/googletest-release/archive/release/rolling/gmock_vendor/1.14.9000-1.tar.gz";
- name = "1.14.9000-1.tar.gz";
- sha256 = "82a7a497f6f54384134e7b934c81c02b3a8807407299dcac0b6b98580388237b";
+ url = "https://github.com/ros2-gbp/googletest-release/archive/release/rolling/gmock_vendor/1.15.0-1.tar.gz";
+ name = "1.15.0-1.tar.gz";
+ sha256 = "3cb90e84adb7d460e70c3a6686bbf3742f4c8e76a75e27b29465cbffdcc09d1d";
};
buildType = "cmake";
diff --git a/distros/rolling/google-benchmark-vendor/default.nix b/distros/rolling/google-benchmark-vendor/default.nix
index aa53eea112..9f9a3942b8 100644
--- a/distros/rolling/google-benchmark-vendor/default.nix
+++ b/distros/rolling/google-benchmark-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, gbenchmark, git }:
buildRosPackage {
pname = "ros-rolling-google-benchmark-vendor";
- version = "0.4.0-r2";
+ version = "0.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/google_benchmark_vendor-release/archive/release/rolling/google_benchmark_vendor/0.4.0-2.tar.gz";
- name = "0.4.0-2.tar.gz";
- sha256 = "9e10c17609da0e76bea604a9e4fd5a87c6b55d6a355b3a03a614084c7ce938e9";
+ url = "https://github.com/ros2-gbp/google_benchmark_vendor-release/archive/release/rolling/google_benchmark_vendor/0.6.0-1.tar.gz";
+ name = "0.6.0-1.tar.gz";
+ sha256 = "49e57dbb0d7c483d832817f0fc96d51b337894726f81e3a5fcaf756c6d4bb7d0";
};
buildType = "cmake";
diff --git a/distros/rolling/gps-msgs/default.nix b/distros/rolling/gps-msgs/default.nix
index 754bc41a16..42fab75fa3 100644
--- a/distros/rolling/gps-msgs/default.nix
+++ b/distros/rolling/gps-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-gps-msgs";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_msgs/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "35420bdb1447812d1a7f7000b956525c1c7c0d55cfc444382571edb096f3c736";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_msgs/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "20a511b92b0d4101d3c3707d54080352c74595ff9c3aff828db87f4741602168";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gps-tools/default.nix b/distros/rolling/gps-tools/default.nix
index 12e1eaa849..7b67f68ee6 100644
--- a/distros/rolling/gps-tools/default.nix
+++ b/distros/rolling/gps-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-gps-tools";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_tools/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "8aa0f72d17f2f6bfaeb1be6a17dc3dfe74685d8fc4992233a6a5a6c14149c3cd";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_tools/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "382580efe72a435457026a83450aaa653c544d3866c299d644242dc80543e2b6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gps-umd/default.nix b/distros/rolling/gps-umd/default.nix
index dfa5544d3a..1b48347eda 100644
--- a/distros/rolling/gps-umd/default.nix
+++ b/distros/rolling/gps-umd/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }:
buildRosPackage {
pname = "ros-rolling-gps-umd";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_umd/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "5793a7930c5a997965725b307300b59f65e4b6f6c3f0093c0355f1d76e097c60";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gps_umd/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "4458c7c8902fc577f44ad491b7c2e255e38ce828a149bc3221eae36843a34182";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gpsd-client/default.nix b/distros/rolling/gpsd-client/default.nix
index e6fc3b9350..ad90e566a0 100644
--- a/distros/rolling/gpsd-client/default.nix
+++ b/distros/rolling/gpsd-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-gpsd-client";
- version = "2.0.3-r1";
+ version = "2.0.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gpsd_client/2.0.3-1.tar.gz";
- name = "2.0.3-1.tar.gz";
- sha256 = "1e30dc0586e76721f412bc21756c79306b12f1995c147bc609f49cc7bd6c7f54";
+ url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/rolling/gpsd_client/2.0.4-1.tar.gz";
+ name = "2.0.4-1.tar.gz";
+ sha256 = "96800512a95261e232e894c2f8e0f9afac98bd36e1c05cb764731c3f0d48e816";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gtest-vendor/default.nix b/distros/rolling/gtest-vendor/default.nix
index a705ad0d7c..d891c4a6d0 100644
--- a/distros/rolling/gtest-vendor/default.nix
+++ b/distros/rolling/gtest-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-rolling-gtest-vendor";
- version = "1.14.9000-r1";
+ version = "1.15.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/googletest-release/archive/release/rolling/gtest_vendor/1.14.9000-1.tar.gz";
- name = "1.14.9000-1.tar.gz";
- sha256 = "90aaa9ea824a705f8711140e1f377db2b3b73c2f2304c5477d63b096a6e176b0";
+ url = "https://github.com/ros2-gbp/googletest-release/archive/release/rolling/gtest_vendor/1.15.0-1.tar.gz";
+ name = "1.15.0-1.tar.gz";
+ sha256 = "64fbf139f4c5cfdc6402aeb23bec46b9ddec3e8c0ffbfedab54a3b3ab25a5f36";
};
buildType = "cmake";
diff --git a/distros/rolling/gz-cmake-vendor/default.nix b/distros/rolling/gz-cmake-vendor/default.nix
index f556c7367a..f3557c3e7f 100644
--- a/distros/rolling/gz-cmake-vendor/default.nix
+++ b/distros/rolling/gz-cmake-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, cmake }:
buildRosPackage {
pname = "ros-rolling-gz-cmake-vendor";
- version = "0.0.6-r1";
+ version = "0.1.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_cmake_vendor-release/archive/release/rolling/gz_cmake_vendor/0.0.6-1.tar.gz";
- name = "0.0.6-1.tar.gz";
- sha256 = "2c90ea40899922e11bdded2f9e620a6a28970c3486f14ee50981d00e46e5cc32";
+ url = "https://github.com/ros2-gbp/gz_cmake_vendor-release/archive/release/rolling/gz_cmake_vendor/0.1.1-1.tar.gz";
+ name = "0.1.1-1.tar.gz";
+ sha256 = "1e2741e39d8a899b991bbe40a2f54ffe4889d177ffd5888e3a84734ed2dd402c";
};
buildType = "ament_cmake";
@@ -19,7 +19,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
meta = {
- description = "Vendor package for: gz-cmake3 3.5.2
+ description = "Vendor package for: gz-cmake3 3.5.3
Gazebo CMake : CMake Modules for Gazebo Projects";
license = with lib.licenses; [ asl20 ];
diff --git a/distros/rolling/gz-common-vendor/default.nix b/distros/rolling/gz-common-vendor/default.nix
new file mode 100644
index 0000000000..a56e990212
--- /dev/null
+++ b/distros/rolling/gz-common-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, assimp, ffmpeg, freeimage, gdal, gts, gz-cmake-vendor, gz-math-vendor, gz-utils-vendor, tinyxml-2, util-linux }:
+buildRosPackage {
+ pname = "ros-rolling-gz-common-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_common_vendor-release/archive/release/rolling/gz_common_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "29e784f7e6cfa33b486c60b2115e5c299b1de0f653dcdf7e8c46ffc02ca50cbc";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ];
+ propagatedBuildInputs = [ assimp ffmpeg freeimage gdal gts gz-cmake-vendor gz-math-vendor gz-utils-vendor tinyxml-2 util-linux ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-common5 5.5.1
+
+ Gazebo Common : AV, Graphics, Events, and much more.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-dartsim-vendor/default.nix b/distros/rolling/gz-dartsim-vendor/default.nix
index 88a8b7289f..94448311da 100644
--- a/distros/rolling/gz-dartsim-vendor/default.nix
+++ b/distros/rolling/gz-dartsim-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp, boost, bullet, eigen, fcl, fmt, libccd, lz4, ode, tinyxml-2, urdfdom }:
buildRosPackage {
pname = "ros-rolling-gz-dartsim-vendor";
- version = "0.0.2-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_dartsim_vendor-release/archive/release/rolling/gz_dartsim_vendor/0.0.2-1.tar.gz";
- name = "0.0.2-1.tar.gz";
- sha256 = "7903582d736a1eb9010aa4223b403cae140c795777c3b1e866649a00d848d8e8";
+ url = "https://github.com/ros2-gbp/gz_dartsim_vendor-release/archive/release/rolling/gz_dartsim_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "0099ed83a6ed06f6e2489cd55be289206dd17cd40c1cc0539439f4626d4e0c77";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-fuel-tools-vendor/default.nix b/distros/rolling/gz-fuel-tools-vendor/default.nix
new file mode 100644
index 0000000000..59a3ab9685
--- /dev/null
+++ b/distros/rolling/gz-fuel-tools-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, curl, gflags, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-tools-vendor, gz-utils-vendor, jsoncpp, libyaml, libzip, tinyxml-2 }:
+buildRosPackage {
+ pname = "ros-rolling-gz-fuel-tools-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_fuel_tools_vendor-release/archive/release/rolling/gz_fuel_tools_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "e813eb6d78cd161d1618e4a9ef8e6ba9562d18b11cbffdd06f7cc5aa93e2b938";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ];
+ propagatedBuildInputs = [ curl gflags gz-cmake-vendor gz-common-vendor gz-math-vendor gz-msgs-vendor gz-tools-vendor gz-utils-vendor jsoncpp libyaml libzip tinyxml-2 ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-fuel-tools9 9.0.3
+
+ Gazebo Fuel Tools: Classes and tools for interacting with Gazebo Fuel";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-gui-vendor/default.nix b/distros/rolling/gz-gui-vendor/default.nix
new file mode 100644
index 0000000000..42873214da
--- /dev/null
+++ b/distros/rolling/gz-gui-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, qt5, tinyxml-2, xorg }:
+buildRosPackage {
+ pname = "ros-rolling-gz-gui-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_gui_vendor-release/archive/release/rolling/gz_gui_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "240ae2fd122d69441d5f9fd2dc1543b80f18e6397471f081d059ae2f0cf434de";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint xorg.xorgserver ];
+ propagatedBuildInputs = [ gz-cmake-vendor gz-common-vendor gz-math-vendor gz-msgs-vendor gz-plugin-vendor gz-rendering-vendor gz-tools-vendor gz-transport-vendor gz-utils-vendor protobuf qt5.qtbase qt5.qtcharts qt5.qtdeclarative qt5.qtgraphicaleffects qt5.qtlocation qt5.qtpositioning qt5.qtquickcontrols qt5.qtquickcontrols2 tinyxml-2 ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-gui8 8.1.1
+
+ Gazebo GUI : Graphical interfaces for robotics applications";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-launch-vendor/default.nix b/distros/rolling/gz-launch-vendor/default.nix
new file mode 100644
index 0000000000..ac15cc002d
--- /dev/null
+++ b/distros/rolling/gz-launch-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, binutils, gflags, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-sim-vendor, gz-tools-vendor, gz-transport-vendor, libwebsockets, libyaml, sdformat-vendor, tinyxml-2, util-linux, xorg }:
+buildRosPackage {
+ pname = "ros-rolling-gz-launch-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_launch_vendor-release/archive/release/rolling/gz_launch_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "0798340a1e00d7eb539bdc05bb5e4dce2dc4fe50667bbd7fea7881f4d1a81daa";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint xorg.xorgserver ];
+ propagatedBuildInputs = [ binutils gflags gz-cmake-vendor gz-common-vendor gz-fuel-tools-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-physics-vendor gz-plugin-vendor gz-rendering-vendor gz-sensors-vendor gz-sim-vendor gz-tools-vendor gz-transport-vendor libwebsockets libyaml sdformat-vendor tinyxml-2 util-linux xorg.libXi xorg.libXmu ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-launch7 7.1.0
+
+ Gazebo Launch : Run and manage programs and plugins";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-math-vendor/default.nix b/distros/rolling/gz-math-vendor/default.nix
index 63d7829e6a..90eec86438 100644
--- a/distros/rolling/gz-math-vendor/default.nix
+++ b/distros/rolling/gz-math-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, eigen, gz-cmake-vendor, gz-utils-vendor, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-gz-math-vendor";
- version = "0.0.4-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/rolling/gz_math_vendor/0.0.4-1.tar.gz";
- name = "0.0.4-1.tar.gz";
- sha256 = "d784be7f504301220354ff6b16b46b450b1d712a728b59db3953fcd87c7848ef";
+ url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/rolling/gz_math_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "c152f0cd351ded8dae5acca093ed57c72211efe29b93f94bde7bd35c84d503b4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-msgs-vendor/default.nix b/distros/rolling/gz-msgs-vendor/default.nix
index 34e4f01c51..c37d31062b 100644
--- a/distros/rolling/gz-msgs-vendor/default.nix
+++ b/distros/rolling/gz-msgs-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, protobuf, python3, python3Packages, pythonPackages, tinyxml-2 }:
buildRosPackage {
pname = "ros-rolling-gz-msgs-vendor";
- version = "0.0.2-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/rolling/gz_msgs_vendor/0.0.2-1.tar.gz";
- name = "0.0.2-1.tar.gz";
- sha256 = "1b032e66dde8e2b7897ed32f46772e61ee53904ee3c60c16f2bc6eee17bd39b3";
+ url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/rolling/gz_msgs_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "82a9af72208b7c4a6c69023ea7ea58859f80e1f6918d5eebbb72ce49670e29bc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-ogre-next-vendor/default.nix b/distros/rolling/gz-ogre-next-vendor/default.nix
new file mode 100644
index 0000000000..4daf1425d4
--- /dev/null
+++ b/distros/rolling/gz-ogre-next-vendor/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, boost, freeimage, freetype, glslang, libGL, libGLU, poco, rapidjson, shaderc, tbb_2021_8, tinyxml-2, vulkan-loader, xorg, zziplib }:
+buildRosPackage {
+ pname = "ros-rolling-gz-ogre-next-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_ogre_next_vendor-release/archive/release/rolling/gz_ogre_next_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "707d667ed9c6f166d7b16382e21e16787a2e5798b18ee912afa08a014b0cd097";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ SDL2 boost freeimage freetype glslang libGL libGLU poco rapidjson shaderc tbb_2021_8 tinyxml-2 vulkan-loader xorg.libX11 xorg.libXaw xorg.libXrandr xorg.libxcb zziplib ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for Ogre-next v2.3.3";
+ license = with lib.licenses; [ asl20 mit ];
+ };
+}
diff --git a/distros/rolling/gz-physics-vendor/default.nix b/distros/rolling/gz-physics-vendor/default.nix
index 518ea03da9..b2f252cb41 100644
--- a/distros/rolling/gz-physics-vendor/default.nix
+++ b/distros/rolling/gz-physics-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, bullet, eigen, gbenchmark, gz-cmake-vendor, gz-common-vendor, gz-dartsim-vendor, gz-math-vendor, gz-plugin-vendor, gz-utils-vendor, sdformat-vendor }:
buildRosPackage {
pname = "ros-rolling-gz-physics-vendor";
- version = "0.0.2-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/rolling/gz_physics_vendor/0.0.2-1.tar.gz";
- name = "0.0.2-1.tar.gz";
- sha256 = "ab11ad76e3485a84952de6447e2bd98029d406fb5159b806f80b50eef01a955a";
+ url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/rolling/gz_physics_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "e1937e15b2efe0908dba2a350b18cee6353b0128469ce2b17f54a94e82f9d591";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-plugin-vendor/default.nix b/distros/rolling/gz-plugin-vendor/default.nix
index c807df22e0..c465f7b05e 100644
--- a/distros/rolling/gz-plugin-vendor/default.nix
+++ b/distros/rolling/gz-plugin-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-tools-vendor, gz-utils-vendor }:
buildRosPackage {
pname = "ros-rolling-gz-plugin-vendor";
- version = "0.0.3-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_plugin_vendor-release/archive/release/rolling/gz_plugin_vendor/0.0.3-1.tar.gz";
- name = "0.0.3-1.tar.gz";
- sha256 = "f07ae56e1102e86122258204f3f481efae2db40471b4a78a09bdf20785f24561";
+ url = "https://github.com/ros2-gbp/gz_plugin_vendor-release/archive/release/rolling/gz_plugin_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "0f4b638e75afa6bd63bb9232be2d6a4fdb39182983e3b4a511d97a69bf876c4b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-rendering-vendor/default.nix b/distros/rolling/gz-rendering-vendor/default.nix
new file mode 100644
index 0000000000..587de38bd1
--- /dev/null
+++ b/distros/rolling/gz-rendering-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, glew, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-ogre-next-vendor, gz-plugin-vendor, gz-utils-vendor, ogre1_9, util-linux, vulkan-loader, xorg }:
+buildRosPackage {
+ pname = "ros-rolling-gz-rendering-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_rendering_vendor-release/archive/release/rolling/gz_rendering_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "ca9a9d2c2a6b6a47282857ef94887b82a591af200ff91a70f0af7224a17d267a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint xorg.xorgserver ];
+ propagatedBuildInputs = [ freeglut freeimage glew gz-cmake-vendor gz-common-vendor gz-math-vendor gz-ogre-next-vendor gz-plugin-vendor gz-utils-vendor ogre1_9 util-linux vulkan-loader xorg.libXi xorg.libXmu ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-rendering8 8.1.1
+
+ Gazebo Rendering: Rendering library for robot applications";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-ros2-control-demos/default.nix b/distros/rolling/gz-ros2-control-demos/default.nix
index 0773c67bed..9ad047d6ed 100644
--- a/distros/rolling/gz-ros2-control-demos/default.nix
+++ b/distros/rolling/gz-ros2-control-demos/default.nix
@@ -2,25 +2,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-rolling-gz-ros2-control-demos";
- version = "1.2.1-r1";
+ version = "1.2.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control_demos/1.2.1-1.tar.gz";
- name = "1.2.1-1.tar.gz";
- sha256 = "52cf90c98a302fed9eabc15f90beaf6a2c8e73888b035924c73b86cdde26e7e6";
+ url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control_demos/1.2.2-1.tar.gz";
+ name = "1.2.2-1.tar.gz";
+ sha256 = "0d4d64ed845e6fffde87546800063d04471270d86ebdb1ab4c7de036bcbb31db";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rclcpp-action ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
- propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ];
+ propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''gz_ros2_control_demos'';
+ description = "gz_ros2_control_demos";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/gz-sensors-vendor/default.nix b/distros/rolling/gz-sensors-vendor/default.nix
index 551f041168..7ec79e8a5d 100644
--- a/distros/rolling/gz-sensors-vendor/default.nix
+++ b/distros/rolling/gz-sensors-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, sdformat-vendor, xorg }:
buildRosPackage {
pname = "ros-rolling-gz-sensors-vendor";
- version = "0.0.2-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/rolling/gz_sensors_vendor/0.0.2-1.tar.gz";
- name = "0.0.2-1.tar.gz";
- sha256 = "85c678c00233b4dac4c2830f5a502e5461543ec62ee9de906d2d8fdd3c4a14b4";
+ url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/rolling/gz_sensors_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "988c641c21c96a35c9b11e15304cb98a56a9b23b51d1aa5d037219d1033b5438";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-sim-vendor/default.nix b/distros/rolling/gz-sim-vendor/default.nix
new file mode 100644
index 0000000000..30abd3b833
--- /dev/null
+++ b/distros/rolling/gz-sim-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, gbenchmark, glew, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, pythonPackages, qt5, sdformat-vendor, tinyxml-2, util-linux, xorg }:
+buildRosPackage {
+ pname = "ros-rolling-gz-sim-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_sim_vendor-release/archive/release/rolling/gz_sim_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "4cf9ce5a6c650efc7265395226012209a9094dbe1aed3d3bc1f41fab98269929";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint pythonPackages.pytest xorg.xorgserver ];
+ propagatedBuildInputs = [ freeglut freeimage gbenchmark glew gz-cmake-vendor gz-common-vendor gz-fuel-tools-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-physics-vendor gz-plugin-vendor gz-rendering-vendor gz-sensors-vendor gz-tools-vendor gz-transport-vendor gz-utils-vendor protobuf pythonPackages.pybind11 qt5.qtbase qt5.qtdeclarative qt5.qtgraphicaleffects qt5.qtquickcontrols qt5.qtquickcontrols2 sdformat-vendor tinyxml-2 util-linux xorg.libXi xorg.libXmu ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-sim8 8.3.0
+
+ Gazebo Sim : A Robotic Simulator";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-tools-vendor/default.nix b/distros/rolling/gz-tools-vendor/default.nix
new file mode 100644
index 0000000000..9bee5df387
--- /dev/null
+++ b/distros/rolling/gz-tools-vendor/default.nix
@@ -0,0 +1,28 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, rubocop, ruby }:
+buildRosPackage {
+ pname = "ros-rolling-gz-tools-vendor";
+ version = "0.1.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/gz_tools_vendor-release/archive/release/rolling/gz_tools_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "c6281c6b062ab491e613be8f4a76dd4ac07cf42a26d44b9b7855faec0fb5127a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint rubocop ];
+ propagatedBuildInputs = [ gz-cmake-vendor ruby ];
+ nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Vendor package for: gz-tools2 2.0.1
+
+ Gazebo Tools: Entrypoint to Gazebo's command line interface";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/gz-transport-vendor/default.nix b/distros/rolling/gz-transport-vendor/default.nix
index 11644eb0da..5f88ca38b5 100644
--- a/distros/rolling/gz-transport-vendor/default.nix
+++ b/distros/rolling/gz-transport-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, cppzmq, gz-cmake-vendor, gz-math-vendor, gz-msgs-vendor, gz-tools-vendor, gz-utils-vendor, pkg-config, protobuf, python3, python3Packages, pythonPackages, sqlite, util-linux }:
buildRosPackage {
pname = "ros-rolling-gz-transport-vendor";
- version = "0.0.2-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/rolling/gz_transport_vendor/0.0.2-1.tar.gz";
- name = "0.0.2-1.tar.gz";
- sha256 = "d469720bda8a063cb13cbeec267522230d79a81924c4be60100e992661d957d3";
+ url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/rolling/gz_transport_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "e94fa6308ef5726f87dcb3f1dafcd58c433ff4a436c48ccd42d12dfe162d6af0";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/gz-utils-vendor/default.nix b/distros/rolling/gz-utils-vendor/default.nix
index d76615e758..9bbeccb3e9 100644
--- a/distros/rolling/gz-utils-vendor/default.nix
+++ b/distros/rolling/gz-utils-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor }:
buildRosPackage {
pname = "ros-rolling-gz-utils-vendor";
- version = "0.0.3-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gz_utils_vendor-release/archive/release/rolling/gz_utils_vendor/0.0.3-1.tar.gz";
- name = "0.0.3-1.tar.gz";
- sha256 = "83c6cb47fae95ba55679b18c0f9b951771dd5ddf5b9f7fbacd2358e0949ea87e";
+ url = "https://github.com/ros2-gbp/gz_utils_vendor-release/archive/release/rolling/gz_utils_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "c157c8611f22da0a38a5af1b43b3f6f587810e07a730db27a001ca31a7a39323";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/hardware-interface-testing/default.nix b/distros/rolling/hardware-interface-testing/default.nix
index d16d1648d0..e788667e85 100644
--- a/distros/rolling/hardware-interface-testing/default.nix
+++ b/distros/rolling/hardware-interface-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-rolling-hardware-interface-testing";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface_testing/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "262ea9fc94298d7601775c2f9ef6945743f2c70c82dec2ddddb69c426a2c9adb";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface_testing/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "7d1960ef2ed3997f5c93a3cc0929573b6e13fdc92d050166ab30315f98729a02";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/hardware-interface/default.nix b/distros/rolling/hardware-interface/default.nix
index c6edc3a849..ab4bc5ee99 100644
--- a/distros/rolling/hardware-interface/default.nix
+++ b/distros/rolling/hardware-interface/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, control-msgs, joint-limits, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor, urdf }:
buildRosPackage {
pname = "ros-rolling-hardware-interface";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "e2d4cc061cb6e385d735cb2b9e02d8497cb402b0a3667b4198b28f153437c1ed";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "be72f96cec6eb64b214855762de9811fe44e83a6b07733f9334d2a6d1779a768";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gen-version-h ];
checkInputs = [ ament-cmake-gmock ros2-control-test-assets ];
- propagatedBuildInputs = [ control-msgs lifecycle-msgs pluginlib rclcpp-lifecycle rcpputils rcutils tinyxml2-vendor ];
+ propagatedBuildInputs = [ control-msgs joint-limits lifecycle-msgs pluginlib rclcpp-lifecycle rcpputils rcutils tinyxml2-vendor urdf ];
nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ];
meta = {
diff --git a/distros/rolling/image-common/default.nix b/distros/rolling/image-common/default.nix
index 62ed6a6b12..57a6db72fd 100644
--- a/distros/rolling/image-common/default.nix
+++ b/distros/rolling/image-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, image-transport }:
buildRosPackage {
pname = "ros-rolling-image-common";
- version = "5.1.1-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_common/5.1.1-1.tar.gz";
- name = "5.1.1-1.tar.gz";
- sha256 = "48b5761ab4b4052e3dcf68063d13af1623dfbed978a994174e23b0c6dd0dc0d0";
+ url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_common/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "8728cbe150fdc758383a7700e2668f9a1f1ebfaea20b84327ef0e3f42fd2797f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/image-geometry/default.nix b/distros/rolling/image-geometry/default.nix
index 5ae35d9de2..bc543e3cc2 100644
--- a/distros/rolling/image-geometry/default.nix
+++ b/distros/rolling/image-geometry/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, sensor-msgs }:
+{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, python3Packages, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-image-geometry";
- version = "3.4.0-r3";
+ version = "4.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/image_geometry/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "ba92834b577852c51308b41de85733dfc3b8e1507f4ccde83b93ebb07e69a37a";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/image_geometry/4.1.0-1.tar.gz";
+ name = "4.1.0-1.tar.gz";
+ sha256 = "265b9b78d57dc892496c7993cea895185df4ad4e83cc846a23be6caa490d2b5f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-python ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-cmake-pytest ];
- propagatedBuildInputs = [ opencv opencv.cxxdev sensor-msgs ];
+ propagatedBuildInputs = [ opencv opencv.cxxdev python3Packages.deprecated sensor-msgs ];
nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ];
meta = {
diff --git a/distros/rolling/image-tools/default.nix b/distros/rolling/image-tools/default.nix
index a5fd69e7d3..0fb6b1bd94 100644
--- a/distros/rolling/image-tools/default.nix
+++ b/distros/rolling/image-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-image-tools";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/image_tools/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "8f1cae702d70a1a25e4e8bc51468cbd33ea727b43423051ad02b43fb1b462f5d";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/image_tools/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "606927334ff21d65e408e14f97b490b2a1126b401c9b2dc0d4f53986cf04934e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/image-transport-plugins/default.nix b/distros/rolling/image-transport-plugins/default.nix
index b969febd27..faf0ec1ae6 100644
--- a/distros/rolling/image-transport-plugins/default.nix
+++ b/distros/rolling/image-transport-plugins/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport, zstd-image-transport }:
buildRosPackage {
pname = "ros-rolling-image-transport-plugins";
- version = "3.2.0-r2";
+ version = "4.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/image_transport_plugins/3.2.0-2.tar.gz";
- name = "3.2.0-2.tar.gz";
- sha256 = "c8fbcf0a7e4b8c23ef23d83c6b2346156cfa7649cbe772964b955e6f975ae04f";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/image_transport_plugins/4.0.0-1.tar.gz";
+ name = "4.0.0-1.tar.gz";
+ sha256 = "a7415771691cbc25e7018f0799217bb8e4c72f2e86f5257a5611419a45aa0d69";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
- propagatedBuildInputs = [ compressed-depth-image-transport compressed-image-transport theora-image-transport ];
+ propagatedBuildInputs = [ compressed-depth-image-transport compressed-image-transport theora-image-transport zstd-image-transport ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/rolling/image-transport/default.nix b/distros/rolling/image-transport/default.nix
index 927abec900..aa4fbc6cab 100644
--- a/distros/rolling/image-transport/default.nix
+++ b/distros/rolling/image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-image-transport";
- version = "5.1.1-r1";
+ version = "5.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_transport/5.1.1-1.tar.gz";
- name = "5.1.1-1.tar.gz";
- sha256 = "2cd3dce5809714e9134d72ab97cb95972b65087490d2f08e7cfc62fa9a09c365";
+ url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_transport/5.2.0-1.tar.gz";
+ name = "5.2.0-1.tar.gz";
+ sha256 = "1642574a1497a906135e77e019182d37df2b46e263e0acac0080f4e4964fa93a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/imu-complementary-filter/default.nix b/distros/rolling/imu-complementary-filter/default.nix
index 293f37300a..0f1c715758 100644
--- a/distros/rolling/imu-complementary-filter/default.nix
+++ b/distros/rolling/imu-complementary-filter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-imu-complementary-filter";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_complementary_filter/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "9e64ff0726e1cad6387f87542c53fd08925b852e97c37805c7779d1844f3f916";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_complementary_filter/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "35b21f30160993847321e8933881236241ce6d1ecc28f093d53a06fe1dd8f9a6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/imu-filter-madgwick/default.nix b/distros/rolling/imu-filter-madgwick/default.nix
index f87cfb4a79..f9d1cc7960 100644
--- a/distros/rolling/imu-filter-madgwick/default.nix
+++ b/distros/rolling/imu-filter-madgwick/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-imu-filter-madgwick";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_filter_madgwick/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "f1857bae853c9439fe8b22d1f713c4ab6ff38d36398cd74a646209cf313f9096";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_filter_madgwick/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "0596b5644a9ee9587db4070d527c33da04f20a0830f12fab3d8b741ee8dd3c83";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/imu-tools/default.nix b/distros/rolling/imu-tools/default.nix
index 74211a3199..3cb64fbb17 100644
--- a/distros/rolling/imu-tools/default.nix
+++ b/distros/rolling/imu-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
buildRosPackage {
pname = "ros-rolling-imu-tools";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_tools/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "7ceef624256eee9416c406c97e52ff24c876b18e94e666107815dea9449329db";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/imu_tools/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "9051d2747974ddec50239a4af62394ea513847e28f5bff492420765cbe21d2cb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/interactive-markers/default.nix b/distros/rolling/interactive-markers/default.nix
index e48173ce27..52c8b4bc05 100644
--- a/distros/rolling/interactive-markers/default.nix
+++ b/distros/rolling/interactive-markers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rclcpp, rclpy, rcutils, rmw, std-msgs, tf2, tf2-geometry-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-interactive-markers";
- version = "2.5.4-r1";
+ version = "2.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/rolling/interactive_markers/2.5.4-1.tar.gz";
- name = "2.5.4-1.tar.gz";
- sha256 = "cb1317f6caf6bade6ea1b15bf9463bba20201ecae1286acf8fefa8dc21e55119";
+ url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/rolling/interactive_markers/2.6.0-1.tar.gz";
+ name = "2.6.0-1.tar.gz";
+ sha256 = "acd261d15c3761b86d9aa9c87feafbabb0161763c877a3ec2a10518a64cbc92e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/intra-process-demo/default.nix b/distros/rolling/intra-process-demo/default.nix
index 2ff8eb9f0a..80e41cb999 100644
--- a/distros/rolling/intra-process-demo/default.nix
+++ b/distros/rolling/intra-process-demo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-intra-process-demo";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/intra_process_demo/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "b839eaa1498f926c8682f240cf63d6d4628933c11943878b6d49200e06dfe18d";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/intra_process_demo/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "b48362f58f1180088f016bdc6fdec857abbf483e4a4d200f81b3f1299c1b8a09";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/joint-limits/default.nix b/distros/rolling/joint-limits/default.nix
index 34ad5218e5..68025c2e97 100644
--- a/distros/rolling/joint-limits/default.nix
+++ b/distros/rolling/joint-limits/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }:
buildRosPackage {
pname = "ros-rolling-joint-limits";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/joint_limits/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "da43df20d812b82b6909b784f704a5bd8762c4c93c1364614bbf4fbba2f87880";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/joint_limits/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "441631415aa99a741d3937550ed8c67fff09f2befbcb623dd0d7f91b50bcdc5d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/kdl-parser/default.nix b/distros/rolling/kdl-parser/default.nix
index 2c9671ec1a..31d90e465a 100644
--- a/distros/rolling/kdl-parser/default.nix
+++ b/distros/rolling/kdl-parser/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, orocos-kdl-vendor, rcutils, urdf, urdfdom-headers }:
buildRosPackage {
pname = "ros-rolling-kdl-parser";
- version = "2.11.0-r2";
+ version = "2.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/kdl_parser-release/archive/release/rolling/kdl_parser/2.11.0-2.tar.gz";
- name = "2.11.0-2.tar.gz";
- sha256 = "9998cc38377ff9c76986fe2c7c3871a4a82f8758da27371028aa64af4ea42dfd";
+ url = "https://github.com/ros2-gbp/kdl_parser-release/archive/release/rolling/kdl_parser/2.12.0-1.tar.gz";
+ name = "2.12.0-1.tar.gz";
+ sha256 = "52cfe17dba8ecc2c4e35677c21d84bea394017c0a43aa35e5e37c1ef21dc237a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/keyboard-handler/default.nix b/distros/rolling/keyboard-handler/default.nix
index 544b96a19d..2bbd4aac90 100644
--- a/distros/rolling/keyboard-handler/default.nix
+++ b/distros/rolling/keyboard-handler/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-keyboard-handler";
- version = "0.3.1-r1";
+ version = "0.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/keyboard_handler-release/archive/release/rolling/keyboard_handler/0.3.1-1.tar.gz";
- name = "0.3.1-1.tar.gz";
- sha256 = "2ba4675ed24b88229494418a8b23a32d6dd92b18c639646ecd3e3bf508e4ef31";
+ url = "https://github.com/ros2-gbp/keyboard_handler-release/archive/release/rolling/keyboard_handler/0.4.0-1.tar.gz";
+ name = "0.4.0-1.tar.gz";
+ sha256 = "9e656595b43591bf5f91d0bdaef8d192a6759a23d1f8899e7ca5d2204ddf1cb1";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/kitti-metrics-eval/default.nix b/distros/rolling/kitti-metrics-eval/default.nix
index 46af3349a1..3d4134176b 100644
--- a/distros/rolling/kitti-metrics-eval/default.nix
+++ b/distros/rolling/kitti-metrics-eval/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-kitti-metrics-eval";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/kitti_metrics_eval/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "f5b0c2801b2e2d75dc8c880c4b243f04f5c212ff2aeda8ebebbdfbe307d1abd1";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/kitti_metrics_eval/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "199de3e4f34fdc88b589339e289f07087b837242472a83e90ef173de1df43060";
};
buildType = "cmake";
diff --git a/distros/rolling/laser-geometry/default.nix b/distros/rolling/laser-geometry/default.nix
index be49ed3a2c..400a2e1a60 100644
--- a/distros/rolling/laser-geometry/default.nix
+++ b/distros/rolling/laser-geometry/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-uncrustify, eigen, eigen3-cmake-module, python-cmake-module, python3Packages, rclcpp, rclpy, sensor-msgs, sensor-msgs-py, tf2 }:
buildRosPackage {
pname = "ros-rolling-laser-geometry";
- version = "2.7.0-r2";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/laser_geometry-release/archive/release/rolling/laser_geometry/2.7.0-2.tar.gz";
- name = "2.7.0-2.tar.gz";
- sha256 = "8120ae85935a9a71b02bd24eeacfb879c21d75192028a2ad68baa328a94107d6";
+ url = "https://github.com/ros2-gbp/laser_geometry-release/archive/release/rolling/laser_geometry/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "98f5ca1c1ebb4f44846a57bf7b80be95fe1f2634816689acec9d972ff5cff5ea";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/launch-pytest/default.nix b/distros/rolling/launch-pytest/default.nix
index 2c5de68e1f..2b3c40a994 100644
--- a/distros/rolling/launch-pytest/default.nix
+++ b/distros/rolling/launch-pytest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-testing, osrf-pycommon, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-launch-pytest";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_pytest/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "49f8c60b42e720aa9c9c848dde6f3841c84442eccd1b3cc9e852be65378eabd9";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_pytest/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "5a639a4ceb0d95e51043f6176a21575e9992d55684ffd105ffa740577b6f098c";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-ros/default.nix b/distros/rolling/launch-ros/default.nix
index e6635c30b5..07d752058f 100644
--- a/distros/rolling/launch-ros/default.nix
+++ b/distros/rolling/launch-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, composition-interfaces, launch, lifecycle-msgs, osrf-pycommon, python3Packages, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-rolling-launch-ros";
- version = "0.26.5-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_ros/0.26.5-1.tar.gz";
- name = "0.26.5-1.tar.gz";
- sha256 = "767f989a721474a2f907d28846e2dca566d94c0dfcaaceb94a60af24244b06c0";
+ url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_ros/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "a9cf20629583982b054919650bfda4d72edd79e76e5de0484e6fb7248cd73d9a";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-testing-ament-cmake/default.nix b/distros/rolling/launch-testing-ament-cmake/default.nix
index 7bf3e29b62..b1f9f139f4 100644
--- a/distros/rolling/launch-testing-ament-cmake/default.nix
+++ b/distros/rolling/launch-testing-ament-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }:
buildRosPackage {
pname = "ros-rolling-launch-testing-ament-cmake";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing_ament_cmake/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "84529852ee1f6dfe6d968024bf797753755d398a75ab7c7e7ac86f9f30fd6193";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing_ament_cmake/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "e8b22a790e7715e3b05d65e59a818f4654097bd8a5d3154078985441061a29f8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/launch-testing-examples/default.nix b/distros/rolling/launch-testing-examples/default.nix
index 7e7cbb9fab..ae90c11f87 100644
--- a/distros/rolling/launch-testing-examples/default.nix
+++ b/distros/rolling/launch-testing-examples/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, demo-nodes-cpp, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2bag, std-msgs }:
buildRosPackage {
pname = "ros-rolling-launch-testing-examples";
- version = "0.19.2-r1";
+ version = "0.20.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/launch_testing_examples/0.19.2-1.tar.gz";
- name = "0.19.2-1.tar.gz";
- sha256 = "3d03451f5a53f077af02ea4219b85b34ce547d3c2767b2833d08bbc339a941f6";
+ url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/launch_testing_examples/0.20.0-1.tar.gz";
+ name = "0.20.0-1.tar.gz";
+ sha256 = "f03736585e0ef557c4d21f7e3d1de68d5f2e8c795e6a4312d1d00d2f01b9e911";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-testing-ros/default.nix b/distros/rolling/launch-testing-ros/default.nix
index 8f052117d3..e03d988ec8 100644
--- a/distros/rolling/launch-testing-ros/default.nix
+++ b/distros/rolling/launch-testing-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-launch-testing-ros";
- version = "0.26.5-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_testing_ros/0.26.5-1.tar.gz";
- name = "0.26.5-1.tar.gz";
- sha256 = "aa40aebe06307a1a49825e3286a930ede2c99caefcf697eacce0364116d02c1d";
+ url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_testing_ros/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "105ffb89d4e01c6cb8103e081bb188d586321d33c8ae4c3703f044c104ccd252";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-testing/default.nix b/distros/rolling/launch-testing/default.nix
index 28f06db551..8f839c4e35 100644
--- a/distros/rolling/launch-testing/default.nix
+++ b/distros/rolling/launch-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-xml, launch-yaml, osrf-pycommon, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-launch-testing";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "e286effcb52face371b413b574217043e86da05e174c61ead9db102ceb9de7c9";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "bd8bd47a36e0a1981a557eab91e5cc3fde8d34c92b88d540293d17df22b870d9";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-xml/default.nix b/distros/rolling/launch-xml/default.nix
index c9a15b83c8..bb523bdc53 100644
--- a/distros/rolling/launch-xml/default.nix
+++ b/distros/rolling/launch-xml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-launch-xml";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_xml/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "e7f6fb1a02584b562a349ed06d67330f1b08db997d242c1da1203409d7f20dd9";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_xml/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "1fd7dbbc0a9ea00ac5088e05ac791466667642acbf418c0af7753fae4bcc6629";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch-yaml/default.nix b/distros/rolling/launch-yaml/default.nix
index b0361673dc..8b99b929ba 100644
--- a/distros/rolling/launch-yaml/default.nix
+++ b/distros/rolling/launch-yaml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-launch-yaml";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_yaml/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "8a0d1f4713cc54c8676b6d5bd6d885583015907e8c50fe2718157f83e29d53a9";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_yaml/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "b265d81007dbdf4d096da3c8b55e93c7361c0f6366f2e4c796f522911741ac53";
};
buildType = "ament_python";
diff --git a/distros/rolling/launch/default.nix b/distros/rolling/launch/default.nix
index dba7d5d961..44fd0e7c37 100644
--- a/distros/rolling/launch/default.nix
+++ b/distros/rolling/launch/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-launch";
- version = "3.4.1-r1";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch/3.4.1-1.tar.gz";
- name = "3.4.1-1.tar.gz";
- sha256 = "62786ff26f7067e6cf0b5ce5957d431d9913575a5bdbcc84e3faa46547341e59";
+ url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "ce46d38e92136a57586cdf6cb81dcdab6b02fa586100eee8ef1cb7e1989a5c2a";
};
buildType = "ament_python";
diff --git a/distros/rolling/lely-core-libraries/default.nix b/distros/rolling/lely-core-libraries/default.nix
index ab7bbc872f..002c613f13 100644
--- a/distros/rolling/lely-core-libraries/default.nix
+++ b/distros/rolling/lely-core-libraries/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, autoconf, automake, git, libtool, python3Packages }:
buildRosPackage {
pname = "ros-rolling-lely-core-libraries";
- version = "0.2.8-r2";
+ version = "0.2.12-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/lely_core_libraries/0.2.8-2.tar.gz";
- name = "0.2.8-2.tar.gz";
- sha256 = "0915e266b3889094ec819981276ecc8acf6c65333706e2741d460746523fc5b3";
+ url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/rolling/lely_core_libraries/0.2.12-2.tar.gz";
+ name = "0.2.12-2.tar.gz";
+ sha256 = "522caa20393422b4988ab38e74ab674ae8519c4e88b9f0f14ee78e37cfba160f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/leo-description/default.nix b/distros/rolling/leo-description/default.nix
index b8f34a513b..b17b89e935 100644
--- a/distros/rolling/leo-description/default.nix
+++ b/distros/rolling/leo-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-rolling-leo-description";
- version = "3.0.1-r2";
+ version = "3.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_description/3.0.1-2.tar.gz";
- name = "3.0.1-2.tar.gz";
- sha256 = "5911023f8a7d81b252117b8acd42a197d1dcfbc147ec8d0fd592fb91cf1192ed";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_description/3.0.2-1.tar.gz";
+ name = "3.0.2-1.tar.gz";
+ sha256 = "2aef409f3cb2abfba10744e79f700ca1f4af9631d87073cc7bd94ef9a38041f1";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/leo-gz-bringup/default.nix b/distros/rolling/leo-gz-bringup/default.nix
new file mode 100644
index 0000000000..0467c6a4de
--- /dev/null
+++ b/distros/rolling/leo-gz-bringup/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-description, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
+buildRosPackage {
+ pname = "ros-rolling-leo-gz-bringup";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/rolling/leo_gz_bringup/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "5d18452f8437705d3af38955dec73282908023afdfb21b0a630f425529e230a1";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-black ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-mypy ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ ament-index-python leo-description leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Bringup package for Leo Rover Gazebo simulation in ROS 2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/leo-gz-plugins/default.nix b/distros/rolling/leo-gz-plugins/default.nix
new file mode 100644
index 0000000000..16b798be64
--- /dev/null
+++ b/distros/rolling/leo-gz-plugins/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, gz-plugin-vendor, gz-sim-vendor }:
+buildRosPackage {
+ pname = "ros-rolling-leo-gz-plugins";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/rolling/leo_gz_plugins/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "b427406dc7e2e1a87cb11025becb74ddf2c990188712f989f9afaf979afc86d5";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ gz-plugin-vendor gz-sim-vendor ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Plugins for Leo Rover Gazebo simulation in ROS 2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/leo-gz-worlds/default.nix b/distros/rolling/leo-gz-worlds/default.nix
new file mode 100644
index 0000000000..9bb435219e
--- /dev/null
+++ b/distros/rolling/leo-gz-worlds/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
+buildRosPackage {
+ pname = "ros-rolling-leo-gz-worlds";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/rolling/leo_gz_worlds/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "090c6e325af44acc7e85ef780eb3aef6e18a5115676a36e2501a01924e19a280";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Gazebo worlds for Leo Rover simulation in ROS 2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/leo-msgs/default.nix b/distros/rolling/leo-msgs/default.nix
index 2e520e8bdd..8ee3966fb1 100644
--- a/distros/rolling/leo-msgs/default.nix
+++ b/distros/rolling/leo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-leo-msgs";
- version = "3.0.1-r2";
+ version = "3.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_msgs/3.0.1-2.tar.gz";
- name = "3.0.1-2.tar.gz";
- sha256 = "363945c98f93437bfe5104311ee7973e34c86baf2593c25b4d14738409382167";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_msgs/3.0.2-1.tar.gz";
+ name = "3.0.2-1.tar.gz";
+ sha256 = "612034c7f352fe01452a3771b32cf0c931591f39979051ec3c328e1798e9dd84";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/leo-simulator/default.nix b/distros/rolling/leo-simulator/default.nix
new file mode 100644
index 0000000000..b54ae63c3e
--- /dev/null
+++ b/distros/rolling/leo-simulator/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, leo-gz-bringup, leo-gz-plugins, leo-gz-worlds }:
+buildRosPackage {
+ pname = "ros-rolling-leo-simulator";
+ version = "2.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/rolling/leo_simulator/2.0.0-1.tar.gz";
+ name = "2.0.0-1.tar.gz";
+ sha256 = "10f65986cce44ccb3d70ddc0d1cee4b4610af342a0d6d0dd1b13d167576a2df1";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
+ propagatedBuildInputs = [ leo-gz-bringup leo-gz-plugins leo-gz-worlds ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Metapackage for Leo Rover Gazebo simulation in ROS2";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/leo-teleop/default.nix b/distros/rolling/leo-teleop/default.nix
index e81a33b121..d77d48af27 100644
--- a/distros/rolling/leo-teleop/default.nix
+++ b/distros/rolling/leo-teleop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, joy-linux, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-rolling-leo-teleop";
- version = "3.0.1-r2";
+ version = "3.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_teleop/3.0.1-2.tar.gz";
- name = "3.0.1-2.tar.gz";
- sha256 = "e12120b1c427438556c5c2480bcd3237bced4a681c290126290fcade2a646ee6";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo_teleop/3.0.2-1.tar.gz";
+ name = "3.0.2-1.tar.gz";
+ sha256 = "922b8b31ad476cf996b4ddc2c4e61c0813ac990c49207503192f4c3df725a393";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/leo/default.nix b/distros/rolling/leo/default.nix
index 2f6984c61b..bcc899b9b3 100644
--- a/distros/rolling/leo/default.nix
+++ b/distros/rolling/leo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-rolling-leo";
- version = "3.0.1-r2";
+ version = "3.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo/3.0.1-2.tar.gz";
- name = "3.0.1-2.tar.gz";
- sha256 = "4b4772b9a1345f3629c7af894ef2d25a9cb5a351274d166091e2faa12a00d20d";
+ url = "https://github.com/ros2-gbp/leo_common-release/archive/release/rolling/leo/3.0.2-1.tar.gz";
+ name = "3.0.2-1.tar.gz";
+ sha256 = "da1764dcb929dc43e84b54c2e97fe37634f31b10388ae8e6d2e8ce59f608d07a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/libcurl-vendor/default.nix b/distros/rolling/libcurl-vendor/default.nix
index 5500a1a0f8..a03bcc5ff6 100644
--- a/distros/rolling/libcurl-vendor/default.nix
+++ b/distros/rolling/libcurl-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, curl, file, pkg-config }:
buildRosPackage {
pname = "ros-rolling-libcurl-vendor";
- version = "3.4.0-r2";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/libcurl_vendor/3.4.0-2.tar.gz";
- name = "3.4.0-2.tar.gz";
- sha256 = "b59cec4491169d4716fedbca6df54cc92454711980ccffd71d14eb158fb8885b";
+ url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/libcurl_vendor/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "22a8676d9da80759b9e48cb85197205e3ccc6bb414814f3ea073ce696f23b848";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/liblz4-vendor/default.nix b/distros/rolling/liblz4-vendor/default.nix
new file mode 100644
index 0000000000..129a7907b4
--- /dev/null
+++ b/distros/rolling/liblz4-vendor/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, lz4 }:
+buildRosPackage {
+ pname = "ros-rolling-liblz4-vendor";
+ version = "0.27.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/liblz4_vendor/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "1d57dbb90fb6407fd1a6ab53e5408871c99f83cfd37576cf6ba1af4281674ad4";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package ];
+ propagatedBuildInputs = [ lz4 ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ];
+
+ meta = {
+ description = "LZ4 compression vendor package, providing a dependency for LZ4.";
+ license = with lib.licenses; [ asl20 bsdOriginal "GPL-2.0-only" ];
+ };
+}
diff --git a/distros/rolling/libstatistics-collector/default.nix b/distros/rolling/libstatistics-collector/default.nix
index de0c9f0ca0..331c17bd26 100644
--- a/distros/rolling/libstatistics-collector/default.nix
+++ b/distros/rolling/libstatistics-collector/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, performance-test-fixture, rcl, rcpputils, rcutils, rmw, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-libstatistics-collector";
- version = "1.7.1-r1";
+ version = "1.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/rolling/libstatistics_collector/1.7.1-1.tar.gz";
- name = "1.7.1-1.tar.gz";
- sha256 = "19922d2476ecb3b22122fe7314f4778a68ca8d4af2a8230ebc242fd9e8a3b3d9";
+ url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/rolling/libstatistics_collector/1.8.0-1.tar.gz";
+ name = "1.8.0-1.tar.gz";
+ sha256 = "af8789b283a6d0e590388172f530452bbff281959e51819f477fa45221889a45";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/libyaml-vendor/default.nix b/distros/rolling/libyaml-vendor/default.nix
index 4bea36afc0..28ed0518c5 100644
--- a/distros/rolling/libyaml-vendor/default.nix
+++ b/distros/rolling/libyaml-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, libyaml, performance-test-fixture, pkg-config }:
buildRosPackage {
pname = "ros-rolling-libyaml-vendor";
- version = "1.6.2-r2";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/libyaml_vendor-release/archive/release/rolling/libyaml_vendor/1.6.2-2.tar.gz";
- name = "1.6.2-2.tar.gz";
- sha256 = "e88390c3a83bb3886d666882ac31adf5e3d41feb113dfd5eadf8764bedae4c9a";
+ url = "https://github.com/ros2-gbp/libyaml_vendor-release/archive/release/rolling/libyaml_vendor/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "80b017b743822c317cb3b33f81fc291f8067c0d19064ae10cc44e14c11e0f651";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/lifecycle-msgs/default.nix b/distros/rolling/lifecycle-msgs/default.nix
index 9a5d82492f..70fc9f028d 100644
--- a/distros/rolling/lifecycle-msgs/default.nix
+++ b/distros/rolling/lifecycle-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-lifecycle-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/lifecycle_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "5c26bb31078b56b074e3c0fa78929d749f86592d76c934ebcf82182a84f42194";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/lifecycle_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "d059dcef39e44beb04eefe2f6c2fc922bd807c7f9c7b6437e62d2c98f26faf79";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/lifecycle-py/default.nix b/distros/rolling/lifecycle-py/default.nix
index 99b4c2b726..e6c97ff1a6 100644
--- a/distros/rolling/lifecycle-py/default.nix
+++ b/distros/rolling/lifecycle-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, lifecycle, lifecycle-msgs, rclpy, ros-testing, std-msgs }:
buildRosPackage {
pname = "ros-rolling-lifecycle-py";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle_py/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "194bbfccb63404baf7e21dd2766db0572e593957cc4af3d4e9d0e8ebcf19a21c";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle_py/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "95b9e699d44ebc2e307590e7c4ad171a0cf0013c09c676a0806e83550cf4a79e";
};
buildType = "ament_python";
diff --git a/distros/rolling/lifecycle/default.nix b/distros/rolling/lifecycle/default.nix
index 2752fd0634..f86a2cdbd3 100644
--- a/distros/rolling/lifecycle/default.nix
+++ b/distros/rolling/lifecycle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp, rclcpp-lifecycle, ros-testing, std-msgs }:
buildRosPackage {
pname = "ros-rolling-lifecycle";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "018e687bbdb435c92f183d905fb003d7b031c149486ff248b9e9941a7fe3d979";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "a5fd9080a6f66c8c2e547bba6ed0bda05e2be565856e0d670f76ee5c68de46d8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/logging-demo/default.nix b/distros/rolling/logging-demo/default.nix
index 79e00b9592..89972ef0ef 100644
--- a/distros/rolling/logging-demo/default.nix
+++ b/distros/rolling/logging-demo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-logging-demo";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/logging_demo/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "14dedab82c21a94108800a9b76932fab67a545f17886382328a130d971b2ddd2";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/logging_demo/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "040bdd6fb7adc9377a7adeaebc08932b73aa327eead27d4b58e909290e7edf64";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/lttngpy/default.nix b/distros/rolling/lttngpy/default.nix
new file mode 100644
index 0000000000..ae27ee5dfd
--- /dev/null
+++ b/distros/rolling/lttngpy/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, lttng-tools, pybind11-vendor, python-cmake-module, rpyutils }:
+buildRosPackage {
+ pname = "ros-rolling-lttngpy";
+ version = "8.3.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/lttngpy/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "33dbdd095c3b8c0924b6cb6f08541b89a000fb44b9dfabcfe1e9cab782707e45";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake pybind11-vendor python-cmake-module ];
+ checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ lttng-tools rpyutils ];
+ nativeBuildInputs = [ ament-cmake python-cmake-module ];
+
+ meta = {
+ description = "liblttng-ctl Python bindings";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/map-msgs/default.nix b/distros/rolling/map-msgs/default.nix
index 8914691e34..3b8d1c96fd 100644
--- a/distros/rolling/map-msgs/default.nix
+++ b/distros/rolling/map-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, nav-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-map-msgs";
- version = "2.4.0-r2";
+ version = "2.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/rolling/map_msgs/2.4.0-2.tar.gz";
- name = "2.4.0-2.tar.gz";
- sha256 = "cb9241354de5b3f2ca932b2c82c93e2bcf85d51d4c5bdf26d7117470b9bcdf84";
+ url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/rolling/map_msgs/2.5.0-1.tar.gz";
+ name = "2.5.0-1.tar.gz";
+ sha256 = "9d870fdd946636d3b5416cad338516808cb70104b97312c391a8eeecd342f07d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mcap-vendor/default.nix b/distros/rolling/mcap-vendor/default.nix
index 137a803550..6effc8e76d 100644
--- a/distros/rolling/mcap-vendor/default.nix
+++ b/distros/rolling/mcap-vendor/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, git, liblz4-vendor, zstd-vendor }:
buildRosPackage {
pname = "ros-rolling-mcap-vendor";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/mcap_vendor/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "e2d80edbbdfb12f0fc233221d06927d72a50d25e540fca94ef1b98684435bfb8";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/mcap_vendor/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "506b24ec13371726e755d31905226bd1a9a5dd52310850bf814c410630288002";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake git ];
- propagatedBuildInputs = [ zstd-vendor ];
+ propagatedBuildInputs = [ liblz4-vendor zstd-vendor ];
nativeBuildInputs = [ ament-cmake git ];
meta = {
diff --git a/distros/rolling/message-filters/default.nix b/distros/rolling/message-filters/default.nix
index 4186957b07..d7ad7793ae 100644
--- a/distros/rolling/message-filters/default.nix
+++ b/distros/rolling/message-filters/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, builtin-interfaces, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, rcutils, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-message-filters";
- version = "4.11.0-r2";
+ version = "4.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/rolling/message_filters/4.11.0-2.tar.gz";
- name = "4.11.0-2.tar.gz";
- sha256 = "b8b22a05f8185e31bac8ffdc2f40612dd403b80a07279d49fa671775fb419e40";
+ url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/rolling/message_filters/4.12.0-1.tar.gz";
+ name = "4.12.0-1.tar.gz";
+ sha256 = "3922921ffbfad0074dae5e0ad70fc002078185f2efaf052df0fd5dee00c8031a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mimick-vendor/default.nix b/distros/rolling/mimick-vendor/default.nix
index dc37cbdb40..033bb1ebc7 100644
--- a/distros/rolling/mimick-vendor/default.nix
+++ b/distros/rolling/mimick-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-mimick-vendor";
- version = "0.6.1-r1";
+ version = "0.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/rolling/mimick_vendor/0.6.1-1.tar.gz";
- name = "0.6.1-1.tar.gz";
- sha256 = "7d48a1988327a6ee759081a1551e1be3801b01c869e856c45c34377f0c3ac271";
+ url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/rolling/mimick_vendor/0.7.0-1.tar.gz";
+ name = "0.7.0-1.tar.gz";
+ sha256 = "57d125a9abfe601f2c1f651aa32afd7823c6505bbd4a6267e4ca987efeaead55";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-bridge-ros2/default.nix b/distros/rolling/mola-bridge-ros2/default.nix
index 8144c31b76..66aa73a2e1 100644
--- a/distros/rolling/mola-bridge-ros2/default.nix
+++ b/distros/rolling/mola-bridge-ros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-rolling-mola-bridge-ros2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_bridge_ros2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "e16a567b15a52c5a0556e6e417922089cb9165948f6a8c61cc7a020093dfc96a";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_bridge_ros2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "fccc93eff2f1bd6dff6bdd2c7800ce4d4806f0ebe9ad4636f5edc0bee70c2524";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-common/default.nix b/distros/rolling/mola-common/default.nix
index 75711a5d6a..7b59975a97 100644
--- a/distros/rolling/mola-common/default.nix
+++ b/distros/rolling/mola-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-rolling-mola-common";
- version = "0.3.0-r2";
+ version = "0.3.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_common-release/archive/release/rolling/mola_common/0.3.0-2.tar.gz";
- name = "0.3.0-2.tar.gz";
- sha256 = "565fc09e9fce23dbb0dc8e97ba1fd3724ed215db66c436eeac10d52f384eaed8";
+ url = "https://github.com/ros2-gbp/mola_common-release/archive/release/rolling/mola_common/0.3.1-1.tar.gz";
+ name = "0.3.1-1.tar.gz";
+ sha256 = "b79f62752392b94166c5569ba95c649264445f633c71abc09fc17eec0282adde";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-demos/default.nix b/distros/rolling/mola-demos/default.nix
index 3d2575f01b..86aab33f26 100644
--- a/distros/rolling/mola-demos/default.nix
+++ b/distros/rolling/mola-demos/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-rolling-mola-demos";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_demos/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "254bcd7db1b0351650c9aaab936c5af6f29cd3cc6b162ec874bff7e34316a0c0";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_demos/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "38ece4d3c68321a0994e39d56f8c68ea757b21f4722e3a2604cec78c7271b5c9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-imu-preintegration/default.nix b/distros/rolling/mola-imu-preintegration/default.nix
index e6cf473874..a0789398da 100644
--- a/distros/rolling/mola-imu-preintegration/default.nix
+++ b/distros/rolling/mola-imu-preintegration/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-imu-preintegration";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_imu_preintegration/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "dfc4ca40832940c5473ab9d3f50e3ab948d7413933896b4b03e64dca491cae24";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_imu_preintegration/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "a8030777eb1fed170afcad065a1300cbb188ec4c0ebe9a9472d241728fb80be6";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-euroc-dataset/default.nix b/distros/rolling/mola-input-euroc-dataset/default.nix
index 15b08b32ce..92e76e198a 100644
--- a/distros/rolling/mola-input-euroc-dataset/default.nix
+++ b/distros/rolling/mola-input-euroc-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-euroc-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_euroc_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "befee265536efd9fa75de88f97cab11352747dd0559ec9492116c2bcdf01a76d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_euroc_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "2353eb36058dd295bac33942bf3b8d343100a7a597559e64ccbdb13e7247d359";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-kitti-dataset/default.nix b/distros/rolling/mola-input-kitti-dataset/default.nix
index 2920d78acc..2dc7ea3c37 100644
--- a/distros/rolling/mola-input-kitti-dataset/default.nix
+++ b/distros/rolling/mola-input-kitti-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-kitti-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "365e5c28d5d6aea995e5af52d4d8c6260c6819cce1999830ae6fc47a26450f7a";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "6c3d124e5fcd783868a317a6ec3722ead589599ee59984aa6ef6a24a0992f5f7";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-kitti360-dataset/default.nix b/distros/rolling/mola-input-kitti360-dataset/default.nix
index 3c3a8a957e..edce17d57b 100644
--- a/distros/rolling/mola-input-kitti360-dataset/default.nix
+++ b/distros/rolling/mola-input-kitti360-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-kitti360-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti360_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "7cc242ba7d40eb9bb99c24c10e27494f7d1c40c49bfa7f8938f8a992d1830fc9";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti360_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "f1c2fb8fa5f5290f6ab77598248a77e25fba42a297b1f9b53a23765a6607af76";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-mulran-dataset/default.nix b/distros/rolling/mola-input-mulran-dataset/default.nix
index b19f38ad00..52705872d1 100644
--- a/distros/rolling/mola-input-mulran-dataset/default.nix
+++ b/distros/rolling/mola-input-mulran-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-mulran-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_mulran_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "edb8ec4ada6b0258ee50b0e2cfa0ce9217974540a264cf7e2996ce61d50e64b4";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_mulran_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "e3b0046d5edacc1e19b4dea9e1ac7ba496075968485568cbca857c654e302218";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-paris-luco-dataset/default.nix b/distros/rolling/mola-input-paris-luco-dataset/default.nix
index 2003115d1e..b71eff77ec 100644
--- a/distros/rolling/mola-input-paris-luco-dataset/default.nix
+++ b/distros/rolling/mola-input-paris-luco-dataset/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-paris-luco-dataset";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_paris_luco_dataset/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "8e2f90d4f9f9911fe6c1a2b415d019fad788ba08a2f640ba294462c0046863df";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_paris_luco_dataset/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "2bf7e3dd444ef0662514b1b3f1e5bb75f97f182ebcfb53934dca97eff9e3d470";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-rawlog/default.nix b/distros/rolling/mola-input-rawlog/default.nix
index 39126e0dd1..2ce254a601 100644
--- a/distros/rolling/mola-input-rawlog/default.nix
+++ b/distros/rolling/mola-input-rawlog/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-input-rawlog";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rawlog/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "b8b07022f9241dbcbaf3baa343806477dbad46a40348436fdd85f35007bb700d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rawlog/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "d3f85dfceb369c96827ad1162f401159f0d075828a431935d5b2c94d983b3de8";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-input-rosbag2/default.nix b/distros/rolling/mola-input-rosbag2/default.nix
index b481bde031..d4af56d243 100644
--- a/distros/rolling/mola-input-rosbag2/default.nix
+++ b/distros/rolling/mola-input-rosbag2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-mola-input-rosbag2";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rosbag2/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "efaa86814504c4f6f5a456a4641e6ab2f3c9d3d7c5ef70bb7757be1787296bff";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rosbag2/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "5ea707113a917cfd01fbe017bd06776bdf5ca00e0db1f5df0ae47745695d7f5e";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-kernel/default.nix b/distros/rolling/mola-kernel/default.nix
index 7e62c6b728..51417e8a8b 100644
--- a/distros/rolling/mola-kernel/default.nix
+++ b/distros/rolling/mola-kernel/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-kernel";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_kernel/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "3d60c0fc48793b21185de5356e8b734085e4bbd39e6890bc77066dcb93904427";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_kernel/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "9915d85989ee049cb11bab5a72e3e43531c2265001b79f0c7fe12c52ea43e049";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-launcher/default.nix b/distros/rolling/mola-launcher/default.nix
index 86547065d2..56352f88a0 100644
--- a/distros/rolling/mola-launcher/default.nix
+++ b/distros/rolling/mola-launcher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-rolling-mola-launcher";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_launcher/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "7258f27c503dc78ed803e64ee7191161058b315b52d2147802976b138eb4e729";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_launcher/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "13c61832ec89c53a875b060a0a55123c298192d3bac51b45c1d2e6bd42738737";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-metric-maps/default.nix b/distros/rolling/mola-metric-maps/default.nix
index 0c50719e53..424d793b4b 100644
--- a/distros/rolling/mola-metric-maps/default.nix
+++ b/distros/rolling/mola-metric-maps/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-rolling-mola-metric-maps";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_metric_maps/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "4e8118680f5ecec403af9b95c791e08cd1cf561d7d7dec2741d20d806e6e53a5";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_metric_maps/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "a03bd6d198dad7b1ec635caedd5e71c9b4166664284ee50d80ffef416c11ebaf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-navstate-fuse/default.nix b/distros/rolling/mola-navstate-fuse/default.nix
index e8c22deedb..720ca7e110 100644
--- a/distros/rolling/mola-navstate-fuse/default.nix
+++ b/distros/rolling/mola-navstate-fuse/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-navstate-fuse";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_navstate_fuse/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "e993a7b4cca97224cea9b4c0a45598e0ed97944d5cfe065fdca58d468ad32b22";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_navstate_fuse/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "3fe5e3c16615e2b00355d64485c6cc37c065e3296946b506478790db5cd27b8f";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-pose-list/default.nix b/distros/rolling/mola-pose-list/default.nix
index 14cf77c798..4fa3612a5e 100644
--- a/distros/rolling/mola-pose-list/default.nix
+++ b/distros/rolling/mola-pose-list/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-pose-list";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_pose_list/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "79213503037f6656e756c9ad34c45319bb4b229f5d04843191605d5380cd5814";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_pose_list/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "cf0b040114a7d54d43fef426443a3c4340a27487723b65187c3c3168085a657f";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-relocalization/default.nix b/distros/rolling/mola-relocalization/default.nix
index b20897b8d6..70c9c83b69 100644
--- a/distros/rolling/mola-relocalization/default.nix
+++ b/distros/rolling/mola-relocalization/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-test-datasets, mp2p-icp, mrpt2 }:
+{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-relocalization";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_relocalization/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "374ddad2bd295c905f4e402cee8bc45e46f7850a90bd68079a8e231b6d582fc2";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_relocalization/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "60bbd915fdf407b758ddf566ae0df1a54887ab8fd11309cb17df9ce8787f03dd";
};
buildType = "cmake";
buildInputs = [ cmake ];
- propagatedBuildInputs = [ mola-common mola-test-datasets mp2p-icp mrpt2 ];
+ propagatedBuildInputs = [ mola-common mola-pose-list mola-test-datasets mp2p-icp mrpt2 ];
nativeBuildInputs = [ cmake ];
meta = {
diff --git a/distros/rolling/mola-test-datasets/default.nix b/distros/rolling/mola-test-datasets/default.nix
index c8c7fd4bd8..07263ac1af 100644
--- a/distros/rolling/mola-test-datasets/default.nix
+++ b/distros/rolling/mola-test-datasets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-rolling-mola-test-datasets";
- version = "0.3.1-r1";
+ version = "0.3.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/rolling/mola_test_datasets/0.3.1-1.tar.gz";
- name = "0.3.1-1.tar.gz";
- sha256 = "a9b480bb81b4dd264f742da6a449b4a149d39653f54b4c3517569d1c98db5fca";
+ url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/rolling/mola_test_datasets/0.3.2-1.tar.gz";
+ name = "0.3.2-1.tar.gz";
+ sha256 = "b4b398665d9fbddb266ac376bb583ea81eb83c8ec1b158c8fcb8dfb698b926f9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mola-traj-tools/default.nix b/distros/rolling/mola-traj-tools/default.nix
index f3a09414cf..7b0ebdd75c 100644
--- a/distros/rolling/mola-traj-tools/default.nix
+++ b/distros/rolling/mola-traj-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-traj-tools";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_traj_tools/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "b348a4836753928edfe3b8d56a201f34d72a0a47ccf9593042aa4a02b09cd1bd";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_traj_tools/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "d6df632e907b45970a7100ce96ee4cbcdd9f90e4955dfd92963a780cd9516208";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-viz/default.nix b/distros/rolling/mola-viz/default.nix
index d0a72f4279..f6c5824706 100644
--- a/distros/rolling/mola-viz/default.nix
+++ b/distros/rolling/mola-viz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-viz";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_viz/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "5bf2d30f641b1a357f7fb647fbc1080ce719544f36cea69c5f17d184388823e9";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_viz/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "9811fdf6b2df04a6d68eef09e3ebb0b39a8a40f732e1fb73e9f0cfc8308eb12c";
};
buildType = "cmake";
diff --git a/distros/rolling/mola-yaml/default.nix b/distros/rolling/mola-yaml/default.nix
index 8999a76564..6056ea2a67 100644
--- a/distros/rolling/mola-yaml/default.nix
+++ b/distros/rolling/mola-yaml/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mola-yaml";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_yaml/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "6d241512ed2a4c6573b05aebdfca19cd6d15c43262babecbc75c99ac84958be8";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_yaml/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "164286c296f9883babc19b8f763fc6656286a8c7349379e26c37ad07c7aea72e";
};
buildType = "cmake";
diff --git a/distros/rolling/mola/default.nix b/distros/rolling/mola/default.nix
index 1663edbd32..aabfb16bee 100644
--- a/distros/rolling/mola/default.nix
+++ b/distros/rolling/mola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }:
buildRosPackage {
pname = "ros-rolling-mola";
- version = "1.0.2-r1";
+ version = "1.0.3-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola/1.0.2-1.tar.gz";
- name = "1.0.2-1.tar.gz";
- sha256 = "f595414761c327b96807c4dde267dddb4f6d327751845b9312b170b25cdff68d";
+ url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola/1.0.3-1.tar.gz";
+ name = "1.0.3-1.tar.gz";
+ sha256 = "de13878654a744565ff76c1fc68b30bf7883bfa7e68679e916c6bb20def05ee7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/mp2p-icp/default.nix b/distros/rolling/mp2p-icp/default.nix
index 0ad6ced5b2..43249fa155 100644
--- a/distros/rolling/mp2p-icp/default.nix
+++ b/distros/rolling/mp2p-icp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-rolling-mp2p-icp";
- version = "1.3.0-r1";
+ version = "1.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/rolling/mp2p_icp/1.3.0-1.tar.gz";
- name = "1.3.0-1.tar.gz";
- sha256 = "c7c00182bb893ce9d8b72b70b5b7be3150c1d9d462fd2a78cbd448401164f150";
+ url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/rolling/mp2p_icp/1.4.0-1.tar.gz";
+ name = "1.4.0-1.tar.gz";
+ sha256 = "e019ab99714bf68d51d8dcb0569d4d4fb9863bc3210d107923950dfddcf2bccd";
};
buildType = "cmake";
diff --git a/distros/rolling/mrpt-path-planning/default.nix b/distros/rolling/mrpt-path-planning/default.nix
index b7ee1ed768..dc04a5e1da 100644
--- a/distros/rolling/mrpt-path-planning/default.nix
+++ b/distros/rolling/mrpt-path-planning/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }:
buildRosPackage {
pname = "ros-rolling-mrpt-path-planning";
- version = "0.1.1-r1";
+ version = "0.1.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/rolling/mrpt_path_planning/0.1.1-1.tar.gz";
- name = "0.1.1-1.tar.gz";
- sha256 = "752f3d06447c32374d827e6a91146aeccc05fec069d671f0fbdbdfc9b9d6f52f";
+ url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/rolling/mrpt_path_planning/0.1.2-1.tar.gz";
+ name = "0.1.2-1.tar.gz";
+ sha256 = "eee272d370dcfbfeac16718129160095ae200da85137b3102a53d28bcf20d0d2";
};
buildType = "cmake";
diff --git a/distros/rolling/mrpt2/default.nix b/distros/rolling/mrpt2/default.nix
index b4fce6ea27..7a029ba7d8 100644
--- a/distros/rolling/mrpt2/default.nix
+++ b/distros/rolling/mrpt2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-rolling-mrpt2";
- version = "2.12.1-r1";
+ version = "2.12.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/rolling/mrpt2/2.12.1-1.tar.gz";
- name = "2.12.1-1.tar.gz";
- sha256 = "7e1003648fc3b44d6b285de42b1f7aca7f2e60a52d0d579e7fefbb9aa7327a5d";
+ url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/rolling/mrpt2/2.12.2-1.tar.gz";
+ name = "2.12.2-1.tar.gz";
+ sha256 = "e6933e9e1d141c519f4ed0defae71d5a48b10773cc150eb8a41157caa6bc2d32";
};
buildType = "cmake";
diff --git a/distros/rolling/mvsim/default.nix b/distros/rolling/mvsim/default.nix
index d3471cd281..3abb926fde 100644
--- a/distros/rolling/mvsim/default.nix
+++ b/distros/rolling/mvsim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-rolling-mvsim";
- version = "0.9.2-r1";
+ version = "0.9.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/mvsim-release/archive/release/rolling/mvsim/0.9.2-1.tar.gz";
- name = "0.9.2-1.tar.gz";
- sha256 = "07b63ccf9c7654b7e7c6b331714b87e2e9912439a5b8eddc707e995a40e6633b";
+ url = "https://github.com/ros2-gbp/mvsim-release/archive/release/rolling/mvsim/0.9.4-1.tar.gz";
+ name = "0.9.4-1.tar.gz";
+ sha256 = "3c245cc2baa61d931c3972be8b46ff247fc5b650b76340ed5056b15a57bf7554";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/nao-button-sim/default.nix b/distros/rolling/nao-button-sim/default.nix
index 19bccb5b80..2fcd56d14f 100644
--- a/distros/rolling/nao-button-sim/default.nix
+++ b/distros/rolling/nao-button-sim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, nao-lola-sensor-msgs, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-nao-button-sim";
- version = "1.0.0-r2";
+ version = "1.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/rolling/nao_button_sim/1.0.0-2.tar.gz";
- name = "1.0.0-2.tar.gz";
- sha256 = "fcaf623a42bad95f7efd595e4f6b3da7a2cf1e25c5e813be99e35c373b124d4f";
+ url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/rolling/nao_button_sim/1.0.1-1.tar.gz";
+ name = "1.0.1-1.tar.gz";
+ sha256 = "46a3615e48e204e6c480143970911cf7fe7d0f0a16338b971049067527d3032d";
};
buildType = "ament_python";
diff --git a/distros/rolling/nao-lola-client/default.nix b/distros/rolling/nao-lola-client/default.nix
index b5b6744495..ed8de797ff 100644
--- a/distros/rolling/nao-lola-client/default.nix
+++ b/distros/rolling/nao-lola-client/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, nao-lola-command-msgs, nao-lola-sensor-msgs, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-nao-lola-client";
- version = "1.2.0-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_client/1.2.0-2.tar.gz";
- name = "1.2.0-2.tar.gz";
- sha256 = "cb96d6672e6c2bc93dda4d2794ae11216a7fc1fbec16f00d4cd02c9a2290dfa6";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_client/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "58e44ce337dcfb820176dc1cf7066a066a15fab3fed09266cb89ad6a05a67c8c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/nao-lola-command-msgs/default.nix b/distros/rolling/nao-lola-command-msgs/default.nix
index b53da8d385..673f452ce7 100644
--- a/distros/rolling/nao-lola-command-msgs/default.nix
+++ b/distros/rolling/nao-lola-command-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-nao-lola-command-msgs";
- version = "1.2.0-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_command_msgs/1.2.0-2.tar.gz";
- name = "1.2.0-2.tar.gz";
- sha256 = "1bf68c978f85f603a2104127176222b19c4d6306c6848623e797487693c0a94d";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_command_msgs/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "775384a907ea4643967e4d6bf90e7aa1d127c1a5b79fec7fdb6da5700842d942";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/nao-lola-sensor-msgs/default.nix b/distros/rolling/nao-lola-sensor-msgs/default.nix
index 7636a7b48d..3370b3eb0d 100644
--- a/distros/rolling/nao-lola-sensor-msgs/default.nix
+++ b/distros/rolling/nao-lola-sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-nao-lola-sensor-msgs";
- version = "1.2.0-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_sensor_msgs/1.2.0-2.tar.gz";
- name = "1.2.0-2.tar.gz";
- sha256 = "701f016617c7b38aeeaf7d1ed1f085811de912052a0e5e9a7c498705ded88c58";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola_sensor_msgs/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "d5d305db5f11a17b6c2772319542fa37757f19bfa6537da2f27144f66e7ba6cc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/nao-lola/default.nix b/distros/rolling/nao-lola/default.nix
index f5ee32cd98..52710470aa 100644
--- a/distros/rolling/nao-lola/default.nix
+++ b/distros/rolling/nao-lola/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, nao-command-msgs, nao-sensor-msgs, rclcpp }:
buildRosPackage {
pname = "ros-rolling-nao-lola";
- version = "1.2.0-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola/1.2.0-2.tar.gz";
- name = "1.2.0-2.tar.gz";
- sha256 = "a287af8cf4830facd0560a47cc24fe2e44abd0b446045c292ed680ceb943b955";
+ url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/rolling/nao_lola/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "5c1f0bcc91b0a7ea1fe61d1248e156005b40b3c95091d4226c42832a3d0f6d42";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/nav-msgs/default.nix b/distros/rolling/nav-msgs/default.nix
index f9c83a42d2..f691ce44e9 100644
--- a/distros/rolling/nav-msgs/default.nix
+++ b/distros/rolling/nav-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-nav-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/nav_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "d91964e63f0bb790294e0e2842b1877cad5d1f1f6a873aafb365f270d8e877c4";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/nav_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "0fbeecdaf859b79d6cc2632e19620a924d136c56612337bc78b9fa719513cadd";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/orocos-kdl-vendor/default.nix b/distros/rolling/orocos-kdl-vendor/default.nix
index dd491c428c..bf856c5b73 100644
--- a/distros/rolling/orocos-kdl-vendor/default.nix
+++ b/distros/rolling/orocos-kdl-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, orocos-kdl }:
buildRosPackage {
pname = "ros-rolling-orocos-kdl-vendor";
- version = "0.5.0-r2";
+ version = "0.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/orocos_kdl_vendor/0.5.0-2.tar.gz";
- name = "0.5.0-2.tar.gz";
- sha256 = "914122c9b4ef3b67db75785bd028b97824025d5b97f0790aa01a724f6a825f77";
+ url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/orocos_kdl_vendor/0.6.0-1.tar.gz";
+ name = "0.6.0-1.tar.gz";
+ sha256 = "3820fdebae90419382c7f6b887c094694ee4b24fcf369abf28a1e6cf89dcfb76";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ortools-vendor/default.nix b/distros/rolling/ortools-vendor/default.nix
new file mode 100644
index 0000000000..7601c1c39e
--- /dev/null
+++ b/distros/rolling/ortools-vendor/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }:
+buildRosPackage {
+ pname = "ros-rolling-ortools-vendor";
+ version = "9.9.0-r8";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/rolling/ortools_vendor/9.9.0-8.tar.gz";
+ name = "9.9.0-8.tar.gz";
+ sha256 = "f280733cf4f4d42f34770070b336080359c7a57b20752134caddeef74dc5182d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-cmake-vendor-package ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ];
+
+ meta = {
+ description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/osrf-testing-tools-cpp/default.nix b/distros/rolling/osrf-testing-tools-cpp/default.nix
index baa927155b..4c6ddf75af 100644
--- a/distros/rolling/osrf-testing-tools-cpp/default.nix
+++ b/distros/rolling/osrf-testing-tools-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-rolling-osrf-testing-tools-cpp";
- version = "2.0.0-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/rolling/osrf_testing_tools_cpp/2.0.0-2.tar.gz";
- name = "2.0.0-2.tar.gz";
- sha256 = "148f40e7b9ebc34119caab313bb828aec30a098553185efe6b1ca1504a954053";
+ url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/rolling/osrf_testing_tools_cpp/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "15cda73f8bea8990e91a662f41570392f01ef7e991ab62598fae9eaf2f632b32";
};
buildType = "cmake";
diff --git a/distros/rolling/ouster-msgs/default.nix b/distros/rolling/ouster-msgs/default.nix
index ba95b5e221..0c4e4a9497 100644
--- a/distros/rolling/ouster-msgs/default.nix
+++ b/distros/rolling/ouster-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, std-msgs }:
buildRosPackage {
pname = "ros-rolling-ouster-msgs";
- version = "0.5.1-r2";
+ version = "0.5.1-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/rolling/ouster_msgs/0.5.1-2.tar.gz";
- name = "0.5.1-2.tar.gz";
- sha256 = "43c9d6ee91c569e5860e0becf479bc512d888c06fc0286f5c3ae631272aa974b";
+ url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/rolling/ouster_msgs/0.5.1-3.tar.gz";
+ name = "0.5.1-3.tar.gz";
+ sha256 = "fde132196d60c3d587859faa08e697a4bff90c56f2005e0df270fc62609f4bd3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/pangolin/default.nix b/distros/rolling/pangolin/default.nix
new file mode 100644
index 0000000000..212937957a
--- /dev/null
+++ b/distros/rolling/pangolin/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, cmake, eigen, glew, libjpeg_turbo, libpng, libxkbcommon, python3, wayland }:
+buildRosPackage {
+ pname = "ros-rolling-pangolin";
+ version = "0.9.1-r2";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/Pangolin-release/archive/release/rolling/pangolin/0.9.1-2.tar.gz";
+ name = "0.9.1-2.tar.gz";
+ sha256 = "467e5963132c397e2db811da25fa160154e8f358fada5ee8bfe6c2a3060d4edf";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake eigen ];
+ propagatedBuildInputs = [ glew libjpeg_turbo libpng libxkbcommon python3 wayland ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "Pangolin is a set of lightweight and portable utility libraries for prototyping 3D, numeric or video based programs and algorithms.";
+ license = with lib.licenses; [ mit ];
+ };
+}
diff --git a/distros/rolling/pcl-conversions/default.nix b/distros/rolling/pcl-conversions/default.nix
index fbe62e9179..b63d68f0f2 100644
--- a/distros/rolling/pcl-conversions/default.nix
+++ b/distros/rolling/pcl-conversions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-pcl-conversions";
- version = "2.6.1-r2";
+ version = "2.6.1-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/pcl_conversions/2.6.1-2.tar.gz";
- name = "2.6.1-2.tar.gz";
- sha256 = "637a95bb12503cfd650a77fe3ea232024ad4e0ab984ee148b77d57e8b03cd568";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/pcl_conversions/2.6.1-3.tar.gz";
+ name = "2.6.1-3.tar.gz";
+ sha256 = "973f39705df732aeb8d5157f66fd48bd77252acf868780a73c98bc3840a70d12";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/pcl-ros/default.nix b/distros/rolling/pcl-ros/default.nix
index 563208e2e9..cf8bacece9 100644
--- a/distros/rolling/pcl-ros/default.nix
+++ b/distros/rolling/pcl-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, launch, launch-ros, launch-testing, launch-testing-ros, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-pcl-ros";
- version = "2.6.1-r2";
+ version = "2.6.1-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/pcl_ros/2.6.1-2.tar.gz";
- name = "2.6.1-2.tar.gz";
- sha256 = "ed24afb43e183514e90387323d629cc25624a64d380185c2325201b0f0488644";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/pcl_ros/2.6.1-3.tar.gz";
+ name = "2.6.1-3.tar.gz";
+ sha256 = "8a6bd01caa897348dca161fb12b6fcc655e2b18a2700865509f1ae29c1a17dcf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/pendulum-control/default.nix b/distros/rolling/pendulum-control/default.nix
index d28cf48cfe..ad6f7a193a 100644
--- a/distros/rolling/pendulum-control/default.nix
+++ b/distros/rolling/pendulum-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }:
buildRosPackage {
pname = "ros-rolling-pendulum-control";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_control/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "f33196974bac070337fd36cfb9dae44fda36c2fa71b99d658f69051b338aa5b6";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_control/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "386c31d3cd9231f21f3555e65223781a7ab675f097c778f1dd35f62939aa3b1f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/pendulum-msgs/default.nix b/distros/rolling/pendulum-msgs/default.nix
index e82df72e3e..f4a7cf1f9d 100644
--- a/distros/rolling/pendulum-msgs/default.nix
+++ b/distros/rolling/pendulum-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-pendulum-msgs";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_msgs/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "2404b01ef33279bbd46b2b7c93eacfbac714684fe774ccacf95ecccedc2c6348";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_msgs/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "cedb71f23023e59e133b944e91e6f8e52dde974ad04c9eb8bb267f4c6d2fc86d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/perception-pcl/default.nix b/distros/rolling/perception-pcl/default.nix
index a0a0423f7a..4d0eb95840 100644
--- a/distros/rolling/perception-pcl/default.nix
+++ b/distros/rolling/perception-pcl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }:
buildRosPackage {
pname = "ros-rolling-perception-pcl";
- version = "2.6.1-r2";
+ version = "2.6.1-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/perception_pcl/2.6.1-2.tar.gz";
- name = "2.6.1-2.tar.gz";
- sha256 = "9ab3eb288134591265b2053b11b26bc5236bbefff8830bf9258ed81e1903e082";
+ url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/rolling/perception_pcl/2.6.1-3.tar.gz";
+ name = "2.6.1-3.tar.gz";
+ sha256 = "701adce1a8c15dc1f8b71fabb56c26d6b954571257ec73ca31231599cdde85e7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/perception/default.nix b/distros/rolling/perception/default.nix
index 4d9a77d238..70ecfb7472 100644
--- a/distros/rolling/perception/default.nix
+++ b/distros/rolling/perception/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, image-common, image-pipeline, image-transport-plugins, laser-filters, laser-geometry, perception-pcl, ros-base, vision-opencv }:
buildRosPackage {
pname = "ros-rolling-perception";
- version = "0.10.0-r3";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/perception/0.10.0-3.tar.gz";
- name = "0.10.0-3.tar.gz";
- sha256 = "aaf58213505e57c6bc48490116610fd8f16f766009f7472c84a829201263b431";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/perception/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "5632e9f5d355f4a1a1196c95b3bbab081296ef297c2827894cddd342b0a37307";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/performance-test-fixture/default.nix b/distros/rolling/performance-test-fixture/default.nix
index f544552701..4ea7109d5c 100644
--- a/distros/rolling/performance-test-fixture/default.nix
+++ b/distros/rolling/performance-test-fixture/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-export-targets, ament-cmake-google-benchmark, ament-cmake-test, ament-lint-auto, ament-lint-common, google-benchmark-vendor, osrf-testing-tools-cpp }:
buildRosPackage {
pname = "ros-rolling-performance-test-fixture";
- version = "0.2.0-r2";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/rolling/performance_test_fixture/0.2.0-2.tar.gz";
- name = "0.2.0-2.tar.gz";
- sha256 = "22f3c3c6274c14b13eec663a80e4fbb2ae7e055caa86d8624449a196b736e5f9";
+ url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/rolling/performance_test_fixture/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "548b1746ce6c4c7d4692d86ba165cf8af0944a523e67cef468cfebce6fb88ef7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/plotjuggler-ros/default.nix b/distros/rolling/plotjuggler-ros/default.nix
index 049e1cab17..a574026b04 100644
--- a/distros/rolling/plotjuggler-ros/default.nix
+++ b/distros/rolling/plotjuggler-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, plotjuggler, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-plotjuggler-ros";
- version = "2.1.0-r2";
+ version = "2.1.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/plotjuggler-ros-plugins-release/archive/release/rolling/plotjuggler_ros/2.1.0-2.tar.gz";
- name = "2.1.0-2.tar.gz";
- sha256 = "54a4a335b85e28e17dc767651481b9ad328f553d593fd441686d30a222b98d7b";
+ url = "https://github.com/ros2-gbp/plotjuggler-ros-plugins-release/archive/release/rolling/plotjuggler_ros/2.1.1-1.tar.gz";
+ name = "2.1.1-1.tar.gz";
+ sha256 = "03dee219af71bb3d1e3d27b04bab87402018450645991bc96adc52b70f7255de";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/plotjuggler/default.nix b/distros/rolling/plotjuggler/default.nix
index fb6ff075f7..6dcc17e9a8 100644
--- a/distros/rolling/plotjuggler/default.nix
+++ b/distros/rolling/plotjuggler/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, binutils, boost, cppzmq, fastcdr, lz4, protobuf, qt5, rclcpp, zstd }:
buildRosPackage {
pname = "ros-rolling-plotjuggler";
- version = "3.9.0-r2";
+ version = "3.9.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/plotjuggler-release/archive/release/rolling/plotjuggler/3.9.0-2.tar.gz";
- name = "3.9.0-2.tar.gz";
- sha256 = "4b015cbe9c6d793a2934d120bcf01338e90278c2657a29a773e73a6dc797769f";
+ url = "https://github.com/ros2-gbp/plotjuggler-release/archive/release/rolling/plotjuggler/3.9.2-1.tar.gz";
+ name = "3.9.2-1.tar.gz";
+ sha256 = "b8cb888a46b1bc6bf45445b69b3c9ef417a6cb9223af26ee253b99a4c41050a6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/pluginlib/default.nix b/distros/rolling/pluginlib/default.nix
index 9196971955..1ad1485f55 100644
--- a/distros/rolling/pluginlib/default.nix
+++ b/distros/rolling/pluginlib/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, class-loader, rcpputils, rcutils, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-rolling-pluginlib";
- version = "5.4.2-r1";
+ version = "5.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/rolling/pluginlib/5.4.2-1.tar.gz";
- name = "5.4.2-1.tar.gz";
- sha256 = "899c363a011ad122cc81c4df91e30913d7aa7dc8d20d88ea56b4d6954642996f";
+ url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/rolling/pluginlib/5.5.0-1.tar.gz";
+ name = "5.5.0-1.tar.gz";
+ sha256 = "95a1bec18a24053a8457b5ccd3c5d5d2cac67fc4de88c635e790ce173c1db8ad";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/point-cloud-transport-py/default.nix b/distros/rolling/point-cloud-transport-py/default.nix
index f9581dec73..0eceb70227 100644
--- a/distros/rolling/point-cloud-transport-py/default.nix
+++ b/distros/rolling/point-cloud-transport-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, pluginlib, point-cloud-transport, pybind11-vendor, python-cmake-module, rclcpp, rpyutils, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-point-cloud-transport-py";
- version = "4.0.0-r1";
+ version = "4.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport_py/4.0.0-1.tar.gz";
- name = "4.0.0-1.tar.gz";
- sha256 = "820f5e7aecd9c3e44b4b2b752078e5bce25fa4631640b02b59a2268a70f1da8c";
+ url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport_py/4.1.0-1.tar.gz";
+ name = "4.1.0-1.tar.gz";
+ sha256 = "913d0c9778920800d698c51d75e82fcbdcb76a6905a3347fbce4676c828762e0";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/point-cloud-transport/default.nix b/distros/rolling/point-cloud-transport/default.nix
index 5e86b0495e..00a9f82b08 100644
--- a/distros/rolling/point-cloud-transport/default.nix
+++ b/distros/rolling/point-cloud-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-point-cloud-transport";
- version = "4.0.0-r1";
+ version = "4.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport/4.0.0-1.tar.gz";
- name = "4.0.0-1.tar.gz";
- sha256 = "67578c02e6d7ea1cc415b20e17215c90a28829670b983c9e460ac926d9857c41";
+ url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport/4.1.0-1.tar.gz";
+ name = "4.1.0-1.tar.gz";
+ sha256 = "2aad0894d1244a44629b46815e47114ddb581cb1b31b4bd2968b8263e945c8eb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/proxsuite/default.nix b/distros/rolling/proxsuite/default.nix
new file mode 100644
index 0000000000..4c103e99bf
--- /dev/null
+++ b/distros/rolling/proxsuite/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }:
+buildRosPackage {
+ pname = "ros-rolling-proxsuite";
+ version = "0.6.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/rolling/proxsuite/0.6.1-1.tar.gz";
+ name = "0.6.1-1.tar.gz";
+ sha256 = "8fde7375a0595dc1fdc43fd7c1fc476a330344c0237eb7f3bc6634f214ce7514";
+ };
+
+ buildType = "cmake";
+ buildInputs = [ cmake doxygen git ];
+ checkInputs = [ matio ];
+ propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy simde ];
+ nativeBuildInputs = [ cmake ];
+
+ meta = {
+ description = "The Advanced Proximal Optimization Toolbox";
+ license = with lib.licenses; [ bsd2 ];
+ };
+}
diff --git a/distros/rolling/pybind11-vendor/default.nix b/distros/rolling/pybind11-vendor/default.nix
index 5aabaec827..c6d6ae17b4 100644
--- a/distros/rolling/pybind11-vendor/default.nix
+++ b/distros/rolling/pybind11-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-pybind11-vendor";
- version = "3.1.1-r2";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/pybind11_vendor-release/archive/release/rolling/pybind11_vendor/3.1.1-2.tar.gz";
- name = "3.1.1-2.tar.gz";
- sha256 = "eb8ca8b64a179bbf5082972e4d0d19c9978420e29d02a59c8f9db5ab10b19d32";
+ url = "https://github.com/ros2-gbp/pybind11_vendor-release/archive/release/rolling/pybind11_vendor/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "b7e289bb78e2b749431ba2182472ed59ff1b53cdc0191cbdcd3234ad098138d8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/python-cmake-module/default.nix b/distros/rolling/python-cmake-module/default.nix
index 97ad82f982..2b973542dd 100644
--- a/distros/rolling/python-cmake-module/default.nix
+++ b/distros/rolling/python-cmake-module/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, python3 }:
buildRosPackage {
pname = "ros-rolling-python-cmake-module";
- version = "0.11.1-r1";
+ version = "0.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/python_cmake_module-release/archive/release/rolling/python_cmake_module/0.11.1-1.tar.gz";
- name = "0.11.1-1.tar.gz";
- sha256 = "3cdfaaa339d1a39ebb2f0b395924ae7869aec5f6d1a012c33b685f1624023adb";
+ url = "https://github.com/ros2-gbp/python_cmake_module-release/archive/release/rolling/python_cmake_module/0.12.0-1.tar.gz";
+ name = "0.12.0-1.tar.gz";
+ sha256 = "ce829ec41a00841dec9b1a3bd359e3f01274f1d004c1d7483b66238e8ff6f49a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/python-orocos-kdl-vendor/default.nix b/distros/rolling/python-orocos-kdl-vendor/default.nix
index 4bda25dcaf..93e8b87792 100644
--- a/distros/rolling/python-orocos-kdl-vendor/default.nix
+++ b/distros/rolling/python-orocos-kdl-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, orocos-kdl-vendor, pybind11-vendor, python-cmake-module, python3Packages }:
buildRosPackage {
pname = "ros-rolling-python-orocos-kdl-vendor";
- version = "0.5.0-r2";
+ version = "0.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/python_orocos_kdl_vendor/0.5.0-2.tar.gz";
- name = "0.5.0-2.tar.gz";
- sha256 = "c8f240180a6a91002f6fd6b72cec8ffa34f96ef0b5a9a4800ccc1214b541bbd1";
+ url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/python_orocos_kdl_vendor/0.6.0-1.tar.gz";
+ name = "0.6.0-1.tar.gz";
+ sha256 = "d9c9d653ede34aff51cde22730d620123410c24553f826fcb600b3cc869a4277";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/python-qt-binding/default.nix b/distros/rolling/python-qt-binding/default.nix
index 4d6d5d4d37..4e548f4bd0 100644
--- a/distros/rolling/python-qt-binding/default.nix
+++ b/distros/rolling/python-qt-binding/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, qt5 }:
buildRosPackage {
pname = "ros-rolling-python-qt-binding";
- version = "2.2.0-r1";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/rolling/python_qt_binding/2.2.0-1.tar.gz";
- name = "2.2.0-1.tar.gz";
- sha256 = "ca9d31dd32ab98e0fc0e2c33b61dec6abe8e454a6b9b126094229167d0ed6878";
+ url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/rolling/python_qt_binding/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "5f5683870292f91cbf3928e6b1be2901d4e3cb7baf1da233726db327ca9269cb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-dotgraph/default.nix b/distros/rolling/qt-dotgraph/default.nix
index b0b64206e8..f47c108fae 100644
--- a/distros/rolling/qt-dotgraph/default.nix
+++ b/distros/rolling/qt-dotgraph/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages }:
buildRosPackage {
pname = "ros-rolling-qt-dotgraph";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_dotgraph/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "5438763644890089bd1db01f2842e03ae0b6eab91756914e721fe1c5fc8d65d8";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_dotgraph/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "cc423b4ac4390e2446d8586e0139b01f8db09fc88a453d332aaeec68a676a24c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-gui-app/default.nix b/distros/rolling/qt-gui-app/default.nix
index 435c8983c1..e15972ef1c 100644
--- a/distros/rolling/qt-gui-app/default.nix
+++ b/distros/rolling/qt-gui-app/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, qt-gui }:
buildRosPackage {
pname = "ros-rolling-qt-gui-app";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_app/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "8914647f8b6e42dd98978e6b965448da1d8803f402a4f25521059ce447ffc0c0";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_app/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "c54ca508cc61b81e6e44fcfac88c03d2b017711739f019af98ceaed32a4bf2f5";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-gui-core/default.nix b/distros/rolling/qt-gui-core/default.nix
index 4da682d9bc..f72dfadc82 100644
--- a/distros/rolling/qt-gui-core/default.nix
+++ b/distros/rolling/qt-gui-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, qt-dotgraph, qt-gui, qt-gui-app, qt-gui-cpp, qt-gui-py-common }:
buildRosPackage {
pname = "ros-rolling-qt-gui-core";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_core/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "bef4b8589273d902c6cb1c851fc86f193f6001aa060ea60f6fab2d43514c402d";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_core/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "d35a1611c8f4532668110970a27a2c456752a5c3eb6b7240eea984a08009dd15";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-gui-cpp/default.nix b/distros/rolling/qt-gui-cpp/default.nix
index 177de7aa79..9d5a4df7da 100644
--- a/distros/rolling/qt-gui-cpp/default.nix
+++ b/distros/rolling/qt-gui-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, pkg-config, pluginlib, python-qt-binding, qt-gui, qt5, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-rolling-qt-gui-cpp";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_cpp/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "bdc89cea23ad7773f4cf9eeca435f19d38af7d9abb85960c136b371cce7bdb82";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_cpp/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "bff7602d77b85ee23224bd3a3354e1d7add6b87a5ba580e8eb47824a7f1afc5c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-gui-py-common/default.nix b/distros/rolling/qt-gui-py-common/default.nix
index d492193983..c4294ee06c 100644
--- a/distros/rolling/qt-gui-py-common/default.nix
+++ b/distros/rolling/qt-gui-py-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding }:
buildRosPackage {
pname = "ros-rolling-qt-gui-py-common";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_py_common/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "73e6542b8fe50d1a38d560279088f80ed1081f215d6760318ef0af5667b58b82";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_py_common/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "88030bd3cfa017eba2b0ccd418626a6f85f1e300e7a7e9d231c34214f9464dc6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/qt-gui/default.nix b/distros/rolling/qt-gui/default.nix
index d5a272f760..5a19462678 100644
--- a/distros/rolling/qt-gui/default.nix
+++ b/distros/rolling/qt-gui/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt5, tango-icons-vendor }:
buildRosPackage {
pname = "ros-rolling-qt-gui";
- version = "2.7.3-r1";
+ version = "2.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui/2.7.3-1.tar.gz";
- name = "2.7.3-1.tar.gz";
- sha256 = "a6d207257f7eb2ae9bf8af6d9f3d5eedb4e9bd01cb7b33ab04a23ac6c301253d";
+ url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui/2.8.0-1.tar.gz";
+ name = "2.8.0-1.tar.gz";
+ sha256 = "83ef5f4e031208c6fe088424249214abb212fc77f826f8754872ae494e2f8c69";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/quality-of-service-demo-cpp/default.nix b/distros/rolling/quality-of-service-demo-cpp/default.nix
index 8abe7b50ae..49bfe42bfb 100644
--- a/distros/rolling/quality-of-service-demo-cpp/default.nix
+++ b/distros/rolling/quality-of-service-demo-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-quality-of-service-demo-cpp";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_cpp/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "34a2b4f18c94b1ae65ab304fc92acc5a707eae352ee29c8d9b1fa79cfd8b61e3";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_cpp/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "b4af524f84a9540af592491ddc3c9447b165698940d97004939b2cb9f0955f0c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/quality-of-service-demo-py/default.nix b/distros/rolling/quality-of-service-demo-py/default.nix
index 3005752740..c2bacaab7c 100644
--- a/distros/rolling/quality-of-service-demo-py/default.nix
+++ b/distros/rolling/quality-of-service-demo-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-quality-of-service-demo-py";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_py/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "7454026cc7dc6cc583e27bb21df4cde3d044df06a8ee2f9cf3ec408880cdab49";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_py/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "e2ec0cacaead60ebece25ebbd8b6d597c19d3519fd2709fc9ffba8413ab6db49";
};
buildType = "ament_python";
diff --git a/distros/rolling/rcgcd-spl-14-conversion/default.nix b/distros/rolling/rcgcd-spl-14-conversion/default.nix
index d4d72e505d..e6502a3939 100644
--- a/distros/rolling/rcgcd-spl-14-conversion/default.nix
+++ b/distros/rolling/rcgcd-spl-14-conversion/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rcgcd-spl-14 }:
buildRosPackage {
pname = "ros-rolling-rcgcd-spl-14-conversion";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/rcgcd_spl_14_conversion/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "1b58c1a33bdc827cde8ff7609ed666506a3d8a97848016f42e06e33d975c1ca3";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/rcgcd_spl_14_conversion/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "24edb1c62be28d497414d69f6068c7e5e566afc002bea5d5c223beca9b633df6";
};
buildType = "ament_python";
diff --git a/distros/rolling/rcgcd-spl-14/default.nix b/distros/rolling/rcgcd-spl-14/default.nix
index a368e38ef8..201bc585e7 100644
--- a/distros/rolling/rcgcd-spl-14/default.nix
+++ b/distros/rolling/rcgcd-spl-14/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rcgcd-spl-14";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/rcgcd_spl_14/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "f83b7ac52ec35f73d0d535de9255b1ed41329ac93e7fd0d03dbca6c01e92e244";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/rcgcd_spl_14/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "24df7480ab24c69a16a220dcb844d3b505eda274655ae933bc5d4a7abdfbf0bf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcgcrd-spl-4-conversion/default.nix b/distros/rolling/rcgcrd-spl-4-conversion/default.nix
index 28882dd018..0a2b735af2 100644
--- a/distros/rolling/rcgcrd-spl-4-conversion/default.nix
+++ b/distros/rolling/rcgcrd-spl-4-conversion/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rcgcrd-spl-4 }:
buildRosPackage {
pname = "ros-rolling-rcgcrd-spl-4-conversion";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/rcgcrd_spl_4_conversion/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "241acd27c087f7db4ddd7f8751f581cd42752ec9b168174cfcc352c06b894512";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/rcgcrd_spl_4_conversion/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "c759bc681edfa4ca2691194e97fceb261bd14dcd64e3215cebdedbd1a4de292b";
};
buildType = "ament_python";
diff --git a/distros/rolling/rcgcrd-spl-4/default.nix b/distros/rolling/rcgcrd-spl-4/default.nix
index 6c6b4a1650..ae926d32ef 100644
--- a/distros/rolling/rcgcrd-spl-4/default.nix
+++ b/distros/rolling/rcgcrd-spl-4/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rcgcrd-spl-4";
- version = "4.0.0-r2";
+ version = "4.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/rolling/rcgcrd_spl_4/4.0.0-2.tar.gz";
- name = "4.0.0-2.tar.gz";
- sha256 = "05f2193432b30adf2a830a35410a7babcd2cb9632f62665114975c822c804541";
+ url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/rolling/rcgcrd_spl_4/4.0.1-1.tar.gz";
+ name = "4.0.1-1.tar.gz";
+ sha256 = "04ac79407a915442446747ad359863ff6a6f0f5f83acb9137345f4f9b72c8016";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcl-action/default.nix b/distros/rolling/rcl-action/default.nix
index b1adab5929..21c414971e 100644
--- a/distros/rolling/rcl-action/default.nix
+++ b/distros/rolling/rcl-action/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }:
+{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rcl-action";
- version = "9.2.0-r1";
+ version = "9.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_action/9.2.0-1.tar.gz";
- name = "9.2.0-1.tar.gz";
- sha256 = "41e388564cd233fd8144a032730dfa17293f20a1b958692737d81bd4d197ef1d";
+ url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_action/9.3.0-1.tar.gz";
+ name = "9.3.0-1.tar.gz";
+ sha256 = "55280ec871741db1a30e8c6f2e59ee71646cfa7e4e0cde723f247cfc2061f8b4";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake-ros ];
+ buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp rmw-implementation-cmake test-msgs ];
propagatedBuildInputs = [ action-msgs rcl rcutils rmw rosidl-runtime-c ];
- nativeBuildInputs = [ ament-cmake-ros ];
+ nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
meta = {
description = "Package containing a C-based ROS action implementation";
diff --git a/distros/rolling/rcl-interfaces/default.nix b/distros/rolling/rcl-interfaces/default.nix
index c6df6c8eed..9139178a82 100644
--- a/distros/rolling/rcl-interfaces/default.nix
+++ b/distros/rolling/rcl-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rcl-interfaces";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rcl_interfaces/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "7145682da2f4e2effd653d779ed30103bcbf1bcedc4a78ee01f9d3e1ac9c17fd";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rcl_interfaces/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "7d6a9d6f7ab8eb12eb56110281806e9ae02a60206c80fbb22c0aabdf505f2b61";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcl-lifecycle/default.nix b/distros/rolling/rcl-lifecycle/default.nix
index b4dbdade28..46d2af38a6 100644
--- a/distros/rolling/rcl-lifecycle/default.nix
+++ b/distros/rolling/rcl-lifecycle/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }:
+{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }:
buildRosPackage {
pname = "ros-rolling-rcl-lifecycle";
- version = "9.2.0-r1";
+ version = "9.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_lifecycle/9.2.0-1.tar.gz";
- name = "9.2.0-1.tar.gz";
- sha256 = "12c4d190751dd5203756c296fb6dfa60a3c4785e162e016127b70c37f48489e9";
+ url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_lifecycle/9.3.0-1.tar.gz";
+ name = "9.3.0-1.tar.gz";
+ sha256 = "cc59e6f855ebaffe128ec1865de22414c396070fc8f1ac0731493682ac3a4c99";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake-ros ];
+ buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ lifecycle-msgs rcl rcutils rmw rosidl-runtime-c tracetools ];
- nativeBuildInputs = [ ament-cmake-ros ];
+ nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
meta = {
description = "Package containing a C-based lifecycle implementation";
diff --git a/distros/rolling/rcl-logging-interface/default.nix b/distros/rolling/rcl-logging-interface/default.nix
index 1df95b0eab..a2a3817525 100644
--- a/distros/rolling/rcl-logging-interface/default.nix
+++ b/distros/rolling/rcl-logging-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rcpputils, rcutils }:
buildRosPackage {
pname = "ros-rolling-rcl-logging-interface";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_interface/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "a3cd324bd7b2abbf9944f5e4197ba61683e5c2536df0f39a256de23433ca75cd";
+ url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_interface/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "fbbcb791d1f4b43f7f1d4430f0add02ca299b6301473f2458c7ead43768cf60c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcl-logging-noop/default.nix b/distros/rolling/rcl-logging-noop/default.nix
index e6608817df..f2cf5ebbe3 100644
--- a/distros/rolling/rcl-logging-noop/default.nix
+++ b/distros/rolling/rcl-logging-noop/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch-testing, python3Packages, rcl-logging-interface, rcutils }:
buildRosPackage {
pname = "ros-rolling-rcl-logging-noop";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_noop/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "a382af0fb30d5a7e850e3f034f40826c26e86eb078ecd18b077c95f3317a8903";
+ url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_noop/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "3b855e29add5721dad20889a14087ce33af3ff5712bac44dcdc7941acc62d404";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcl-logging-spdlog/default.nix b/distros/rolling/rcl-logging-spdlog/default.nix
index b3ed7ef132..45b5f3119d 100644
--- a/distros/rolling/rcl-logging-spdlog/default.nix
+++ b/distros/rolling/rcl-logging-spdlog/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcl-logging-interface, rcpputils, rcutils, spdlog, spdlog-vendor }:
buildRosPackage {
pname = "ros-rolling-rcl-logging-spdlog";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_spdlog/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "0b6cf197ac5d515d0081df4c1b8e1eceb1a7ca9a9c8444f03ae8c0e2cd919129";
+ url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/rolling/rcl_logging_spdlog/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "c97654c1e85311a8c8edb44863e591963dbd0b6f5ae0ce6f35081987aa7f8dfa";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcl-yaml-param-parser/default.nix b/distros/rolling/rcl-yaml-param-parser/default.nix
index b5fa0cdda1..a4b4a939e1 100644
--- a/distros/rolling/rcl-yaml-param-parser/default.nix
+++ b/distros/rolling/rcl-yaml-param-parser/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcutils, rmw }:
+{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcutils, rmw }:
buildRosPackage {
pname = "ros-rolling-rcl-yaml-param-parser";
- version = "9.2.0-r1";
+ version = "9.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_yaml_param_parser/9.2.0-1.tar.gz";
- name = "9.2.0-1.tar.gz";
- sha256 = "0aabb4c5e1c3afc98497a0c40747e61bebeef68d65cb54a0fa4267002933b350";
+ url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_yaml_param_parser/9.3.0-1.tar.gz";
+ name = "9.3.0-1.tar.gz";
+ sha256 = "87bf16f10aefbeb2adb3373e21d5bc3a11d7ecbfcbe6630486f9c05b887c6f54";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake-ros ];
+ buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor osrf-testing-tools-cpp performance-test-fixture ];
propagatedBuildInputs = [ libyaml libyaml-vendor rcutils rmw ];
- nativeBuildInputs = [ ament-cmake-ros ];
+ nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
meta = {
description = "Parse a YAML parameter file and populate the C data structure.";
diff --git a/distros/rolling/rcl/default.nix b/distros/rolling/rcl/default.nix
index 35486a189a..390fb05e77 100644
--- a/distros/rolling/rcl/default.nix
+++ b/distros/rolling/rcl/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, rosidl-runtime-cpp, service-msgs, test-msgs, tracetools, type-description-interfaces }:
+{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, rosidl-runtime-cpp, service-msgs, test-msgs, tracetools, type-description-interfaces }:
buildRosPackage {
pname = "ros-rolling-rcl";
- version = "9.2.0-r1";
+ version = "9.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl/9.2.0-1.tar.gz";
- name = "9.2.0-1.tar.gz";
- sha256 = "de642ce5f508c1eea7784d9becf588d72f8e13a68817a5886f13b62e50eed38c";
+ url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl/9.3.0-1.tar.gz";
+ name = "9.3.0-1.tar.gz";
+ sha256 = "29fefd80631063aa48f62f035b09e0e0d9cb5285e38ae5694516f7a785397980";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake-ros ];
+ buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp rmw rmw-implementation-cmake rosidl-runtime-cpp test-msgs ];
propagatedBuildInputs = [ libyaml libyaml-vendor rcl-interfaces rcl-logging-interface rcl-logging-spdlog rcl-yaml-param-parser rcutils rmw rmw-implementation rosidl-runtime-c service-msgs tracetools type-description-interfaces ];
- nativeBuildInputs = [ ament-cmake-ros ];
+ nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ];
meta = {
description = "The ROS client library common implementation.
diff --git a/distros/rolling/rclcpp-action/default.nix b/distros/rolling/rclcpp-action/default.nix
index 4ca43bceda..2911cb827b 100644
--- a/distros/rolling/rclcpp-action/default.nix
+++ b/distros/rolling/rclcpp-action/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl, rcl-action, rclcpp, rcpputils, rosidl-runtime-c, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rclcpp-action";
- version = "28.0.0-r1";
+ version = "28.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_action/28.0.0-1.tar.gz";
- name = "28.0.0-1.tar.gz";
- sha256 = "db1cd7bc47b78a27503724c472c422580897d3dd93b3f1bc2ef21398ec0c5063";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_action/28.2.0-1.tar.gz";
+ name = "28.2.0-1.tar.gz";
+ sha256 = "b29bcfb31d400efe7789c6b48b8c23c3f87a528a6b6cc1cde212ba43c8a78f59";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rclcpp-components/default.nix b/distros/rolling/rclcpp-components/default.nix
index 4c3bb0f738..91a4a37924 100644
--- a/distros/rolling/rclcpp-components/default.nix
+++ b/distros/rolling/rclcpp-components/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }:
buildRosPackage {
pname = "ros-rolling-rclcpp-components";
- version = "28.0.0-r1";
+ version = "28.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_components/28.0.0-1.tar.gz";
- name = "28.0.0-1.tar.gz";
- sha256 = "6c5ac6b44bd7238dd5e7781949a500ba29aff0f69a387b899e6830847731848c";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_components/28.2.0-1.tar.gz";
+ name = "28.2.0-1.tar.gz";
+ sha256 = "07d3331f8b499ccd17b582d14d30ec6778fee92b41b4926970824d5d4abec870";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rclcpp-lifecycle/default.nix b/distros/rolling/rclcpp-lifecycle/default.nix
index 977a5e633c..bf6580fd55 100644
--- a/distros/rolling/rclcpp-lifecycle/default.nix
+++ b/distros/rolling/rclcpp-lifecycle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-lifecycle, rclcpp, rcpputils, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rclcpp-lifecycle";
- version = "28.0.0-r1";
+ version = "28.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_lifecycle/28.0.0-1.tar.gz";
- name = "28.0.0-1.tar.gz";
- sha256 = "5e1f3ccd890a35a55f0b1d94e8b2a9a8cfb0de30a4d4488accf7c0ff16d4412b";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_lifecycle/28.2.0-1.tar.gz";
+ name = "28.2.0-1.tar.gz";
+ sha256 = "3992ddd5f1a564b04fa1202e24fab24321392025448456938ba3f8a46c83155d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rclcpp/default.nix b/distros/rolling/rclcpp/default.nix
index 11b6592046..20fe05ce9d 100644
--- a/distros/rolling/rclcpp/default.nix
+++ b/distros/rolling/rclcpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, python3, rcl, rcl-interfaces, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }:
buildRosPackage {
pname = "ros-rolling-rclcpp";
- version = "28.0.0-r1";
+ version = "28.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp/28.0.0-1.tar.gz";
- name = "28.0.0-1.tar.gz";
- sha256 = "8a670831c0e4f591c29efbb5095afca4493c98b1c397a89115fc8ac81b1e113c";
+ url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp/28.2.0-1.tar.gz";
+ name = "28.2.0-1.tar.gz";
+ sha256 = "23f2308210d8d56bb1ead70278640557ba586f816c80db9f32287f4b46cb44e0";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rclpy-message-converter-msgs/default.nix b/distros/rolling/rclpy-message-converter-msgs/default.nix
index e93ed14145..8974d8f63d 100644
--- a/distros/rolling/rclpy-message-converter-msgs/default.nix
+++ b/distros/rolling/rclpy-message-converter-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators }:
buildRosPackage {
pname = "ros-rolling-rclpy-message-converter-msgs";
- version = "2.0.1-r3";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/rolling/rclpy_message_converter_msgs/2.0.1-3.tar.gz";
- name = "2.0.1-3.tar.gz";
- sha256 = "7f6ae6f352ea36d5c3cc66a973790604247e6ec93091104097b86f8ca003aaed";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/rolling/rclpy_message_converter_msgs/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "d6c6399e9c50ade78f43d3c0fe89dc065f67fb91220a6c2b726a3ffb0eaae719";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rclpy-message-converter/default.nix b/distros/rolling/rclpy-message-converter/default.nix
index 28a63701a8..03d83b3e09 100644
--- a/distros/rolling/rclpy-message-converter/default.nix
+++ b/distros/rolling/rclpy-message-converter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, python3Packages, pythonPackages, rclpy, rclpy-message-converter-msgs, rosidl-default-generators, rosidl-parser, rosidl-runtime-py, std-msgs, std-srvs, tf2-msgs }:
buildRosPackage {
pname = "ros-rolling-rclpy-message-converter";
- version = "2.0.1-r3";
+ version = "2.0.2-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/rolling/rclpy_message_converter/2.0.1-3.tar.gz";
- name = "2.0.1-3.tar.gz";
- sha256 = "0793b6f831738a7f1ac59da71dbce6fbfa65c853504c7a6d2bb272774d72b010";
+ url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/rolling/rclpy_message_converter/2.0.2-1.tar.gz";
+ name = "2.0.2-1.tar.gz";
+ sha256 = "3400d67c0bbf7940010baaeafbcb389d289ba07cd8dfd064ef8f634e34c9b675";
};
buildType = "ament_python";
diff --git a/distros/rolling/rclpy/default.nix b/distros/rolling/rclpy/default.nix
index aeb388138a..726923cc45 100644
--- a/distros/rolling/rclpy/default.nix
+++ b/distros/rolling/rclpy/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, lifecycle-msgs, pybind11-vendor, python-cmake-module, python3Packages, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-lifecycle, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rosidl-runtime-c, rpyutils, test-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-rolling-rclpy";
- version = "7.1.0-r1";
+ version = "7.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rclpy-release/archive/release/rolling/rclpy/7.1.0-1.tar.gz";
- name = "7.1.0-1.tar.gz";
- sha256 = "93eee722d5a9637a40e820accb78369de27002c13d5e2cf0bcd7f799b658e8c6";
+ url = "https://github.com/ros2-gbp/rclpy-release/archive/release/rolling/rclpy/7.2.0-1.tar.gz";
+ name = "7.2.0-1.tar.gz";
+ sha256 = "b095f658a619389d0f74bab7e8fcb6e6a6182f2d8ab76f4bdb1989608666dbfb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rcpputils/default.nix b/distros/rolling/rcpputils/default.nix
index 7610f51b85..a80ba992d6 100644
--- a/distros/rolling/rcpputils/default.nix
+++ b/distros/rolling/rcpputils/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, rcutils }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, rcutils }:
buildRosPackage {
pname = "ros-rolling-rcpputils";
- version = "2.10.0-r2";
+ version = "2.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/rolling/rcpputils/2.10.0-2.tar.gz";
- name = "2.10.0-2.tar.gz";
- sha256 = "99bc4402ba11fbe5f703d9639c122889ccbfba6349f5a7b477f4eaeb8422d84d";
+ url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/rolling/rcpputils/2.12.0-1.tar.gz";
+ name = "2.12.0-1.tar.gz";
+ sha256 = "51e7964cd7b080c012fb550e1d52f49eadd912f4273170531220d3abe8872f6d";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake ament-cmake-ros ];
+ buildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-ros ];
checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ];
propagatedBuildInputs = [ rcutils ];
- nativeBuildInputs = [ ament-cmake ament-cmake-ros ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-ros ];
meta = {
description = "Package containing utility code for C++.";
diff --git a/distros/rolling/rcss3d-nao/default.nix b/distros/rolling/rcss3d-nao/default.nix
index b00bde8147..0ba28c4524 100644
--- a/distros/rolling/rcss3d-nao/default.nix
+++ b/distros/rolling/rcss3d-nao/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nao-lola-command-msgs, nao-lola-sensor-msgs, rclcpp-components, rcss3d-agent, rcss3d-agent-msgs-to-soccer-interfaces, soccer-vision-3d-msgs }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nao-lola-command-msgs, nao-lola-sensor-msgs, rclcpp-components, rcss3d-agent, rcss3d-agent-msgs-to-soccer-interfaces, sensor-msgs, soccer-vision-3d-msgs }:
buildRosPackage {
pname = "ros-rolling-rcss3d-nao";
- version = "1.1.0-r2";
+ version = "1.2.0-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcss3d_nao-release/archive/release/rolling/rcss3d_nao/1.1.0-2.tar.gz";
- name = "1.1.0-2.tar.gz";
- sha256 = "cfce50b7f6e9c99999abede82576f4279bdf48206017628dc2d6da40aaa799f1";
+ url = "https://github.com/ros2-gbp/rcss3d_nao-release/archive/release/rolling/rcss3d_nao/1.2.0-2.tar.gz";
+ name = "1.2.0-2.tar.gz";
+ sha256 = "a7646f7396de3a9782536542a1ace435871c65bb74afab79bc3b676c08f5a3b6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
- propagatedBuildInputs = [ geometry-msgs nao-lola-command-msgs nao-lola-sensor-msgs rclcpp-components rcss3d-agent rcss3d-agent-msgs-to-soccer-interfaces soccer-vision-3d-msgs ];
+ propagatedBuildInputs = [ geometry-msgs nao-lola-command-msgs nao-lola-sensor-msgs rclcpp-components rcss3d-agent rcss3d-agent-msgs-to-soccer-interfaces sensor-msgs soccer-vision-3d-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/rolling/rcutils/default.nix b/distros/rolling/rcutils/default.nix
index 3ddd0320ca..720f4e8222 100644
--- a/distros/rolling/rcutils/default.nix
+++ b/distros/rolling/rcutils/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, python3Packages }:
buildRosPackage {
pname = "ros-rolling-rcutils";
- version = "6.6.0-r1";
+ version = "6.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcutils-release/archive/release/rolling/rcutils/6.6.0-1.tar.gz";
- name = "6.6.0-1.tar.gz";
- sha256 = "26947d5532b0478b2440a1e0396b99ce3812e54a44644d004751f1e312751422";
+ url = "https://github.com/ros2-gbp/rcutils-release/archive/release/rolling/rcutils/6.8.0-1.tar.gz";
+ name = "6.8.0-1.tar.gz";
+ sha256 = "300e15616e0e56357588a78c933a0cb5319353864b0a25855695640e018b844f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/resource-retriever/default.nix b/distros/rolling/resource-retriever/default.nix
index 4d410b3258..8d3a29d2b1 100644
--- a/distros/rolling/resource-retriever/default.nix
+++ b/distros/rolling/resource-retriever/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-resource-retriever";
- version = "3.4.0-r2";
+ version = "3.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/resource_retriever/3.4.0-2.tar.gz";
- name = "3.4.0-2.tar.gz";
- sha256 = "6a607380e1846092d83c5d726e278d137049f74052a86d365e2391d6f42c8cc4";
+ url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/resource_retriever/3.5.0-1.tar.gz";
+ name = "3.5.0-1.tar.gz";
+ sha256 = "ceb08b033dcbf999cb32886cc67f37e2941c9d0624cd97b7629318fe976fd8b2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-connextdds-common/default.nix b/distros/rolling/rmw-connextdds-common/default.nix
index d87eb0f74f..40432d29e7 100644
--- a/distros/rolling/rmw-connextdds-common/default.nix
+++ b/distros/rolling/rmw-connextdds-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, rti-connext-dds-cmake-module, tracetools }:
buildRosPackage {
pname = "ros-rolling-rmw-connextdds-common";
- version = "0.22.0-r1";
+ version = "0.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds_common/0.22.0-1.tar.gz";
- name = "0.22.0-1.tar.gz";
- sha256 = "f08fdfba8084324532a2e763301f654f8cda4a6c755c23b75633486bc0f92f4c";
+ url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds_common/0.23.0-1.tar.gz";
+ name = "0.23.0-1.tar.gz";
+ sha256 = "efc3f7afe3b3b12e66d829e835358968e247967fabcde81b25f88c51f3852f17";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-connextdds/default.nix b/distros/rolling/rmw-connextdds/default.nix
index 6c1fccd477..e2a9ca6b4b 100644
--- a/distros/rolling/rmw-connextdds/default.nix
+++ b/distros/rolling/rmw-connextdds/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, rmw-connextdds-common }:
buildRosPackage {
pname = "ros-rolling-rmw-connextdds";
- version = "0.22.0-r1";
+ version = "0.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds/0.22.0-1.tar.gz";
- name = "0.22.0-1.tar.gz";
- sha256 = "e0c48c46adcc2b3f6a04c398e4213c30c864850e4724f9bca4e4ebe48261cc3d";
+ url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds/0.23.0-1.tar.gz";
+ name = "0.23.0-1.tar.gz";
+ sha256 = "8d90fff736420d7b9ad63e7af1526fd5a060d605d3bc28498f456bf3e3e4ff7c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-cyclonedds-cpp/default.nix b/distros/rolling/rmw-cyclonedds-cpp/default.nix
index 72a09af7b2..605ef26872 100644
--- a/distros/rolling/rmw-cyclonedds-cpp/default.nix
+++ b/distros/rolling/rmw-cyclonedds-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, iceoryx-binding-c, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }:
buildRosPackage {
pname = "ros-rolling-rmw-cyclonedds-cpp";
- version = "2.2.0-r1";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/rolling/rmw_cyclonedds_cpp/2.2.0-1.tar.gz";
- name = "2.2.0-1.tar.gz";
- sha256 = "b7d8d64cf537e5c226be3e316535fd1f1732eb7a09a5fef340a8c716dbb86550";
+ url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/rolling/rmw_cyclonedds_cpp/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "eb98c4725375119ea61cd7c2428df06a48eb43dae29c1b6ce4d40fd1780a0dac";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-dds-common/default.nix b/distros/rolling/rmw-dds-common/default.nix
index 6aeb5872d2..cdddfb682f 100644
--- a/distros/rolling/rmw-dds-common/default.nix
+++ b/distros/rolling/rmw-dds-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw, rosidl-default-generators, rosidl-default-runtime, rosidl-runtime-c, rosidl-runtime-cpp }:
buildRosPackage {
pname = "ros-rolling-rmw-dds-common";
- version = "3.1.0-r1";
+ version = "3.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_dds_common-release/archive/release/rolling/rmw_dds_common/3.1.0-1.tar.gz";
- name = "3.1.0-1.tar.gz";
- sha256 = "2c068f1fe9903ae7f49a7cba7e8d4d79827de67d06467d34171247f219e025ee";
+ url = "https://github.com/ros2-gbp/rmw_dds_common-release/archive/release/rolling/rmw_dds_common/3.2.0-1.tar.gz";
+ name = "3.2.0-1.tar.gz";
+ sha256 = "e7a79f60b3d08471dac6a608cc46af295a6e8dd61307e174cbda3cca7c08e2eb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-fastrtps-cpp/default.nix b/distros/rolling/rmw-fastrtps-cpp/default.nix
index adc7a975c7..6174b379e5 100644
--- a/distros/rolling/rmw-fastrtps-cpp/default.nix
+++ b/distros/rolling/rmw-fastrtps-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-dynamic-typesupport, rosidl-dynamic-typesupport-fastrtps, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs, tracetools }:
buildRosPackage {
pname = "ros-rolling-rmw-fastrtps-cpp";
- version = "8.4.0-r1";
+ version = "8.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_cpp/8.4.0-1.tar.gz";
- name = "8.4.0-1.tar.gz";
- sha256 = "e0295976b526bbce681cb8b44530ae3dbab76a92e9f6155967dcef2a2050981f";
+ url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_cpp/8.5.0-1.tar.gz";
+ name = "8.5.0-1.tar.gz";
+ sha256 = "9426fa34ad5067a66f2c6352c76ad6c13f45963ba8f5e9e1b899da8c841601c7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix b/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix
index 321f90530b..3c785ad1d7 100644
--- a/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix
+++ b/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rmw-fastrtps-dynamic-cpp";
- version = "8.4.0-r1";
+ version = "8.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_dynamic_cpp/8.4.0-1.tar.gz";
- name = "8.4.0-1.tar.gz";
- sha256 = "044ef2f3c6eaabb9866a7547d0679f953f769c76a9a36ea8945fb76fe881774f";
+ url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_dynamic_cpp/8.5.0-1.tar.gz";
+ name = "8.5.0-1.tar.gz";
+ sha256 = "ac9793fb0615887319daa659df17fb88f138d1f722fbfd25a91e7a3fc36ae714";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-fastrtps-shared-cpp/default.nix b/distros/rolling/rmw-fastrtps-shared-cpp/default.nix
index 9c8cc6d04d..08a06c3282 100644
--- a/distros/rolling/rmw-fastrtps-shared-cpp/default.nix
+++ b/distros/rolling/rmw-fastrtps-shared-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }:
buildRosPackage {
pname = "ros-rolling-rmw-fastrtps-shared-cpp";
- version = "8.4.0-r1";
+ version = "8.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_shared_cpp/8.4.0-1.tar.gz";
- name = "8.4.0-1.tar.gz";
- sha256 = "4ee0ce76fd98a073af93885cf1552aefd6f39200b254cdb85a0fbf77bdf2e613";
+ url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_shared_cpp/8.5.0-1.tar.gz";
+ name = "8.5.0-1.tar.gz";
+ sha256 = "9026ffcf5ed0467aa26061bc31195ca109561a55f7aeaef73894695acfa49c32";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-implementation-cmake/default.nix b/distros/rolling/rmw-implementation-cmake/default.nix
index 5417cbd06b..2f28b9dcb7 100644
--- a/distros/rolling/rmw-implementation-cmake/default.nix
+++ b/distros/rolling/rmw-implementation-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-rmw-implementation-cmake";
- version = "7.3.0-r2";
+ version = "7.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw_implementation_cmake/7.3.0-2.tar.gz";
- name = "7.3.0-2.tar.gz";
- sha256 = "07a84fbdd783a72d2a226f665c0899a5d4ea29d9be1dc541d6aa4059b0111b6c";
+ url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw_implementation_cmake/7.4.0-1.tar.gz";
+ name = "7.4.0-1.tar.gz";
+ sha256 = "65504b65725b8dd5666eda638a983df459a67a6712eee748493c3e3e849f73bb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw-implementation/default.nix b/distros/rolling/rmw-implementation/default.nix
index 779037bc33..49cf7c9221 100644
--- a/distros/rolling/rmw-implementation/default.nix
+++ b/distros/rolling/rmw-implementation/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-fastrtps-dynamic-cpp, rmw-implementation-cmake }:
buildRosPackage {
pname = "ros-rolling-rmw-implementation";
- version = "2.15.1-r1";
+ version = "2.16.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/rolling/rmw_implementation/2.15.1-1.tar.gz";
- name = "2.15.1-1.tar.gz";
- sha256 = "aea695e0e4265427fb42eee6b1aa6b27c5ada444f2cf5ddcfab8e41271b8c356";
+ url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/rolling/rmw_implementation/2.16.0-1.tar.gz";
+ name = "2.16.0-1.tar.gz";
+ sha256 = "54154f961ea705f6f21fd88d9d9cf48b0dc87ee989360f45af3b387549658b59";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rmw/default.nix b/distros/rolling/rmw/default.nix
index 0a1d0e0f1a..b0c8743e5d 100644
--- a/distros/rolling/rmw/default.nix
+++ b/distros/rolling/rmw/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-cmake-version, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcutils, rosidl-dynamic-typesupport, rosidl-runtime-c }:
buildRosPackage {
pname = "ros-rolling-rmw";
- version = "7.3.0-r2";
+ version = "7.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw/7.3.0-2.tar.gz";
- name = "7.3.0-2.tar.gz";
- sha256 = "d44da132ae93c84ec82526c733c0a8c7549572d0db5c54d8c805d453a3e0cb39";
+ url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw/7.4.0-1.tar.gz";
+ name = "7.4.0-1.tar.gz";
+ sha256 = "3408d55420d882b0a99d32731d039c14a5242b2aaab73181f5fbde2af3ac7994";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/robot-calibration-msgs/default.nix b/distros/rolling/robot-calibration-msgs/default.nix
index 05e5bbad11..4a9bf7d5eb 100644
--- a/distros/rolling/robot-calibration-msgs/default.nix
+++ b/distros/rolling/robot-calibration-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-robot-calibration-msgs";
- version = "0.8.1-r2";
+ version = "0.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_calibration-release/archive/release/rolling/robot_calibration_msgs/0.8.1-2.tar.gz";
- name = "0.8.1-2.tar.gz";
- sha256 = "587cef0f5c28a17ab21de0454af3eee662425ec9efa04a6715f9d1abbcc07d99";
+ url = "https://github.com/ros2-gbp/robot_calibration-release/archive/release/rolling/robot_calibration_msgs/0.9.0-1.tar.gz";
+ name = "0.9.0-1.tar.gz";
+ sha256 = "a888b3d23169662992b1e0bb7248f082747f50b87a8416fc2fdafc0f000a0802";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/robot-calibration/default.nix b/distros/rolling/robot-calibration/default.nix
index 120b466e7f..8f2a75e1ba 100644
--- a/distros/rolling/robot-calibration/default.nix
+++ b/distros/rolling/robot-calibration/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, camera-calibration-parsers, ceres-solver, control-msgs, cv-bridge, eigen, geometric-shapes, geometry-msgs, gflags, kdl-parser, launch, launch-ros, launch-testing, moveit-msgs, nav-msgs, orocos-kdl, pluginlib, protobuf, rclcpp, rclcpp-action, robot-calibration-msgs, rosbag2-cpp, sensor-msgs, std-msgs, suitesparse, tf2-geometry-msgs, tf2-ros, tinyxml-2, tinyxml2-vendor, visualization-msgs, yaml-cpp }:
buildRosPackage {
pname = "ros-rolling-robot-calibration";
- version = "0.8.1-r2";
+ version = "0.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_calibration-release/archive/release/rolling/robot_calibration/0.8.1-2.tar.gz";
- name = "0.8.1-2.tar.gz";
- sha256 = "0d0447eeb5b9e66012681d2d3cfd46830bc4431335772816d11e9e57bfbd772d";
+ url = "https://github.com/ros2-gbp/robot_calibration-release/archive/release/rolling/robot_calibration/0.9.0-1.tar.gz";
+ name = "0.9.0-1.tar.gz";
+ sha256 = "dd28098768fca25133794632513d280bdfcb992cc2d2cd0a65491bd48e786620";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/robot-localization/default.nix b/distros/rolling/robot-localization/default.nix
index 2455d57b45..e6da03776f 100644
--- a/distros/rolling/robot-localization/default.nix
+++ b/distros/rolling/robot-localization/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, boost, builtin-interfaces, diagnostic-msgs, diagnostic-updater, eigen, geographic-msgs, geographiclib, geometry-msgs, launch-ros, launch-testing-ament-cmake, message-filters, nav-msgs, rclcpp, rmw-implementation, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-robot-localization";
- version = "3.6.0-r3";
+ version = "3.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/rolling/robot_localization/3.6.0-3.tar.gz";
- name = "3.6.0-3.tar.gz";
- sha256 = "9350bce936ff5aac8cbd12b28ebbaa51078d201293c771e0e0f59784e161e5bd";
+ url = "https://github.com/ros2-gbp/robot_localization-release/archive/release/rolling/robot_localization/3.9.0-1.tar.gz";
+ name = "3.9.0-1.tar.gz";
+ sha256 = "86bd20ce791df49ce8d72abef8dcae9804c215ec56ef3e7ba77eca2c3f3f6bac";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/robot-state-publisher/default.nix b/distros/rolling/robot-state-publisher/default.nix
index c2ed833ad4..96b8893830 100644
--- a/distros/rolling/robot-state-publisher/default.nix
+++ b/distros/rolling/robot-state-publisher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, kdl-parser, launch-ros, launch-testing-ament-cmake, orocos-kdl-vendor, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2-ros, urdf }:
buildRosPackage {
pname = "ros-rolling-robot-state-publisher";
- version = "3.3.3-r2";
+ version = "3.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/robot_state_publisher-release/archive/release/rolling/robot_state_publisher/3.3.3-2.tar.gz";
- name = "3.3.3-2.tar.gz";
- sha256 = "1e265952f2cc8a08add7bdcbc7003a11cfe1edb88e0c63590b00200bcde430b7";
+ url = "https://github.com/ros2-gbp/robot_state_publisher-release/archive/release/rolling/robot_state_publisher/3.4.0-1.tar.gz";
+ name = "3.4.0-1.tar.gz";
+ sha256 = "4dc561670e3ae33abeccd64c461b3e1af0bd0020437c5594d15709247adfc383";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros-base/default.nix b/distros/rolling/ros-base/default.nix
index 43108a6edc..dbb8b32dc6 100644
--- a/distros/rolling/ros-base/default.nix
+++ b/distros/rolling/ros-base/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry2, kdl-parser, robot-state-publisher, ros-core, rosbag2, urdf }:
buildRosPackage {
pname = "ros-rolling-ros-base";
- version = "0.10.0-r3";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/ros_base/0.10.0-3.tar.gz";
- name = "0.10.0-3.tar.gz";
- sha256 = "5aa2676a9adc8ee62add7c20667c0897c03d23d684245f95cc90932d03933c83";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/ros_base/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "4d9d73b1293c3b3bff2465806f8ef875a0caaf0ce49a68aef0d455486ab0b412";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros-core/default.nix b/distros/rolling/ros-core/default.nix
index 4eb3331ea2..15008e3ea2 100644
--- a/distros/rolling/ros-core/default.nix
+++ b/distros/rolling/ros-core/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, class-loader, common-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, launch-yaml, pluginlib, rcl-lifecycle, rclcpp, rclcpp-action, rclcpp-lifecycle, rclpy, ros-environment, ros2cli-common-extensions, ros2launch, rosidl-default-generators, rosidl-default-runtime, sros2, sros2-cmake }:
buildRosPackage {
pname = "ros-rolling-ros-core";
- version = "0.10.0-r3";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/ros_core/0.10.0-3.tar.gz";
- name = "0.10.0-3.tar.gz";
- sha256 = "4bb855023ae4fe3cf170590e72a6f26d244663f14c3bacad61cc1e659d796b5b";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/ros_core/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "da4d23736d1db9359b2b7465c75177626a6cab54dc31a6557cb1455e3d722586";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros-environment/default.nix b/distros/rolling/ros-environment/default.nix
index 2e681b911d..df629e4a0b 100644
--- a/distros/rolling/ros-environment/default.nix
+++ b/distros/rolling/ros-environment/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-ros-environment";
- version = "4.2.0-r2";
+ version = "4.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_environment-release/archive/release/rolling/ros_environment/4.2.0-2.tar.gz";
- name = "4.2.0-2.tar.gz";
- sha256 = "46149beb5a70b02d3514c9420df0f0e1320b073ae72dd0a590a29177afaa949b";
+ url = "https://github.com/ros2-gbp/ros_environment-release/archive/release/rolling/ros_environment/4.3.0-1.tar.gz";
+ name = "4.3.0-1.tar.gz";
+ sha256 = "7594c20c422a180c3f98f502180dcf61d7b47125d5c224ed6724382c12b029e2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros-gz-bridge/default.nix b/distros/rolling/ros-gz-bridge/default.nix
new file mode 100644
index 0000000000..cfab800e4d
--- /dev/null
+++ b/distros/rolling/ros-gz-bridge/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, actuator-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, gps-msgs, gz-msgs-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, nav-msgs, pkg-config, rclcpp, rclcpp-components, ros-gz-interfaces, rosgraph-msgs, rosidl-pycommon, sensor-msgs, std-msgs, tf2-msgs, trajectory-msgs, vision-msgs, yaml-cpp-vendor }:
+buildRosPackage {
+ pname = "ros-rolling-ros-gz-bridge";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_bridge/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "fccae93582905d94e1b4e6b89d2f1bbcb575fdb77f79aa6992e8fd9c33c69d89";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake pkg-config rosidl-pycommon ];
+ checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ actuator-msgs geometry-msgs gps-msgs gz-msgs-vendor gz-transport-vendor nav-msgs rclcpp rclcpp-components ros-gz-interfaces rosgraph-msgs sensor-msgs std-msgs tf2-msgs trajectory-msgs vision-msgs yaml-cpp-vendor ];
+ nativeBuildInputs = [ ament-cmake pkg-config rosidl-pycommon ];
+
+ meta = {
+ description = "Bridge communication between ROS and Gazebo Transport";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/ros-gz-image/default.nix b/distros/rolling/ros-gz-image/default.nix
new file mode 100644
index 0000000000..5e63815932
--- /dev/null
+++ b/distros/rolling/ros-gz-image/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-msgs-vendor, gz-transport-vendor, image-transport, pkg-config, rclcpp, ros-gz-bridge, sensor-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-ros-gz-image";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_image/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "a1fb6bb3fba89e24e64e05abf53cef98c16aea9afdbc5633178655e316d05321";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake pkg-config ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ gz-msgs-vendor gz-transport-vendor image-transport rclcpp ros-gz-bridge sensor-msgs ];
+ nativeBuildInputs = [ ament-cmake pkg-config ];
+
+ meta = {
+ description = "Image utilities for Gazebo simulation with ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/ros-gz-interfaces/default.nix b/distros/rolling/ros-gz-interfaces/default.nix
index c354ce5f82..aad4e5981e 100644
--- a/distros/rolling/ros-gz-interfaces/default.nix
+++ b/distros/rolling/ros-gz-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-ros-gz-interfaces";
- version = "0.245.0-r1";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_interfaces/0.245.0-1.tar.gz";
- name = "0.245.0-1.tar.gz";
- sha256 = "3ba0cfbd783de7e655a7365e4c385c610449a0bf818b2d04aa1f80a41f0c43a7";
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_interfaces/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "bf2f8ec71b737f87790c6938d1def4c86214a8c6e7a8e59f1b402fb7dc808116";
};
buildType = "ament_cmake";
@@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
- description = ''Message and service data structures for interacting with Gazebo from ROS2.'';
+ description = "Message and service data structures for interacting with Gazebo from ROS2.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/ros-gz-sim-demos/default.nix b/distros/rolling/ros-gz-sim-demos/default.nix
new file mode 100644
index 0000000000..c03b17f7ed
--- /dev/null
+++ b/distros/rolling/ros-gz-sim-demos/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-sim-vendor, image-transport-plugins, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, rqt-image-view, rqt-plot, rqt-topic, rviz2, sdformat-urdf, xacro }:
+buildRosPackage {
+ pname = "ros-rolling-ros-gz-sim-demos";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim_demos/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "a2b256bf170b21b48f3befedfb10c9f8595a3cb61a5b478445bf6d6f82b21773";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ gz-sim-vendor image-transport-plugins robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim rqt-image-view rqt-plot rqt-topic rviz2 sdformat-urdf xacro ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Demos using Gazebo Sim simulation with ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/ros-gz-sim/default.nix b/distros/rolling/ros-gz-sim/default.nix
new file mode 100644
index 0000000000..1bea3f7ce8
--- /dev/null
+++ b/distros/rolling/ros-gz-sim/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, gflags, gz-math-vendor, gz-msgs-vendor, gz-sim-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, pkg-config, rclcpp, std-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-ros-gz-sim";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "70375bd3aa77201de8af3ed24fa71a1d1bfe241b37487baebf38dabda3d7f605";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake pkg-config ];
+ checkInputs = [ ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ ament-index-python gflags gz-math-vendor gz-msgs-vendor gz-sim-vendor gz-transport-vendor rclcpp std-msgs ];
+ nativeBuildInputs = [ ament-cmake pkg-config ];
+
+ meta = {
+ description = "Tools for using Gazebo Sim simulation with ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/ros-gz/default.nix b/distros/rolling/ros-gz/default.nix
index 59492c04da..e291f2eb8d 100644
--- a/distros/rolling/ros-gz/default.nix
+++ b/distros/rolling/ros-gz/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-bridge, ros-gz-image, ros-gz-sim, ros-gz-sim-demos }:
buildRosPackage {
pname = "ros-rolling-ros-gz";
- version = "0.245.0-r1";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz/0.245.0-1.tar.gz";
- name = "0.245.0-1.tar.gz";
- sha256 = "b90f87063615f5ad3ce5874577ba2618b118051bb79664f5c866564669fd4d7a";
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "2aa5867f4a5440c400417f9d26c27bc90220e5dfd78cb4136780a0fab0f1d7d1";
};
buildType = "ament_cmake";
@@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''Meta-package containing interfaces for using ROS 2 with Gazebo simulation.'';
+ description = "Meta-package containing interfaces for using ROS 2 with Gazebo simulation.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/ros-testing/default.nix b/distros/rolling/ros-testing/default.nix
index e3775cfe65..b9f8ed9224 100644
--- a/distros/rolling/ros-testing/default.nix
+++ b/distros/rolling/ros-testing/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-export-dependencies, launch-testing, launch-testing-ament-cmake, launch-testing-ros, ros2test }:
buildRosPackage {
pname = "ros-rolling-ros-testing";
- version = "0.6.0-r2";
+ version = "0.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/rolling/ros_testing/0.6.0-2.tar.gz";
- name = "0.6.0-2.tar.gz";
- sha256 = "9d96ed7530216738b8a86e92343bc5e49569c8278d7d955dee1a90b57b84f294";
+ url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/rolling/ros_testing/0.7.0-1.tar.gz";
+ name = "0.7.0-1.tar.gz";
+ sha256 = "7180407877ffc4597b9d40bc01495beaa075f10ad89b07a481268d50269ad48f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2-control-test-assets/default.nix b/distros/rolling/ros2-control-test-assets/default.nix
index a702b235fb..019d257a2c 100644
--- a/distros/rolling/ros2-control-test-assets/default.nix
+++ b/distros/rolling/ros2-control-test-assets/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-rolling-ros2-control-test-assets";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control_test_assets/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "5b0e00b3a0dd9b9316fa8cd202d1da50812f716f6626feedbe1c3b00f6118b6f";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control_test_assets/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "cb0c0f8c51bae204dbcd5d96d8486c51b0f90f73d97af5474916b611641dc24c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2-control/default.nix b/distros/rolling/ros2-control/default.nix
index 2c5890ee7f..ffac0b380a 100644
--- a/distros/rolling/ros2-control/default.nix
+++ b/distros/rolling/ros2-control/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }:
buildRosPackage {
pname = "ros-rolling-ros2-control";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "f3eaa8fb4b30e4d113159c4a19d3cb2de6774ba22669721eff5c0b0001e5aed7";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "748c9648a03bf3aedbc43549cc135266f4011ae46dff7b8db30b70d3e020a3bf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2-ouster/default.nix b/distros/rolling/ros2-ouster/default.nix
index 21a4993911..d2aa1c3db3 100644
--- a/distros/rolling/ros2-ouster/default.nix
+++ b/distros/rolling/ros2-ouster/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, launch, launch-ros, libtins, ouster-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2-ouster";
- version = "0.5.1-r2";
+ version = "0.5.1-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/rolling/ros2_ouster/0.5.1-2.tar.gz";
- name = "0.5.1-2.tar.gz";
- sha256 = "32414219df9250b4bb4679dc76a81c0492c64c1482f723f08d708d9242a2681c";
+ url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/rolling/ros2_ouster/0.5.1-3.tar.gz";
+ name = "0.5.1-3.tar.gz";
+ sha256 = "383f7b6b89bcdb515ed0ee1b6ac55485f56095c49722cdc0438b209add8dc79f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2action/default.nix b/distros/rolling/ros2action/default.nix
index 07fd21fb61..015bc07829 100644
--- a/distros/rolling/ros2action/default.nix
+++ b/distros/rolling/ros2action/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2action";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2action/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "234f9969d8e7133f8c9a78836b3962901825221f9121d48b60a2ffaad50e20c2";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2action/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "eabd070a39b23247661ef5e8cd1798dd0f03dc02e6eac0956dd541b3f164749d";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2bag/default.nix b/distros/rolling/ros2bag/default.nix
index 0822b513e6..6cc47c0147 100644
--- a/distros/rolling/ros2bag/default.nix
+++ b/distros/rolling/ros2bag/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosbag2-py, rosbag2-storage-default-plugins, rosbag2-test-common }:
buildRosPackage {
pname = "ros-rolling-ros2bag";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/ros2bag/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "fd4c57c6657d86da798c4ad29f626f14779b458459d53453671be5cde2663c2f";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/ros2bag/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "924e6f24711b45467b5833d4bbc8201e30901269b815c7bf9d5441270613b80d";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2cli-common-extensions/default.nix b/distros/rolling/ros2cli-common-extensions/default.nix
index e1105e22c6..ebbb015860 100644
--- a/distros/rolling/ros2cli-common-extensions/default.nix
+++ b/distros/rolling/ros2cli-common-extensions/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-xml, launch-yaml, ros2action, ros2cli, ros2component, ros2doctor, ros2interface, ros2launch, ros2lifecycle, ros2multicast, ros2node, ros2param, ros2pkg, ros2run, ros2service, ros2topic, sros2 }:
buildRosPackage {
pname = "ros-rolling-ros2cli-common-extensions";
- version = "0.3.0-r2";
+ version = "0.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli_common_extensions-release/archive/release/rolling/ros2cli_common_extensions/0.3.0-2.tar.gz";
- name = "0.3.0-2.tar.gz";
- sha256 = "b33dd0429ab5ebf2a4d0e5121786158b9ce97f8cff248d26b585039deb59aea4";
+ url = "https://github.com/ros2-gbp/ros2cli_common_extensions-release/archive/release/rolling/ros2cli_common_extensions/0.4.0-1.tar.gz";
+ name = "0.4.0-1.tar.gz";
+ sha256 = "d3c5aa5226bef02463036a70264b4680ef03d9b3d345ff99f8d5e88f1f39282f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2cli-test-interfaces/default.nix b/distros/rolling/ros2cli-test-interfaces/default.nix
index 8b97ea9def..34ca9d98b5 100644
--- a/distros/rolling/ros2cli-test-interfaces/default.nix
+++ b/distros/rolling/ros2cli-test-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-ros2cli-test-interfaces";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli_test_interfaces/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "dd7e36bdb8d52fd52215305f9b140cec5235274d5fa27c0635e8883a5164aac8";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli_test_interfaces/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "9c8572c699b2f7fc6a999d89c860ed275286603ee979802dcc75b3013a226bd2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2cli/default.nix b/distros/rolling/ros2cli/default.nix
index a41fc83e9f..5cee3e48ff 100644
--- a/distros/rolling/ros2cli/default.nix
+++ b/distros/rolling/ros2cli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2cli";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "38f8c5a9726615ff8941e0618e321f73e88dbabfb0bb41f81110a0a70451f8d6";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "22b3b637fbd7ea5c44d1b55a29fd7cd7ba996b7779293ffd9ed463f94e42fd95";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2component/default.nix b/distros/rolling/ros2component/default.nix
index 3bd4893f2a..9a98b6347f 100644
--- a/distros/rolling/ros2component/default.nix
+++ b/distros/rolling/ros2component/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, composition-interfaces, python3Packages, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }:
buildRosPackage {
pname = "ros-rolling-ros2component";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2component/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "583f9795e8d9c5cd92a0f8a4908a35b5ceabdbd6e09c8a9f4b88a4ef5d3d9cbc";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2component/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "ba6c33ccce01d0d5ea68ce4bb25e68b48a306a73e96223711fc1d512c05ba379";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2controlcli/default.nix b/distros/rolling/ros2controlcli/default.nix
index 424e3aabac..c560ec2b38 100644
--- a/distros/rolling/ros2controlcli/default.nix
+++ b/distros/rolling/ros2controlcli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-rolling-ros2controlcli";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2controlcli/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "c32559256a058fd1a13c3b3a1d297a119b84cdd6a9ce1397850246b26bbcb89e";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2controlcli/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "c56eb1dd84fedae5ce227f184089f2e52e80675de09a9e4f0b0c3806dadc33aa";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2doctor/default.nix b/distros/rolling/ros2doctor/default.nix
index 8149cf41e8..2220f5f040 100644
--- a/distros/rolling/ros2doctor/default.nix
+++ b/distros/rolling/ros2doctor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros-environment, ros2cli, std-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2doctor";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2doctor/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "9bd890e616669aa8af28bf491a8a8793f385aa6b57ff6a597372ddb511a0e9eb";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2doctor/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "68c57389f8b804d459683772fe223aadb959d864e1bfacb0f040bd4796535bef";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2interface/default.nix b/distros/rolling/ros2interface/default.nix
index b853d3d645..a69aa860d5 100644
--- a/distros/rolling/ros2interface/default.nix
+++ b/distros/rolling/ros2interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli, ros2cli-test-interfaces, rosidl-adapter, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2interface";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2interface/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "2024ec80a6769e59c592b08ad0c83a9107011951b97f3421b86ed8c5f59d5917";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2interface/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "4b701926f0aa0defe052f025f4896982ed86f3f8945533dd44adf931b3b75a4c";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2launch/default.nix b/distros/rolling/ros2launch/default.nix
index 6127598f94..8948a5c35e 100644
--- a/distros/rolling/ros2launch/default.nix
+++ b/distros/rolling/ros2launch/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, launch-xml, launch-yaml, pythonPackages, ros2cli, ros2pkg }:
buildRosPackage {
pname = "ros-rolling-ros2launch";
- version = "0.26.5-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/ros2launch/0.26.5-1.tar.gz";
- name = "0.26.5-1.tar.gz";
- sha256 = "b6dd8af7009e91a2182cd40d29bc545a880aebacfc690ed35c223d3493e89aaf";
+ url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/ros2launch/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "14e74df1f88ec6e93900cc46352a0c6c8af573fc183721681fe0284215b29aeb";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2lifecycle-test-fixtures/default.nix b/distros/rolling/ros2lifecycle-test-fixtures/default.nix
index fdb4f8bf02..8abe4ce178 100644
--- a/distros/rolling/ros2lifecycle-test-fixtures/default.nix
+++ b/distros/rolling/ros2lifecycle-test-fixtures/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-rolling-ros2lifecycle-test-fixtures";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle_test_fixtures/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "b99aa24873c026fb315bb149b964769c5426a41ab91a13c96d87a27b5348e319";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle_test_fixtures/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "a2cea2df796bf307b62a9367ce0e0e79b9e4df4d49804521f044e28f88cdc464";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ros2lifecycle/default.nix b/distros/rolling/ros2lifecycle/default.nix
index 7975e4dd4e..87b8effe3e 100644
--- a/distros/rolling/ros2lifecycle/default.nix
+++ b/distros/rolling/ros2lifecycle/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, lifecycle-msgs, python3Packages, pythonPackages, rclpy, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }:
buildRosPackage {
pname = "ros-rolling-ros2lifecycle";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "41d1e84e0d0e279b4a903a77e343664795725ac1dd6009216a864b38f1b4a7a1";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "030d8990c2f19fc50e185560df2f3051184fae2868bccac2fc8e3dfb93104d40";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2multicast/default.nix b/distros/rolling/ros2multicast/default.nix
index caabc102b0..af5a5dd91f 100644
--- a/distros/rolling/ros2multicast/default.nix
+++ b/distros/rolling/ros2multicast/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli }:
buildRosPackage {
pname = "ros-rolling-ros2multicast";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2multicast/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "def5cf5d0cae577f8a44d00d8dbc93b6eef692e14ec5c5b824798adc83015a1e";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2multicast/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "d02345702e5cd0c108f2618e5cb15490448aeabae87b414499f73c10dd50d227";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2node/default.nix b/distros/rolling/ros2node/default.nix
index 01109ed91e..083c5941f5 100644
--- a/distros/rolling/ros2node/default.nix
+++ b/distros/rolling/ros2node/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2node";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2node/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "e20d1565c2485f4519695a34891fa592ddd8f4dd7854ed4a9ea1789235c1de21";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2node/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "a507f1f8a0a1758fa0db6e7682fa674ece0011a46fb42fcfb24915d662ce62ca";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2param/default.nix b/distros/rolling/ros2param/default.nix
index 98a12a987e..2cf594f56f 100644
--- a/distros/rolling/ros2param/default.nix
+++ b/distros/rolling/ros2param/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }:
buildRosPackage {
pname = "ros-rolling-ros2param";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2param/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "c5ca86735c01c8e0ceb9aa38a44664b37381741a495a5650b89dee8fe77d00e5";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2param/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "382a0806dee53eb6c6670893f725d69f3d9a2f9989997e8f36a3abc02b109093";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2pkg/default.nix b/distros/rolling/ros2pkg/default.nix
index 3c524d2b7b..94d0ec2b7c 100644
--- a/distros/rolling/ros2pkg/default.nix
+++ b/distros/rolling/ros2pkg/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli }:
buildRosPackage {
pname = "ros-rolling-ros2pkg";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2pkg/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "584ab48f0da281dd2e559bf90628f716e04ae7891fdf7db2d4cb0a7306f0b0d7";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2pkg/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "69dbc6e32d950a06df07f850d3e9e8bd5d33285f3ac57e5acbc67aaff8baf72a";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2run/default.nix b/distros/rolling/ros2run/default.nix
index f1e72beb27..a664c26a38 100644
--- a/distros/rolling/ros2run/default.nix
+++ b/distros/rolling/ros2run/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli, ros2pkg }:
buildRosPackage {
pname = "ros-rolling-ros2run";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2run/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "579a296f3e54c6034bec86e56262ab4e9b88ebf4ca85a8432f6aadd775aa2e67";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2run/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "1302148b87c91f7bc40ae7c864e83de04d8d1dc4c5697837075d59c06efbd6a9";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2service/default.nix b/distros/rolling/ros2service/default.nix
index ceab280d1d..680f6916f9 100644
--- a/distros/rolling/ros2service/default.nix
+++ b/distros/rolling/ros2service/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2service";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2service/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "e681bf37a60da3e7d05daedd071e4d4b10946efa5755c0066dcc0273a2c215fe";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2service/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "36e2702e3dc5505298729457342bbef75d182bdd7dd88bbd2bf8783b54e10627";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2test/default.nix b/distros/rolling/ros2test/default.nix
index 4ab40f9d8c..2d68d58351 100644
--- a/distros/rolling/ros2test/default.nix
+++ b/distros/rolling/ros2test/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, domain-coordinator, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, ros2cli }:
buildRosPackage {
pname = "ros-rolling-ros2test";
- version = "0.6.0-r2";
+ version = "0.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/rolling/ros2test/0.6.0-2.tar.gz";
- name = "0.6.0-2.tar.gz";
- sha256 = "3db3e67ee9ae48a87db09ae61dae662603a51f5c8b6903f2a47b3221ceef9f37";
+ url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/rolling/ros2test/0.7.0-1.tar.gz";
+ name = "0.7.0-1.tar.gz";
+ sha256 = "19dbc55cfb71558dbb769659e2998e418f1c3cf002edd9934f40bfe61fd0ac94";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2topic/default.nix b/distros/rolling/ros2topic/default.nix
index a01a74238a..ca4a7faa17 100644
--- a/distros/rolling/ros2topic/default.nix
+++ b/distros/rolling/ros2topic/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosgraph-msgs, rosidl-runtime-py, std-msgs, test-msgs }:
buildRosPackage {
pname = "ros-rolling-ros2topic";
- version = "0.31.2-r1";
+ version = "0.33.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2topic/0.31.2-1.tar.gz";
- name = "0.31.2-1.tar.gz";
- sha256 = "fab6ab2ddc9f65684e247f31af63cac4c22f4b5d652cc1c2a46169468ac78166";
+ url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2topic/0.33.0-1.tar.gz";
+ name = "0.33.0-1.tar.gz";
+ sha256 = "6505dd0c8d5a63bcfe6ee82349af2d908b3c46fceab298d50f4a0ea7354c1eba";
};
buildType = "ament_python";
diff --git a/distros/rolling/ros2trace/default.nix b/distros/rolling/ros2trace/default.nix
index 683848a8b5..46e2e1e064 100644
--- a/distros/rolling/ros2trace/default.nix
+++ b/distros/rolling/ros2trace/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-trace }:
buildRosPackage {
pname = "ros-rolling-ros2trace";
- version = "8.1.0-r1";
+ version = "8.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/ros2trace/8.1.0-1.tar.gz";
- name = "8.1.0-1.tar.gz";
- sha256 = "83f45419ca422767b78509d86e699667721bc272d295a7a246943b6a3a149e59";
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/ros2trace/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "335589c4ee18a4bb53c8ba1f6f8efd109895bed68649b583d6bb39269180c6e6";
};
buildType = "ament_python";
diff --git a/distros/rolling/rosbag2-compression-zstd/default.nix b/distros/rolling/rosbag2-compression-zstd/default.nix
index b8f53ef876..3373dd2e19 100644
--- a/distros/rolling/rosbag2-compression-zstd/default.nix
+++ b/distros/rolling/rosbag2-compression-zstd/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rosbag2-compression, rosbag2-test-common, zstd-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-compression-zstd";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression_zstd/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "e48a83ca88144d1d70746271968fdd6ea77e9c05092e3716e774b8f3a9681616";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression_zstd/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "d169876edafcff16481790c61ceef8662a749f5a088e01984e6f5e29ad28f67e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-compression/default.nix b/distros/rolling/rosbag2-compression/default.nix
index d3d999df6f..940e615e8e 100644
--- a/distros/rolling/rosbag2-compression/default.nix
+++ b/distros/rolling/rosbag2-compression/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rosbag2-compression";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "0222c1ee7d62ce0a2e4cb8912639a8f0c1680de1f2e54f856875d259f9df2712";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "1214feb736de23bd71a636fecfc8906d5914fdcc8b654e66aabb3ced1b2b49b8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-cpp/default.nix b/distros/rolling/rosbag2-cpp/default.nix
index 2d8b3b0570..07d60df973 100644
--- a/distros/rolling/rosbag2-cpp/default.nix
+++ b/distros/rolling/rosbag2-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rosbag2-cpp";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_cpp/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "f4361d935d1afe748045bff6949c1e4e2682b678add98923a3fd955bf23180aa";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_cpp/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "bc3dbf3bc535d2f0e47437301b9156c6cf61dd70c2ce2f19a34e2979b2b69c13";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-examples-cpp/default.nix b/distros/rolling/rosbag2-examples-cpp/default.nix
index 4ccd566656..18842062e8 100644
--- a/distros/rolling/rosbag2-examples-cpp/default.nix
+++ b/distros/rolling/rosbag2-examples-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rosbag2-cpp }:
buildRosPackage {
pname = "ros-rolling-rosbag2-examples-cpp";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_cpp/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "44b589899ef983cbf3daa19e97b42ec65ec6286da7f64091359ad3f6a589ee33";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_cpp/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "68032e1acf9ddf2bfed60fe0278873ba9c37ea8a44552b1b97c884018a682626";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-examples-py/default.nix b/distros/rolling/rosbag2-examples-py/default.nix
index 79bf215199..d40d847b46 100644
--- a/distros/rolling/rosbag2-examples-py/default.nix
+++ b/distros/rolling/rosbag2-examples-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, rosbag2-py, std-msgs }:
buildRosPackage {
pname = "ros-rolling-rosbag2-examples-py";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_py/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "4c8f6a4f604ce6150efcb4fbe26d9e5eeb2eed4b6c9a0c94af76cfd586c776cc";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_py/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "9b7b7e4de3ce253dfcc43a21cfa02495cb1cd56bde237f11101918e29bc3f4d1";
};
buildType = "ament_python";
diff --git a/distros/rolling/rosbag2-interfaces/default.nix b/distros/rolling/rosbag2-interfaces/default.nix
index e892dfad6c..c6c2c13c8a 100644
--- a/distros/rolling/rosbag2-interfaces/default.nix
+++ b/distros/rolling/rosbag2-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rosbag2-interfaces";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_interfaces/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "2178704ca466b3f79e61c1b1960d491945310e005d5e961501a3596b338b8d29";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_interfaces/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "fe9bad9c0b4359ea6a90089cd6d84e1682bde9f2e6b901685c37c6f63e3194ba";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix b/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix
index 01ca3a2dc4..5faf28d926 100644
--- a/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix
+++ b/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp }:
buildRosPackage {
pname = "ros-rolling-rosbag2-performance-benchmarking-msgs";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking_msgs/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "a4e1cfb33c00cde1197048b35fb3002621d6564a76d288471d2dd5a2b6ce9332";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking_msgs/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "a1be19464657b179d526580b32ae9d63f3b3dcf9dad4159c42904ac2e680def9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-performance-benchmarking/default.nix b/distros/rolling/rosbag2-performance-benchmarking/default.nix
index ad124b4b16..8f947bc790 100644
--- a/distros/rolling/rosbag2-performance-benchmarking/default.nix
+++ b/distros/rolling/rosbag2-performance-benchmarking/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-ros, python3Packages, rclcpp, rmw, ros-testing, ros2bag, ros2launch, rosbag2-compression, rosbag2-cpp, rosbag2-performance-benchmarking-msgs, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, sensor-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-performance-benchmarking";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "0456b01be16059369b1dbe026a489b706ff37e3d58a5d217b0a3f4f3dd85897d";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "a42e46f97f88bae14ff311afaf3f6eb96534d79bc3214da2e9b469c234fa779f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-py/default.nix b/distros/rolling/rosbag2-py/default.nix
index 0afc79c327..7987cfae5d 100644
--- a/distros/rolling/rosbag2-py/default.nix
+++ b/distros/rolling/rosbag2-py/default.nix
@@ -5,18 +5,18 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }:
buildRosPackage {
pname = "ros-rolling-rosbag2-py";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_py/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "8fc362703dac25f0fb68a5fd82112bbcc42836e8c984467d4cac38e78ff06edc";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_py/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "553055a7bdecc80dab95d0b135d4f04eca1de65009b988995cf6a66bc0466c89";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ];
- checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rclpy rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosidl-runtime-py std-msgs ];
- propagatedBuildInputs = [ pybind11-vendor rosbag2-compression rosbag2-cpp rosbag2-storage rosbag2-transport rpyutils ];
+ checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosidl-runtime-py std-msgs ];
+ propagatedBuildInputs = [ pybind11-vendor rclpy rosbag2-compression rosbag2-cpp rosbag2-storage rosbag2-transport rpyutils ];
nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ];
meta = {
diff --git a/distros/rolling/rosbag2-storage-default-plugins/default.nix b/distros/rolling/rosbag2-storage-default-plugins/default.nix
index 8bdc7637cf..ab43e94fbd 100644
--- a/distros/rolling/rosbag2-storage-default-plugins/default.nix
+++ b/distros/rolling/rosbag2-storage-default-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosbag2-storage-mcap, rosbag2-storage-sqlite3 }:
buildRosPackage {
pname = "ros-rolling-rosbag2-storage-default-plugins";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_default_plugins/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "9072ed9f49709b8e2dfecbe8152d9fa63a52523036ac5d1344c65d678fce5b7e";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_default_plugins/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "ecc5087b73b3c4c3b5cc19af39ce81c086b57ca0a7c56bb818ff9bc0e1387408";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-storage-mcap/default.nix b/distros/rolling/rosbag2-storage-mcap/default.nix
index 68afa0d2b5..c96a9053c7 100644
--- a/distros/rolling/rosbag2-storage-mcap/default.nix
+++ b/distros/rolling/rosbag2-storage-mcap/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcutils, rosbag2-storage, rosbag2-test-common, std-msgs }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcutils, rosbag2-storage, rosbag2-test-common, std-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-storage-mcap";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_mcap/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "ec52bfb3dceaac5fdf3752b9cabfd59aa2f891f7b31376d6497cc9fdc783e21f";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_mcap/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "e1e712d6b404fa2609cf8cc4f88896f69039a6a590ea9b391e689f9413750698";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common std-msgs ];
- propagatedBuildInputs = [ ament-index-cpp mcap-vendor pluginlib rcutils rosbag2-storage ];
+ propagatedBuildInputs = [ ament-index-cpp mcap-vendor pluginlib rcutils rosbag2-storage yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
diff --git a/distros/rolling/rosbag2-storage-sqlite3/default.nix b/distros/rolling/rosbag2-storage-sqlite3/default.nix
index 2d51c642c5..256c4404ff 100644
--- a/distros/rolling/rosbag2-storage-sqlite3/default.nix
+++ b/distros/rolling/rosbag2-storage-sqlite3/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, yaml-cpp-vendor }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, std-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-storage-sqlite3";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_sqlite3/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "8622be2fb96bbc38c4e1f5f63ce2d18e656b9501739efdc8bf6197864727265a";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_sqlite3/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "2b99f3037788a5b268fe2566a1918fbe817a21e1a9ca3b6ad00e957a682a291b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
- checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common ];
+ checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common std-msgs ];
propagatedBuildInputs = [ pluginlib rcpputils rcutils rosbag2-storage sqlite3-vendor yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
diff --git a/distros/rolling/rosbag2-storage/default.nix b/distros/rolling/rosbag2-storage/default.nix
index 82d44f965f..e94a7488d2 100644
--- a/distros/rolling/rosbag2-storage/default.nix
+++ b/distros/rolling/rosbag2-storage/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rmw, rosbag2-test-common, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-storage";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "cf09abd0927d679cc1f8c85b0d020bf6904f4ac15fe2039a6434c3e799167e10";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "75b108d4c4ff0dd12621698213e741d8a19722c424bed6d08d5d33d71906da22";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-test-common/default.nix b/distros/rolling/rosbag2-test-common/default.nix
index 05d6b183d9..9b87191927 100644
--- a/distros/rolling/rosbag2-test-common/default.nix
+++ b/distros/rolling/rosbag2-test-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rcutils }:
buildRosPackage {
pname = "ros-rolling-rosbag2-test-common";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_common/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "b63dfc38f6e54f1c72d8efa78cf97f5aa7813a353e4e1e78ca40fd1d0a4e3126";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_common/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "507bb2f09ceafdc1fb2e7dfbda03e3ba46618611b178af750472e919a6368cbe";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-test-msgdefs/default.nix b/distros/rolling/rosbag2-test-msgdefs/default.nix
index 45993a62c7..3e7d595c26 100644
--- a/distros/rolling/rosbag2-test-msgdefs/default.nix
+++ b/distros/rolling/rosbag2-test-msgdefs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators }:
buildRosPackage {
pname = "ros-rolling-rosbag2-test-msgdefs";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_msgdefs/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "12c86590a270b2fbaad801e051c78424dff5bda35f10260454a3690bb8d8693c";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_msgdefs/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "8c19a750ccc0713fbbbd7bd63b287f463d143a73689917f81591a13e9437ef40";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-tests/default.nix b/distros/rolling/rosbag2-tests/default.nix
index fb99ce6a44..f687c0abf3 100644
--- a/distros/rolling/rosbag2-tests/default.nix
+++ b/distros/rolling/rosbag2-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, std-msgs, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rosbag2-tests";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_tests/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "cded224909de53b3c0b29410062b74398b5d0ddf324402d427faf2c9f4088a7f";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_tests/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "eea6e79863cc0c911ec1bc389e1a183e1dfd85ce2bea4ac930a8c3515afee00a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2-transport/default.nix b/distros/rolling/rosbag2-transport/default.nix
index 51b1522bf7..bd2baec7e2 100644
--- a/distros/rolling/rosbag2-transport/default.nix
+++ b/distros/rolling/rosbag2-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, composition-interfaces, keyboard-handler, rclcpp, rclcpp-components, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, shared-queues-vendor, test-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2-transport";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_transport/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "472ef9236e4c0c814f7d19e76c9f586220392525129ac4b0bf55bcb45380907b";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_transport/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "741c15ca839e6ee437cd6010be9246b80b90bc2cae64e364ffca8052c90a15c9";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosbag2/default.nix b/distros/rolling/rosbag2/default.nix
index 395254435b..52d9c61bde 100644
--- a/distros/rolling/rosbag2/default.nix
+++ b/distros/rolling/rosbag2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor }:
buildRosPackage {
pname = "ros-rolling-rosbag2";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "5bfb92176027cbb51c41562684ca62bf7834d0fe373dd2833bfd350a9a38179c";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "53ca52371c24cc984ab07aeaa855051c1377d93619dca651a4932ab782e05e17";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosgraph-msgs/default.nix b/distros/rolling/rosgraph-msgs/default.nix
index a22faa344f..81034ff11e 100644
--- a/distros/rolling/rosgraph-msgs/default.nix
+++ b/distros/rolling/rosgraph-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rosgraph-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rosgraph_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "4fd94f10eedaa7b45e303eab5b3328d2cfe49a5689f5f7ae424215f1e68507ca";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rosgraph_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "bbfa61101caeae1614898a889592aae8a05a17fda0d71595e92c656399db91f8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-adapter/default.nix b/distros/rolling/rosidl-adapter/default.nix
index b86a328529..668d3e7ead 100644
--- a/distros/rolling/rosidl-adapter/default.nix
+++ b/distros/rolling/rosidl-adapter/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3, python3Packages, rosidl-cli }:
buildRosPackage {
pname = "ros-rolling-rosidl-adapter";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_adapter/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "1be5a90d7e3f92630b9f5311e44c03fb39c65081a9fc1b242a22861a6b531de0";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_adapter/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "cb0f3ab94707fafc33ad7f59d4c012f0f703be60f7db11ed22390070b537cd9c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-cli/default.nix b/distros/rolling/rosidl-cli/default.nix
index e8135b62a6..076fd8be56 100644
--- a/distros/rolling/rosidl-cli/default.nix
+++ b/distros/rolling/rosidl-cli/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-rosidl-cli";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cli/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "4e52320b0c080a76d80b323caaf2ffe579c3b8559955f0cfebd52cdd379630e9";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cli/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "262aefe6f861832f0aabf49b0cc88c26141760ac038366091fb8fe40bd6c1098";
};
buildType = "ament_python";
diff --git a/distros/rolling/rosidl-cmake/default.nix b/distros/rolling/rosidl-cmake/default.nix
index f4545a4aac..f320f90020 100644
--- a/distros/rolling/rosidl-cmake/default.nix
+++ b/distros/rolling/rosidl-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python3Packages, rosidl-pycommon }:
buildRosPackage {
pname = "ros-rolling-rosidl-cmake";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cmake/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "73f8fdbee80aa9fcf4315d334411bedfa91248c682a37dbf3e1d2626213cd692";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cmake/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "61fe96673bda03484a51bbfcfe8e40c6476d28387136965573ce39bcdb2ab635";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-core-generators/default.nix b/distros/rolling/rosidl-core-generators/default.nix
index 48d17018a7..3fd269fb43 100644
--- a/distros/rolling/rosidl-core-generators/default.nix
+++ b/distros/rolling/rosidl-core-generators/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-generator-py, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }:
buildRosPackage {
pname = "ros-rolling-rosidl-core-generators";
- version = "0.2.0-r2";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_generators/0.2.0-2.tar.gz";
- name = "0.2.0-2.tar.gz";
- sha256 = "82fb3de8d77db878d44b26a84d4536a5540dfd4505702a2cb25ecfb6ccfb0d6c";
+ url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_generators/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "ceede979a7caf13131d699593bdfd9abd983690b3bf3f1674f5e6a9bfc049d4d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-core-runtime/default.nix b/distros/rolling/rosidl-core-runtime/default.nix
index 63cef7dd8c..eefda905e9 100644
--- a/distros/rolling/rosidl-core-runtime/default.nix
+++ b/distros/rolling/rosidl-core-runtime/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-generator-py, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }:
buildRosPackage {
pname = "ros-rolling-rosidl-core-runtime";
- version = "0.2.0-r2";
+ version = "0.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_runtime/0.2.0-2.tar.gz";
- name = "0.2.0-2.tar.gz";
- sha256 = "e7b59b663c171e6d9b66222b6d6b82b1befe727b1534699b5f2109558b44effa";
+ url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_runtime/0.3.0-1.tar.gz";
+ name = "0.3.0-1.tar.gz";
+ sha256 = "d740e527c5234556e5ddca996d0cd29f3a3bf9a8027f24db46613d560dacf556";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-default-generators/default.nix b/distros/rolling/rosidl-default-generators/default.nix
index 7dade99e78..2f8f52876f 100644
--- a/distros/rolling/rosidl-default-generators/default.nix
+++ b/distros/rolling/rosidl-default-generators/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, rosidl-core-generators, service-msgs }:
buildRosPackage {
pname = "ros-rolling-rosidl-default-generators";
- version = "1.6.0-r2";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_generators/1.6.0-2.tar.gz";
- name = "1.6.0-2.tar.gz";
- sha256 = "65fffeae2a816a84b7f93a66fda6ce2e8b71cb896da3b650b167f79672e1d335";
+ url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_generators/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "da84afe35b3c317e6f8181faa455f756208456c1787d2289296e942c4e0a188f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-default-runtime/default.nix b/distros/rolling/rosidl-default-runtime/default.nix
index 65ccd40b03..af118ef2a7 100644
--- a/distros/rolling/rosidl-default-runtime/default.nix
+++ b/distros/rolling/rosidl-default-runtime/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-runtime, service-msgs }:
buildRosPackage {
pname = "ros-rolling-rosidl-default-runtime";
- version = "1.6.0-r2";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_runtime/1.6.0-2.tar.gz";
- name = "1.6.0-2.tar.gz";
- sha256 = "2651bb5762b20063c2426f41cc0e73e7d7771609adbd44a44dc30d3db9bea686";
+ url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_runtime/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "a45828e38d81e2617d543c9dbd0ea874570413e446b830e42b7ae7c94eb0109d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-dynamic-typesupport-fastrtps/default.nix b/distros/rolling/rosidl-dynamic-typesupport-fastrtps/default.nix
index 423b979b44..9b150db811 100644
--- a/distros/rolling/rosidl-dynamic-typesupport-fastrtps/default.nix
+++ b/distros/rolling/rosidl-dynamic-typesupport-fastrtps/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, fastcdr, fastrtps, fastrtps-cmake-module, rcutils, rosidl-dynamic-typesupport }:
buildRosPackage {
pname = "ros-rolling-rosidl-dynamic-typesupport-fastrtps";
- version = "0.1.0-r2";
+ version = "0.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_dynamic_typesupport_fastrtps-release/archive/release/rolling/rosidl_dynamic_typesupport_fastrtps/0.1.0-2.tar.gz";
- name = "0.1.0-2.tar.gz";
- sha256 = "fbdf894771f18661732dc342a0c7f14f90b390d9529f3a227d15267db727cb3f";
+ url = "https://github.com/ros2-gbp/rosidl_dynamic_typesupport_fastrtps-release/archive/release/rolling/rosidl_dynamic_typesupport_fastrtps/0.2.0-1.tar.gz";
+ name = "0.2.0-1.tar.gz";
+ sha256 = "9c3c665c037adfbe9d16955549279b7d799ece22b255fc2967220bc20cbe87d1";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-dynamic-typesupport/default.nix b/distros/rolling/rosidl-dynamic-typesupport/default.nix
index 0f09c476cd..313b8c1048 100644
--- a/distros/rolling/rosidl-dynamic-typesupport/default.nix
+++ b/distros/rolling/rosidl-dynamic-typesupport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, rcutils, rosidl-runtime-c }:
buildRosPackage {
pname = "ros-rolling-rosidl-dynamic-typesupport";
- version = "0.1.2-r2";
+ version = "0.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_dynamic_typesupport-release/archive/release/rolling/rosidl_dynamic_typesupport/0.1.2-2.tar.gz";
- name = "0.1.2-2.tar.gz";
- sha256 = "69e1e03b2561d358b602babf0341cba2a5b0dfe081fbd5695032fc058d733907";
+ url = "https://github.com/ros2-gbp/rosidl_dynamic_typesupport-release/archive/release/rolling/rosidl_dynamic_typesupport/0.2.0-1.tar.gz";
+ name = "0.2.0-1.tar.gz";
+ sha256 = "fec9210acc61d5b21f43b9a78ac36634054d30608a37abfcb827145af36cf60e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-generator-c/default.nix b/distros/rolling/rosidl-generator-c/default.nix
index aa3822060f..5b57b9fb21 100644
--- a/distros/rolling/rosidl-generator-c/default.nix
+++ b/distros/rolling/rosidl-generator-c/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rcutils, rosidl-cli, rosidl-cmake, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-typesupport-interface }:
buildRosPackage {
pname = "ros-rolling-rosidl-generator-c";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_c/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "304a488e6f7f56d83689fe95f3e5809b108015b6bc08235a15390b5edeb41e47";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_c/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "a43d4cf140022f15f29e56133fa6dd5a07f526bd2c4024de2aa10aecdff710cf";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-generator-cpp/default.nix b/distros/rolling/rosidl-generator-cpp/default.nix
index 8da15e5b61..3a34002aca 100644
--- a/distros/rolling/rosidl-generator-cpp/default.nix
+++ b/distros/rolling/rosidl-generator-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-runtime-cpp }:
buildRosPackage {
pname = "ros-rolling-rosidl-generator-cpp";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_cpp/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "d9802984481156628a4e38a048f0ded9cbd8c2e28ceb98830db0d86420931936";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_cpp/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "981349144575f335ad36c735288f62b3fbc724d7c5cd47860ade8cd370762a7f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-generator-dds-idl/default.nix b/distros/rolling/rosidl-generator-dds-idl/default.nix
index 6c94a01ae3..ddd8851d14 100644
--- a/distros/rolling/rosidl-generator-dds-idl/default.nix
+++ b/distros/rolling/rosidl-generator-dds-idl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-pycommon }:
buildRosPackage {
pname = "ros-rolling-rosidl-generator-dds-idl";
- version = "0.11.1-r2";
+ version = "0.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_dds-release/archive/release/rolling/rosidl_generator_dds_idl/0.11.1-2.tar.gz";
- name = "0.11.1-2.tar.gz";
- sha256 = "bd92e89bf5239b59d0317d27d8891a1480741d0a061f2acd425c150c027668c3";
+ url = "https://github.com/ros2-gbp/rosidl_dds-release/archive/release/rolling/rosidl_generator_dds_idl/0.12.0-1.tar.gz";
+ name = "0.12.0-1.tar.gz";
+ sha256 = "6f4c0454bb5d0d8c66bda98356e4a4af0251c23c4949c86287e629c4fe0fc1ae";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-generator-py/default.nix b/distros/rolling/rosidl-generator-py/default.nix
index 5769d911a7..bdf47551bc 100644
--- a/distros/rolling/rosidl-generator-py/default.nix
+++ b/distros/rolling/rosidl-generator-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-pep257, ament-cmake-pytest, ament-cmake-uncrustify, ament-index-python, ament-lint-auto, ament-lint-common, python-cmake-module, python3Packages, pythonPackages, rmw, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c, rpyutils, test-interface-files }:
buildRosPackage {
pname = "ros-rolling-rosidl-generator-py";
- version = "0.21.2-r1";
+ version = "0.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/rolling/rosidl_generator_py/0.21.2-1.tar.gz";
- name = "0.21.2-1.tar.gz";
- sha256 = "d9508933c3eea7717befff82d40cb09441562e156d87a1b9ae1965501c0451b5";
+ url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/rolling/rosidl_generator_py/0.23.0-1.tar.gz";
+ name = "0.23.0-1.tar.gz";
+ sha256 = "66b6dc0d9d4fb3d8a285dd875bfe716566983fcbfd6256ed4030a060f37a0b45";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-generator-type-description/default.nix b/distros/rolling/rosidl-generator-type-description/default.nix
index 441c3e7114..31a971f1fd 100644
--- a/distros/rolling/rosidl-generator-type-description/default.nix
+++ b/distros/rolling/rosidl-generator-type-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-parser }:
buildRosPackage {
pname = "ros-rolling-rosidl-generator-type-description";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_type_description/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "c0c0588c314385182216c8b1aa5ea759de9f015b6272acdc5c073ef1c3343671";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_type_description/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "a6943e7bfc167cefdd6ab989dbdbc209e8178634225fabf2ef6a28fb4969fce2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-parser/default.nix b/distros/rolling/rosidl-parser/default.nix
index 991c126a14..6338153d88 100644
--- a/distros/rolling/rosidl-parser/default.nix
+++ b/distros/rolling/rosidl-parser/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, pythonPackages, rosidl-adapter }:
buildRosPackage {
pname = "ros-rolling-rosidl-parser";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_parser/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "e2c807c478f7e4ec3d49c4e06e96fb66689b89d30442a67ecbce6a6dd1b66609";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_parser/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "e015571969d753aea36a4a194d76526d36bc5503167a20ad2628c8143a5b5555";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-pycommon/default.nix b/distros/rolling/rosidl-pycommon/default.nix
index 33770dfd67..14c5bab35e 100644
--- a/distros/rolling/rosidl-pycommon/default.nix
+++ b/distros/rolling/rosidl-pycommon/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rosidl-parser }:
buildRosPackage {
pname = "ros-rolling-rosidl-pycommon";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_pycommon/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "a4129df0234659f97b2c75f8624e952be5570179b44bf679a90233658dbb8c30";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_pycommon/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "82f390b3d2deb98b0552e62c9a89535e0d98852be79a50b3c8242886cb4b214e";
};
buildType = "ament_python";
diff --git a/distros/rolling/rosidl-runtime-c/default.nix b/distros/rolling/rosidl-runtime-c/default.nix
index 42dea2bbdc..0b879150c6 100644
--- a/distros/rolling/rosidl-runtime-c/default.nix
+++ b/distros/rolling/rosidl-runtime-c/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcutils, rosidl-typesupport-interface }:
buildRosPackage {
pname = "ros-rolling-rosidl-runtime-c";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_c/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "a51658e3b92a46b8a12359bfade43565db5fafff0451a690dba1b4dd9c5501c8";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_c/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "573859533cf41e1341fd14eb3f3af58ce57dd69f46f9f58845277da20d2c504c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-runtime-cpp/default.nix b/distros/rolling/rosidl-runtime-cpp/default.nix
index 0c89126a60..3209459bd3 100644
--- a/distros/rolling/rosidl-runtime-cpp/default.nix
+++ b/distros/rolling/rosidl-runtime-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, performance-test-fixture, rosidl-runtime-c }:
buildRosPackage {
pname = "ros-rolling-rosidl-runtime-cpp";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_cpp/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "c42052d6ffbc98c192c00bdf43092ad14c4e7804e0c64a2745591227a862a453";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_cpp/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "18d9534968ddcc1b6f798946fa122fd2e3258bc0e09a1b9261dc4fc52e584be6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-runtime-py/default.nix b/distros/rolling/rosidl-runtime-py/default.nix
index d9591b08a5..0041f28091 100644
--- a/distros/rolling/rosidl-runtime-py/default.nix
+++ b/distros/rolling/rosidl-runtime-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rosidl-parser, std-msgs, std-srvs, test-msgs }:
buildRosPackage {
pname = "ros-rolling-rosidl-runtime-py";
- version = "0.13.1-r1";
+ version = "0.14.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_runtime_py-release/archive/release/rolling/rosidl_runtime_py/0.13.1-1.tar.gz";
- name = "0.13.1-1.tar.gz";
- sha256 = "30df0ddfb7090f66ad9b6d1a78e2df2b72f563b2c3ed37df1d5bdb8ef38bc554";
+ url = "https://github.com/ros2-gbp/rosidl_runtime_py-release/archive/release/rolling/rosidl_runtime_py/0.14.0-1.tar.gz";
+ name = "0.14.0-1.tar.gz";
+ sha256 = "058674882cd5d0f28f4ad94f0342e19a4fdaabd401625b72a204c3f988669bd5";
};
buildType = "ament_python";
diff --git a/distros/rolling/rosidl-typesupport-c/default.nix b/distros/rolling/rosidl-typesupport-c/default.nix
index e9fd3507b6..918c028898 100644
--- a/distros/rolling/rosidl-typesupport-c/default.nix
+++ b/distros/rolling/rosidl-typesupport-c/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, python3, rcpputils, rcutils, rosidl-cli, rosidl-generator-c, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-c";
- version = "3.2.1-r1";
+ version = "3.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_c/3.2.1-1.tar.gz";
- name = "3.2.1-1.tar.gz";
- sha256 = "94ec4223abaa35783a0f4f12ff923d7b6c5d9c73503e2243ed191e82ae102c31";
+ url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_c/3.3.0-1.tar.gz";
+ name = "3.3.0-1.tar.gz";
+ sha256 = "98698ff57454fcf990360ee7bd328e17f632e8db91a4de17e3917c8be331ab16";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-cpp/default.nix b/distros/rolling/rosidl-typesupport-cpp/default.nix
index 34cfee5ece..ce5d2fc75b 100644
--- a/distros/rolling/rosidl-typesupport-cpp/default.nix
+++ b/distros/rolling/rosidl-typesupport-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, performance-test-fixture, python3, rcpputils, rcutils, rosidl-cli, rosidl-generator-c, rosidl-generator-type-description, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-cpp }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-cpp";
- version = "3.2.1-r1";
+ version = "3.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_cpp/3.2.1-1.tar.gz";
- name = "3.2.1-1.tar.gz";
- sha256 = "7a9a359f266946886d6299366a00f24590cce2acdd4e0412486681990d389e09";
+ url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_cpp/3.3.0-1.tar.gz";
+ name = "3.3.0-1.tar.gz";
+ sha256 = "7061558a9ab2ad492073a93477696e4021d70dec7494c50298fb8df1c7a99ee2";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-fastrtps-c/default.nix b/distros/rolling/rosidl-typesupport-fastrtps-c/default.nix
index 90ce86da9e..d0acf4e095 100644
--- a/distros/rolling/rosidl-typesupport-fastrtps-c/default.nix
+++ b/distros/rolling/rosidl-typesupport-fastrtps-c/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, fastcdr, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, python3, rcutils, rmw, rosidl-cli, rosidl-generator-c, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-interface }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-fastrtps-c";
- version = "3.5.0-r1";
+ version = "3.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/rosidl_typesupport_fastrtps_c/3.5.0-1.tar.gz";
- name = "3.5.0-1.tar.gz";
- sha256 = "51635c963c25a80c600df3ae65c51da166ac47adbcdbb4cb9f7e44c277a62c4e";
+ url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/rosidl_typesupport_fastrtps_c/3.7.0-1.tar.gz";
+ name = "3.7.0-1.tar.gz";
+ sha256 = "b1b4ba709fffd3ccf5f15c8750bca7482ff169933fd48f032987dfd7b5d63431";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-fastrtps-cpp/default.nix b/distros/rolling/rosidl-typesupport-fastrtps-cpp/default.nix
index bd83a46399..660bb62b2c 100644
--- a/distros/rolling/rosidl-typesupport-fastrtps-cpp/default.nix
+++ b/distros/rolling/rosidl-typesupport-fastrtps-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, fastcdr, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, python3, rcutils, rmw, rosidl-cli, rosidl-generator-c, rosidl-generator-cpp, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-fastrtps-cpp";
- version = "3.5.0-r1";
+ version = "3.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/rosidl_typesupport_fastrtps_cpp/3.5.0-1.tar.gz";
- name = "3.5.0-1.tar.gz";
- sha256 = "ecda03fd59c8a750b6febf39008d3d0ecd4c02350e4c110c86d96920e65c65a8";
+ url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/rolling/rosidl_typesupport_fastrtps_cpp/3.7.0-1.tar.gz";
+ name = "3.7.0-1.tar.gz";
+ sha256 = "7604c52c4f79f4ef558c6b0e4f5ef6eabce218a148cf99dff63dcca7978ccc7d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-interface/default.nix b/distros/rolling/rosidl-typesupport-interface/default.nix
index f55aae9f22..7b285b9989 100644
--- a/distros/rolling/rosidl-typesupport-interface/default.nix
+++ b/distros/rolling/rosidl-typesupport-interface/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-interface";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_interface/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "0dec5e902e46eeb61316c15d86ff2daae31bc7f3823e3c3e8c8a24436a03f99a";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_interface/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "0a07aaea61cff874bbdee7c37e11e016a36b42adf5ef59a21e67089f8780c5bc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-introspection-c/default.nix b/distros/rolling/rosidl-typesupport-introspection-c/default.nix
index 6b8b4ed58c..9c26b59b8d 100644
--- a/distros/rolling/rosidl-typesupport-introspection-c/default.nix
+++ b/distros/rolling/rosidl-typesupport-introspection-c/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-interface }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-introspection-c";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_c/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "9968999235c9150f613957ffb6bf52da50dc3ae7a59e50c08aa42e1aad7f84fa";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_c/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "93c1302572e494fb6e4ebc3ee0425bcd390d699c338db221333812cb033103fc";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix b/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix
index 6af4eec91c..9a7f7fa3cd 100644
--- a/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix
+++ b/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }:
buildRosPackage {
pname = "ros-rolling-rosidl-typesupport-introspection-cpp";
- version = "4.5.2-r1";
+ version = "4.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_cpp/4.5.2-1.tar.gz";
- name = "4.5.2-1.tar.gz";
- sha256 = "765ce531be81f1fe2926aac4d20de7408ec18b8fdf6f1fc82797a8b585321170";
+ url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_cpp/4.7.0-1.tar.gz";
+ name = "4.7.0-1.tar.gz";
+ sha256 = "944b7d6c8bb6d36f1c6c8ba1a04eff4cfe119d3e7c49192583ff35326b4d9440";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rpyutils/default.nix b/distros/rolling/rpyutils/default.nix
index bc9ddbb2f7..1396604b45 100644
--- a/distros/rolling/rpyutils/default.nix
+++ b/distros/rolling/rpyutils/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-rpyutils";
- version = "0.4.1-r2";
+ version = "0.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rpyutils-release/archive/release/rolling/rpyutils/0.4.1-2.tar.gz";
- name = "0.4.1-2.tar.gz";
- sha256 = "8406754e4cffc54e0852dfa3c091bef162765e00e0c47af8adc372a23d749000";
+ url = "https://github.com/ros2-gbp/rpyutils-release/archive/release/rolling/rpyutils/0.5.0-1.tar.gz";
+ name = "0.5.0-1.tar.gz";
+ sha256 = "cd75fe721eb70639bb10913174584f6781e4948aa2643f894be27605545f7a00";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-action/default.nix b/distros/rolling/rqt-action/default.nix
index 15acadc39b..50fa5e0f4f 100644
--- a/distros/rolling/rqt-action/default.nix
+++ b/distros/rolling/rqt-action/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-xmllint, rqt-gui, rqt-gui-py, rqt-msg, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-action";
- version = "2.2.0-r2";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_action-release/archive/release/rolling/rqt_action/2.2.0-2.tar.gz";
- name = "2.2.0-2.tar.gz";
- sha256 = "7771f6651e02ba7267c884e92508d002fff9c2365e70f38bfdd5ff6facfd8948";
+ url = "https://github.com/ros2-gbp/rqt_action-release/archive/release/rolling/rqt_action/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "8e8c519e9f96df9c01b6c8c15df83f1ac7353c45e01bbd1f9d03cac1b0ffaa24";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-bag-plugins/default.nix b/distros/rolling/rqt-bag-plugins/default.nix
index a2a56cecd8..016df11411 100644
--- a/distros/rolling/rqt-bag-plugins/default.nix
+++ b/distros/rolling/rqt-bag-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, geometry-msgs, python3Packages, pythonPackages, rclpy, rosbag2, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-rqt-bag-plugins";
- version = "1.5.2-r1";
+ version = "1.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag_plugins/1.5.2-1.tar.gz";
- name = "1.5.2-1.tar.gz";
- sha256 = "e53810b9590d64f571d7694619f804342a38deddc8f1bb4a7715ad10e4405c89";
+ url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag_plugins/1.6.0-1.tar.gz";
+ name = "1.6.0-1.tar.gz";
+ sha256 = "2a7d075fa8a6c1a9ea2eab7af3dcc374613b5473319a73ba8886be7a946cc56d";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-bag/default.nix b/distros/rolling/rqt-bag/default.nix
index 221a97c9c0..bdad2bac6e 100644
--- a/distros/rolling/rqt-bag/default.nix
+++ b/distros/rolling/rqt-bag/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, python-qt-binding, pythonPackages, rclpy, rosbag2-py, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-rolling-rqt-bag";
- version = "1.5.2-r1";
+ version = "1.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag/1.5.2-1.tar.gz";
- name = "1.5.2-1.tar.gz";
- sha256 = "ea58b11ea39438b92d7697cfadd5e82c50907e8a3895fd54f7b2cdf6bc01d72e";
+ url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag/1.6.0-1.tar.gz";
+ name = "1.6.0-1.tar.gz";
+ sha256 = "d7c4f8048f1491c4df637ed21616b7755ff8ec5a9e9a614f425acb8ef1a390f1";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-console/default.nix b/distros/rolling/rqt-console/default.nix
index 6de2923fba..99ae7979f4 100644
--- a/distros/rolling/rqt-console/default.nix
+++ b/distros/rolling/rqt-console/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, pythonPackages, rcl-interfaces, rclpy, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-console";
- version = "2.2.1-r2";
+ version = "2.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/rolling/rqt_console/2.2.1-2.tar.gz";
- name = "2.2.1-2.tar.gz";
- sha256 = "591f02e9f3869efa71fd6b2e3e11aa50245440043f12218f66b2691fe31f76c5";
+ url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/rolling/rqt_console/2.3.0-1.tar.gz";
+ name = "2.3.0-1.tar.gz";
+ sha256 = "df0305c69680cd016164f1b3ef898882c6ef08cbb76a4fb95628a7a1fdf1e6b3";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-controller-manager/default.nix b/distros/rolling/rqt-controller-manager/default.nix
index c991795d12..b827eae080 100644
--- a/distros/rolling/rqt-controller-manager/default.nix
+++ b/distros/rolling/rqt-controller-manager/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-rolling-rqt-controller-manager";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/rqt_controller_manager/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "40ce66292127247efa0ae702d8ea9a9e05568ca961a968f31ea1108ce807f246";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/rqt_controller_manager/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "0bfbc516d4a7a5ae2d0a950be9548293990dac0bfdfd96de04eebe6e5c06c6f7";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-graph/default.nix b/distros/rolling/rqt-graph/default.nix
index 760c5d6ff4..c79b2b472a 100644
--- a/distros/rolling/rqt-graph/default.nix
+++ b/distros/rolling/rqt-graph/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, pythonPackages, qt-dotgraph, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-rolling-rqt-graph";
- version = "1.5.2-r2";
+ version = "1.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/rolling/rqt_graph/1.5.2-2.tar.gz";
- name = "1.5.2-2.tar.gz";
- sha256 = "6e5813accdbc80583a086a3a6910035076b98b9e028dbb789cf3a22c58b65d36";
+ url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/rolling/rqt_graph/1.6.0-1.tar.gz";
+ name = "1.6.0-1.tar.gz";
+ sha256 = "182d4befa4bf21cc67172b6602cac68c1a145ff64695fec5adb7943473e35b9e";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-gui-cpp/default.nix b/distros/rolling/rqt-gui-cpp/default.nix
index 0c335d0a49..3e39c03ebf 100644
--- a/distros/rolling/rqt-gui-cpp/default.nix
+++ b/distros/rolling/rqt-gui-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, pluginlib, qt-gui-cpp, qt5, rclcpp }:
buildRosPackage {
pname = "ros-rolling-rqt-gui-cpp";
- version = "1.6.0-r1";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_cpp/1.6.0-1.tar.gz";
- name = "1.6.0-1.tar.gz";
- sha256 = "17419302ca12b909d8b0639d8a480fd68d4b571c03bb78590efe68086243efc6";
+ url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_cpp/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "790ffe16a95b1224b0da71d6342ca0d8877c620b3d9b3a5d57951194376f6a14";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rqt-gui-py/default.nix b/distros/rolling/rqt-gui-py/default.nix
index 28aa95b1f8..c7d558383c 100644
--- a/distros/rolling/rqt-gui-py/default.nix
+++ b/distros/rolling/rqt-gui-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, qt-gui, rqt-gui }:
buildRosPackage {
pname = "ros-rolling-rqt-gui-py";
- version = "1.6.0-r1";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_py/1.6.0-1.tar.gz";
- name = "1.6.0-1.tar.gz";
- sha256 = "3966fce220c6342f02233d51341bd1e59e9376403ba045b5ee1e050c4cbb268d";
+ url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_py/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "4c5db8f59f7f13dd79965660bf06a9b28fe4c06f75a53ee5ffefb2a8e912db02";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-gui/default.nix b/distros/rolling/rqt-gui/default.nix
index ff29dbc43c..6a4f943c1a 100644
--- a/distros/rolling/rqt-gui/default.nix
+++ b/distros/rolling/rqt-gui/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt-gui, rclpy }:
buildRosPackage {
pname = "ros-rolling-rqt-gui";
- version = "1.6.0-r1";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui/1.6.0-1.tar.gz";
- name = "1.6.0-1.tar.gz";
- sha256 = "566afbcb969f102bed0dd4b4d653806ce7657b7c53cdad7684dfec425b44a66d";
+ url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "79d7b86419231885c642561b10460c6dbdd04e3ac949bc860791146a2b809f6d";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-image-view/default.nix b/distros/rolling/rqt-image-view/default.nix
index d3c5dc70c3..a702e89bbb 100644
--- a/distros/rolling/rqt-image-view/default.nix
+++ b/distros/rolling/rqt-image-view/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-transport, qt-gui-cpp, qt5, rclcpp, rqt-gui, rqt-gui-cpp, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-rqt-image-view";
- version = "1.2.0-r3";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_image_view-release/archive/release/rolling/rqt_image_view/1.2.0-3.tar.gz";
- name = "1.2.0-3.tar.gz";
- sha256 = "1c9f2a9688c7df8a34a141012967e8c31233c5770d0a6ad8b339baf47c3c986b";
+ url = "https://github.com/ros2-gbp/rqt_image_view-release/archive/release/rolling/rqt_image_view/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "50a4bbbe21d99f2b5f2e9ece6413886b3bf6c87d3280eb582ff8c40c6da80826";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rqt-msg/default.nix b/distros/rolling/rqt-msg/default.nix
index ec5e7ec94c..dd9a127895 100644
--- a/distros/rolling/rqt-msg/default.nix
+++ b/distros/rolling/rqt-msg/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-index-python, ament-xmllint, python-qt-binding, pythonPackages, rclpy, rosidl-runtime-py, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-msg";
- version = "1.5.1-r2";
+ version = "1.6.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_msg-release/archive/release/rolling/rqt_msg/1.5.1-2.tar.gz";
- name = "1.5.1-2.tar.gz";
- sha256 = "69f6b71e0bad0242d7d2fe734f1ecbbb9413dab8836f160dcf4957289128c29a";
+ url = "https://github.com/ros2-gbp/rqt_msg-release/archive/release/rolling/rqt_msg/1.6.0-1.tar.gz";
+ name = "1.6.0-1.tar.gz";
+ sha256 = "efa950c8721ed56af4c7fe740c25fee82dda928f2685895a91ae0233608a3047";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-plot/default.nix b/distros/rolling/rqt-plot/default.nix
index 8802eca4ec..613a8770ee 100644
--- a/distros/rolling/rqt-plot/default.nix
+++ b/distros/rolling/rqt-plot/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, python-qt-binding, python3Packages, pythonPackages, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py, rqt-py-common, std-msgs }:
buildRosPackage {
pname = "ros-rolling-rqt-plot";
- version = "1.4.0-r1";
+ version = "1.5.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/rolling/rqt_plot/1.4.0-1.tar.gz";
- name = "1.4.0-1.tar.gz";
- sha256 = "99ec63fa2e0ce643940f2129eb30ce62f11b2fe1e280f7ef28d6d81e3b7ac795";
+ url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/rolling/rqt_plot/1.5.0-1.tar.gz";
+ name = "1.5.0-1.tar.gz";
+ sha256 = "8453875c219688644f682d3fdce1156712cd7ab18426e6c963528e72e0031f5e";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-publisher/default.nix b/distros/rolling/rqt-publisher/default.nix
index 394093fcbd..4a46b6ea80 100644
--- a/distros/rolling/rqt-publisher/default.nix
+++ b/distros/rolling/rqt-publisher/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, python3Packages, pythonPackages, qt-gui-py-common, rclpy, rosidl-runtime-py, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-publisher";
- version = "1.7.2-r1";
+ version = "1.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/rolling/rqt_publisher/1.7.2-1.tar.gz";
- name = "1.7.2-1.tar.gz";
- sha256 = "1592d6c2346c985a84cec4bb7bd77e0ad0617d5fab5c85d59fe46e001303cb80";
+ url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/rolling/rqt_publisher/1.8.0-1.tar.gz";
+ name = "1.8.0-1.tar.gz";
+ sha256 = "df27473ba0e4e1520d5a9d99ec7a3469a4e3f1571b9de0d85ec6a2490c5de188";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-py-common/default.nix b/distros/rolling/rqt-py-common/default.nix
index 84b5289fb8..e25e076a11 100644
--- a/distros/rolling/rqt-py-common/default.nix
+++ b/distros/rolling/rqt-py-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, python-cmake-module, python-qt-binding, qt-gui, qt5, rclpy, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-rqt-py-common";
- version = "1.6.0-r1";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_py_common/1.6.0-1.tar.gz";
- name = "1.6.0-1.tar.gz";
- sha256 = "91e3ec67dbd42ba59f7ddad0b495abf227e34f5c588900e193eb2154a282cef4";
+ url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_py_common/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "32b279d6f51b60c66953f0f873dba0299e0dbc2eae18c7872ed225ab2a808c9a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rqt-py-console/default.nix b/distros/rolling/rqt-py-console/default.nix
index 9669a3c193..224eeffc5f 100644
--- a/distros/rolling/rqt-py-console/default.nix
+++ b/distros/rolling/rqt-py-console/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, pythonPackages, qt-gui, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-rolling-rqt-py-console";
- version = "1.2.2-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_py_console-release/archive/release/rolling/rqt_py_console/1.2.2-2.tar.gz";
- name = "1.2.2-2.tar.gz";
- sha256 = "2ec19d9ad87126a31ae292b23a10b218cd144f78ffdc9b694189001f93dd8ce3";
+ url = "https://github.com/ros2-gbp/rqt_py_console-release/archive/release/rolling/rqt_py_console/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "cc5282e412b23bdffc6c36217e3aa33dc9b03ef3c9ce97d138ac0de5b271c1e5";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-reconfigure/default.nix b/distros/rolling/rqt-reconfigure/default.nix
index 3827d63ca8..39dde703ac 100644
--- a/distros/rolling/rqt-reconfigure/default.nix
+++ b/distros/rolling/rqt-reconfigure/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-xmllint, python-qt-binding, python3Packages, pythonPackages, qt-gui-py-common, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-reconfigure";
- version = "1.6.2-r2";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/rolling/rqt_reconfigure/1.6.2-2.tar.gz";
- name = "1.6.2-2.tar.gz";
- sha256 = "1ec27c8ea2e59626623c834ad1dbf2119f576926db2c1ae56e9cfa8ebd586a55";
+ url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/rolling/rqt_reconfigure/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "36a093bae32a0a80d20a8a6119fed72d0a4dc4cd5540c658381e4f66d4d46111";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-service-caller/default.nix b/distros/rolling/rqt-service-caller/default.nix
index c665492d99..5af3262fc9 100644
--- a/distros/rolling/rqt-service-caller/default.nix
+++ b/distros/rolling/rqt-service-caller/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, pythonPackages, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-service-caller";
- version = "1.2.1-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_service_caller-release/archive/release/rolling/rqt_service_caller/1.2.1-2.tar.gz";
- name = "1.2.1-2.tar.gz";
- sha256 = "5a237ed4d5bddd41e255026574a529023c5c9ac18760c4ba4903a8e44d3aa4f6";
+ url = "https://github.com/ros2-gbp/rqt_service_caller-release/archive/release/rolling/rqt_service_caller/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "8dbb977604b466313e360ff991681db1219d56d96f4cf72376a03cba554d935e";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-shell/default.nix b/distros/rolling/rqt-shell/default.nix
index ce2393c446..b4b736fd21 100644
--- a/distros/rolling/rqt-shell/default.nix
+++ b/distros/rolling/rqt-shell/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, pythonPackages, qt-gui, qt-gui-py-common, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-rolling-rqt-shell";
- version = "1.2.1-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_shell-release/archive/release/rolling/rqt_shell/1.2.1-2.tar.gz";
- name = "1.2.1-2.tar.gz";
- sha256 = "0432eebf630f25049aa064a2a145be29ccca196ae47f19d031217dc309a708ea";
+ url = "https://github.com/ros2-gbp/rqt_shell-release/archive/release/rolling/rqt_shell/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "81b7a1e15a009104ec8525c454fce9887fad3e670b61d974d89601e2c15122d8";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-srv/default.nix b/distros/rolling/rqt-srv/default.nix
index 80031fe122..7ac344addf 100644
--- a/distros/rolling/rqt-srv/default.nix
+++ b/distros/rolling/rqt-srv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-xmllint, pythonPackages, rqt-gui, rqt-gui-py, rqt-msg }:
buildRosPackage {
pname = "ros-rolling-rqt-srv";
- version = "1.2.2-r2";
+ version = "1.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_srv-release/archive/release/rolling/rqt_srv/1.2.2-2.tar.gz";
- name = "1.2.2-2.tar.gz";
- sha256 = "f1387fd1c52203d57bbe5bcd9f4ca344f36373ea28efa22effe44140fc4d6305";
+ url = "https://github.com/ros2-gbp/rqt_srv-release/archive/release/rolling/rqt_srv/1.3.0-1.tar.gz";
+ name = "1.3.0-1.tar.gz";
+ sha256 = "dcb7baacd8fe29051b25e412a155ecbcb0b6470d95d76cdfd87d757ce4ce3b02";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt-topic/default.nix b/distros/rolling/rqt-topic/default.nix
index 876148f2ff..73a4d6fa46 100644
--- a/distros/rolling/rqt-topic/default.nix
+++ b/distros/rolling/rqt-topic/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-xmllint, python-qt-binding, pythonPackages, rclpy, ros2topic, rqt-gui, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt-topic";
- version = "1.7.2-r1";
+ version = "1.8.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt_topic-release/archive/release/rolling/rqt_topic/1.7.2-1.tar.gz";
- name = "1.7.2-1.tar.gz";
- sha256 = "c330982cfc2014aa2ccd663a9f932c0f73efea41a4859adcc524b58a82257738";
+ url = "https://github.com/ros2-gbp/rqt_topic-release/archive/release/rolling/rqt_topic/1.8.0-1.tar.gz";
+ name = "1.8.0-1.tar.gz";
+ sha256 = "b66043983bd5abb59f2e6368f5cd62afb0a7d33517e3a4e0eae1e7077699cd78";
};
buildType = "ament_python";
diff --git a/distros/rolling/rqt/default.nix b/distros/rolling/rqt/default.nix
index 4b617ac71f..76a411e52a 100644
--- a/distros/rolling/rqt/default.nix
+++ b/distros/rolling/rqt/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, pythonPackages, rqt-gui, rqt-gui-cpp, rqt-gui-py, rqt-py-common }:
buildRosPackage {
pname = "ros-rolling-rqt";
- version = "1.6.0-r1";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt/1.6.0-1.tar.gz";
- name = "1.6.0-1.tar.gz";
- sha256 = "cf767418ee62faf72356f3b501b6e44f360d4c3a02127223d4fd544b9df6d4a1";
+ url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "568eafae31df33f484ae507fb9f9f511355b68f9d872ebd6dd4a7df8c25bcbb2";
};
buildType = "ament_python";
diff --git a/distros/rolling/rti-connext-dds-cmake-module/default.nix b/distros/rolling/rti-connext-dds-cmake-module/default.nix
index 4617ed4b5a..c9c3e610db 100644
--- a/distros/rolling/rti-connext-dds-cmake-module/default.nix
+++ b/distros/rolling/rti-connext-dds-cmake-module/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-rti-connext-dds-cmake-module";
- version = "0.22.0-r1";
+ version = "0.23.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rti_connext_dds_cmake_module/0.22.0-1.tar.gz";
- name = "0.22.0-1.tar.gz";
- sha256 = "7638c414cc776d3e089b53a4f70325d5b492bb509b946b2cecdda6b4b23fd763";
+ url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rti_connext_dds_cmake_module/0.23.0-1.tar.gz";
+ name = "0.23.0-1.tar.gz";
+ sha256 = "16e1df4c6082b8ca4f3077462edec86f6d5f23878aaa27c79bca37c0871d98ac";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rttest/default.nix b/distros/rolling/rttest/default.nix
index cfb24eb056..08ef489148 100644
--- a/distros/rolling/rttest/default.nix
+++ b/distros/rolling/rttest/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-rttest";
- version = "0.17.0-r2";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/rolling/rttest/0.17.0-2.tar.gz";
- name = "0.17.0-2.tar.gz";
- sha256 = "a7c04820701c1b584477ba9f706c7da9283d38dfc80db05f4daa4b878e3af8c1";
+ url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/rolling/rttest/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "f885507615a36df8a16ee8bbb5cbd919ec2ecd53444aa0e1fc3ab50145836a7d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-assimp-vendor/default.nix b/distros/rolling/rviz-assimp-vendor/default.nix
index dfad0419e5..8df2ae3101 100644
--- a/distros/rolling/rviz-assimp-vendor/default.nix
+++ b/distros/rolling/rviz-assimp-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp }:
buildRosPackage {
pname = "ros-rolling-rviz-assimp-vendor";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_assimp_vendor/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "e58bbc97820bd8a362983ed46ba840593df63c5948294c592cd664309b62586d";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_assimp_vendor/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "afa6c30a44e3e2066701790ebda1cb5e20c2025d9de4b4619947e84f91d29e10";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-common/default.nix b/distros/rolling/rviz-common/default.nix
index 2908be5bba..2d336921ad 100644
--- a/distros/rolling/rviz-common/default.nix
+++ b/distros/rolling/rviz-common/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, tinyxml2-vendor, urdf, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-rolling-rviz-common";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_common/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "eb822e42049030591a04fa0822595bfb1e83b7563660dd79fea72af07c943849";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_common/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "2b6d461dbc1a5f3d9fbfeca85989acba8361e08e50264e3a824084de24a3b194";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-default-plugins/default.nix b/distros/rolling/rviz-default-plugins/default.nix
index 94fa6dc278..156eff3340 100644
--- a/distros/rolling/rviz-default-plugins/default.nix
+++ b/distros/rolling/rviz-default-plugins/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, geometry-msgs, gz-math-vendor, image-transport, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, point-cloud-transport, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-rviz-default-plugins";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_default_plugins/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "be298411bf91b5cf3437072f322d71ca857058f5f0cfcf2dd5945e983908cd60";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_default_plugins/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "37bf62b044024bdf274612971f9bae391115215a57509ecf4d19040cc976bb09";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-imu-plugin/default.nix b/distros/rolling/rviz-imu-plugin/default.nix
index 077d4be63e..58a4bcabf8 100644
--- a/distros/rolling/rviz-imu-plugin/default.nix
+++ b/distros/rolling/rviz-imu-plugin/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-rviz-imu-plugin";
- version = "2.1.3-r3";
+ version = "2.1.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/rviz_imu_plugin/2.1.3-3.tar.gz";
- name = "2.1.3-3.tar.gz";
- sha256 = "cf535aa103f1301f74ce301dac606e221b231d413f3ce05559fe6a0ab41cd8c0";
+ url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/rolling/rviz_imu_plugin/2.1.4-1.tar.gz";
+ name = "2.1.4-1.tar.gz";
+ sha256 = "36b8904bc6e58199056ec499ed4b076afbbe7c1be43429f2710a9cf7bc0c4554";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-ogre-vendor/default.nix b/distros/rolling/rviz-ogre-vendor/default.nix
index 1d5a8e1d04..7da840fc8e 100644
--- a/distros/rolling/rviz-ogre-vendor/default.nix
+++ b/distros/rolling/rviz-ogre-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, freetype, libGL, libGLU, xorg }:
buildRosPackage {
pname = "ros-rolling-rviz-ogre-vendor";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_ogre_vendor/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "4bdbb584581fa3abae798c412376376a6e18a1e14508322a94dd8985af85f377";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_ogre_vendor/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "2b53aa2d170a2bc8e95ffa477a846e3a4f5b46c8b87f2a59ffdf2049178b43b4";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-rendering-tests/default.nix b/distros/rolling/rviz-rendering-tests/default.nix
index 2cbb743bbd..607f22a8fa 100644
--- a/distros/rolling/rviz-rendering-tests/default.nix
+++ b/distros/rolling/rviz-rendering-tests/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, qt5, resource-retriever, rviz-rendering }:
buildRosPackage {
pname = "ros-rolling-rviz-rendering-tests";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering_tests/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "f6560caf1a8177a90e03258af65b581b8a4f6f99f6b7d45dc64445adf5e37251";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering_tests/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "27131a36dedff0e3905ac0bc587112e2b8148bb481c14f57942b4020217fe9eb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-rendering/default.nix b/distros/rolling/rviz-rendering/default.nix
index 2aee2cd8e1..ca4e0b918f 100644
--- a/distros/rolling/rviz-rendering/default.nix
+++ b/distros/rolling/rviz-rendering/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }:
buildRosPackage {
pname = "ros-rolling-rviz-rendering";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "9f7f696baca1b2a37d17aea20795731d09007214ff8428f70344f1aa1e654817";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "d117cd5a42d023a187b805b246fb5002f0a1d9b6f0c0f56a88f8c89fee655e44";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz-visual-testing-framework/default.nix b/distros/rolling/rviz-visual-testing-framework/default.nix
index 7d17df461e..3b949ac27e 100644
--- a/distros/rolling/rviz-visual-testing-framework/default.nix
+++ b/distros/rolling/rviz-visual-testing-framework/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, qt5, rclcpp, rcutils, rviz-common, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-rviz-visual-testing-framework";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_visual_testing_framework/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "7e2e4ba70a8848791e5dfd921d8c932c3469b5e704d21782e36c03532834e53c";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_visual_testing_framework/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "a7ffc04335e823361b1888f91a0836717007386a358acc18eb5152a54544ff5f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/rviz2/default.nix b/distros/rolling/rviz2/default.nix
index c7efeb2d68..2b92d297b6 100644
--- a/distros/rolling/rviz2/default.nix
+++ b/distros/rolling/rviz2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, python3, python3Packages, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-rviz2";
- version = "14.0.0-r1";
+ version = "14.2.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz2/14.0.0-1.tar.gz";
- name = "14.0.0-1.tar.gz";
- sha256 = "b044025c0947db96afe463bc2f455c48824472e9c61b224c360e5546ffd5ba74";
+ url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz2/14.2.0-1.tar.gz";
+ name = "14.2.0-1.tar.gz";
+ sha256 = "a0b5dc2a459db30df38902bd0c664bafc3727c040b76b404a3c4c3fb8aca5546";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/sdformat-test-files/default.nix b/distros/rolling/sdformat-test-files/default.nix
index 3a70d10b2c..a1cdcd23ff 100644
--- a/distros/rolling/sdformat-test-files/default.nix
+++ b/distros/rolling/sdformat-test-files/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-rolling-sdformat-test-files";
- version = "1.0.1-r2";
+ version = "2.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/sdformat_urdf-release/archive/release/rolling/sdformat_test_files/1.0.1-2.tar.gz";
- name = "1.0.1-2.tar.gz";
- sha256 = "fd920008db6128a0d3399f99ac07c5ff60e88505980391f5f7277a3ac5075572";
+ url = "https://github.com/ros2-gbp/sdformat_urdf-release/archive/release/rolling/sdformat_test_files/2.0.1-1.tar.gz";
+ name = "2.0.1-1.tar.gz";
+ sha256 = "387c10d875dbf35da8b35e8358db6714fac10e2b5e5239827dd992ee05ba7b2e";
};
buildType = "cmake";
@@ -18,7 +18,7 @@ buildRosPackage {
nativeBuildInputs = [ cmake ];
meta = {
- description = ''Example SDFormat XML files for testing tools using hthis format.'';
+ description = "Example SDFormat XML files for testing tools using hthis format.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/sdformat-urdf/default.nix b/distros/rolling/sdformat-urdf/default.nix
new file mode 100644
index 0000000000..9433b74d6f
--- /dev/null
+++ b/distros/rolling/sdformat-urdf/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, pluginlib, rcutils, sdformat-test-files, sdformat-vendor, tinyxml2-vendor, urdf, urdf-parser-plugin, urdfdom-headers }:
+buildRosPackage {
+ pname = "ros-rolling-sdformat-urdf";
+ version = "2.0.1-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/sdformat_urdf-release/archive/release/rolling/sdformat_urdf/2.0.1-1.tar.gz";
+ name = "2.0.1-1.tar.gz";
+ sha256 = "a9b5b408134ef36cc16e2352c30a438355ef14cfd5c698141e232b2536431ba0";
+ };
+
+ buildType = "ament_cmake";
+ checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common sdformat-test-files ];
+ propagatedBuildInputs = [ ament-cmake-ros pluginlib rcutils sdformat-vendor tinyxml2-vendor urdf urdf-parser-plugin urdfdom-headers ];
+ nativeBuildInputs = [ ament-cmake-ros ];
+
+ meta = {
+ description = "URDF plugin to parse SDFormat XML into URDF C++ DOM objects.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/sdformat-vendor/default.nix b/distros/rolling/sdformat-vendor/default.nix
index 32d8033983..47de29e648 100644
--- a/distros/rolling/sdformat-vendor/default.nix
+++ b/distros/rolling/sdformat-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, gz-utils-vendor, libxml2, python3Packages, pythonPackages, tinyxml-2, urdfdom }:
buildRosPackage {
pname = "ros-rolling-sdformat-vendor";
- version = "0.0.3-r1";
+ version = "0.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/rolling/sdformat_vendor/0.0.3-1.tar.gz";
- name = "0.0.3-1.tar.gz";
- sha256 = "cfc77de1be6942ab74649bafb91a9a68e272edc8c4492765d7a61945438639b5";
+ url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/rolling/sdformat_vendor/0.1.0-1.tar.gz";
+ name = "0.1.0-1.tar.gz";
+ sha256 = "1f565e61f1ba6dae7d3241b2a1eadf13586b8fef865e3579ad93d3b31de03fba";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/sensor-msgs-py/default.nix b/distros/rolling/sensor-msgs-py/default.nix
index 1575548ddf..5e09804b6d 100644
--- a/distros/rolling/sensor-msgs-py/default.nix
+++ b/distros/rolling/sensor-msgs-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-sensor-msgs-py";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs_py/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "8ce699f5357db4038d38bc82b3b5c5ca273ed9b07b94072e8f889d7ea783e48a";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs_py/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "52c285280029d109bc5c7309654c15cd4356f6bda5829f2bd0c3024c6e3a366b";
};
buildType = "ament_python";
diff --git a/distros/rolling/sensor-msgs/default.nix b/distros/rolling/sensor-msgs/default.nix
index 7b09074890..65fe39da74 100644
--- a/distros/rolling/sensor-msgs/default.nix
+++ b/distros/rolling/sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-sensor-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "9ff40838fa331bdd7d5b59bf5a37358ce4fa4bcf0b77a712b582c8074b02b209";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "1082e012e3c924ae443ea8e01f2c353778f4ad29660be56ab4f5545caaede97f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/service-msgs/default.nix b/distros/rolling/service-msgs/default.nix
index 7da873995e..7a1bbe2d2b 100644
--- a/distros/rolling/service-msgs/default.nix
+++ b/distros/rolling/service-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime }:
buildRosPackage {
pname = "ros-rolling-service-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/service_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "2009de3260f88a31f7e6f0a572c48dd61095274855d2aa7d9b0971aa94dc2da2";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/service_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "d9c36f94d5af8cbf4c95088d44d9e87d788a608bb11c116eba2024fef67c0460";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/shape-msgs/default.nix b/distros/rolling/shape-msgs/default.nix
index 001cd14201..d4ce141d4f 100644
--- a/distros/rolling/shape-msgs/default.nix
+++ b/distros/rolling/shape-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-shape-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/shape_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "0687bbf2775c237fb5102d0a096d9108cb17972882d67f0a1a966e8d9f541350";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/shape_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "add127b6fde5a18da7a0a0dcda66dc2edbde328ce631edb275e68440d6b3f674";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/shared-queues-vendor/default.nix b/distros/rolling/shared-queues-vendor/default.nix
index d977afe2fe..e81b56c53b 100644
--- a/distros/rolling/shared-queues-vendor/default.nix
+++ b/distros/rolling/shared-queues-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-rolling-shared-queues-vendor";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/shared_queues_vendor/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "5debd1f194e6a08e2de37f2359235254b05837835743c2efebd14257d499eba1";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/shared_queues_vendor/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "f35e2aaeb2f5609eeca1ae82fbf0c5b47823ddb9330c2166ee03999e1e581fe1";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/simulation/default.nix b/distros/rolling/simulation/default.nix
index 2fa3f21e0d..426d5f6f01 100644
--- a/distros/rolling/simulation/default.nix
+++ b/distros/rolling/simulation/default.nix
@@ -2,24 +2,24 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ros-base, ros-ign-bridge, ros-ign-gazebo, ros-ign-image, ros-ign-interfaces }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ros-base, ros-gz-bridge, ros-gz-image, ros-gz-interfaces, ros-gz-sim }:
buildRosPackage {
pname = "ros-rolling-simulation";
- version = "0.10.0-r2";
+ version = "0.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/simulation/0.10.0-2.tar.gz";
- name = "0.10.0-2.tar.gz";
- sha256 = "eda3c64f57dbeea0ec3bbfcb11169182056eec62b0402854a6ea5400f4505589";
+ url = "https://github.com/ros2-gbp/variants-release/archive/release/rolling/simulation/0.11.0-1.tar.gz";
+ name = "0.11.0-1.tar.gz";
+ sha256 = "c0bf40f5fdac216ab17530e47ae33865051ee17110cafd3b26eb3681d38fec3e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
- propagatedBuildInputs = [ ros-base ros-ign-bridge ros-ign-gazebo ros-ign-image ros-ign-interfaces ];
+ propagatedBuildInputs = [ ros-base ros-gz-bridge ros-gz-image ros-gz-interfaces ros-gz-sim ];
nativeBuildInputs = [ ament-cmake ];
meta = {
- description = ''A package which extends 'ros_base' and includes simulation packages.'';
+ description = "A package which extends 'ros_base' and includes simulation packages.";
license = with lib.licenses; [ asl20 ];
};
}
diff --git a/distros/rolling/soccer-geometry-msgs/default.nix b/distros/rolling/soccer-geometry-msgs/default.nix
new file mode 100644
index 0000000000..1810c1e5fc
--- /dev/null
+++ b/distros/rolling/soccer-geometry-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
+buildRosPackage {
+ pname = "ros-rolling-soccer-geometry-msgs";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_geometry_msgs/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "8f72aa79f2f452ecc9f26aa2a2c2a48f3b9c2909585033c1837a60c12845176a";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "A package containing msgs that extend geometry_msgs for use in soccer-related packages";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/soccer-interfaces/default.nix b/distros/rolling/soccer-interfaces/default.nix
index c3abe9b709..d6a304390f 100644
--- a/distros/rolling/soccer-interfaces/default.nix
+++ b/distros/rolling/soccer-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, soccer-vision-2d-msgs, soccer-vision-3d-msgs, soccer-vision-attribute-msgs }:
buildRosPackage {
pname = "ros-rolling-soccer-interfaces";
- version = "0.2.0-r3";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_interfaces/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "1bc068c844d0dbaa0820745ffab04e4cac8e8215d6b4af01ddeedae97225c530";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_interfaces/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "3b2d818f73f94732db3602160f12f5c474e6a2bdce12223d7ef16428566f36de";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/soccer-model-msgs/default.nix b/distros/rolling/soccer-model-msgs/default.nix
new file mode 100644
index 0000000000..49d62e5620
--- /dev/null
+++ b/distros/rolling/soccer-model-msgs/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, soccer-geometry-msgs, soccer-vision-attribute-msgs, std-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-soccer-model-msgs";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_model_msgs/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "46d2d26e2148e8893d1cabac83d0875dd2bc08f2d0b54f7236d7e6e44705c42b";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime soccer-geometry-msgs soccer-vision-attribute-msgs std-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "A package containing world model related message definitions in the soccer domain.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/soccer-vision-2d-msgs/default.nix b/distros/rolling/soccer-vision-2d-msgs/default.nix
index 1b2c89e3b5..78f9786530 100644
--- a/distros/rolling/soccer-vision-2d-msgs/default.nix
+++ b/distros/rolling/soccer-vision-2d-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, soccer-vision-attribute-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-rolling-soccer-vision-2d-msgs";
- version = "0.2.0-r3";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_2d_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "0b9aad0a63f5833e76b445ec216d93da647b6b9b040aee4fd2889793300676ee";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_2d_msgs/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "78399eae8771eb40e81fafd63848164bea99dfb886b5f22497e9782882bb8e9a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/soccer-vision-3d-msgs/default.nix b/distros/rolling/soccer-vision-3d-msgs/default.nix
index a0863db03f..c96cb25d99 100644
--- a/distros/rolling/soccer-vision-3d-msgs/default.nix
+++ b/distros/rolling/soccer-vision-3d-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, soccer-vision-attribute-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-rolling-soccer-vision-3d-msgs";
- version = "0.2.0-r3";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_3d_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "f24424659b87692657a420e0235a1a43126fdb9e7bc5330c9cbbd3afad67af41";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_3d_msgs/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "45fc8dc972c5602ad08cc56868c68f1e8c6fe9b26e7d9b06a185ce34f7d54387";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/soccer-vision-3d-rviz-markers/default.nix b/distros/rolling/soccer-vision-3d-rviz-markers/default.nix
index 658795053b..a973e54369 100644
--- a/distros/rolling/soccer-vision-3d-rviz-markers/default.nix
+++ b/distros/rolling/soccer-vision-3d-rviz-markers/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, soccer-vision-3d-msgs, soccer-vision-attribute-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-rolling-soccer-vision-3d-rviz-markers";
- version = "0.0.1-r3";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_vision_3d_rviz_markers-release/archive/release/rolling/soccer_vision_3d_rviz_markers/0.0.1-3.tar.gz";
- name = "0.0.1-3.tar.gz";
- sha256 = "6923b47157614e929a9ca7863c0d2ccca7f5ac84e6e62e98d4d12227e043e0a5";
+ url = "https://github.com/ros2-gbp/soccer_vision_3d_rviz_markers-release/archive/release/rolling/soccer_vision_3d_rviz_markers/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "472a74bb8007409890117d619923e210eb0a528ad498c4c2b0cdb1c021d2b279";
};
buildType = "ament_python";
diff --git a/distros/rolling/soccer-vision-attribute-msgs/default.nix b/distros/rolling/soccer-vision-attribute-msgs/default.nix
index 75187b28b7..0cdf9de86b 100644
--- a/distros/rolling/soccer-vision-attribute-msgs/default.nix
+++ b/distros/rolling/soccer-vision-attribute-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-soccer-vision-attribute-msgs";
- version = "0.2.0-r3";
+ version = "1.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_attribute_msgs/0.2.0-3.tar.gz";
- name = "0.2.0-3.tar.gz";
- sha256 = "92289b70b76e8b5c12e5a9ad2ef663b05d6279f5f9e6cd1e45bad7fa3157a40e";
+ url = "https://github.com/ros2-gbp/soccer_interfaces-release/archive/release/rolling/soccer_vision_attribute_msgs/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "82dcb767778d842924995db2a7340c21f406c708acdfd2f864f5a8556bb998cb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/spdlog-vendor/default.nix b/distros/rolling/spdlog-vendor/default.nix
index cb13132686..ace1547c30 100644
--- a/distros/rolling/spdlog-vendor/default.nix
+++ b/distros/rolling/spdlog-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, spdlog }:
buildRosPackage {
pname = "ros-rolling-spdlog-vendor";
- version = "1.5.1-r2";
+ version = "1.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/spdlog_vendor-release/archive/release/rolling/spdlog_vendor/1.5.1-2.tar.gz";
- name = "1.5.1-2.tar.gz";
- sha256 = "7d0d82ce300b203d32505b8bcbf5398ed3e5ba402ca364ec9b9a35e4d3cd76ed";
+ url = "https://github.com/ros2-gbp/spdlog_vendor-release/archive/release/rolling/spdlog_vendor/1.7.0-1.tar.gz";
+ name = "1.7.0-1.tar.gz";
+ sha256 = "e4cf6e111d3d6b907315dfcedb311ba0d0f032fc3e85c1d5d1f7bdafcb33a2d3";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/spinnaker-camera-driver/default.nix b/distros/rolling/spinnaker-camera-driver/default.nix
index 9488311fc6..704d294651 100644
--- a/distros/rolling/spinnaker-camera-driver/default.nix
+++ b/distros/rolling/spinnaker-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, curl, dpkg, ffmpeg, flir-camera-msgs, image-transport, libusb1, python3Packages, rclcpp, rclcpp-components, sensor-msgs, std-msgs, yaml-cpp }:
buildRosPackage {
pname = "ros-rolling-spinnaker-camera-driver";
- version = "2.0.15-r1";
+ version = "2.0.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_camera_driver/2.0.15-1.tar.gz";
- name = "2.0.15-1.tar.gz";
- sha256 = "6eeb8f5f862362acf6ed92bd7ad1a7a1d1bfeecfdd034240e3ac880202855552";
+ url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_camera_driver/2.0.16-1.tar.gz";
+ name = "2.0.16-1.tar.gz";
+ sha256 = "70453999cd051165f4d463738c7754466ac826af4ba7d15fd56f1dafb95a1e92";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/spinnaker-synchronized-camera-driver/default.nix b/distros/rolling/spinnaker-synchronized-camera-driver/default.nix
index 7f5bf144ee..a7d8bfe54f 100644
--- a/distros/rolling/spinnaker-synchronized-camera-driver/default.nix
+++ b/distros/rolling/spinnaker-synchronized-camera-driver/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, spinnaker-camera-driver }:
buildRosPackage {
pname = "ros-rolling-spinnaker-synchronized-camera-driver";
- version = "2.0.15-r1";
+ version = "2.0.16-r1";
src = fetchurl {
- url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_synchronized_camera_driver/2.0.15-1.tar.gz";
- name = "2.0.15-1.tar.gz";
- sha256 = "72cd9345638df395d4b5ddf34f936d673965f42791844be84c76b1bfc4b7dd0c";
+ url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_synchronized_camera_driver/2.0.16-1.tar.gz";
+ name = "2.0.16-1.tar.gz";
+ sha256 = "99a5dd2415b6ce371325cd9260aa2cb81e17f75ea2f0544ecc4f0ee2a3644d64";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/sqlite3-vendor/default.nix b/distros/rolling/sqlite3-vendor/default.nix
index 7444b43afc..07a0f0ee0c 100644
--- a/distros/rolling/sqlite3-vendor/default.nix
+++ b/distros/rolling/sqlite3-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, sqlite }:
buildRosPackage {
pname = "ros-rolling-sqlite3-vendor";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/sqlite3_vendor/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "44c8ae1a96a10f3fb0e60fc973c76be54b30f54ff649532fc6a70e58ac17453e";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/sqlite3_vendor/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "5e905f23bc3c7108976e7715191d316f9e10480107beae9a0f2c8899ec53d8f0";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/sros2-cmake/default.nix b/distros/rolling/sros2-cmake/default.nix
index 12a7f5c231..24b72bb42f 100644
--- a/distros/rolling/sros2-cmake/default.nix
+++ b/distros/rolling/sros2-cmake/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-test, ament-lint-auto, ament-lint-common, ros2cli, sros2 }:
buildRosPackage {
pname = "ros-rolling-sros2-cmake";
- version = "0.13.0-r2";
+ version = "0.14.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2_cmake/0.13.0-2.tar.gz";
- name = "0.13.0-2.tar.gz";
- sha256 = "7241c8c8b19844b8f6a9f659f1b32ed87b435bc71f4818eb5271cc8c81bf188e";
+ url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2_cmake/0.14.0-1.tar.gz";
+ name = "0.14.0-1.tar.gz";
+ sha256 = "851bd4b1e9f02550c4a9b9c803cf72054bb59b763c8f88ebee45a9c313b4ad14";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/sros2/default.nix b/distros/rolling/sros2/default.nix
index 711ddaf611..b0b7ea2442 100644
--- a/distros/rolling/sros2/default.nix
+++ b/distros/rolling/sros2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }:
buildRosPackage {
pname = "ros-rolling-sros2";
- version = "0.13.0-r2";
+ version = "0.14.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2/0.13.0-2.tar.gz";
- name = "0.13.0-2.tar.gz";
- sha256 = "5e7a6ac390e5dd0dc71aa7153a5aec779f0070dddf6b428827213f13b96c604f";
+ url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2/0.14.0-1.tar.gz";
+ name = "0.14.0-1.tar.gz";
+ sha256 = "840080b327b107820827f5c28da71957341abf973a8af28769e388b14ee399d7";
};
buildType = "ament_python";
diff --git a/distros/rolling/statistics-msgs/default.nix b/distros/rolling/statistics-msgs/default.nix
index 4eae6fc8ea..6fd0e05fcf 100644
--- a/distros/rolling/statistics-msgs/default.nix
+++ b/distros/rolling/statistics-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-statistics-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/statistics_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "c2cbc48c8ac0df37a0b86236c65e7decd4ef588a29dbd173ea0524fca87f21b7";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/statistics_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "dee3433cfbb3c520b2102c2d080ef23a6136a4060cb7ef054231a9a26d2e687e";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/std-msgs/default.nix b/distros/rolling/std-msgs/default.nix
index 17ea614660..50c9c9cd2e 100644
--- a/distros/rolling/std-msgs/default.nix
+++ b/distros/rolling/std-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-std-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "51a1e42d74e87a3c47a2faab4fa9605e7fc68a4808789057b526deded1fd2919";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "bbac21a8c03941c09c52d36dc30fa1a139ec0b4be3866cb8ef74bd650bc0524a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/std-srvs/default.nix b/distros/rolling/std-srvs/default.nix
index 81443a9dac..f9a58bbf04 100644
--- a/distros/rolling/std-srvs/default.nix
+++ b/distros/rolling/std-srvs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-std-srvs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_srvs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "3cc4f3ac14e551d2074b85b05be95c7c986cccf94ac6333e9164af2760db38fd";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_srvs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "3e9971d0d16f9570a1db94cc1eaa98b98ed2b89becb099252c5269c11acab2bb";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/stereo-msgs/default.nix b/distros/rolling/stereo-msgs/default.nix
index 333bad580e..87de23d331 100644
--- a/distros/rolling/stereo-msgs/default.nix
+++ b/distros/rolling/stereo-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-stereo-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/stereo_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "a24efcab544b92be07c4fc297a84365f698aa0c8fba4778a54d1f324bf5a5999";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/stereo_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "cc8172c29e768584ddf49bbc8ee49ddff44e76d681f7d111ea4fdec42cb5e932";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tango-icons-vendor/default.nix b/distros/rolling/tango-icons-vendor/default.nix
index 25f178c51d..1012f3c3b9 100644
--- a/distros/rolling/tango-icons-vendor/default.nix
+++ b/distros/rolling/tango-icons-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, tango-icon-theme }:
buildRosPackage {
pname = "ros-rolling-tango-icons-vendor";
- version = "0.3.0-r2";
+ version = "0.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tango_icons_vendor-release/archive/release/rolling/tango_icons_vendor/0.3.0-2.tar.gz";
- name = "0.3.0-2.tar.gz";
- sha256 = "80ed49af50bd364628bc0b9cfbf5a21aa3c60af2aa481a7eb4b626ad0a3ba7e5";
+ url = "https://github.com/ros2-gbp/tango_icons_vendor-release/archive/release/rolling/tango_icons_vendor/0.4.0-1.tar.gz";
+ name = "0.4.0-1.tar.gz";
+ sha256 = "8e46fc222a5739a5aab09af4199b23c9d7d5c8b0bc5761069eb5f99ede31db72";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/test-interface-files/default.nix b/distros/rolling/test-interface-files/default.nix
index 987d1e1855..2741470e91 100644
--- a/distros/rolling/test-interface-files/default.nix
+++ b/distros/rolling/test-interface-files/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-rolling-test-interface-files";
- version = "0.11.0-r2";
+ version = "0.12.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/test_interface_files-release/archive/release/rolling/test_interface_files/0.11.0-2.tar.gz";
- name = "0.11.0-2.tar.gz";
- sha256 = "6b5ec41e7b80fb41be0885f05f5c82376c1e413ef6aedf47ba1cc773bbe4a359";
+ url = "https://github.com/ros2-gbp/test_interface_files-release/archive/release/rolling/test_interface_files/0.12.0-1.tar.gz";
+ name = "0.12.0-1.tar.gz";
+ sha256 = "75b3b03cb35a832fc6bdfca7c765ac28bc56bda6fd3124952468be79b908a46b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/test-msgs/default.nix b/distros/rolling/test-msgs/default.nix
index 1a454c8a73..d58e29c0f5 100644
--- a/distros/rolling/test-msgs/default.nix
+++ b/distros/rolling/test-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, test-interface-files }:
buildRosPackage {
pname = "ros-rolling-test-msgs";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/test_msgs/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "943c94e876079040eb82ba3346d2b2f00ee08fcde5481aaf10f04701e345a307";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/test_msgs/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "f53f076f3ba303ca92e3926616b21f46e6340ec531d6321562986f5764b924f7";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/test-ros-gz-bridge/default.nix b/distros/rolling/test-ros-gz-bridge/default.nix
new file mode 100644
index 0000000000..2553dd57d1
--- /dev/null
+++ b/distros/rolling/test-ros-gz-bridge/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, launch-testing, launch-testing-ament-cmake, ros-gz-bridge }:
+buildRosPackage {
+ pname = "ros-rolling-test-ros-gz-bridge";
+ version = "1.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/test_ros_gz_bridge/1.0.0-1.tar.gz";
+ name = "1.0.0-1.tar.gz";
+ sha256 = "51ed663b57f0414113b88be798dfc45b640747cf6a85988b35b605d415678c6f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ ros-gz-bridge ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Bridge communication between ROS and Gazebo Transport";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/tf2-bullet/default.nix b/distros/rolling/tf2-bullet/default.nix
index ec84e5a677..cad0685597 100644
--- a/distros/rolling/tf2-bullet/default.nix
+++ b/distros/rolling/tf2-bullet/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-tf2-bullet";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_bullet/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "30ab35f86f3701a5c1b661453b709a9faf9d181b71e16fbae30986af5e37f3b6";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_bullet/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "dfb9f8138a3612030a4df0143898fcab75cbc8e0d42384c0407943e805dece78";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-eigen-kdl/default.nix b/distros/rolling/tf2-eigen-kdl/default.nix
index eeb1b7b18a..9a66101119 100644
--- a/distros/rolling/tf2-eigen-kdl/default.nix
+++ b/distros/rolling/tf2-eigen-kdl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }:
buildRosPackage {
pname = "ros-rolling-tf2-eigen-kdl";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen_kdl/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "4b8ba2ef7531a0f003c3f1d9fc477c5a62c2cfac7e21026e1eb07451405765c7";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen_kdl/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "3417d9494a7dd157a992e10d09be9e892a8dacdf7dd375895da458bc72ff6d00";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-eigen/default.nix b/distros/rolling/tf2-eigen/default.nix
index e1f40cb447..dc0b6d4971 100644
--- a/distros/rolling/tf2-eigen/default.nix
+++ b/distros/rolling/tf2-eigen/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-rolling-tf2-eigen";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "b1bd6606c7a815d8ac240ce355ac12074c274aae40686bc9240bc8eae26b0782";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "61d4108581a7a657b96e48314ccf534807d39d21600a0546611f1183c373f1b6";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-geometry-msgs/default.nix b/distros/rolling/tf2-geometry-msgs/default.nix
index e9e755e468..2223025604 100644
--- a/distros/rolling/tf2-geometry-msgs/default.nix
+++ b/distros/rolling/tf2-geometry-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-rolling-tf2-geometry-msgs";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_geometry_msgs/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "e67b1b8f69e025d706099c7ececa93edd440d0fa10885ad849dd365feb29a640";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_geometry_msgs/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "da23281f4f939e0fcf7d62460ffe2fc405d59a9a89686cdae0e5bd0d98b78620";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-kdl/default.nix b/distros/rolling/tf2-kdl/default.nix
index e060522024..6bedae0e0c 100644
--- a/distros/rolling/tf2-kdl/default.nix
+++ b/distros/rolling/tf2-kdl/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-rolling-tf2-kdl";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_kdl/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "f437f53fb6a5a666d166de1ee13a2e78150ac019c7434e7108240416523642dc";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_kdl/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "335e71c4fa9d119e2b6ac794707b22e4c8f22ed95c5f790c326c4e5e12c4e821";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-msgs/default.nix b/distros/rolling/tf2-msgs/default.nix
index c60aafa8cd..01bcb5511b 100644
--- a/distros/rolling/tf2-msgs/default.nix
+++ b/distros/rolling/tf2-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-rolling-tf2-msgs";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_msgs/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "aeae3a5be8a469637b0ecd9c385b4fb270d17a28cc832268a8515317ad08984d";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_msgs/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "99f969bc6c81ddd31092b1fcbded0dd1ddc178ff34981c67450478876f402eae";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-py/default.nix b/distros/rolling/tf2-py/default.nix
index 5cca171f92..d0b772ad27 100644
--- a/distros/rolling/tf2-py/default.nix
+++ b/distros/rolling/tf2-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }:
buildRosPackage {
pname = "ros-rolling-tf2-py";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_py/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "67905f4d40737a7cd911fa64c01edb1ed29d9dd5cc11f65e7ecdc70ef7046f0f";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_py/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "61caa5fe9b8ba30e0926bb9667f335458826bbb39cd014f62fabe03e1d91c87a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-ros-py/default.nix b/distros/rolling/tf2-ros-py/default.nix
index 2a21df06dc..5914adb896 100644
--- a/distros/rolling/tf2-ros-py/default.nix
+++ b/distros/rolling/tf2-ros-py/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }:
buildRosPackage {
pname = "ros-rolling-tf2-ros-py";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros_py/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "6389ecf080d86f76714d6da79cf230e7cb3adf77903a49b329ba0707bf1e3a3a";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros_py/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "b581351ac7c0bbf1013eb104ffc6c211a0893df776d6e9b0ee3cfad888526e4c";
};
buildType = "ament_python";
diff --git a/distros/rolling/tf2-ros/default.nix b/distros/rolling/tf2-ros/default.nix
index bf98595912..e6be139b4c 100644
--- a/distros/rolling/tf2-ros/default.nix
+++ b/distros/rolling/tf2-ros/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-rolling-tf2-ros";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "d36d0bc06591ae3f7147d6f0faccc7fe1e7ca883b6e7ed58b1bd9a40bb3c4415";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "f7c6a2b17829e8cbd5ec04289e0cf8151c6c563550f20bf803eb499011d50b53";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-sensor-msgs/default.nix b/distros/rolling/tf2-sensor-msgs/default.nix
index 68b960737a..75e781fa33 100644
--- a/distros/rolling/tf2-sensor-msgs/default.nix
+++ b/distros/rolling/tf2-sensor-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, python-cmake-module, python3Packages, rclcpp, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }:
buildRosPackage {
pname = "ros-rolling-tf2-sensor-msgs";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_sensor_msgs/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "1117d0b7296e4cd19491f41406abe3f87a7294b10631565843aef31f96aa8df2";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_sensor_msgs/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "fd38073d6752bcfc37d08dfcd56526ddafcbfb4f45e8da2438f942235692e393";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tf2-tools/default.nix b/distros/rolling/tf2-tools/default.nix
index ee60c4108e..6214299025 100644
--- a/distros/rolling/tf2-tools/default.nix
+++ b/distros/rolling/tf2-tools/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, graphviz, python3Packages, pythonPackages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }:
buildRosPackage {
pname = "ros-rolling-tf2-tools";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_tools/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "406ec2a8ee3864dd16d089b65a22ca48415149a514ae78325f01785716fec22b";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_tools/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "482e9280d2ca2495f5db16b801b96790d1b6ea2c1ef3b54a8cce56fd3a8d5b4d";
};
buildType = "ament_python";
diff --git a/distros/rolling/tf2/default.nix b/distros/rolling/tf2/default.nix
index fd89b570bc..85acc84707 100644
--- a/distros/rolling/tf2/default.nix
+++ b/distros/rolling/tf2/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, geometry-msgs, rcutils, rosidl-runtime-cpp }:
buildRosPackage {
pname = "ros-rolling-tf2";
- version = "0.36.2-r1";
+ version = "0.37.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2/0.36.2-1.tar.gz";
- name = "0.36.2-1.tar.gz";
- sha256 = "e7558d26a979dbeba621fad4c1c1db756cb5973818818472390df59cd6296337";
+ url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2/0.37.0-1.tar.gz";
+ name = "0.37.0-1.tar.gz";
+ sha256 = "ed5eeff805f0a1f5dec4bdc854412550f8f9f8169ed48e9fb7ac2049cccf198a";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/theora-image-transport/default.nix b/distros/rolling/theora-image-transport/default.nix
index 945cf98680..2cdff6255c 100644
--- a/distros/rolling/theora-image-transport/default.nix
+++ b/distros/rolling/theora-image-transport/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cv-bridge, image-transport, libogg, libtheora, opencv, pkg-config, pluginlib, rclcpp, rcutils, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-theora-image-transport";
- version = "3.2.0-r2";
+ version = "4.0.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/theora_image_transport/3.2.0-2.tar.gz";
- name = "3.2.0-2.tar.gz";
- sha256 = "b9be3de4ac17c40c709be5b032b866fc2decfbdd0ab0d927bf83ce3363688844";
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/theora_image_transport/4.0.0-1.tar.gz";
+ name = "4.0.0-1.tar.gz";
+ sha256 = "d8d5c139646554f2e08c0ed27774daa5d40f41d67a2e1574440d70e33b9e6945";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tinyspline-vendor/default.nix b/distros/rolling/tinyspline-vendor/default.nix
index 23ed0c8e51..51924f6bb9 100644
--- a/distros/rolling/tinyspline-vendor/default.nix
+++ b/distros/rolling/tinyspline-vendor/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, git }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, git }:
buildRosPackage {
pname = "ros-rolling-tinyspline-vendor";
- version = "0.6.0-r5";
+ version = "0.6.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/rolling/tinyspline_vendor/0.6.0-5.tar.gz";
- name = "0.6.0-5.tar.gz";
- sha256 = "897f2167e232401b3450b3a3a9334afe189b559f6ca727af5265ce678aca8f61";
+ url = "https://github.com/ros2-gbp/tinyspline_vendor-release/archive/release/rolling/tinyspline_vendor/0.6.1-1.tar.gz";
+ name = "0.6.1-1.tar.gz";
+ sha256 = "5f27a0acd6306423e286fe657b63824030c2376cbd18d86b6f633d6e292089f9";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake git ];
+ buildInputs = [ ament-cmake ament-cmake-vendor-package git ];
checkInputs = [ ament-lint-auto ament-lint-common ];
- nativeBuildInputs = [ ament-cmake git ];
+ nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ];
meta = {
description = "The vendor package for tinyspline.";
diff --git a/distros/rolling/tinyxml2-vendor/default.nix b/distros/rolling/tinyxml2-vendor/default.nix
index 5dd6b6833c..ffedfdc510 100644
--- a/distros/rolling/tinyxml2-vendor/default.nix
+++ b/distros/rolling/tinyxml2-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, tinyxml-2 }:
buildRosPackage {
pname = "ros-rolling-tinyxml2-vendor";
- version = "0.9.1-r2";
+ version = "0.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tinyxml2_vendor-release/archive/release/rolling/tinyxml2_vendor/0.9.1-2.tar.gz";
- name = "0.9.1-2.tar.gz";
- sha256 = "6b8676018e433c7e7ea47e2712173f68b2ba407daa3d857a4638d44ced491bbc";
+ url = "https://github.com/ros2-gbp/tinyxml2_vendor-release/archive/release/rolling/tinyxml2_vendor/0.10.0-1.tar.gz";
+ name = "0.10.0-1.tar.gz";
+ sha256 = "965b5b7ad2da34e3845a8411c4a276e3a13d5474b839795543dac64b440a6fad";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tlsf-cpp/default.nix b/distros/rolling/tlsf-cpp/default.nix
index 1030a51021..6646b56f95 100644
--- a/distros/rolling/tlsf-cpp/default.nix
+++ b/distros/rolling/tlsf-cpp/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, rmw, rmw-implementation-cmake, std-msgs, tlsf }:
buildRosPackage {
pname = "ros-rolling-tlsf-cpp";
- version = "0.17.0-r2";
+ version = "0.18.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/rolling/tlsf_cpp/0.17.0-2.tar.gz";
- name = "0.17.0-2.tar.gz";
- sha256 = "908c254ef713563f09694171eb7523b77173ef4858a855700b1ee639063d57a5";
+ url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/rolling/tlsf_cpp/0.18.0-1.tar.gz";
+ name = "0.18.0-1.tar.gz";
+ sha256 = "ec47a198de0d97114870135b440ca33a76edd35e5c3d37b96f02eaaab018036d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tlsf/default.nix b/distros/rolling/tlsf/default.nix
index d3b2b93891..da5cc789b9 100644
--- a/distros/rolling/tlsf/default.nix
+++ b/distros/rolling/tlsf/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-rolling-tlsf";
- version = "0.9.0-r2";
+ version = "0.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/tlsf-release/archive/release/rolling/tlsf/0.9.0-2.tar.gz";
- name = "0.9.0-2.tar.gz";
- sha256 = "1db53ca6303a85ff1b533b6e38b905919be1a1c5f9918b2e841e90d9c84331d2";
+ url = "https://github.com/ros2-gbp/tlsf-release/archive/release/rolling/tlsf/0.10.0-1.tar.gz";
+ name = "0.10.0-1.tar.gz";
+ sha256 = "bea2bd3ff731a878a0cbfee1041e2d00951be44133dd3fd2e66de4fd63cb8070";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/topic-monitor/default.nix b/distros/rolling/topic-monitor/default.nix
index e7a9acde11..1e10fe5db3 100644
--- a/distros/rolling/topic-monitor/default.nix
+++ b/distros/rolling/topic-monitor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-rolling-topic-monitor";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_monitor/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "b5e3ba5a4a1c4c8f04230029eeccb07a15b339d8c49b7779d431d081227dcd76";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_monitor/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "28dfedff7c208da029d4cbff52be9a8c79cc14fb4a6243e615d19e90ae19d60b";
};
buildType = "ament_python";
diff --git a/distros/rolling/topic-statistics-demo/default.nix b/distros/rolling/topic-statistics-demo/default.nix
index 1819ca81fe..2fbb9402a4 100644
--- a/distros/rolling/topic-statistics-demo/default.nix
+++ b/distros/rolling/topic-statistics-demo/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils, sensor-msgs, statistics-msgs }:
buildRosPackage {
pname = "ros-rolling-topic-statistics-demo";
- version = "0.33.2-r1";
+ version = "0.34.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_statistics_demo/0.33.2-1.tar.gz";
- name = "0.33.2-1.tar.gz";
- sha256 = "bc18524a35af1530d6833776c064fa82cb1f3d2d61c99757bf84af7f40c7abae";
+ url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_statistics_demo/0.34.0-1.tar.gz";
+ name = "0.34.0-1.tar.gz";
+ sha256 = "9ff51d317121a2870628a70d1ea70cb9a183c0674324853204e9320dd709a094";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/trac-ik-kinematics-plugin/default.nix b/distros/rolling/trac-ik-kinematics-plugin/default.nix
index 03b84c88e8..10c91eb4fa 100644
--- a/distros/rolling/trac-ik-kinematics-plugin/default.nix
+++ b/distros/rolling/trac-ik-kinematics-plugin/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, class-loader, generate-parameter-library, moveit-core, pluginlib, rclcpp, tf2-kdl, trac-ik-lib, urdf }:
buildRosPackage {
pname = "ros-rolling-trac-ik-kinematics-plugin";
- version = "2.0.0-r1";
+ version = "2.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik_kinematics_plugin/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "d333cd8426ae2e536e699695cf63a89ba6fb1a508ceea90da96a6f17c0490187";
+ url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik_kinematics_plugin/2.0.1-1.tar.gz";
+ name = "2.0.1-1.tar.gz";
+ sha256 = "0a7e3373505776e4323077db57d660b1e7668d865df4c0bc9f4f12499c9dbf44";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/trac-ik-lib/default.nix b/distros/rolling/trac-ik-lib/default.nix
index 7d4dbfae57..e95b53104f 100644
--- a/distros/rolling/trac-ik-lib/default.nix
+++ b/distros/rolling/trac-ik-lib/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, kdl-parser, nlopt, pkg-config, rclcpp, urdf }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, geometry-msgs, kdl-parser, nlopt, pkg-config, rclcpp, urdf }:
buildRosPackage {
pname = "ros-rolling-trac-ik-lib";
- version = "2.0.0-r1";
+ version = "2.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik_lib/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "d13ed94586b55b8d04e4399703d8856268ea8b6f399ef4ac0315e3628c7993b8";
+ url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik_lib/2.0.1-1.tar.gz";
+ name = "2.0.1-1.tar.gz";
+ sha256 = "ac6dec1bd32056c786145e5ff4e30e1863b4827f8c177dd4c6e15f4f998be93c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
- propagatedBuildInputs = [ eigen kdl-parser nlopt pkg-config rclcpp urdf ];
+ propagatedBuildInputs = [ eigen geometry-msgs kdl-parser nlopt pkg-config rclcpp urdf ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/rolling/trac-ik/default.nix b/distros/rolling/trac-ik/default.nix
index 121a86740f..862e29d5cd 100644
--- a/distros/rolling/trac-ik/default.nix
+++ b/distros/rolling/trac-ik/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, trac-ik-kinematics-plugin, trac-ik-lib }:
buildRosPackage {
pname = "ros-rolling-trac-ik";
- version = "2.0.0-r1";
+ version = "2.0.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik/2.0.0-1.tar.gz";
- name = "2.0.0-1.tar.gz";
- sha256 = "6da5c6310521c5e6be52f6927be39a151020f5e6c9d5cd7679dc23301611e319";
+ url = "https://github.com/ros2-gbp/trac_ik-release/archive/release/rolling/trac_ik/2.0.1-1.tar.gz";
+ name = "2.0.1-1.tar.gz";
+ sha256 = "662d15c958553cedd23dadcf7f5ee17cbc7aac5584a09ce38b36b78c66e1227f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tracetools-launch/default.nix b/distros/rolling/tracetools-launch/default.nix
index a9665bf60f..6b0e51fab2 100644
--- a/distros/rolling/tracetools-launch/default.nix
+++ b/distros/rolling/tracetools-launch/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-trace }:
buildRosPackage {
pname = "ros-rolling-tracetools-launch";
- version = "8.1.0-r1";
+ version = "8.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_launch/8.1.0-1.tar.gz";
- name = "8.1.0-1.tar.gz";
- sha256 = "a6363e1fb33b9e6dcfd49da446327394797e982f5791300832d5da731225b75b";
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_launch/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "30980a73085c0f4ae7abffb2eb1dd66cc8205c4e30673c451382c9f04ef492aa";
};
buildType = "ament_python";
diff --git a/distros/rolling/tracetools-read/default.nix b/distros/rolling/tracetools-read/default.nix
new file mode 100644
index 0000000000..203e334213
--- /dev/null
+++ b/distros/rolling/tracetools-read/default.nix
@@ -0,0 +1,24 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, babeltrace, pythonPackages }:
+buildRosPackage {
+ pname = "ros-rolling-tracetools-read";
+ version = "8.3.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_read/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "cf2fd9dfe8ef1ebe2f5e11238a7459ddc226a36d6f4251ee8048a7d72293ad7b";
+ };
+
+ buildType = "ament_python";
+ checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ];
+ propagatedBuildInputs = [ babeltrace ];
+
+ meta = {
+ description = "Tools for reading traces.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/tracetools-test/default.nix b/distros/rolling/tracetools-test/default.nix
index 3798a0794d..7609621684 100644
--- a/distros/rolling/tracetools-test/default.nix
+++ b/distros/rolling/tracetools-test/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-launch, tracetools-read, tracetools-trace }:
buildRosPackage {
pname = "ros-rolling-tracetools-test";
- version = "8.1.0-r1";
+ version = "8.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_test/8.1.0-1.tar.gz";
- name = "8.1.0-1.tar.gz";
- sha256 = "c273ce4064bb6ec1b0ea12cbea76948dc3163d240df458458af316641f023927";
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_test/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "5b164a96995eae9d99c9d9828532bb62bc7e6cd9c99d1d0bf4db0e2b21c972b3";
};
buildType = "ament_python";
diff --git a/distros/rolling/tracetools-trace/default.nix b/distros/rolling/tracetools-trace/default.nix
index c08de2b181..f7c1bfd169 100644
--- a/distros/rolling/tracetools-trace/default.nix
+++ b/distros/rolling/tracetools-trace/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, lttngpy, pythonPackages }:
buildRosPackage {
pname = "ros-rolling-tracetools-trace";
- version = "8.1.0-r1";
+ version = "8.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_trace/8.1.0-1.tar.gz";
- name = "8.1.0-1.tar.gz";
- sha256 = "c62eda9189aaa88841788f22d64b3f06fdf64d05e5f471ebaa48c7402e325761";
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools_trace/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "3a699689d2c4388003fca0e0c02b047bc04608b44745c979a590fff40da001d6";
};
buildType = "ament_python";
diff --git a/distros/rolling/tracetools/default.nix b/distros/rolling/tracetools/default.nix
index daa464d8ff..9474d0678e 100644
--- a/distros/rolling/tracetools/default.nix
+++ b/distros/rolling/tracetools/default.nix
@@ -2,22 +2,22 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lttng-tools, lttng-ust, pkg-config }:
+{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lttng-tools, lttng-ust, pkg-config }:
buildRosPackage {
pname = "ros-rolling-tracetools";
- version = "8.1.0-r1";
+ version = "8.3.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools/8.1.0-1.tar.gz";
- name = "8.1.0-1.tar.gz";
- sha256 = "dd3f76fbe8aef0bc2ed24fba3cb09d1d59d79b128ad691c8fcd8ae018189807c";
+ url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/rolling/tracetools/8.3.0-1.tar.gz";
+ name = "8.3.0-1.tar.gz";
+ sha256 = "d43b71af4cdf32f6c74b44fae127a19b19ab6a7d7591598e85f98646276186c1";
};
buildType = "ament_cmake";
- buildInputs = [ ament-cmake-ros pkg-config ];
+ buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros pkg-config ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ lttng-tools lttng-ust ];
- nativeBuildInputs = [ ament-cmake-ros pkg-config ];
+ nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros pkg-config ];
meta = {
description = "Tracing wrapper for ROS 2.";
diff --git a/distros/rolling/trajectory-msgs/default.nix b/distros/rolling/trajectory-msgs/default.nix
index f8ae67514e..7a8883db99 100644
--- a/distros/rolling/trajectory-msgs/default.nix
+++ b/distros/rolling/trajectory-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-rolling-trajectory-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/trajectory_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "5eb20e77a1807e4e7d50a944506893b18eadcf225dec956e78eeec8f0555e65c";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/trajectory_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "91c7ba657cf7edf85a781677c52428b568ad3ac296f334bcd771489cbbf940db";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/transmission-interface/default.nix b/distros/rolling/transmission-interface/default.nix
index 04bd264ba8..163027d666 100644
--- a/distros/rolling/transmission-interface/default.nix
+++ b/distros/rolling/transmission-interface/default.nix
@@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-rolling-transmission-interface";
- version = "4.8.0-r1";
+ version = "4.10.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/transmission_interface/4.8.0-1.tar.gz";
- name = "4.8.0-1.tar.gz";
- sha256 = "1e9679287044a5a5a8544b135e411d7f3dcc570f1ffd85335372cf265feaedcc";
+ url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/transmission_interface/4.10.0-1.tar.gz";
+ name = "4.10.0-1.tar.gz";
+ sha256 = "55094ab5edf822c2eb874667bf1320b779902a623a0ac96fef5366a3982abb5b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gen-version-h ];
- checkInputs = [ ament-cmake-gmock ];
+ checkInputs = [ ament-cmake-gmock ros2-control-test-assets ];
propagatedBuildInputs = [ hardware-interface pluginlib ];
nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ];
diff --git a/distros/rolling/turtlesim/default.nix b/distros/rolling/turtlesim/default.nix
index 4c26a045cb..760006d259 100644
--- a/distros/rolling/turtlesim/default.nix
+++ b/distros/rolling/turtlesim/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, geometry-msgs, qt5, rcl-interfaces, rclcpp, rclcpp-action, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-rolling-turtlesim";
- version = "1.8.2-r1";
+ version = "1.9.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/rolling/turtlesim/1.8.2-1.tar.gz";
- name = "1.8.2-1.tar.gz";
- sha256 = "7182e6027257beabb07884127e024a55b2a5fa8453da6052c6cc58d61ec114f0";
+ url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/rolling/turtlesim/1.9.0-1.tar.gz";
+ name = "1.9.0-1.tar.gz";
+ sha256 = "bd6f542291552e705e4489c93fc268bf7612b7d482deec2acc7c1dedad6c7d00";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/tvm-vendor/default.nix b/distros/rolling/tvm-vendor/default.nix
new file mode 100644
index 0000000000..254f1b6061
--- /dev/null
+++ b/distros/rolling/tvm-vendor/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, ocl-icd, openblas, opencl-headers, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
+buildRosPackage {
+ pname = "ros-rolling-tvm-vendor";
+ version = "0.9.1-r3";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/rolling/tvm_vendor/0.9.1-3.tar.gz";
+ name = "0.9.1-3.tar.gz";
+ sha256 = "1e612afb43c2d0200ca96efd993ee28887ee05723ed72a4518af7b3d2cd77d9f";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ros-environment ];
+ propagatedBuildInputs = [ git libxml2 ocl-icd openblas opencl-headers spirv-headers spirv-tools vulkan-loader ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Wrapper around Apache TVM to make it available to the ROS ecosystem.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/type-description-interfaces/default.nix b/distros/rolling/type-description-interfaces/default.nix
index b91ca0e25f..12927b7512 100644
--- a/distros/rolling/type-description-interfaces/default.nix
+++ b/distros/rolling/type-description-interfaces/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-generators, rosidl-core-runtime, service-msgs }:
buildRosPackage {
pname = "ros-rolling-type-description-interfaces";
- version = "2.0.1-r2";
+ version = "2.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/type_description_interfaces/2.0.1-2.tar.gz";
- name = "2.0.1-2.tar.gz";
- sha256 = "a3051631864894d634f4c3dfd7d07b0212a7edb052d55903c24b44aea9de9389";
+ url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/type_description_interfaces/2.1.0-1.tar.gz";
+ name = "2.1.0-1.tar.gz";
+ sha256 = "c308ccf4bc8d790e89201c233e55b888d020b9525d40ea4515df4ada599c509b";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/uncrustify-vendor/default.nix b/distros/rolling/uncrustify-vendor/default.nix
index fd798a4dcb..6c3c49421b 100644
--- a/distros/rolling/uncrustify-vendor/default.nix
+++ b/distros/rolling/uncrustify-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, uncrustify }:
buildRosPackage {
pname = "ros-rolling-uncrustify-vendor";
- version = "2.2.1-r2";
+ version = "3.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/uncrustify_vendor-release/archive/release/rolling/uncrustify_vendor/2.2.1-2.tar.gz";
- name = "2.2.1-2.tar.gz";
- sha256 = "82c953f11dba9871592f61b90672bafbf8c4522170043e78f386c1a56fa91db9";
+ url = "https://github.com/ros2-gbp/uncrustify_vendor-release/archive/release/rolling/uncrustify_vendor/3.1.0-1.tar.gz";
+ name = "3.1.0-1.tar.gz";
+ sha256 = "e95219069540f4bcfc6a58af94512776cdd4ea7150de94b9f19452aefdd3cc7d";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/unique-identifier-msgs/default.nix b/distros/rolling/unique-identifier-msgs/default.nix
index edec8a23a1..c84c537bc2 100644
--- a/distros/rolling/unique-identifier-msgs/default.nix
+++ b/distros/rolling/unique-identifier-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-generators, rosidl-core-runtime }:
buildRosPackage {
pname = "ros-rolling-unique-identifier-msgs";
- version = "2.5.0-r2";
+ version = "2.6.0-r2";
src = fetchurl {
- url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/rolling/unique_identifier_msgs/2.5.0-2.tar.gz";
- name = "2.5.0-2.tar.gz";
- sha256 = "a1a72f7b76cd2ddcc69241d9d55adaf770287a73e7e80bbcccb6ff817693f21b";
+ url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/rolling/unique_identifier_msgs/2.6.0-2.tar.gz";
+ name = "2.6.0-2.tar.gz";
+ sha256 = "e58e07cc6ab2f87777d39f9c0db20f61fa04567fb0a39d25df9e7ba9b1a4f36f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ur-description/default.nix b/distros/rolling/ur-description/default.nix
index b060284d72..232eb8e243 100644
--- a/distros/rolling/ur-description/default.nix
+++ b/distros/rolling/ur-description/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }:
buildRosPackage {
pname = "ros-rolling-ur-description";
- version = "2.2.5-r1";
+ version = "2.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ur_description-release/archive/release/rolling/ur_description/2.2.5-1.tar.gz";
- name = "2.2.5-1.tar.gz";
- sha256 = "c10aa03371795e710a6502b065ad384016193b0eab84709e2f32df14f1537f2a";
+ url = "https://github.com/ros2-gbp/ur_description-release/archive/release/rolling/ur_description/2.4.0-1.tar.gz";
+ name = "2.4.0-1.tar.gz";
+ sha256 = "bc239fd9d2f1f7867545961819fc751f2bd5f3ce415606131f049a7f7a728609";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/ur-robot-driver/default.nix b/distros/rolling/ur-robot-driver/default.nix
index f3f83efa3a..73694341d8 100644
--- a/distros/rolling/ur-robot-driver/default.nix
+++ b/distros/rolling/ur-robot-driver/default.nix
@@ -1,26 +1,26 @@
-# Copyright 2023 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, docker, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-rolling-ur-robot-driver";
- version = "2.2.4-r1";
+ version = "2.4.4-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_robot_driver/2.2.4-1.tar.gz";
- name = "2.2.4-1.tar.gz";
- sha256 = "8f2b7ac77a13c822d8b3a829562f8588fce6fec2e20c6e49f6670c7e25813634";
+ url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_robot_driver/2.4.4-1.tar.gz";
+ name = "2.4.4-1.tar.gz";
+ sha256 = "71daf1ff4316dc8ce0a36f4c8aae4b81a0d17dc7692312e3ebab5e09b472813b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
- checkInputs = [ launch-testing-ament-cmake ];
- propagatedBuildInputs = [ controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
+ checkInputs = [ docker launch-testing-ament-cmake ];
+ propagatedBuildInputs = [ backward-ros controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 socat std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
- description = ''The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.'';
+ description = "The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.";
license = with lib.licenses; [ bsd3 ];
};
}
diff --git a/distros/rolling/urdf-parser-plugin/default.nix b/distros/rolling/urdf-parser-plugin/default.nix
index 8b4a225e95..7610c1dc28 100644
--- a/distros/rolling/urdf-parser-plugin/default.nix
+++ b/distros/rolling/urdf-parser-plugin/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, urdfdom-headers }:
buildRosPackage {
pname = "ros-rolling-urdf-parser-plugin";
- version = "2.10.0-r2";
+ version = "2.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/urdf-release/archive/release/rolling/urdf_parser_plugin/2.10.0-2.tar.gz";
- name = "2.10.0-2.tar.gz";
- sha256 = "9ecad186d9130aa9f8e8ef27cfac715957ca526fcc44931c2c858241b93c939c";
+ url = "https://github.com/ros2-gbp/urdf-release/archive/release/rolling/urdf_parser_plugin/2.11.0-1.tar.gz";
+ name = "2.11.0-1.tar.gz";
+ sha256 = "1fcd87c5b719d51f22e326db9a0e5bef33187a00b9b5ccc5e6a5f7eb2afed5e8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/urdf/default.nix b/distros/rolling/urdf/default.nix
index 2fe29a1953..12390c2211 100644
--- a/distros/rolling/urdf/default.nix
+++ b/distros/rolling/urdf/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-ros, ament-lint-auto, ament-lint-common, pluginlib, tinyxml2-vendor, urdf-parser-plugin, urdfdom, urdfdom-headers }:
buildRosPackage {
pname = "ros-rolling-urdf";
- version = "2.10.0-r2";
+ version = "2.11.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/urdf-release/archive/release/rolling/urdf/2.10.0-2.tar.gz";
- name = "2.10.0-2.tar.gz";
- sha256 = "4ca7c9a82687a66f2c1e2c4714e6a46bd3838d38b8f3375efe94692e63966c78";
+ url = "https://github.com/ros2-gbp/urdf-release/archive/release/rolling/urdf/2.11.0-1.tar.gz";
+ name = "2.11.0-1.tar.gz";
+ sha256 = "1e21dc691af6fc2d6c62f17d3efd273775b5b0ed749c7cffa361fc1c9fbe79a8";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/usb-cam/default.nix b/distros/rolling/usb-cam/default.nix
index 5b05ba8b21..c86eb1ee7e 100644
--- a/distros/rolling/usb-cam/default.nix
+++ b/distros/rolling/usb-cam/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, camera-info-manager, cv-bridge, ffmpeg, image-transport, image-transport-plugins, rclcpp, rclcpp-components, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, v4l-utils }:
buildRosPackage {
pname = "ros-rolling-usb-cam";
- version = "0.8.0-r2";
+ version = "0.8.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/rolling/usb_cam/0.8.0-2.tar.gz";
- name = "0.8.0-2.tar.gz";
- sha256 = "164be96fab6d69c6b938b3a3b8f071debcad974a18bb4c39680b59f36a00a77d";
+ url = "https://github.com/ros2-gbp/usb_cam-release/archive/release/rolling/usb_cam/0.8.1-1.tar.gz";
+ name = "0.8.1-1.tar.gz";
+ sha256 = "9b8eab3ae3078f86578ed39ab6d87e87ceaf8e09bfc04a0d034f6337f3e7b3ea";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/v4l2-camera/default.nix b/distros/rolling/v4l2-camera/default.nix
index acbb08d20e..e1dde3b898 100644
--- a/distros/rolling/v4l2-camera/default.nix
+++ b/distros/rolling/v4l2-camera/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, image-transport, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage {
pname = "ros-rolling-v4l2-camera";
- version = "0.7.0-r2";
+ version = "0.7.1-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/ros2_v4l2_camera-release/archive/release/rolling/v4l2_camera/0.7.0-2.tar.gz";
- name = "0.7.0-2.tar.gz";
- sha256 = "8224dd11bb94a9f0b5d59e7fa5f57cfe96ca7160c8e94a9e383762477507e080";
+ url = "https://github.com/ros2-gbp/ros2_v4l2_camera-release/archive/release/rolling/v4l2_camera/0.7.1-1.tar.gz";
+ name = "0.7.1-1.tar.gz";
+ sha256 = "f639bfd5c482f6673b2d6e40e39d3310d9a698e6e74567831ce95df41d83306c";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/vision-opencv/default.nix b/distros/rolling/vision-opencv/default.nix
index d8853e99ee..0fd1d7cfbd 100644
--- a/distros/rolling/vision-opencv/default.nix
+++ b/distros/rolling/vision-opencv/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-geometry }:
buildRosPackage {
pname = "ros-rolling-vision-opencv";
- version = "3.4.0-r3";
+ version = "4.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/vision_opencv/3.4.0-3.tar.gz";
- name = "3.4.0-3.tar.gz";
- sha256 = "99c4286c667da61d42932b0ac7100938a30d473bc73a0a7bdeaaf52b43b2ad41";
+ url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/rolling/vision_opencv/4.1.0-1.tar.gz";
+ name = "4.1.0-1.tar.gz";
+ sha256 = "da3e19d19b5ddcc8f06f1577d9e6ffbdf445c9b6b7a57a79f2fb6aa292c99bfd";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/visualization-msgs/default.nix b/distros/rolling/visualization-msgs/default.nix
index d8ac6eb97d..64c2274f23 100644
--- a/distros/rolling/visualization-msgs/default.nix
+++ b/distros/rolling/visualization-msgs/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-rolling-visualization-msgs";
- version = "5.3.3-r1";
+ version = "5.4.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/visualization_msgs/5.3.3-1.tar.gz";
- name = "5.3.3-1.tar.gz";
- sha256 = "ff357cfe9efd00b7104e72c16fd435040c3d72c6a9f856a9d800059210b6b755";
+ url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/visualization_msgs/5.4.0-1.tar.gz";
+ name = "5.4.0-1.tar.gz";
+ sha256 = "2e308ed132d68849fbaad4482999889a4299fef4b04832e54340ecde22163bda";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/vitis-common/default.nix b/distros/rolling/vitis-common/default.nix
new file mode 100644
index 0000000000..ed512f7965
--- /dev/null
+++ b/distros/rolling/vitis-common/default.nix
@@ -0,0 +1,25 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ament-vitis, ocl-icd, opencl-headers }:
+buildRosPackage {
+ pname = "ros-rolling-vitis-common";
+ version = "0.4.2-r3";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/vitis_common-release/archive/release/rolling/vitis_common/0.4.2-3.tar.gz";
+ name = "0.4.2-3.tar.gz";
+ sha256 = "9747d48c55d5467df1b10389862e152eec502ef72df247b1311610f54990d02d";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ament-vitis ocl-icd opencl-headers ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ nativeBuildInputs = [ ament-cmake ament-vitis ];
+
+ meta = {
+ description = "Common code for working with Vitis™ Unified Software Platform in ROS.";
+ license = with lib.licenses; [ asl20 ];
+ };
+}
diff --git a/distros/rolling/vrpn-mocap/default.nix b/distros/rolling/vrpn-mocap/default.nix
index dcea1140d8..b2257ca17e 100644
--- a/distros/rolling/vrpn-mocap/default.nix
+++ b/distros/rolling/vrpn-mocap/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, rclcpp, std-msgs, tf2, vrpn }:
buildRosPackage {
pname = "ros-rolling-vrpn-mocap";
- version = "1.1.0-r2";
+ version = "1.1.0-r3";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vrpn_mocap-release/archive/release/rolling/vrpn_mocap/1.1.0-2.tar.gz";
- name = "1.1.0-2.tar.gz";
- sha256 = "7b4472bf6aa2de1dba6f30c77c00a44213e3204c993568f93433fa127011599a";
+ url = "https://github.com/ros2-gbp/vrpn_mocap-release/archive/release/rolling/vrpn_mocap/1.1.0-3.tar.gz";
+ name = "1.1.0-3.tar.gz";
+ sha256 = "f5e4afe43e1b39fefb78f93e083bccc59acb6fbb44cac50dcab7ee261536ab28";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/vrpn/default.nix b/distros/rolling/vrpn/default.nix
index 57c9a350d8..28bc7b6aaf 100644
--- a/distros/rolling/vrpn/default.nix
+++ b/distros/rolling/vrpn/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cmake }:
buildRosPackage {
pname = "ros-rolling-vrpn";
- version = "7.35.0-r14";
+ version = "7.35.0-r15";
src = fetchurl {
- url = "https://github.com/ros2-gbp/vrpn-release/archive/release/rolling/vrpn/7.35.0-14.tar.gz";
- name = "7.35.0-14.tar.gz";
- sha256 = "6bfc84bfbfed270909f8d306427b55f799fda0289be07733de6eecaccb780e9c";
+ url = "https://github.com/ros2-gbp/vrpn-release/archive/release/rolling/vrpn/7.35.0-15.tar.gz";
+ name = "7.35.0-15.tar.gz";
+ sha256 = "e423e3215117a50bccbf2e7f65cfd117d34447fea193bc49ba0af7c442f5521d";
};
buildType = "cmake";
diff --git a/distros/rolling/yaml-cpp-vendor/default.nix b/distros/rolling/yaml-cpp-vendor/default.nix
index 383136dacf..7a7a99f759 100644
--- a/distros/rolling/yaml-cpp-vendor/default.nix
+++ b/distros/rolling/yaml-cpp-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, yaml-cpp }:
buildRosPackage {
pname = "ros-rolling-yaml-cpp-vendor";
- version = "8.3.2-r1";
+ version = "9.1.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/yaml_cpp_vendor-release/archive/release/rolling/yaml_cpp_vendor/8.3.2-1.tar.gz";
- name = "8.3.2-1.tar.gz";
- sha256 = "d44531ec33e038f0a54f43033353adab7c623e3104b8e070182f2064a6a94e76";
+ url = "https://github.com/ros2-gbp/yaml_cpp_vendor-release/archive/release/rolling/yaml_cpp_vendor/9.1.0-1.tar.gz";
+ name = "9.1.0-1.tar.gz";
+ sha256 = "c49ca6d28ff07d06231a2ab27ffbad93cbefe933f9f1145c5a63af2a8ccb473f";
};
buildType = "ament_cmake";
diff --git a/distros/rolling/zbar-ros-interfaces/default.nix b/distros/rolling/zbar-ros-interfaces/default.nix
new file mode 100644
index 0000000000..24d6bd8e61
--- /dev/null
+++ b/distros/rolling/zbar-ros-interfaces/default.nix
@@ -0,0 +1,26 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, vision-msgs }:
+buildRosPackage {
+ pname = "ros-rolling-zbar-ros-interfaces";
+ version = "0.7.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/rolling/zbar_ros_interfaces/0.7.0-1.tar.gz";
+ name = "0.7.0-1.tar.gz";
+ sha256 = "528153962db4f4eb1a9c181afa23f9a7be73970a33bebee059c5533e23c5ca31";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake rosidl-default-generators ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ rosidl-default-runtime vision-msgs ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "Package containing interfaces for zbar_ros to use to publish results";
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/rolling/zbar-ros/default.nix b/distros/rolling/zbar-ros/default.nix
index f45a29959b..d0832ad8b2 100644
--- a/distros/rolling/zbar-ros/default.nix
+++ b/distros/rolling/zbar-ros/default.nix
@@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, rclcpp, sensor-msgs, std-msgs, zbar }:
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, rclcpp, sensor-msgs, std-msgs, zbar, zbar-ros-interfaces }:
buildRosPackage {
pname = "ros-rolling-zbar-ros";
- version = "0.4.0-r3";
+ version = "0.7.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/rolling/zbar_ros/0.4.0-3.tar.gz";
- name = "0.4.0-3.tar.gz";
- sha256 = "6e7b83b02577905ba4bf605ac509f9e80974377102dd57eab2edc5d610958f4b";
+ url = "https://github.com/ros2-gbp/zbar_ros-release/archive/release/rolling/zbar_ros/0.7.0-1.tar.gz";
+ name = "0.7.0-1.tar.gz";
+ sha256 = "2bcb4ec159e4fbb67cfa13d16743c1e2f456e5667b11d26d6ec4540668eb6c4e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
- propagatedBuildInputs = [ cv-bridge rclcpp sensor-msgs std-msgs zbar ];
+ propagatedBuildInputs = [ cv-bridge rclcpp sensor-msgs std-msgs zbar zbar-ros-interfaces ];
nativeBuildInputs = [ ament-cmake ];
meta = {
diff --git a/distros/rolling/zstd-image-transport/default.nix b/distros/rolling/zstd-image-transport/default.nix
new file mode 100644
index 0000000000..ac630b104b
--- /dev/null
+++ b/distros/rolling/zstd-image-transport/default.nix
@@ -0,0 +1,27 @@
+
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, image-transport, zlib }:
+buildRosPackage {
+ pname = "ros-rolling-zstd-image-transport";
+ version = "4.0.0-r1";
+
+ src = fetchurl {
+ url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/zstd_image_transport/4.0.0-1.tar.gz";
+ name = "4.0.0-1.tar.gz";
+ sha256 = "108071a8761b6c390d7cf9fc16a53206833f3e5998c274c611bb6e1b7d72f292";
+ };
+
+ buildType = "ament_cmake";
+ buildInputs = [ ament-cmake ];
+ checkInputs = [ ament-lint-auto ament-lint-common ];
+ propagatedBuildInputs = [ image-transport zlib ];
+ nativeBuildInputs = [ ament-cmake ];
+
+ meta = {
+ description = "zstd_image_transport provides a plugin to image_transport for transparently sending images
+ encoded as zstd blobs";
+ license = with lib.licenses; [ bsdOriginal ];
+ };
+}
diff --git a/distros/rolling/zstd-vendor/default.nix b/distros/rolling/zstd-vendor/default.nix
index 15300dd3ec..3650a6dee9 100644
--- a/distros/rolling/zstd-vendor/default.nix
+++ b/distros/rolling/zstd-vendor/default.nix
@@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, zstd }:
buildRosPackage {
pname = "ros-rolling-zstd-vendor";
- version = "0.25.0-r1";
+ version = "0.27.0-r1";
src = fetchurl {
- url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/zstd_vendor/0.25.0-1.tar.gz";
- name = "0.25.0-1.tar.gz";
- sha256 = "fa95479cf1dc1968db44b0506b3a846e2db4b05123ecabd4d1ddb6404d18258e";
+ url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/zstd_vendor/0.27.0-1.tar.gz";
+ name = "0.27.0-1.tar.gz";
+ sha256 = "f1eaf3ee8b2fb3e2144c8e2d94d509adf96b5c6d265780286096ea049d2c3c0c";
};
buildType = "ament_cmake";