regenerate all distros, Fri Feb 7 13:49:49 2025

This commit is contained in:
Superflore 2025-02-07 13:49:49 +00:00
parent f9c218f6e9
commit c097658686
229 changed files with 1219 additions and 917 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, elfutils }:
buildRosPackage {
pname = "ros-humble-backward-ros";
version = "1.0.6-r1";
version = "1.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/humble/backward_ros/1.0.6-1.tar.gz";
name = "1.0.6-1.tar.gz";
sha256 = "8e8e19d24a46673ba94e22f96fa8f6cf8defbc76c64d566d7d4e5d9e352cbbb5";
url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/humble/backward_ros/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "1689006a5358b7121e093bfeac5b8e933be4b6029e599cf0bb8013fdc57e75e5";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, rosx-introspection, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-humble-foxglove-bridge";
version = "0.8.2-r1";
version = "0.8.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.8.2-1.tar.gz";
name = "0.8.2-1.tar.gz";
sha256 = "fcec428a6bc64d8b6f9a47b1d11208ff4b3e5d8c0f3f6c9053381a6bd62e4da5";
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.8.3-1.tar.gz";
name = "0.8.3-1.tar.gz";
sha256 = "c60096cd2a460bcffd0af086d2fbe9d54eb0b9c724cbf4ee69f36d946b6a0fc2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }:
buildRosPackage {
pname = "ros-humble-hebi-cpp-api";
version = "3.10.0-r1";
version = "3.10.1-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/hebi_cpp_api-release/archive/release/humble/hebi_cpp_api/3.10.1-1.tar.gz";
name = "3.10.1-1.tar.gz";
sha256 = "b881efc78d58146fd66b4c05b938dfc1c77ade6d92db481bb3bdf2400f523e3b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, graph-msgs, moveit-common, moveit-core, moveit-ros-planning, rclcpp, rviz-visual-tools, std-msgs, tf2-eigen, tf2-ros, trajectory-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-moveit-visual-tools";
version = "4.1.1-r1";
version = "4.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/moveit_visual_tools-release/archive/release/humble/moveit_visual_tools/4.1.1-1.tar.gz";
name = "4.1.1-1.tar.gz";
sha256 = "66b9c4b7e3bbe9e7cb2684692ca55009e15c49bc5a1ee9be680d448dd8ec98c7";
url = "https://github.com/ros2-gbp/moveit_visual_tools-release/archive/release/humble/moveit_visual_tools/4.1.2-1.tar.gz";
name = "4.1.2-1.tar.gz";
sha256 = "09a0c95e65a20ec258d3ff706205e248e01ec0b3b8f5306893157e5b80cde0f1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt-libgui, mrpt-libmaps, mrpt-libposes, mrpt-libros-bridge, mrpt-libtclap, nav-msgs, protobuf, python3, python3Packages, ros-environment, ros2launch, sensor-msgs, stereo-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-humble-mvsim";
version = "0.13.0-r1";
version = "0.13.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.13.0-1.tar.gz";
name = "0.13.0-1.tar.gz";
sha256 = "5b734c8032fe0f81882fd688c7276daf6a18bd1a01c1a3a32e8333732159f19e";
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.13.1-1.tar.gz";
name = "0.13.1-1.tar.gz";
sha256 = "183c6f112aad20f956672eecda862c7f98d45b4297334b790280b30d4bf05cef";
};
buildType = "ament_cmake";

View file

@ -2,22 +2,22 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, geographiclib, gps-msgs, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, nmea-msgs, novatel-oem7-msgs, pluginlib, rclcpp, rclcpp-components, rclpy, rosbag2, rosidl-runtime-py, sensor-msgs, tf2-geometry-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, geographiclib, git, gps-msgs, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, nmea-msgs, novatel-oem7-msgs, pluginlib, rclcpp, rclcpp-components, rclpy, rosbag2, rosidl-runtime-py, sensor-msgs, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-novatel-oem7-driver";
version = "20.1.0-r1";
version = "20.6.0-r1";
src = fetchurl {
url = "https://github.com/novatel-gbp/novatel_oem7_driver-release/archive/release/humble/novatel_oem7_driver/20.1.0-1.tar.gz";
name = "20.1.0-1.tar.gz";
sha256 = "c6b682f112867a5d80548cd081a9f3e9df2b90d030bf29de2882dc19117eeab5";
url = "https://github.com/novatel-gbp/novatel_oem7_driver-release/archive/release/humble/novatel_oem7_driver/20.6.0-1.tar.gz";
name = "20.6.0-1.tar.gz";
sha256 = "f32d68d582e8d8a5e54a8aa657abcd714da829c3164a03dbf8512214fa22deaf";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
buildInputs = [ ament-cmake git ];
checkInputs = [ launch-testing launch-testing-ament-cmake launch-testing-ros rclpy rosbag2 rosidl-runtime-py ];
propagatedBuildInputs = [ boost geographiclib gps-msgs nav-msgs nmea-msgs novatel-oem7-msgs pluginlib rclcpp rclcpp-components sensor-msgs tf2-geometry-msgs ];
nativeBuildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake git ];
meta = {
description = "NovAtel Oem7 ROS Driver";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-novatel-oem7-msgs";
version = "20.1.0-r1";
version = "20.6.0-r1";
src = fetchurl {
url = "https://github.com/novatel-gbp/novatel_oem7_driver-release/archive/release/humble/novatel_oem7_msgs/20.1.0-1.tar.gz";
name = "20.1.0-1.tar.gz";
sha256 = "b5eb7bfdbe11472c51543e4f907a500ef7815746742b736c5be365f30cda5447";
url = "https://github.com/novatel-gbp/novatel_oem7_driver-release/archive/release/humble/novatel_oem7_msgs/20.6.0-1.tar.gz";
name = "20.6.0-1.tar.gz";
sha256 = "7cb0371afe7fd932009b6fa4ceea0ba50651f67494baa58786aa15cbfaceac2d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-pal-statistics-msgs";
version = "2.6.0-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/humble/pal_statistics_msgs/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "a6fda15a4111b4a73278bfefbc187d42ef0be3c4a17d40394ce5b98a284afacc";
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/humble/pal_statistics_msgs/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "f3cc541537239702ad306ce1bf028cbdb269050980eee21771f7ce442f0d77f7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclcpp-lifecycle, rclpy }:
buildRosPackage {
pname = "ros-humble-pal-statistics";
version = "2.6.0-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/humble/pal_statistics/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "13a4dfff2db2642476325476b4423d04690b9932aec95e1405d3f8d9c70925d1";
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/humble/pal_statistics/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "593b21d48977edffb142a7d2cf1993a0db28d23c0939725271f4542f3fb73a74";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, libcap, lifecycle-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }:
buildRosPackage {
pname = "ros-humble-realtime-tools";
version = "2.10.0-r1";
version = "2.11.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/humble/realtime_tools/2.10.0-1.tar.gz";
name = "2.10.0-1.tar.gz";
sha256 = "0ad0a33e5c9da057b3f1a9b51b7e549b785b5ef7fb7fe71d65c239a49b0f39bc";
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/humble/realtime_tools/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "68ad811500425329746cab5c48ee54c8ebd0129b5cea435f52b1702fbf6edd11";
};
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-jazzy-ackermann-steering-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "bf9fb63023ed4124e644e6c8d420e474b58592be16aa5645597b353e4eebc61c";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "be021b6d549af60c07c229c0db3179a8ed43d4c364bb0d0ccc153a8accc44c89";
};
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-jazzy-admittance-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "5a15fb17e420539161ef280e1da39f28ed49bc15543ced400751aaf4195387c4";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "7073ad60e8d1942d1ff21f9146428280e94100079b612d4dba6db0ff7ad8aa52";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, elfutils }:
buildRosPackage {
pname = "ros-jazzy-backward-ros";
version = "1.0.6-r1";
version = "1.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/jazzy/backward_ros/1.0.6-1.tar.gz";
name = "1.0.6-1.tar.gz";
sha256 = "206da5433d4bbad33a4b1f77108f22ba949e00cb20edd40d19c9532632cf8a2b";
url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/jazzy/backward_ros/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "d704b2567ebe5050e5c1f621e31a4ad1e2560180a89ff9e6ecc041854821327a";
};
buildType = "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-jazzy-bicycle-steering-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "7fda35929f533eec316cc2c1e19fabba9f413a6c0d47a61b03035d5b2ba48eaa";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "de93829a3de7f82c38a47c6be27a63d1bde94d79440ebd118f1341376d0ef7ea";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, bluez, joy-linux, python3Packages, twist-mux }:
buildRosPackage {
pname = "ros-jazzy-clearpath-bt-joy";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_bt_joy/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "bc8dccef6276c42f083b535edaa4064e24f8b99733631910eb37b0ccde249887";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_bt_joy/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6bde5dc11b620aa626edb5245700d7cb1005d445d0731902a8bc9feec9d2bb4e";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common }:
buildRosPackage {
pname = "ros-jazzy-clearpath-common";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_common/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "4023e4f81833349af1eed60f15deb79e69cf744a551a5bfa2211177f6bfce46d";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_common/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "ac6e2b2e0541cb2a16ff649acc81530f8a0cda664b9ef40838e831580e882013";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, clearpath-generator-common, python3Packages, rclpy, xacro }:
buildRosPackage {
pname = "ros-jazzy-clearpath-config-live";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/jazzy/clearpath_config_live/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "21095a3f1b19148e3c43f15f6c7d8abb255935b13df9e7fab02ee43791908f07";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-generator-common python3Packages.watchdog rclpy xacro ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = "Live URDF Updater from Clearpath Configuration.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages }:
buildRosPackage {
pname = "ros-jazzy-clearpath-config";
version = "2.0.1-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/jazzy/clearpath_config/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "c29323976e072d7dbd03562c76450edc65a5e16d523b46cdbcdc05fb1614d8e8";
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/jazzy/clearpath_config/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "79f9532de8635e2912ca2a6325ff0602acb09bf069e5aa3c819e1098d8e98983";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-bt-joy, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
buildRosPackage {
pname = "ros-jazzy-clearpath-control";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_control/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "d683eb0f8cfe2f083ef3babbc1b9f019b6b2123a88ccae1dd2a413ed218157c3";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_control/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "26955cd652df70c97fe032af93639b175498757ca0aaf10a2d06a7dff9c7ca79";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-jazzy-clearpath-customization";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_customization/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "9866336ea66fbf247661954cc419f64d5335ebff0d0a24b67ce82bda2975b96e";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_customization/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "8a47c7956b779b4859e06903790ddcf97d378837a36d97117738d21452aa23c2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-manipulators-description, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }:
buildRosPackage {
pname = "ros-jazzy-clearpath-description";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_description/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "61915b182f4d17e49ce296d3df9e54d6be757c1d5ed87ac3d311962643260fde";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "53e04aaef26ee580bf9575cefe8e31adb8d08d515a7db97ce95b3ca6d88102b5";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-config-live, clearpath-offboard-sensors, clearpath-platform-msgs, clearpath-viz }:
buildRosPackage {
pname = "ros-jazzy-clearpath-desktop";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/jazzy/clearpath_desktop/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "b4ee7748a02bd86d4b44c55c45c8689b0671f7d5e4fa712e84dac52e78d25ae9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-config-live clearpath-offboard-sensors clearpath-platform-msgs clearpath-viz ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Packages for working with Clearpath Platforms from a ROS 2 desktop.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-manipulators, moveit-setup-srdf-plugins }:
buildRosPackage {
pname = "ros-jazzy-clearpath-generator-common";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_generator_common/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "107bf50ef4fd51c9b528eb9dc34e72bef7d7ae96fceb55b69bc047faa74ec680";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_generator_common/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "1df25d67b6795fd31a860085a0602a9c4986c72375d4b3b8626d83541e3b01eb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, robotiq-description, ur-description, urdf, xacro }:
buildRosPackage {
pname = "ros-jazzy-clearpath-manipulators-description";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_manipulators_description/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "bf39f4318c1f9a51d488bde03a6b0c0d2f92371ce5b78607e261935347e4d0e1";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_manipulators_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "d103ba2a4267ccd815fdac96218e1891fdbf71a5f477f3a297b37ef7b3b5940f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-manipulators-description, gripper-controllers, moveit-configs-utils, moveit-kinematics, moveit-planners, moveit-planners-chomp, moveit-ros-move-group, moveit-ros-warehouse, moveit-simple-controller-manager, position-controllers, tf2-ros, xacro }:
buildRosPackage {
pname = "ros-jazzy-clearpath-manipulators";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_manipulators/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "563167dd6ec2e75ae274c6452a82494a3cdb47cda9d7e3209c0447ec4f135c43";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_manipulators/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "a35495adf803b1ea4526a692efd06e460cc0f757642850b40861e55b5f15d29f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-clearpath-motor-msgs";
version = "2.0.0-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_motor_msgs/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "c716544045f474c90729a1dd440429585cee01ca9302db9d1aa83436e7841ce3";
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_motor_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "cad6631f674c18216a638ffd7e26bfa7da53751fab05ca6c014076755d5f0a89";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-jazzy-clearpath-mounts-description";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_mounts_description/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "8f30bb1ccdc22c760d00069ab86e29c0df90ecfa221ee9d519d33c3e42b00c34";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_mounts_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "c01a29c24b7584a4599b2cc89b526b1ca80123583b0e1bcca57e918c829c41f4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-motor-msgs, clearpath-platform-msgs }:
buildRosPackage {
pname = "ros-jazzy-clearpath-msgs";
version = "2.0.0-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_msgs/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "65c254a446ac57eead5beafcf7cc48f0d54e10b25016df838b65393b3fd9b7b7";
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "28dc5f6ad87dd990f7ec1289d25e6b4d87aa2095a018bf41dfee14976e260da6";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, nav2-bringup, slam-toolbox }:
buildRosPackage {
pname = "ros-jazzy-clearpath-nav2-demos";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_nav2_demos-release/archive/release/jazzy/clearpath_nav2_demos/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "9a31afcdeb0cc163fcf5f97ef69630ab2d76aa7c34eb95d2d7c4cbecc3d1b87a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-config nav2-bringup slam-toolbox ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Nav2 demos for Clearpath robots";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, image-transport, image-transport-plugins, velodyne-pointcloud }:
buildRosPackage {
pname = "ros-jazzy-clearpath-offboard-sensors";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/jazzy/clearpath_offboard_sensors/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "bb46f16d47eafaddeb5d35cc71369c68dc49ffc48420123744b172d636d75240";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ image-transport image-transport-plugins velodyne-pointcloud ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Launch files for decompressing and consuming high-bandwidth sensor data on offboard computers";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }:
buildRosPackage {
pname = "ros-jazzy-clearpath-platform-description";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_platform_description/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "b0431be9dbee8eb6bfcfc4ef41894aa60ce3c70b5d6ba44ff2b12e52786b4a9a";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_platform_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "3944c4ae0b1792eb42f48eacb53038f01e60c1736fa79bae94d84e52890ce86e";
};
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-jazzy-clearpath-platform-msgs";
version = "2.0.0-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_platform_msgs/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "dd51754682bacd6cb95a26a84185819184805e492392d69f6eef35d528c60bd7";
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/jazzy/clearpath_platform_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "558b1c43206371fe28b04f44705a401323450b38adedf41c1130cf64e817f40c";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, rclcpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, iproute2, rclcpp }:
buildRosPackage {
pname = "ros-jazzy-clearpath-ros2-socketcan-interface";
version = "2.0.0-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_ros2_socketcan_interface-release/archive/release/jazzy/clearpath_ros2_socketcan_interface/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "1d0318975014415ceec785045338f0848d17aef8f0a8576736f18ed950a89660";
url = "https://github.com/clearpath-gbp/clearpath_ros2_socketcan_interface-release/archive/release/jazzy/clearpath_ros2_socketcan_interface/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "58e54d6f5ab78356fc6cd754c3ff211ca1217f24a5ab1376d37a61521749173d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ can-msgs rclcpp ];
propagatedBuildInputs = [ can-msgs iproute2 rclcpp ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, axis-description, microstrain-inertial-description, realsense2-description, velodyne-description }:
buildRosPackage {
pname = "ros-jazzy-clearpath-sensors-description";
version = "2.0.3-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_sensors_description/2.0.3-1.tar.gz";
name = "2.0.3-1.tar.gz";
sha256 = "fc1bb76ba100f1b3a2570a6e3e32d2287b00b0062246c7fd10ee24d7448bb2d7";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_sensors_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "f4892d06888680d2498695af11117e9f05c2ec260cbe8da2a2384abeec12c10e";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-description, joint-state-publisher-gui, rqt-robot-monitor, rviz2 }:
buildRosPackage {
pname = "ros-jazzy-clearpath-viz";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/jazzy/clearpath_viz/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "7c938874cb81dafc5241529a0cd4e0005e27ac7f3e5db71b2039ef86f3a1e648";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-platform-description joint-state-publisher-gui rqt-robot-monitor rviz2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Visualization launchers for Clearpath Platforms.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, control-msgs, eigen, filters, generate-parameter-library, geometry-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }:
buildRosPackage {
pname = "ros-jazzy-control-toolbox";
version = "3.5.0-r1";
version = "4.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/jazzy/control_toolbox/3.5.0-1.tar.gz";
name = "3.5.0-1.tar.gz";
sha256 = "b9017d043a7705a47ef1d5b2fe14c243ad5d983dc7bb40d5ff57f576f0d79fa8";
url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/jazzy/control_toolbox/4.0.0-1.tar.gz";
name = "4.0.0-1.tar.gz";
sha256 = "3cf2ae908c8b74517930627183524031c69f4e052290bafb035aa09c649ef547";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, geometry-msgs, hardware-interface, rclcpp-lifecycle, realtime-tools, sensor-msgs }:
buildRosPackage {
pname = "ros-jazzy-controller-interface";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_interface/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "b8e41b52961f238aae9a12258ac9e802eb898fc1d3dc8005c7b56433fc27b25d";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_interface/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "31f8dec752b2ae2cee6d84737389e9d274d732ed2077888beb1b03e625a88047";
};
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-jazzy-controller-manager-msgs";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager_msgs/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "8134652f3f1e42250c8b5b90b56028a64f33a19d9fe0e3c2a9c40e470aa4e0d5";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager_msgs/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "92c0243c2b2f2d42a0932c955382efc50d0b70ba45eb1237e06a53323452d105";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-pytest, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, example-interfaces, generate-parameter-library, hardware-interface, hardware-interface-testing, launch, launch-ros, launch-testing, launch-testing-ros, libstatistics-collector, pluginlib, python3Packages, rclcpp, rclpy, rcpputils, realtime-tools, robot-state-publisher, ros2-control-test-assets, ros2param, ros2run, sensor-msgs, std-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-pytest, ament-cmake-python, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, example-interfaces, generate-parameter-library, hardware-interface, hardware-interface-testing, launch, launch-ros, launch-testing, launch-testing-ros, libstatistics-collector, pluginlib, python3Packages, rclcpp, rclpy, rcpputils, realtime-tools, robot-state-publisher, ros2-control-test-assets, ros2param, ros2run, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-controller-manager";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "543047ec70bcfbd8d649c8dcf3dfbf35a9902b78417c6932861543aa048e9f3e";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "d270a8534398cd8b5aa22de94530cf464cf4c657326fcaf2ff43f3b642985c1c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-python ];
checkInputs = [ ament-cmake-gmock ament-cmake-pytest example-interfaces hardware-interface-testing launch launch-testing launch-testing-ros python3Packages.coverage rclpy robot-state-publisher ros2-control-test-assets sensor-msgs ];
propagatedBuildInputs = [ ament-index-cpp backward-ros controller-interface controller-manager-msgs diagnostic-updater generate-parameter-library hardware-interface launch launch-ros libstatistics-collector pluginlib rclcpp rcpputils realtime-tools ros2-control-test-assets ros2param ros2run std-msgs ];
propagatedBuildInputs = [ backward-ros controller-interface controller-manager-msgs diagnostic-updater generate-parameter-library hardware-interface launch launch-ros libstatistics-collector pluginlib rclcpp rcpputils realtime-tools ros2-control-test-assets ros2param ros2run std-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-python ];
meta = {

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, crane-plus-description, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, ros2-controllers, ros2controlcli, xacro }:
buildRosPackage {
pname = "ros-jazzy-crane-plus-control";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus_control/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "235b54c252c5d943d36c7d6c420dfb7f3be07d8b9935a31453174683125b4572";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ controller-manager crane-plus-description dynamixel-sdk hardware-interface pluginlib rclcpp ros2-controllers ros2controlcli xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "CRANE+ V2 control package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 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, gz-ros2-control, joint-state-publisher-gui, launch, robot-state-publisher, rviz2, xacro }:
buildRosPackage {
pname = "ros-jazzy-crane-plus-description";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus_description/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "e6387d89fb7465c5a9b0c77dfcff118e8641de933751f62fd68718e885a5b3ed";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ gz-ros2-control joint-state-publisher-gui launch robot-state-publisher rviz2 xacro ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = "CRANE+ V2 description package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, crane-plus-control, crane-plus-description, crane-plus-moveit-config, cv-bridge, geometry-msgs, image-geometry, moveit-ros-planning-interface, opencv, rclcpp, tf2-geometry-msgs, usb-cam }:
buildRosPackage {
pname = "ros-jazzy-crane-plus-examples";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus_examples/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "2238694940a5a30097b7ff88e78207221bdfdf0c330ab2b76407111d9b752e93";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-moveit-config cv-bridge geometry-msgs image-geometry moveit-ros-planning-interface opencv opencv.cxxdev rclcpp tf2-geometry-msgs usb-cam ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "CRANE+ V2 examples package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, crane-plus-description, crane-plus-moveit-config, gripper-controllers, robot-state-publisher, ros-gz, ros2-controllers }:
buildRosPackage {
pname = "ros-jazzy-crane-plus-gazebo";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus_gazebo/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "659a62fb66b4edada3d4c40f14f79cff493170f7b2bd077f2334b6c2fadfd7d0";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ controller-manager crane-plus-description crane-plus-moveit-config gripper-controllers robot-state-publisher ros-gz ros2-controllers ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "CRANE+ V2 gazebo simulation package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, crane-plus-description, joint-state-publisher, joint-state-publisher-gui, moveit-configs-utils, moveit-kinematics, moveit-planners, moveit-ros-move-group, moveit-ros-visualization, moveit-ros-warehouse, moveit-setup-assistant, moveit-simple-controller-manager, robot-state-publisher, rviz-common, rviz-default-plugins, rviz2, tf2-ros, xacro }:
buildRosPackage {
pname = "ros-jazzy-crane-plus-moveit-config";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus_moveit_config/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "d9531bf60067f7495f36e7892fee04faf7a9c0af46c9cb5c02874232ad204eca";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ controller-manager crane-plus-description joint-state-publisher joint-state-publisher-gui moveit-configs-utils moveit-kinematics moveit-planners moveit-ros-move-group moveit-ros-visualization moveit-ros-warehouse moveit-setup-assistant moveit-simple-controller-manager robot-state-publisher rviz-common rviz-default-plugins rviz2 tf2-ros xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "CRANE+ V2 move_group config package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, crane-plus-control, crane-plus-description, crane-plus-examples, crane-plus-gazebo, crane-plus-moveit-config }:
buildRosPackage {
pname = "ros-jazzy-crane-plus";
version = "3.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/jazzy/crane_plus/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "ab160fb1ca4fed021efa105ebcf93c4424de41f701af787cd9ba85f3a0fef971";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-examples crane-plus-gazebo crane-plus-moveit-config ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ROS 2 package suite of CRANE+ V2";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-toolbox, 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-jazzy-diff-drive-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/diff_drive_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "01e6fd28a3cc1448ab5479156d424c74402d778978ca8738ccb79f4274015449";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/diff_drive_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "161ce33e26e64221e9c4fd0cdac6c09593a98155dbb78e506ae0552c84922c6a";
};
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-jazzy-effort-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/effort_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "3697d066688ef857a3387d8dde2c3df97cbb5e74d9ce1f5f4b83aa44dce0b929";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/effort_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "71274028c26d870bac6ab8d3d8ce71f440b763be2702dccd5a94d34c1ea97e37";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-jazzy-force-torque-sensor-broadcaster";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/force_torque_sensor_broadcaster/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "5ded39a1a56905aa888483878e025c25c4f914a39a9b657a664623ae164470b3";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/force_torque_sensor_broadcaster/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "26d3358f3518404c110724eb5678a49c45a814bff778ed5a8e8dd74d38d80b48";
};
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-jazzy-forward-command-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/forward_command_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "6c7ebf5eacab027f9d3e877750b1fdede7d6e5bad1180bf6c99507fd049b8bc2";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/forward_command_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "253d7b0b593c4a8166bea4ce823ebd333b3b8a22fc2e04607292b852d5c6154a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, rosx-introspection, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-jazzy-foxglove-bridge";
version = "0.8.2-r1";
version = "0.8.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/jazzy/foxglove_bridge/0.8.2-1.tar.gz";
name = "0.8.2-1.tar.gz";
sha256 = "4c93261dad4a6d0a5f8f6da51416a0042a0c24d88184b81a208fc762ba7ef6f1";
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/jazzy/foxglove_bridge/0.8.3-1.tar.gz";
name = "0.8.3-1.tar.gz";
sha256 = "5d68e27c757ddd659dbc17b663ee4f4db33c9ae90ac73bca98bfae18a47f9358";
};
buildType = "ament_cmake";

View file

@ -342,12 +342,16 @@ self: super: {
clearpath-config = self.callPackage ./clearpath-config {};
clearpath-config-live = self.callPackage ./clearpath-config-live {};
clearpath-control = self.callPackage ./clearpath-control {};
clearpath-customization = self.callPackage ./clearpath-customization {};
clearpath-description = self.callPackage ./clearpath-description {};
clearpath-desktop = self.callPackage ./clearpath-desktop {};
clearpath-generator-common = self.callPackage ./clearpath-generator-common {};
clearpath-manipulators = self.callPackage ./clearpath-manipulators {};
@ -360,6 +364,10 @@ self: super: {
clearpath-msgs = self.callPackage ./clearpath-msgs {};
clearpath-nav2-demos = self.callPackage ./clearpath-nav2-demos {};
clearpath-offboard-sensors = self.callPackage ./clearpath-offboard-sensors {};
clearpath-platform-description = self.callPackage ./clearpath-platform-description {};
clearpath-platform-msgs = self.callPackage ./clearpath-platform-msgs {};
@ -368,6 +376,8 @@ self: super: {
clearpath-sensors-description = self.callPackage ./clearpath-sensors-description {};
clearpath-viz = self.callPackage ./clearpath-viz {};
clips-vendor = self.callPackage ./clips-vendor {};
cmake-generate-parameter-module-example = self.callPackage ./cmake-generate-parameter-module-example {};
@ -410,6 +420,18 @@ self: super: {
costmap-queue = self.callPackage ./costmap-queue {};
crane-plus = self.callPackage ./crane-plus {};
crane-plus-control = self.callPackage ./crane-plus-control {};
crane-plus-description = self.callPackage ./crane-plus-description {};
crane-plus-examples = self.callPackage ./crane-plus-examples {};
crane-plus-gazebo = self.callPackage ./crane-plus-gazebo {};
crane-plus-moveit-config = self.callPackage ./crane-plus-moveit-config {};
create3-coverage = self.callPackage ./create3-coverage {};
create3-examples-msgs = self.callPackage ./create3-examples-msgs {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-jazzy-gpio-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gpio_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "03de7be4b34200e1fe05018b7eca24684da599852c6cbc3f3996a657dc2b6c84";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gpio_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "8c81b5dc43a0b7ff3fbe23e2376dc70e853bea394ab5bd6c8ac62a80eac1c5c2";
};
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-jazzy-gripper-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gripper_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "de6e901593a0d7c6b453a396a379e8b2c04c6d8d7b7e599ccad0c0ed93b65ae4";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gripper_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "ab0f146225b676ae11afbfd38e2aa10203f30f60b9e7c765ed0149be8ee8cb57";
};
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-jazzy-hardware-interface-testing";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface_testing/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "550719e2d9397b5bec546451ad01fc0c15aaa1348dbbc2f1feabe63455c8b70a";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface_testing/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "a4bca1f17bfb51fde42b563e0a3ce5949a9289b681a33b4c6dbdfc38ddce5714";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, backward-ros, control-msgs, joint-limits, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, realtime-tools, ros2-control-test-assets, sdformat-urdf, tinyxml2-vendor, urdf }:
buildRosPackage {
pname = "ros-jazzy-hardware-interface";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "3e1049128020df91de4beb288e1b203c1de6448fbc866dd1de8f50554697bfda";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "e99e9879cc20ec1240feefb49879e6821ae39ccbc23d15154c93d6b860fb5dd0";
};
buildType = "ament_cmake";

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-jazzy-imu-sensor-broadcaster";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/imu_sensor_broadcaster/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "c5b3ded3c612b4e179fb3fcfe1f1a8190128558fe3fca3ef1ac987920ce778cb";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/imu_sensor_broadcaster/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "de1fe9e0abc7b68034d36d33e92439a21f9f918c308a349f2a1b6cf295481125";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-gtest, backward-ros, generate-parameter-library, launch-ros, launch-testing-ament-cmake, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, trajectory-msgs, urdf }:
buildRosPackage {
pname = "ros-jazzy-joint-limits";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/joint_limits/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "4178e286cb3d4bdde66ed2f72e89796ed5ab39e7490dac7f4f700a07e3d13463";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/joint_limits/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "199d39dc502d10593ea43e6566bb3992f7c05f654fa1dbe3ef11be8963e3cd68";
};
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, urdf }:
buildRosPackage {
pname = "ros-jazzy-joint-state-broadcaster";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_state_broadcaster/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "bb3280d0a16c5d4afaf77b0dd85fb2508c3a585bf5f77cf1026b76ccfe2542d7";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_state_broadcaster/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "c99fe38b630d440c42977cdc236146cb2c4c9bcd876f1c67f73a6ba3f65d7846";
};
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, urdf }:
buildRosPackage {
pname = "ros-jazzy-joint-trajectory-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_trajectory_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "1400d36dff75eaae27d03227e685adf3fbb21dd23e8842a7ccc0488b4524e212";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_trajectory_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "f35466e9526b39135df5ba5bd93a917afa731c4a8b62cd07e5dd423ad62aed89";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
buildRosPackage {
pname = "ros-jazzy-mecanum-drive-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/mecanum_drive_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "95d88b2eaf3223e7a97adf6eea598415a9051c249a6f983256a647a7b344dfc3";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/mecanum_drive_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "0341deb6314f9f1a349f2aa4c555ed603f4810e34e2374bad6f1145368bea38d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, graph-msgs, moveit-common, moveit-core, moveit-ros-planning, rclcpp, rviz-visual-tools, std-msgs, tf2-eigen, tf2-ros, trajectory-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-jazzy-moveit-visual-tools";
version = "4.1.1-r1";
version = "4.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/moveit_visual_tools-release/archive/release/jazzy/moveit_visual_tools/4.1.1-1.tar.gz";
name = "4.1.1-1.tar.gz";
sha256 = "e0bda5e0741780000956d731a217ef14cd0ffb8f299bc3d6a4c320e28357bec9";
url = "https://github.com/ros2-gbp/moveit_visual_tools-release/archive/release/jazzy/moveit_visual_tools/4.1.2-1.tar.gz";
name = "4.1.2-1.tar.gz";
sha256 = "253f64ef6be72257c498d61cb1bedffdbe107c9edf2f009b284fd71094c15ad8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt-libgui, mrpt-libmaps, mrpt-libposes, mrpt-libros-bridge, mrpt-libtclap, nav-msgs, protobuf, python3, python3Packages, ros-environment, ros2launch, sensor-msgs, stereo-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-jazzy-mvsim";
version = "0.13.0-r1";
version = "0.13.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/jazzy/mvsim/0.13.0-1.tar.gz";
name = "0.13.0-1.tar.gz";
sha256 = "cb0eaeb61644ee9a70bbeb92501fd28afef062fa25cd71f2560d1918dc6eb07a";
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/jazzy/mvsim/0.13.1-1.tar.gz";
name = "0.13.1-1.tar.gz";
sha256 = "186ae5a91a3e332388daa57d0eb88e4f7e10d2d0d5554d76812277fdb542b4c5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-pal-statistics-msgs";
version = "2.6.0-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/jazzy/pal_statistics_msgs/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "524ffb2f6021a94792f87038f7d0319d4044a8f1ade6e9c4d3219ebf19d31d0e";
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/jazzy/pal_statistics_msgs/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "f1a1b1e7d20a43dcc8c33ae102fcb1b4ee5e49d511a94b5dfb52aa582c45b83a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclcpp-lifecycle, rclpy }:
buildRosPackage {
pname = "ros-jazzy-pal-statistics";
version = "2.6.0-r1";
version = "2.6.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/jazzy/pal_statistics/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "76dc1d3c9099bfdb15ec695fd8dbc716a67000eadd2c85bcc27a179ae39ec054";
url = "https://github.com/ros2-gbp/pal_statistics-release/archive/release/jazzy/pal_statistics/2.6.1-1.tar.gz";
name = "2.6.1-1.tar.gz";
sha256 = "7c5cdd10c9993d69870f16269e5360f106ce7d9000d2026dbcfe6e09f3506745";
};
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, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-jazzy-parallel-gripper-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/parallel_gripper_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "1255a024b3dcde479449e338e997592e550b3c1ec11cebe2a59f0c15e72c07a9";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/parallel_gripper_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "c6d1500c2c97f02816dea981510664a79c78e693c5046a40db692470d952ec11";
};
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-jazzy-pid-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pid_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "f4766a9a78d5b262b2ddd8c647e14906a419a91e5af6399e97dcfd5ebe94bf60";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pid_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "323987e7b25156288c108814540206882353320dad488bb569751f223dd4cfb0";
};
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-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2-msgs }:
buildRosPackage {
pname = "ros-jazzy-pose-broadcaster";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pose_broadcaster/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "9a041ee2af5142f27c7c71fe3dcd002972b2afa711183dd51a34870d72211f62";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pose_broadcaster/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "43cfed37ef2b9d97533aed8ae91880b36757ba4b6330ea998181a91cd91feec2";
};
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-jazzy-position-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/position_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "fadeac8cc445269124d7f40a1cdcd460b3eec514b074e4d71bf001eda394fbbc";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/position_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "e4cdd4ce9c34aecf1ea6d4c231c67e0d67c74fe9d2719dd5653abd941879c850";
};
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, sensor-msgs }:
buildRosPackage {
pname = "ros-jazzy-range-sensor-broadcaster";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/range_sensor_broadcaster/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "d08295d03deed9a8cb9d099d796a5b8fbb0d68a20fab27086a13a3e8b1fd573b";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/range_sensor_broadcaster/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "225636f017cd35d500c75394be5ad5112268f7b8fb6271bf5c6cc0637ee00e61";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, libcap, lifecycle-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, boost, libcap, lifecycle-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }:
buildRosPackage {
pname = "ros-jazzy-realtime-tools";
version = "3.1.0-r1";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/jazzy/realtime_tools/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "740c144c6ae27c2643263f7289193d1351b3994bb4b96d5e02ef2d2f1fd35508";
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/jazzy/realtime_tools/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "28f52f42a80f060c51577b71371c17eab1c9edd098adcd41af387e3f90dda962";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gmock lifecycle-msgs rclcpp-lifecycle test-msgs ];
propagatedBuildInputs = [ ament-cmake libcap rclcpp rclcpp-action ];
propagatedBuildInputs = [ ament-cmake boost libcap rclcpp rclcpp-action ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-jazzy-ros2-control-test-assets";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control_test_assets/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "61cae302881f274816c3f007bede13614f3bcd87cd71fd28565b6dcad3d6ced9";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control_test_assets/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "d6f39b69f90fc3997510f348884829dd3dd4842ea20acb0188e1563d2730070b";
};
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-jazzy-ros2-control";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "59013e2c567c00ecf911d3ab27c19e1edf8d6533a6c6a4950826319179d6ca91";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "7006c8377a73a278f99f88ef29a8600f109b9bcc4491c0921291c4709f860ab6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, launch-ros, launch-testing-ros, python3Packages, rclpy, sensor-msgs, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-jazzy-ros2-controllers-test-nodes";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers_test_nodes/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "01b679c7d9e45e3ff2cff5acab380e24790487eee82cd25e4a5e8c151993739f";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers_test_nodes/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "889d3e00cc550086c3a7afe6fc2e9ce7bd96598787a13f0a05131da699f7808f";
};
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, gpio-controllers, gripper-controllers, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, mecanum-drive-controller, parallel-gripper-controller, pid-controller, pose-broadcaster, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }:
buildRosPackage {
pname = "ros-jazzy-ros2-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "9714be7b70d42c44ba410313b7a9a271d58af701e54546f002d69cf55277fac6";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "2582290be92b02e42c9611636017d39bf67940bb13708c4afd4097322247060d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-jazzy-ros2controlcli";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2controlcli/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "b82372c4370256525545df04ed107b5a0c52e091a2ed533756db9e04d42d7ddf";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2controlcli/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "0d03c8f08cd3799bdc36af356d1d4778c5229df3971f76e849e90c50f756f339";
};
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-jazzy-rqt-controller-manager";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/rqt_controller_manager/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "bd2dbaa8d563b6da502ef9d35a46d0768c9123acf2b35a22d50c5034ccdb5877";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/rqt_controller_manager/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "66406d26fc8c9b6e61677a565bf38259416997b8d370b0667244afc243b24a1b";
};
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-jazzy-rqt-joint-trajectory-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/rqt_joint_trajectory_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "19ab4a39725c70a6dd2634a07e114fc82698b2d41de0da3c81a873077fd4f2a8";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/rqt_joint_trajectory_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "a74be614c697e92f52a5ae5f20d25a5b8694e9c73e6a3422d4132439e81c2e18";
};
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-jazzy-steering-controllers-library";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/steering_controllers_library/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "b60b93c21eaa5419e451ba6bbb75dc2ab2a2ca4e0d18caff404c35ced391b998";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/steering_controllers_library/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "8d1f1a62294e8a29fa6efadebd12cfdcdabda956aab883f88e0f45052a4e8da9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-jazzy-transmission-interface";
version = "4.24.0-r1";
version = "4.25.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/transmission_interface/4.24.0-1.tar.gz";
name = "4.24.0-1.tar.gz";
sha256 = "b48defd668d16c4e97ed23e0a1a5e4719cc0db0539196f86de3d7c396ff981ff";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/transmission_interface/4.25.0-1.tar.gz";
name = "4.25.0-1.tar.gz";
sha256 = "b7051031e3422aa4f0d35cd3505c302d2dc5f0bce2335c5194fefba66925eb4c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-jazzy-tricycle-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "738ed89c157b0772b7f3565bb131946afd7f8e414efd0dc6d033e0604ccb9dbd";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "2a19e7fc0d6bb337e3fbf1ef77323fd9cad3546631e5e2df533a486e12c2f896";
};
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-jazzy-tricycle-steering-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_steering_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "f6ed97755fa6656cfa19c442acd9b99fd32c4b2f094991827d81a1811c3e5689";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_steering_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "07cb25d00a182302e82907fa8d410ab35a23089c31174fe35b0c90e4da210658";
};
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-jazzy-velocity-controllers";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/velocity_controllers/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "45a6f22b88f3fa5cc77b08f1e25b59464ddc366bcfaa6ef7e5904b053f9c8852";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/velocity_controllers/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "45093d6e109c40af64be97a673aceaa49dda5d645200acad998a591606e2f087";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, asio, catkin, gtest, nlohmann_json, nodelet, openssl, resource-retriever, ros-babel-fish, ros-environment, roscpp, rosgraph-msgs, roslib, rostest, rosunit, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-noetic-foxglove-bridge";
version = "0.8.1-r1";
version = "0.8.3-r1";
src = fetchurl {
url = "https://github.com/foxglove/ros_foxglove_bridge-release/archive/release/noetic/foxglove_bridge/0.8.1-1.tar.gz";
name = "0.8.1-1.tar.gz";
sha256 = "8a6881312f84cbc2d2db1d2cdefe5d92bb62d0cdb7165a7f9ffcf8819c4a9edf";
url = "https://github.com/foxglove/ros_foxglove_bridge-release/archive/release/noetic/foxglove_bridge/0.8.3-1.tar.gz";
name = "0.8.3-1.tar.gz";
sha256 = "ebf3a322d2d024560b361ded3a2ff54d3ca68abcc632553d726b2ea7f27606f4";
};
buildType = "catkin";

View file

@ -2,20 +2,20 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, autoconf, catkin, git, libtool, rsync, zlib }:
{ lib, buildRosPackage, fetchurl, autoconf, catkin, git, libtool, openssl, rsync, zlib }:
buildRosPackage {
pname = "ros-noetic-grpc";
version = "0.0.15-r3";
version = "0.0.16-r1";
src = fetchurl {
url = "https://github.com/CogRobRelease/catkin_grpc-release/archive/release/noetic/grpc/0.0.15-3.tar.gz";
name = "0.0.15-3.tar.gz";
sha256 = "e009b35d165653c130fa964e86175ed6f6eaf92e05e7dba35254e332f4ae8f15";
url = "https://github.com/CogRobRelease/catkin_grpc-release/archive/release/noetic/grpc/0.0.16-1.tar.gz";
name = "0.0.16-1.tar.gz";
sha256 = "f841902330a8f363535a771617f5ed01bcc188dd2b775ce86b8d01b9ee6f5136";
};
buildType = "catkin";
buildInputs = [ autoconf catkin git libtool zlib ];
propagatedBuildInputs = [ rsync ];
buildInputs = [ autoconf catkin git libtool ];
propagatedBuildInputs = [ openssl rsync zlib ];
nativeBuildInputs = [ catkin ];
meta = {

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-rolling-ackermann-steering-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ackermann_steering_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "eef7f9765208a832da78da659fbbc4063155a13ec6e49458d8a8629f78b167cb";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ackermann_steering_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "90c17ef59dd9eb185916d5e0879c2183f5895a7407edb2f25c7402485b7faa93";
};
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-rolling-admittance-controller";
version = "4.19.0-r1";
version = "4.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/admittance_controller/4.19.0-1.tar.gz";
name = "4.19.0-1.tar.gz";
sha256 = "fb3d61c5c5440b679a6e852b92cff32f2a79c9f8f17d8908695ef265f4179371";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/admittance_controller/4.20.0-1.tar.gz";
name = "4.20.0-1.tar.gz";
sha256 = "aafc1338148ae81551ae2ba83cbdf17bd399d28643008623deb42905f01cec0a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, clang, python3Packages }:
buildRosPackage {
pname = "ros-rolling-ament-clang-format";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "6f4f00133cf3a5fd8906ea8decb8c3e677bea662a86a7bbda119dee5b6572732";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "81ac9075b79597594fc8290513f1f56bce599dbbc2f3f7f29bf42e7e9333a837";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, clang, python3Packages }:
buildRosPackage {
pname = "ros-rolling-ament-clang-tidy";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "077b74c89b48b1a174c3bb5638908556bf9ba4d205dd0bc2a7bd23aeb732b7bd";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "db2507813345ae59cbe15d2d7473775ccc432c0d8d6bcfe24a69e1b517141166";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-clang-format";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "1f04c465c0ee05ec4c23e15c8acce81d7790033e96bc2d271d686b2c5a0482a9";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "c9b5fc9f62ac060f3c513f606058d3153b0a60cbeeb8638a654b49fcd90f0fa4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-clang-tidy";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "f8e62f7b5276edbe222749a9fe3050fa1c51ed68aaf0a6a88c87e2a6dc15e9be";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "323a086c2c8b9bfe353f20f350965284c00f971d5cdcba61a6e1d937356f5a08";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-copyright";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "848b259af32b32e6a0c0b2431d734d28e905d498669f0080bbe87a8e4df5346e";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "d9bab3a68a49ad43efdc682f1afad284440fb6b6b7d0c7860da90df956a95900";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-cppcheck";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "14ce13b46675219caa02bbc5ae78413b58fefbe6068c3f2acf58090522896c04";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "96e1af761f383798b2181f9f0a708218b8459da233e7b7333589f7eee58d6cb0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-cpplint";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "fe3c3079a4f78b160e9cd5d8f217ffafae8451d42c04829ac7a47a7efce848e3";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "54eed66a2171dc1270b50d056eae0e15442f1bbb5ab81da127a6f174d350e3f0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-flake8";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "c46bc216f99eeb2f50818ea5b0c8969711ebf3065e8f6e3dfc0e66129d7e7d4f";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "77cb4790fccec400ef957cda4895cab5364aed8813791c99a336d07dbbc31c7d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-lint-cmake";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "48a4bd0aeda2d4d4007060aebe051630c5afc278468bdfddad7fb1b0f2fabcb8";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "fc47371a2cb3fcbea5605c3d177d76f090b7dceaf0f4c281d2b45826b07c3ddc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-mypy";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "3aab86c87164a856d5c5368ab2462eddb05eb664af4e867438ed46306730e9d7";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "2d233da83ca39f379913f6c3daef4a9e1273846c26662745d86b45ffbc14bbc5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pclint";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "6595c02ed3288a0079300b20b8b8491316aab5840cc319f829ccd6b7d27df546";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "604caadb738d4ae2cb52f8870df1202260d91566510075e2f3fb8e8c91bd38a1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pep257";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "a54fcdf1c5c2972c805c9c197e60484ed9db76b488a3d9d06dc0e2cca5b84c40";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "7a6a4953cc435f55547b25de50dbe04d8bdf6364d5790b578fe818ea586118b7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pycodestyle";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "59878312c573c70d19af4183d727647a0985b3a919898c38bf1d1be3c91bfeb9";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "e0d76166b90316e4da65d1cd2c4eb9677356ca1a318bc64aeccc5678d650d58a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }:
buildRosPackage {
pname = "ros-rolling-ament-cmake-pyflakes";
version = "0.19.0-r1";
version = "0.19.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.19.0-1.tar.gz";
name = "0.19.0-1.tar.gz";
sha256 = "288882e6810114d730972510e35f4d2da30696d000e0117407a11305c1d3d3e0";
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.19.1-1.tar.gz";
name = "0.19.1-1.tar.gz";
sha256 = "4ae2e68f55ab229944d1ea5f3bbad4a74ade944b6ee2895019cf9f9f99ac9149";
};
buildType = "ament_cmake";

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