regenerate all distros, Fri Sep 13 14:15:34 2024

This commit is contained in:
Superflore 2024-09-13 14:15:34 +00:00 committed by Ben Wolsieffer
parent 9bc338678f
commit dc78c560eb
682 changed files with 3707 additions and 2796 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, 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-humble-ackermann-steering-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "ea2cc2b252b4f209216ae2179fc8b9188ff776c31ec4c83bcaf5e0213d599357";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "497963084124963b13e9ec351bdef35310db22601cadc146722e1e2d5718a31b";
};
buildType = "ament_cmake";

View file

@ -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-humble-admittance-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "8a1bdb6dd280932dd309c4a4cca68b897217f9c6846563a2c89cda90eb9fe33e";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "2f4a7cfb66f40e3059a9c4c796946b4dcf58e16db97df0ec9a1b088ef100e68a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-humble-ament-black";
version = "0.2.5-r1";
version = "0.2.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_black/0.2.5-1.tar.gz";
name = "0.2.5-1.tar.gz";
sha256 = "630b19024c714b71ebed940babfdb2a19d75e6551936fa720ffe232c2ec87d2c";
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_black/0.2.6-1.tar.gz";
name = "0.2.6-1.tar.gz";
sha256 = "4c8c4b0261a13dcedfbf2ee540b01392d8fb27300061658b24a878fd663a1168";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-humble-ament-cmake-black";
version = "0.2.5-r1";
version = "0.2.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_cmake_black/0.2.5-1.tar.gz";
name = "0.2.5-1.tar.gz";
sha256 = "2cc92498e7bd66d1ebb137c49b55390e8149b813669bf5546c7fb6c6c4631f2a";
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_cmake_black/0.2.6-1.tar.gz";
name = "0.2.6-1.tar.gz";
sha256 = "b55fc5d76436856fec0390e0f1a5ccb48b2d7b162ec401b878de246f42d01b2c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }:
buildRosPackage {
pname = "ros-humble-autoware-lanelet2-extension-python";
version = "0.5.0-r1";
version = "0.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.5.0-1.tar.gz";
name = "0.5.0-1.tar.gz";
sha256 = "6f599c2e6f8cb033837b11b2f6ec116c470aca0ba3286fabe255e6227397a346";
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.6.0-1.tar.gz";
name = "0.6.0-1.tar.gz";
sha256 = "c9a4e2b1be48bc5b1b38ea5dca8bca761972167c3bc838e19d655181314229f6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, autoware-utils, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-autoware-lanelet2-extension";
version = "0.5.0-r1";
version = "0.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension/0.5.0-1.tar.gz";
name = "0.5.0-1.tar.gz";
sha256 = "c2795bef4e26cfaad64e836cfdb2f9a4608a42c7f75af42d1d14a72c27b45480";
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension/0.6.0-1.tar.gz";
name = "0.6.0-1.tar.gz";
sha256 = "d5bbdf8444f8b20199521cf9609e5b4c9a01a7964175480161409e7b0842e9a8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, 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-humble-bicycle-steering-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "86b41faa10dfea7f9a38292c13db32ebdb2c5d3d8727ced46f027332da6357fd";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "7f216b6b1add4a253b5a06477427c1dce6de49d2c594df8dd534f392c1d2b116";
};
buildType = "ament_cmake";

View file

@ -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.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "bbe518342ed01e364dd4a573413aacb6e5ac5f88e7e0ab62c2ad79c2eeac3911";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "6c887e3ea4b4d2758a091c7cf52623d8313df0589cf954ecf3ddecdc6b18a56d";
};
buildType = "ament_cmake";

View file

@ -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.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "77545d58e4e4de8cd1b9439adf86c6dd10d448e6622cb76804f2f9a97f703b11";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "5cbe4462a4921963a0a4305367f66e1c5c4b2eb7453bfa41aef918e85a146056";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-pytest, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, python3Packages, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage {
pname = "ros-humble-controller-manager";
version = "2.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "8e1f616ca5135a7fb31efca54492b08c13cce259aeef60f3dd33fbe16e89b5e0";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "24342afe3b70ecde4e4b969dbd70254049207729e51a4ff4be80b0fa3d074504";
};
buildType = "ament_cmake";

View file

@ -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-humble-diff-drive-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "17a85b69a78efb8b6611ee43cefc0e3e06c8407eb51e18680384a0c5566470eb";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "892348e99784f282a2d830fe97e6f7e1003d8ab190a6a2625ea3d36e0947aaa4";
};
buildType = "ament_cmake";

View file

@ -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-humble-effort-controllers";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "6ae83d1c852ca936fa8935d956b342dad5c6f3cdeae4a06994f61ee6179b3b02";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "e76f54abf13f773883ceaf66baffccfd444272b7350befc241e94f4b925ff7ea";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-ros, pythonPackages, tf2-ros-py }:
buildRosPackage {
pname = "ros-humble-examples-tf2-py";
version = "0.25.7-r1";
version = "0.25.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/examples_tf2_py/0.25.7-1.tar.gz";
name = "0.25.7-1.tar.gz";
sha256 = "f39ba917d33f9011789d6c15baed1282ae551cf5f0383c84ec5290c3b1b678af";
url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/examples_tf2_py/0.25.8-1.tar.gz";
name = "0.25.8-1.tar.gz";
sha256 = "544acbb107041b44f9804c6eb45c2a4473330981578ddb7076b2763ee1919896";
};
buildType = "ament_python";

View file

@ -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-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg, opencv, pkg-config, rclcpp, ros-environment, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-ffmpeg-encoder-decoder";
version = "1.0.1-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ffmpeg_encoder_decoder-release/archive/release/humble/ffmpeg_encoder_decoder/1.0.1-2.tar.gz";
name = "1.0.1-2.tar.gz";
sha256 = "8cb7b4eba4d5e39e1ac0b38daa50ea107e18e716c2ec1ceb777f56d11fd3c8e0";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge ffmpeg opencv opencv.cxxdev rclcpp sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
meta = {
description = "ROS2 convenience wrapper around ffmpeg for encoding/decoding";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -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-humble-force-torque-sensor-broadcaster";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "09c8dc2ca2c85fb87d2f0e235d97e70a2b40b5b654047baf5dfc94fd9610a625";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "16af4e13a94f151287c4824115451320cbc821bef30b8e09de75ff6996e0e9bd";
};
buildType = "ament_cmake";

View file

@ -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-humble-forward-command-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "9385d40b907e1deccd40f6c7a948ab150b89216a5b1a301030db886acb3dafb7";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "47cc8f958447d93a3b184702e1e20e23c412f0092fd8bad3d69c79f449732970";
};
buildType = "ament_cmake";

View file

@ -892,6 +892,8 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
ffmpeg-encoder-decoder = self.callPackage ./ffmpeg-encoder-decoder {};
ffmpeg-image-transport = self.callPackage ./ffmpeg-image-transport {};
ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {};
@ -1302,6 +1304,8 @@ self: super: {
kuka-rsi-simulator = self.callPackage ./kuka-rsi-simulator {};
kuka-sunrise-fri-driver = self.callPackage ./kuka-sunrise-fri-driver {};
lanelet2 = self.callPackage ./lanelet2 {};
lanelet2-core = self.callPackage ./lanelet2-core {};
@ -2192,6 +2196,8 @@ self: super: {
python-cmake-module = self.callPackage ./python-cmake-module {};
python-mrpt = self.callPackage ./python-mrpt {};
python-orocos-kdl-vendor = self.callPackage ./python-orocos-kdl-vendor {};
python-qt-binding = self.callPackage ./python-qt-binding {};
@ -2220,6 +2226,8 @@ self: super: {
qb-softhand-industry-srvs = self.callPackage ./qb-softhand-industry-srvs {};
qml-ros2-plugin = self.callPackage ./qml-ros2-plugin {};
qpoases-vendor = self.callPackage ./qpoases-vendor {};
qt-dotgraph = self.callPackage ./qt-dotgraph {};
@ -2560,6 +2568,10 @@ self: super: {
ros2trace-analysis = self.callPackage ./ros2trace-analysis {};
ros-babel-fish = self.callPackage ./ros-babel-fish {};
ros-babel-fish-test-msgs = self.callPackage ./ros-babel-fish-test-msgs {};
ros-base = self.callPackage ./ros-base {};
ros-core = self.callPackage ./ros-core {};
@ -2974,8 +2986,6 @@ self: super: {
swri-opencv-util = self.callPackage ./swri-opencv-util {};
swri-prefix-tools = self.callPackage ./swri-prefix-tools {};
swri-roscpp = self.callPackage ./swri-roscpp {};
swri-route-util = self.callPackage ./swri-route-util {};
@ -3116,6 +3126,8 @@ self: super: {
turbojpeg-compressed-image-transport = self.callPackage ./turbojpeg-compressed-image-transport {};
turtle-nest = self.callPackage ./turtle-nest {};
turtle-tf2-cpp = self.callPackage ./turtle-tf2-cpp {};
turtle-tf2-py = self.callPackage ./turtle-tf2-py {};
@ -3294,6 +3306,8 @@ self: super: {
v4l2-camera = self.callPackage ./v4l2-camera {};
vector-pursuit-controller = self.callPackage ./vector-pursuit-controller {};
velocity-controllers = self.callPackage ./velocity-controllers {};
velodyne = self.callPackage ./velodyne {};

View file

@ -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-humble-geometry2";
version = "0.25.7-r1";
version = "0.25.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/geometry2/0.25.7-1.tar.gz";
name = "0.25.7-1.tar.gz";
sha256 = "8a786760e5cdc78634098ad8839f9a6380de70a03ff2b288299b85480b0a4aa2";
url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/geometry2/0.25.8-1.tar.gz";
name = "0.25.8-1.tar.gz";
sha256 = "1b734fac14aa8c124e715cb0ea73105922593ef1a610e25a77fbfc776f4b007f";
};
buildType = "ament_cmake";

View file

@ -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-humble-gripper-controllers";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "bd0eb27c0f39c9d7b1e148c17f2f03bf2fa36f622616e630453b6663a9a7bdd3";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "5a00db9b8c44f75aa9eeb111b65511d3f3fb95ee5a7bd25162c6e9fa80dc7eae";
};
buildType = "ament_cmake";

View file

@ -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.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "177e93bc906117b78babe3cccfd35d46e7ff9b3be739b0acfcaec0f415d9c13e";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "962c0b99605f47cd1bde57e640085fdec3d7975a12c165e3644b732344c760b8";
};
buildType = "ament_cmake";

View file

@ -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.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "d9573a0548185bb41dc2b8a0d379d9a3b5e5e6a6f17ce7cf35299880e493bdb3";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "6f2cf3b6705c104bcf0bf1852ec6d8f00269d9a2c8ba9819ca8143df3c0b3145";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }:
buildRosPackage {
pname = "ros-humble-hebi-cpp-api";
version = "3.9.0-r1";
version = "3.10.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/hebi_cpp_api-release/archive/release/humble/hebi_cpp_api/3.9.0-1.tar.gz";
name = "3.9.0-1.tar.gz";
sha256 = "18192037cae0895302b07746ae4a9a62971b20fe5f54b7be2d0f82e29f274d52";
url = "https://github.com/ros2-gbp/hebi_cpp_api-release/archive/release/humble/hebi_cpp_api/3.10.0-1.tar.gz";
name = "3.10.0-1.tar.gz";
sha256 = "a46abd28af27f85d466f74b7a1e173d04b9a8e7a713fdac241629a59f05f3734";
};
buildType = "ament_cmake";

View file

@ -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-gtest, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, hri-msgs, opencv, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, hri-msgs, magic-enum, opencv, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-hri";
version = "2.5.1-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/hri/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "a6e070c6f7eafd97787703c92227c2d51ae4082af052f0e5e7f1681898c99737";
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/hri/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "61200f4ee64286b2ae7398ac18d2cab2f997f9c021394dc68b8216fe55b565e8";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
buildInputs = [ ament-cmake-auto magic-enum ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge geometry-msgs hri-msgs opencv opencv.cxxdev rclcpp rclcpp-lifecycle sensor-msgs std-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "A wrapper library around the ROS4HRI ROS topics";

View file

@ -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-humble-imu-sensor-broadcaster";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "cead9ba2d6981c2dd6a3fdf4944d3d70059099fce27c942ed022a07352a8ddfd";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "ea5754bc897f6ff545eda40e288ef0147d63875a43a3c6b5975ce2c3db1f6725";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-joint-limits";
version = "2.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "3757cf6724739ba2fe704e5d56b161cd4d1b7526dee69cab2ac03985e3209cac";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "45e491ebed19ed7bfab157454aa1fa06e87fa90f476b16d4767ffba63553d0d4";
};
buildType = "ament_cmake";

View file

@ -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-humble-joint-state-broadcaster";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "1dbc7680c5fc97ff388cec68e3d7bf612c7e7c0059e9d7ee19ffe4c8292e1b47";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "1dd5a5a05a8b26658f119c09eb4e002f0f26c2830a7e071799a489f17395c726";
};
buildType = "ament_cmake";

View file

@ -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-humble-joint-trajectory-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "4c884aa6ad45954103c910f5f21bc9e4a33d445475fceb3bfb9435d3ee1b3605";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "3c57d5f4e7f1958d855e6806d4bdb2951f419704299d1d6e687304c5173076d7";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, control-msgs, example-interfaces, geometry-msgs, launch-ros, launch-testing, rclpy, rosidl-runtime-py, sensor-msgs, std-msgs, std-srvs, teleop-tools-msgs, test-msgs, trajectory-msgs }:
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, control-msgs, example-interfaces, geometry-msgs, launch-ros, launch-testing, rclpy, rosidl-runtime-py, sensor-msgs, std-msgs, std-srvs, teleop-tools-msgs, test-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-joy-teleop";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/joy_teleop/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "26b8b70e5c0fbe70d0c720fedfe1899deeb95c003afd8ee0da7598556e99b7e3";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/joy_teleop/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "2d573562cfa5adc29d5d770283b0f0332287a053eb485f4a724b70b07ecaebf7";
};
buildType = "ament_python";
checkInputs = [ action-tutorials-interfaces ament-copyright ament-flake8 ament-pep257 ament-xmllint example-interfaces geometry-msgs launch-ros launch-testing std-msgs std-srvs test-msgs ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint example-interfaces geometry-msgs launch-ros launch-testing std-msgs std-srvs test-msgs ];
propagatedBuildInputs = [ control-msgs rclpy rosidl-runtime-py sensor-msgs teleop-tools-msgs trajectory-msgs ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-humble-key-teleop";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/key_teleop/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "ddb72d5b8d968de1987c72e0f40918eedb207ae16972d07977d5fb13eee53a00";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/key_teleop/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "540e293898079b7a22171529b0ea5df61d41ea225aadaabea89e23dcb7d45227";
};
buildType = "ament_python";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager-msgs, fri-configuration-controller, fri-state-broadcaster, hardware-interface, joint-group-impedance-controller, joint-state-broadcaster, joint-trajectory-controller, kuka-control-mode-handler, kuka-driver-interfaces, kuka-drivers-core, kuka-event-broadcaster, kuka-lbr-iiwa-support, launch-testing-ament-cmake, nanopb, ros2-control, ros2lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-kuka-sunrise-fri-driver";
version = "0.9.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_sunrise_fri_driver/0.9.2-1.tar.gz";
name = "0.9.2-1.tar.gz";
sha256 = "37ce1ed012e5bdd95423f67bcfc4f7595d80a1af453955a250c8539b224e2625";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ros2lifecycle ];
propagatedBuildInputs = [ controller-manager-msgs fri-configuration-controller fri-state-broadcaster hardware-interface joint-group-impedance-controller joint-state-broadcaster joint-trajectory-controller kuka-control-mode-handler kuka-driver-interfaces kuka-drivers-core kuka-event-broadcaster kuka-lbr-iiwa-support nanopb ros2-control std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ROS2 KUKA sunrise interface";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, udev }:
{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3, python3Packages, udev }:
buildRosPackage {
pname = "ros-humble-libcamera";
version = "0.1.0-r1";
version = "0.1.0-r3";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/libcamera-release/archive/release/humble/libcamera/0.1.0-3.tar.gz";
name = "0.1.0-3.tar.gz";
sha256 = "d7f25b0607c2bcd5dc08ba689cf6d5f3d71c9bb9868f4b717e2c0027b104c885";
};
buildType = "meson";
buildInputs = [ meson pkg-config python3Packages.jinja2 python3Packages.ply python3Packages.pyyaml ];
propagatedBuildInputs = [ libyaml openssl udev ];
propagatedBuildInputs = [ libyaml openssl python3 udev ];
nativeBuildInputs = [ meson ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-can-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_can_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "ca860f5f97b9c07a8669db074c5f3f44c08ef1e3b278327ad924da3ec8d80bf7";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_can_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "f34fc04875ca096c55a8afa7735eb5f90301bd899db98ef6506fbb14d6eccb9b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-common-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_common_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "e4c418e6fb9d32da4b013f86cd40124c5a93ae7b42a50a14808f7eedae0bd9c5";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_common_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "83e06b11fd5a082b2e26b1aca0c12d6e035a02c21b2a81d98552b4ac8117554f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-dbw-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_dbw_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "6eec9d2e8afa14f9af150a3881f05976b7ede5cb98395056ba8d1cc82d94f1a1";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_dbw_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "8e571a962a1c784577e1ab3036554be4b13d7d4b8f914c6c0cd10cbc28ccb115";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-introspection-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_introspection_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "0460aae5c773c1accee1be650aa7caa23a99a231c3c2d6854d4c319007668ce8";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_introspection_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "3de897f61171f7241fd1097da503646fe130c1a2f10771911fc4d4c6d0f8d816";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-nav-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_nav_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "c2b3b937a87bac79e30aff98482edc78d1cac367a8ad63fb438ca2b7c5e355fe";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_nav_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "71b73eb7a898ec7c850b653631335038d85527e3eea094ccd9a9a29dc6209d54";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-perception-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_perception_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "5c73c63bf7672fa7f5d1a47150d0e7aab3491e79c92afae5decbff02309d9d3e";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_perception_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "f770e0bde96092471067961ae67819abdde008313451055095bdccd7039d0917";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-marti-sensor-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_sensor_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "7467230552192b6400a1fe33463444a3f652281465bee5d4cb5b665d6d6f0372";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_sensor_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "847db3173aaf3eaaeb084f072dd539e2d23b0ce5c59c70a64d14803c57a01088";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-status-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_status_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "71852d18efb34f3ccbe3252246261d8a70588ba709c8e35665e83d4b55683049";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_status_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "79f6f4dc6d5f66fa5fb6a7121bd24c336ba6186352b745128d50583c121a19d9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-marti-visualization-msgs";
version = "1.6.0-r1";
version = "1.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_visualization_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "43798d59bbe29d8113710620c8ec03d98e1e7d168ff96e575f13a48f59a79db3";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_visualization_msgs/1.6.1-1.tar.gz";
name = "1.6.1-1.tar.gz";
sha256 = "4b5ef267b9d7a3ce3a45854189311c3be6e71fa7c1fcfa9c07ce294d3389c0c9";
};
buildType = "ament_cmake";

View file

@ -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-cmake-xmllint, ament-lint-auto, ament-lint-cmake, cmake, mola-common, 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-test-datasets, mola-viz, mp2p-icp, mrpt2, ros-environment, rosbag2-storage-mcap }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-cmake, cmake, mola-common, 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-test-datasets, mola-viz, mp2p-icp, mrpt-libmaps, mrpt-libtclap, ros-environment, rosbag2-storage-mcap }:
buildRosPackage {
pname = "ros-humble-mola-lidar-odometry";
version = "0.3.2-r1";
version = "0.3.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola_lidar_odometry-release/archive/release/humble/mola_lidar_odometry/0.3.2-1.tar.gz";
name = "0.3.2-1.tar.gz";
sha256 = "407cc16b9f6f50b194d1f67b180331de0b0810f86bf9199ee0822ead21218e15";
url = "https://github.com/ros2-gbp/mola_lidar_odometry-release/archive/release/humble/mola_lidar_odometry/0.3.3-1.tar.gz";
name = "0.3.3-1.tar.gz";
sha256 = "c8751aa5963271346febc2781f02b496dde38e5f13b55914b41c4dbb39c061a5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-cmake mola-metric-maps mola-test-datasets rosbag2-storage-mcap ];
propagatedBuildInputs = [ mola-common 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-navstate-fuse mola-pose-list mola-viz mp2p-icp mrpt2 ];
propagatedBuildInputs = [ mola-common 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-navstate-fuse mola-pose-list mola-viz mp2p-icp mrpt-libmaps mrpt-libtclap ];
nativeBuildInputs = [ ament-cmake ament-cmake-gtest cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, python3Packages, rclpy }:
buildRosPackage {
pname = "ros-humble-mouse-teleop";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/mouse_teleop/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "fc78bf91d0c94a6e135237605067b110803447e18bf44f8f9b6786b86da8a7c7";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/mouse_teleop/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "db8ba07e1133d3d8424de264fc4ad19d0ebbed95ad2587c268b96dab882ec8e1";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt-libbase, mrpt-libgui, mrpt-libmaps, mrpt-libobs, mrpt-libposes, mrpt-libtclap, tbb_2021_11 }:
buildRosPackage {
pname = "ros-humble-mp2p-icp";
version = "1.5.5-r1";
version = "1.6.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.5.5-1.tar.gz";
name = "1.5.5-1.tar.gz";
sha256 = "73a65aedf784e123d331a93350be8dd8c61ee520bc56364080e6cd3375db0ca0";
url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.6.0-2.tar.gz";
name = "1.6.0-2.tar.gz";
sha256 = "23c368a8c9ef7413d1bb8cd69800d12e2407938640c52d8bdf3bbb25142aa1aa";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libapps, mrpt-libnav, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-apps";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_apps/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "d6745c0e32df378cc0248286d15b0fe6206ac5acf1ba8dbfd71f18415cb8ddf0";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_apps/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "2f823d15b3ef957a298af2685f18083a82531dbd2cdd4d4603e4f554f6a2f953";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-generic-sensor";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "6fdcc6f13d76ff376ee96eeccaa291201201c73c51886b601c63e9fbda7d567c";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "e80ec924d263cc8eac30178e958deec8cca7353b53204be1895b18073a73a834";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libgui, mrpt-libhwdrivers, mrpt-libmaps, mrpt-libslam, mrpt-libtclap, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libapps";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libapps/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "b19465ce089a6640afd9b39bc7401dbbcaa3d9922a0c57d25df00b5ffbcdd432";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libapps/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "12afba13dfd16f1c2f2a826f99d031294e11781b290cf0efdb9d775ecdef841b";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libbase";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libbase/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "046868744deb4467bcadde9b2d0f19026f19eca4e62a4b8b1b5e1a7c3a8a6d6b";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libbase/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "7890a52ef3628adda16b4a0d14e2d942ebbb16695303d17f872a7f778195a889";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libopengl, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libgui";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libgui/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "87ac1723b131210c3012bb753a4c4fefa6d83743e135a873a9273a440dbba672";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libgui/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "604b8eb7b320c8665b6eb2d7b1645139af88e72044ee4868bfba5dc87e9a893c";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libgui, mrpt-libmaps, mrpt-libslam, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libhwdrivers";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libhwdrivers/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "7dd8e4c676368fa86cae6a1dce823f585955a74eb8c7909f72ebe715b15394a7";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libhwdrivers/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "5e26e25e27ee6f48c0e93445180ca46654abda10f00f52b939adadf798b944cb";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libobs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libmaps";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmaps/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "7f0390ca3f21d23160c94ded809dab4e37fb048360c23d1d748f6d4a7b0fec93";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmaps/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "a6c6af6625457f96cb7188d99b94220b81a1bf419709d6ffc7a373e9ff86250e";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libmath";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmath/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "783a41eeef0a4c2be54a2590219feb1936a576aac4ec44ea6dd9a1b984982618";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmath/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "9d2b75f6c68356aeaee31de6735b6ad8b95e9285e82b130a3ea48e74099c4a44";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libnav";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libnav/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "6b89645480f2e5384cf6c1d03e3260e26fe487693c04f126641a0d7505e61278";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libnav/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "90cc54db7d2c8e6b87b42606266ac811be3c0df6b36274cd6e9d79bd214425aa";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libopengl, mrpt-libposes, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libobs";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libobs/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "22e2d18bbc45d4eb36095f1796df8b4d75a05665fac5e17a5a132d87053ad111";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libobs/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "26867c58847f4975ccc4b6b04f57c1f4f0dceb3f01484cc42104e07fefc50efe";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, mrpt-libposes, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libopengl";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libopengl/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "3f44e543137ceed3cc604189096aa8ab8ef275324aee81aa81bf1003ff95160b";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libopengl/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "1744dc0686bfff19f6c9d84a9e4575a218d89d74183e3e71b0d52f9458c0c08a";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, mrpt-libmath, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libposes";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libposes/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "2fa875bb86ae6c4e2e518acd0eebab50a386bb2ddbd9da2632b966aea52e66d5";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libposes/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "b017f025f0c6ebcfa0a3fda4c9cbd3d053451b2c906284023015425536285c94";
};
buildType = "cmake";

View file

@ -5,17 +5,17 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, tf2, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libros-bridge";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libros_bridge/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "17ffaaa9636ff5b1558073118f4fc3e00d79298d198da3957599416d2d00f30d";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libros_bridge/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "62c3c9359a561e73acb31fd824f993691fa31f1091197f87759ed3f5a4468b7e";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect geometry-msgs glfw3 libGL libGLU libjpeg libpcap libusb1 nav-msgs octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage sensor-msgs std-msgs stereo-msgs tf2 tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libmaps ];
buildInputs = [ ament-cmake assimp cmake ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ cv-bridge geometry-msgs mrpt-libmaps nav-msgs rclcpp sensor-msgs std-msgs stereo-msgs tf2 ];
nativeBuildInputs = [ cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libslam";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libslam/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "4b0da584a71dfa2bde2686b4ae495a11b60f9a47c2479e5234b10304707c4a1a";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libslam/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "bdd7955194efd20866210bd96aefb3c4d920005f045a6f86b73354c4c92294cb";
};
buildType = "cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libtclap";
version = "2.13.7-r2";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libtclap/2.13.7-2.tar.gz";
name = "2.13.7-2.tar.gz";
sha256 = "5d26829e7e35b6ac6153791ed78de5d19c672c91653250847b8a9bdd0f8128fc";
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libtclap/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "bd42c4ba9f5d74ba4d0a040530a909aceb5f3cea5d937cb83378fdc0336bff71";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge eigen ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage suitesparse tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
buildInputs = [ ament-cmake assimp cmake cv-bridge eigen ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 mrpt-libbase octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage suitesparse tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
nativeBuildInputs = [ cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-libmaps, mrpt-libros-bridge, mrpt-msgs, mrpt-nav-interfaces, rclcpp-components }:
buildRosPackage {
pname = "ros-humble-mrpt-map-server";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_map_server/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "78b6ab8e475f4b6d8d23f9c3c06b5d817adeaf3f2664291fef092cf7c13bbd6f";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_map_server/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "55a04221bb6ebd45ac06599868715afcfd7a0f7613b3c8cb6bca49fb75647c47";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-libmaps mrpt-libros-bridge mrpt-msgs mrpt-nav-interfaces rclcpp-components ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt2, ros-environment, tf2 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-libobs, mrpt-libros-bridge, mrpt-msgs, rclcpp, ros-environment, tf2 }:
buildRosPackage {
pname = "ros-humble-mrpt-msgs-bridge";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_msgs_bridge/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "70fc8b69474ddede7e59d3e89af76cc03b47c70f2f754137ff4648052ec2b3aa";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_msgs_bridge/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "410ab7c39430509f14806060815013c135e3687d24f45a959fba902b776177df";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt2 tf2 ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-libobs mrpt-libros-bridge mrpt-msgs rclcpp tf2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-mrpt-nav-interfaces";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_nav_interfaces/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "8772fd5d4b98d09b4d21320a0bda5c94aa7cc162780ff531873fb8fba548a410";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_nav_interfaces/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "d79773bfdc2a071a6b4059837bfe5cc640b5a4de5b93bcac9f56ff8df938584d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-map-server, mrpt-nav-interfaces, mrpt-pf-localization, mrpt-pointcloud-pipeline, mrpt-rawlog, mrpt-reactivenav2d, mrpt-tutorials }:
buildRosPackage {
pname = "ros-humble-mrpt-navigation";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_navigation/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "993d28a30aaded5279812a1db53c60cccdcfaa4dcb51102f468479d0ca1dd25f";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_navigation/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "3f03299b9b5d86ecfa627458815d27f575ca0623e202a313c6817ac4a6ba2a92";
};
buildType = "ament_cmake";

View file

@ -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, cmake, mola-relocalization, mp2p-icp, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, mrpt2, nav-msgs, pose-cov-ops, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mola-relocalization, mp2p-icp, mrpt-libgui, mrpt-libros-bridge, mrpt-libslam, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, nav-msgs, pose-cov-ops, rclcpp, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-mrpt-pf-localization";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pf_localization/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "bd1a5f81200da43125aaf3022a2082702277e6bdbffbd396ea60d9b754b9c6dd";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pf_localization/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "0ba35495536f3385a163201e6caa00ff07af3c0039785e2b0daa83fab7c0f726";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake cmake ];
checkInputs = [ mrpt-tutorials ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-msgs mrpt-msgs-bridge mrpt2 nav-msgs pose-cov-ops sensor-msgs std-msgs tf2 tf2-geometry-msgs ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-libgui mrpt-libros-bridge mrpt-libslam mrpt-msgs mrpt-msgs-bridge nav-msgs pose-cov-ops rclcpp sensor-msgs std-msgs tf2 tf2-geometry-msgs ];
nativeBuildInputs = [ ament-cmake cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mp2p-icp, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-libgui, mrpt-libmaps, mrpt-libobs, mrpt-libros-bridge, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-mrpt-pointcloud-pipeline";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pointcloud_pipeline/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6a3563957a3f2547c3c4033f2f183435ee269a79f36763299d04743bf0d0fe35";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pointcloud_pipeline/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "d947919026911d16aafe791fa418e867909a76957e701914987583dbcdf6c5af";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-libgui mrpt-libmaps mrpt-libobs mrpt-libros-bridge nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, cmake, cv-bridge, mrpt-msgs, mrpt2, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, cv-bridge, mrpt-libros-bridge, mrpt-libtclap, mrpt-msgs, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-rawlog";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_rawlog/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6323ba30118e27fc8ee34edc08272b47dc963f4e9f016c5fce08ece5e004478b";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_rawlog/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "9ab2ecad7569b1de31381e2572564868bce69173ddc682332cbe3cf5d8722aa7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake cmake ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-msgs mrpt2 nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-libros-bridge mrpt-libtclap mrpt-msgs nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-libnav, mrpt-libros-bridge, mrpt-nav-interfaces, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-mrpt-reactivenav2d";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_reactivenav2d/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6361d10c5ef53d071e6764fc37c6ac8bfde947746f2796a24004481c6d584d43";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_reactivenav2d/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "1d7bd2b7b257325e091a65a77d2e5002fd2832f754f8e641a77de7a62e16ee69";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-libnav mrpt-libros-bridge mrpt-nav-interfaces nav-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, mrpt-libhwdrivers, mrpt-libros-bridge, mrpt-msgs, mrpt-sensorlib, nav-msgs, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-sensor-bumblebee-stereo";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_bumblebee_stereo/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "212707ac7a8f425147150a2e0569b8a8dfe6af8ebaac1231b1573803f13e6478";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_bumblebee_stereo/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "5951ee17239893005655db7156b35a6c8a0376546df7326dfde049a09af0e844";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge geometry-msgs mrpt-libhwdrivers mrpt-libros-bridge mrpt-msgs mrpt-sensorlib nav-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, nmea-msgs, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, mrpt-libhwdrivers, mrpt-libros-bridge, mrpt-msgs, mrpt-sensorlib, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-sensor-gnss-nmea";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_nmea/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "176cd42490f152aa4c0ea2765eb9c5f9ca24e75e86eb02eb46b33e52241eaa8d";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_nmea/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "d35a0de923ef6f643d7c3ff9d52f1bad64ab24bf0bb43af4a341ea2d8f434e83";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 nmea-msgs rclcpp rclcpp-components tf2 tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge geometry-msgs mrpt-libhwdrivers mrpt-libros-bridge mrpt-msgs mrpt-sensorlib nav-msgs nmea-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, mrpt-libhwdrivers, mrpt-libros-bridge, mrpt-msgs, mrpt-sensorlib, nav-msgs, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-sensor-gnss-novatel";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_novatel/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "ed894f7693148eb69a7e576735929764351fff6f0b39ff0ada4551c7c8485d59";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_novatel/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "5d015af55047a5ec6c7e3de7b2e02769644c6d9b92a22504d65f0d429c6aac9d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge geometry-msgs mrpt-libhwdrivers mrpt-libros-bridge mrpt-msgs mrpt-sensorlib nav-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, mrpt-libhwdrivers, mrpt-libros-bridge, mrpt-msgs, mrpt-sensorlib, nav-msgs, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-sensor-imu-taobotics";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_imu_taobotics/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "02e4944a0e21b4aea087257eba8db348bfc74b6e4f6c8ec6717b306f4165f1ce";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_imu_taobotics/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "6c20d8885a66e4e4abd47250cefa68d0332636a54aa2ee5e30a9348744f79472";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge geometry-msgs mrpt-libhwdrivers mrpt-libros-bridge mrpt-msgs mrpt-sensorlib nav-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, mrpt-libhwdrivers, mrpt-libros-bridge, mrpt-msgs, nav-msgs, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mrpt-sensorlib";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensorlib/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "c9c0ec20d2b621381a82a81705f4916deed508f8b795721c3ac6779e835d54c8";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensorlib/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "46e9e05fcc2c971d9d39a16a3d956a6e7361db2808b4d7420c438f51c5e0c4a6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt2 rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge geometry-msgs mrpt-libhwdrivers mrpt-libros-bridge mrpt-msgs nav-msgs rclcpp rclcpp-components sensor-msgs std-msgs stereo-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnss-nmea, mrpt-sensor-gnss-novatel, mrpt-sensor-imu-taobotics, mrpt-sensorlib }:
buildRosPackage {
pname = "ros-humble-mrpt-sensors";
version = "0.2.2-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensors/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "dfda8af40cc3cf2fae4664307dc128a53968a5cf7bdc1c7c86802c1233ac88bb";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensors/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "046aad4e205007df158cdc76d3317ce9061933410795068a94518ed2a11b42e3";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# 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, mrpt-msgs, mrpt-nav-interfaces, mrpt-path-planning, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-libgui, mrpt-libmaps, mrpt-libnav, mrpt-libros-bridge, mrpt-msgs, mrpt-nav-interfaces, mrpt-path-planning, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-mrpt-tps-astar-planner";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_tps_astar_planner/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "63ebafecd5bb0b327092bf08245e9b762c3bdac6a06711b36b97dc7846d381e3";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_tps_astar_planner/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "f1ce2aa214f7af8172875f3db4eb0c700c2cc0aba71d80f76a0f2e560d6ea7c8";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt-path-planning mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-libgui mrpt-libmaps mrpt-libnav mrpt-libros-bridge mrpt-msgs mrpt-nav-interfaces mrpt-path-planning nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mvsim, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-humble-mrpt-tutorials";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_tutorials/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "07254190cade6d6a13b8c8e27d76d1ff905cede2f094792d76687d878f2a4814";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_tutorials/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "1de3c60b2460d6f6ebae3c8ff57567507d892785a32ec41a06b9ddc110109426";
};
buildType = "ament_cmake";

View file

@ -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, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }:
buildRosPackage {
pname = "ros-humble-pid-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pid_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "eafc5065e430c7273ba550e9913d2cc439b53294feb2809576428d1b4aefea16";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pid_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "d94470bcd57d31ba86c169111ae3cd725118e054ce0709596359afeda9738fa6";
};
buildType = "ament_cmake";

View file

@ -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-humble-position-controllers";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "964d0a00bd494062807eb5d441a86d59cc59e544f136e3a714f28d564bc981d0";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "8345fca7b68ef43b0b073b1410b5aa96a709b27c51f7bd6a72cac36d92c9f52f";
};
buildType = "ament_cmake";

View file

@ -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-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, cv-bridge, geometry-msgs, hri, hri-msgs, pybind11-vendor, python3Packages, rclcpp, sensor-msgs, std-msgs, tf2-ros-py }:
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, cv-bridge, geometry-msgs, hri, hri-msgs, opencv, pybind11-vendor, python3Packages, rclcpp, rclpy, sensor-msgs, std-msgs, tf2-ros-py }:
buildRosPackage {
pname = "ros-humble-pyhri";
version = "2.5.1-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/pyhri/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "07a42c2a5497f62f51eed4bc2e440358533baaae34784b23e364047a4c3b2b18";
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/pyhri/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "a16779a3c682d19342f9b3d8acdbe2f84dfa15f9a6de3ea1896b64a0f6ed2302";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python pybind11-vendor ];
buildInputs = [ ament-cmake-auto ament-cmake-python pybind11-vendor ];
checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common cv-bridge geometry-msgs hri-msgs python3Packages.numpy python3Packages.opencv4 sensor-msgs std-msgs tf2-ros-py ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs hri rclcpp ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs hri opencv opencv.cxxdev python3Packages.opencv4 rclcpp rclpy ];
nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ];
meta = {
description = "A python wrapper around hri package";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libapps, mrpt-libgui, mrpt-libnav, mrpt-libslam, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-python-mrpt";
version = "2.13.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/python_mrpt_ros-release/archive/release/humble/python_mrpt/2.13.8-1.tar.gz";
name = "2.13.8-1.tar.gz";
sha256 = "38d2374b6f2dab475ba49cbd0400e735693ac10cf9d1ccbd5f90b8ad9066590f";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libapps mrpt-libgui mrpt-libnav mrpt-libslam ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Python wrapper for Mobile Robot Programming Toolkit (MRPT) libraries";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -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-gtest, ament-index-cpp, ament-lint-auto, example-interfaces, image-transport, qt5, rclcpp, ros-babel-fish, ros-babel-fish-test-msgs, std-srvs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-qml-ros2-plugin";
version = "1.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/qml_ros2_plugin-release/archive/release/humble/qml_ros2_plugin/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "6876de963f97807133507394f9fc61a79ef54d481ce1fa7ce6be3bcb84e0bf32";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto example-interfaces qt5.qtquickcontrols2 ros-babel-fish-test-msgs std-srvs ];
propagatedBuildInputs = [ ament-index-cpp image-transport qt5.qtbase qt5.qtdeclarative qt5.qtmultimedia rclcpp ros-babel-fish tf2-ros yaml-cpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A QML plugin for ROS.
Enables full communication with ROS from QML.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -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-humble-range-sensor-broadcaster";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "4a313afaed34ed583109fc6e01ab1e9b2d0f8605e787e66deddf0e2f5927a004";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "3c5e86e537854fdb760ee56bfdc929bd0f9a654a9326998f360143268f6cfb1d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-humble-robot-upstart";
version = "1.0.3-r1";
version = "1.0.4-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/robot_upstart-release/archive/release/humble/robot_upstart/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "69ed49909e2d2ef215129252b073e8f563b4e2d41f04e80db9eff51dcc987df4";
url = "https://github.com/clearpath-gbp/robot_upstart-release/archive/release/humble/robot_upstart/1.0.4-1.tar.gz";
name = "1.0.4-1.tar.gz";
sha256 = "d7dcd21012f0153a465dc88d2da466316f2a0fdeb79cdca0a2f8a16c3e1db59d";
};
buildType = "ament_python";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-ros-babel-fish-test-msgs";
version = "0.9.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros_babel_fish-release/archive/release/humble/ros_babel_fish_test_msgs/0.9.4-1.tar.gz";
name = "0.9.4-1.tar.gz";
sha256 = "20f7506ff961795f541f9c93686a2c2e4919663082f5af352d06a2fb0dfaad79";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "Test messages for the ros_babel_fish project tests.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,28 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, example-interfaces, geometry-msgs, rclcpp, rclcpp-action, rcpputils, ros-babel-fish-test-msgs, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, std-msgs }:
buildRosPackage {
pname = "ros-humble-ros-babel-fish";
version = "0.9.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros_babel_fish-release/archive/release/humble/ros_babel_fish/0.9.4-1.tar.gz";
name = "0.9.4-1.tar.gz";
sha256 = "898c6849cd09f23682a25db29b2934cba9348ba747de6bc673e8ba015635d40f";
};
buildType = "ament_cmake";
buildInputs = [ action-tutorials-interfaces ament-cmake geometry-msgs ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-gtest ament-lint-auto example-interfaces ros-babel-fish-test-msgs std-msgs ];
propagatedBuildInputs = [ ament-index-cpp rclcpp rclcpp-action rcpputils rosidl-runtime-cpp rosidl-typesupport-cpp rosidl-typesupport-introspection-cpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A runtime message handler for ROS.
Allows subscription, publishing, calling of services and actions with messages known only at runtime as long
as they are available in the local environment.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-ros2-control-test-assets";
version = "2.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "5e7707c766a423e651543c928bef319637806207a4dab5aede2dcd325e7416ad";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "56dde728eec7423f1b8ac3800c27dd8f72ea8cc10997d3f0437944ee8f04242a";
};
buildType = "ament_cmake";

View file

@ -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.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "c5203ff5f69ea7ebbe1a4562c8e0391a87e19b3e8b040b237f01e7ebc03ea37c";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "4a688fdb2c3c4bbcdf8172cb467f011a4cf5c8d3d89de4ccaf9f90e7a9acbdb0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-ros2-controllers-test-nodes";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "0362eb2606ed9f10afe2a40a57c11551bfe44a2bd2d20902c40c2e964401de4b";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "1259447b8a1e090f78d3108267d04561431e1db07968d4c8e6205ea6060cd0d3";
};
buildType = "ament_python";

View file

@ -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, pid-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }:
buildRosPackage {
pname = "ros-humble-ros2-controllers";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "7e45934714886e7d72fcc09d7f48fd5f3018c8771494e611baac1ca34591848d";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "eed5c6c5c8d1836f4a3ba567c8ed3b9551b5c1f4ec2c20776f2f10d04711b87e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-humble-ros2controlcli";
version = "2.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "a998e2c710c2fd34464a56e2276d8fc0913df6ab2a395df9a3f92fd1917de264";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "adf8fd01700ddb1db0a0f53307ca29159c5da725460c4a11e7fe37fa09e5cf4d";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-humble-rqt-controller-manager";
version = "2.43.0-r1";
version = "2.43.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "46af6f7b4794bef6e5d5e0549d2bcd18dc135a46fb5fefaabe729859f037bf23";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.43.1-1.tar.gz";
name = "2.43.1-1.tar.gz";
sha256 = "9f221e72de9c32a2a5c36ac479f235af5b761d2799ee4303f5883d339ac11351";
};
buildType = "ament_python";

View file

@ -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-humble-rqt-joint-trajectory-controller";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "c46c060634ba51b343cad226ed726712b79640b789cc456754abb29a31595394";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "820f151ecf408c95b47d6d3a1c72e00c64601705788af090f95467bbd857263d";
};
buildType = "ament_python";

View file

@ -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-humble-steering-controllers-library";
version = "2.37.2-r1";
version = "2.37.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.37.2-1.tar.gz";
name = "2.37.2-1.tar.gz";
sha256 = "286022b49a27318a9d809a317eac8401b470861d413332280e4668958aea0bd5";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.37.3-1.tar.gz";
name = "2.37.3-1.tar.gz";
sha256 = "3ec3e73b44091da48ee577bb38fae25ed0fdd43706ade6f4c1daa912bcd454f8";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, marti-introspection-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli }:
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, marti-introspection-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, ros2topic }:
buildRosPackage {
pname = "ros-humble-swri-cli-tools";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_cli_tools/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "27a50002e2cf61143d9ab7514d2a68fc3b27874b2f6effe128e7d94705e9aaab";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_cli_tools/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "3ac0f92d82c619ddf0b573ab3679326a3fd5641c0c7ef2d6f69fd8be4f35edb1";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ];
propagatedBuildInputs = [ marti-introspection-msgs python3Packages.natsort rcl-interfaces rclpy ros2cli ];
propagatedBuildInputs = [ marti-introspection-msgs python3Packages.natsort rcl-interfaces rclpy ros2cli ros2node ros2param ros2topic ];
meta = {
description = "Command line tools for introspecting ROS systems";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }:
buildRosPackage {
pname = "ros-humble-swri-console-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_console_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "621d97936c73996ed444174431efea67d1ae261069220e63b15e49b77d3239d1";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_console_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "e038cc66a3d7b4e21d43a9ffc7b3633e2735818fd942adf7523c71a22dc6f89d";
};
buildType = "ament_cmake";
@ -19,7 +19,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "swri_console_util";
description = "Utility functions for interacting with console";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-swri-dbw-interface";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_dbw_interface/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "f222cb4ac2adacaae59e9e9c92cca650294f493240dac239ac3dfa8aee3046d7";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_dbw_interface/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "c76f614167612295057abaf11037860b0fd9f8791e08160c8a4015482e892dd1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }:
buildRosPackage {
pname = "ros-humble-swri-geometry-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_geometry_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "0901548b447f2aae19615dd523b89c130d3b970e9c20e97d5aea20f1a78ac3b7";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_geometry_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "09e961e76bf8f9650cf773c2355c11c69710bf73239b6278d9c31a47db1da9d8";
};
buildType = "ament_cmake";
@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake pkg-config ];
meta = {
description = "swri_geometry_util";
description = "Commonly used geometry routines, implemented in a ROS friendly package.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }:
buildRosPackage {
pname = "ros-humble-swri-image-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_image_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "71de414a260ab122e864b24700d46b80d397405c5653f1c5a63b3035fd35c904";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_image_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "a0b1d46b87fef02d3f84b9e8d3b3c80e522299b965377bfed10e36adf690c98a";
};
buildType = "ament_cmake";
@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake pkg-config ];
meta = {
description = "swri_image_util";
description = "A package of commonly image manipulation utilities.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, rclcpp }:
buildRosPackage {
pname = "ros-humble-swri-math-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_math_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "512601eb7da624ab23cf69585c68eaa3ceaf38472e7e66a756af441e5dd90711";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_math_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "efc81aa8cbe37a281d79e696fad1fa9db7ec843baab30b5108e6c5e4bffe213c";
};
buildType = "ament_cmake";
@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "swri_math_util";
description = "A package with commonly used math utility code.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cv-bridge, swri-math-util }:
buildRosPackage {
pname = "ros-humble-swri-opencv-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_opencv_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "a268102e5476f63ed4bd3e6df0aea5331dc42ae7d519ecf61846eeb4e90640a3";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_opencv_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "fe8ec301f39f5b6672fd92b73dad7f3185c3a27b6a8b1cab1c0b5715b8944e51";
};
buildType = "ament_cmake";
@ -19,7 +19,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "swri_opencv_util";
description = "A package with commonly used OpenCV functionality.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, ros-environment, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-swri-roscpp";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_roscpp/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "d681f8742714d8257758fe23f3128622b4d2c0f1445c31c939d452821fbca93a";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_roscpp/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "b50aeff6e522709a242fa7fbb51feddc662590be67098cc0e3904b983d57bf8b";
};
buildType = "ament_cmake";
@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "swri_roscpp";
description = "A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, tf2-geometry-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-swri-route-util";
version = "3.6.1-r1";
version = "3.7.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_route_util/3.6.1-1.tar.gz";
name = "3.6.1-1.tar.gz";
sha256 = "67c5bd8751023db6415ef8dca1f98637b76bdfa4eaba770c7127709c2cd54fd2";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_route_util/3.7.1-1.tar.gz";
name = "3.7.1-1.tar.gz";
sha256 = "2ddf49e0605bbcdf8723d0d83f6f5dffab1d1c9429e14b8d31cf92c4b8f72794";
};
buildType = "ament_cmake";

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