1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-14 06:00:38 +03:00

regenerate all distros, Fri Nov 3 13:39:15 2023

This commit is contained in:
Superflore 2023-11-03 13:39:15 +00:00 committed by Ben Wolsieffer
parent e3eba7bb67
commit f847455fec
303 changed files with 2016 additions and 1097 deletions

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }:
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-humble-ament-black";
version = "0.1.0-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/Timple/ament_black-release/archive/release/humble/ament_black/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "4d23c0ab86374546dc80ad9960e62ec571560068d3b0f6549e39470749c2f9f8";
url = "https://github.com/botsandus/ament_black-release/archive/release/humble/ament_black/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "2bbc4f8fd92ea8ba2ff4710f4f70796fd2989f1c61b659845723fc7830314e54";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.unidiff pythonPackages.black ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.unidiff python3Packages.uvloop pythonPackages.black ];
meta = {
description = ''The ability to check code against style conventions using

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
{ 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.1.0-r1";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/Timple/ament_black-release/archive/release/humble/ament_cmake_black/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "07045615bb575cfbd485e721dd76ce5ef2bb12e2e8dd56464325e061568de73b";
url = "https://github.com/botsandus/ament_black-release/archive/release/humble/ament_cmake_black/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "b841f007d2b41dbac17073a72a89f166b8001976db42811d91ac011ca82ff4db";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ];
propagatedBuildInputs = [ ament-black ament-cmake-test ];
nativeBuildInputs = [ ament-black ament-cmake-core ament-cmake-test ];

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-control, andino-description, joy-linux, laser-filters, rosbag2-storage-mcap, rplidar-ros, teleop-twist-joy, twist-mux, v4l2-camera }:
buildRosPackage {
pname = "ros-humble-andino-bringup";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_bringup/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "fe63198244682db93ae6b7d02faacf065c473ad97dab5e5c41ac0485c8f18915";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ andino-control andino-description joy-linux laser-filters rosbag2-storage-mcap rplidar-ros teleop-twist-joy twist-mux v4l2-camera ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Contains launch files to bring up andinobot robot.'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, andino-base, andino-description, controller-manager, diff-drive-controller, joint-state-broadcaster, ros2controlcli }:
buildRosPackage {
pname = "ros-humble-andino-control";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_control/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "808403866629d4d840fc04d8b1522472009eec2eceddf3a525710420ec713575";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ];
propagatedBuildInputs = [ andino-base andino-description controller-manager diff-drive-controller joint-state-broadcaster ros2controlcli ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The andino_control package'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, robot-state-publisher, ros2launch, rviz2, xacro }:
buildRosPackage {
pname = "ros-humble-andino-description";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_description/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "5e9cb8b409dc35626d1517d51ce87399dc4d07e05ecfc0d8c82d957d528bdf1a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui robot-state-publisher ros2launch rviz2 xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The andino_description package'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-andino-firmware";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_firmware/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "78742561f2cb6d2743e6dfa177e3a21d04092ca4925bdbb0814e03b58350bc70";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The andino_firmware package'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-control, andino-description, control-msgs, gazebo-ros, gazebo-ros-pkgs, gazebo-ros2-control, robot-state-publisher, ros2launch, rviz2, xacro }:
buildRosPackage {
pname = "ros-humble-andino-gz-classic";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_gz_classic/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "5089dbcb96fdb604cdda5aa9367b5b15791d2a029ab737c6db2b8d0f5c625299";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ andino-control andino-description control-msgs gazebo-ros gazebo-ros-pkgs gazebo-ros2-control robot-state-publisher ros2launch rviz2 xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Launch Gazebo simulation with Andino'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-andino-hardware";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_hardware/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "631ed8de2cc2272e64d582d343a561c1d8a09e9fa20530ada7576a247ec0231f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The andino_hardware package'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-gz-classic, launch-ros, nav2-bringup, navigation2, rviz2, turtlebot3-gazebo }:
buildRosPackage {
pname = "ros-humble-andino-navigation";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_navigation/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "6565c39e18655689f5e1f14a0c5b5a6cf20163c3c9dab467440e9ec601119879";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ andino-gz-classic launch-ros nav2-bringup navigation2 rviz2 turtlebot3-gazebo ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Bring up nav2 package with Andino.'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, slam-toolbox }:
buildRosPackage {
pname = "ros-humble-andino-slam";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_slam/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "92a781dfa798cbab0d9dbf284ee5a2f451fae441511e53f756f40729bb8917b2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ slam-toolbox ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The andino_slam package'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-humble-behaviortree-cpp";
version = "4.3.7-r1";
version = "4.4.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.3.7-1.tar.gz";
name = "4.3.7-1.tar.gz";
sha256 = "e302ccdc45c55288d02126a737699db34ff1354e5335e75a395e7824211d14a3";
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.4.0-1.tar.gz";
name = "4.4.0-1.tar.gz";
sha256 = "d1b6894e7489602fca7cf0329179252b7bce0138f6bad9ec266ed13179e0a262";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-humble-catch-ros2";
version = "0.1.0-r1";
version = "0.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "e4ba4a5cffee11ece9a94a1236303ec46de57921c3afb2e2902c354f519e86f5";
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.2.0-1.tar.gz";
name = "0.2.0-1.tar.gz";
sha256 = "c385ec7cc36c304cea5d46f8a3f431a7459368d36b1dfba4c0201c47d329970b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, clearpath-generator-common, python3Packages, rclpy, xacro }:
buildRosPackage {
pname = "ros-humble-clearpath-config-live";
version = "0.1.1-r1";
version = "0.1.2-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_config_live/0.1.1-1.tar.gz";
name = "0.1.1-1.tar.gz";
sha256 = "7ec905414bbb9bfc09d1ce7afa3522bddd2892aced10a28b8defb58394f921fe";
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_config_live/0.1.2-1.tar.gz";
name = "0.1.2-1.tar.gz";
sha256 = "55445dbd03483852c595a8e3bf0ded6097d39bbd2fada7ee44543219dc43326a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-config-live, clearpath-platform-msgs, clearpath-viz }:
buildRosPackage {
pname = "ros-humble-clearpath-desktop";
version = "0.1.1-r1";
version = "0.1.2-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_desktop/0.1.1-1.tar.gz";
name = "0.1.1-1.tar.gz";
sha256 = "88e2075c1b5e179c9999df7371847f7bef79110741e7e83a3cbb76369aacf613";
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_desktop/0.1.2-1.tar.gz";
name = "0.1.2-1.tar.gz";
sha256 = "24e5572aba43dbddd2cc28769c0fc0ae449b57367ca54d82cc3e55bf1e9a5925";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-description, joint-state-publisher-gui, rviz2 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-description, joint-state-publisher-gui, rqt-robot-monitor, rviz2 }:
buildRosPackage {
pname = "ros-humble-clearpath-viz";
version = "0.1.1-r1";
version = "0.1.2-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_viz/0.1.1-1.tar.gz";
name = "0.1.1-1.tar.gz";
sha256 = "61895704d80635420a8795ae0508520e4a9d5f4cc8e7dca79d7e09409537e3ce";
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_viz/0.1.2-1.tar.gz";
name = "0.1.2-1.tar.gz";
sha256 = "9fe165c5664e633560c10045783c283f92fd598ec79189a6d747f182ee27992f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-platform-description joint-state-publisher-gui rviz2 ];
propagatedBuildInputs = [ clearpath-platform-description joint-state-publisher-gui rqt-robot-monitor rviz2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {

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.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "79d1dcc4fb9ef6f28ce274336c9a55363d4934e8c4d8bcf0fcbe2e2ee22819bb";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "81f9f7607751de4f27d1308d81c75563d8457945feab169cf6702ecd4bf07383";
};
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.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "c62bfa2e03c6640ad977c0b26887f670cd997b776911ec216decadbfcd05399f";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "72fbe23aee674b9c0e52ee40374c5f9e96f1e62953e8c6bdd44803d3c96231cf";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, composition-interfaces, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-bridge";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_bridge/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "3aca9ac19e47aae7f9483d128b44226f171124e9a06484f924a92d57d1d57f6d";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_bridge/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "9b1c7761c24b09ad2d5468e24ef004844ba1dbbd8cb1539027bcb5551df9b88f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-descriptions";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_descriptions/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "f25d30ed5ffacdc15eed02fd8f136b0947804021ddefd0427c0a5f34611619c1";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_descriptions/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "57d3076b8d783dfa8b57705daf925a53f8a7813fa6c20f259413922fc7a0f9e1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-descriptions, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, rviz-imu-plugin, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-examples";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "3857bdc75c10a91c5d98d9963b73b837b7e7070d04918e47b72d89cb7191ad55";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "b656e1f1f01cee2985f9d626e33e4519fd5fe77ebfbc3ffe7683f3ae30e7c5f1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, depthai-ros-msgs, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-filters";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_filters/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "2d46f2856b1508f55f1a27c1fdef5eca1b604f0f56166427181f86b309d21d5a";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_filters/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "9fc8f206a176205263b1a0fa2fbf374f4151831ba35e8bab8570257a66883049";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, camera-calibration, cv-bridge, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-msgs, diagnostic-msgs, diagnostic-updater, image-pipeline, image-transport, image-transport-plugins, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros-driver";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_driver/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "70b3ab26367cd19c5d39f988e3676065b61431c52e7392da0d13d452583e26a5";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_driver/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "edad55e7542d19d05b16dce919a559d13dc10496f93be144d2ff157a10c37ed2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros-msgs";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_msgs/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "c90ca8d8ee53d7a6b806b16101561107f101c2c67cea9778fb4866b20f2d4e82";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_msgs/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "70f979fdb7709f1935d2300e198c17e4c9c818ab137be976ba0a9ee5b7b3ca17";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-filters, depthai-ros-driver, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros";
version = "2.8.1-r2";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.8.1-2.tar.gz";
name = "2.8.1-2.tar.gz";
sha256 = "8215b31cf32d25e4c7849c29848737c3b24be1042f89d395dc666a53d2787afa";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "8fc65d1c62418e8f297f5223dca7af048dc58205d14b814b36955c612ef8df36";
};
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, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-humble-foxglove-bridge";
version = "0.7.2-r1";
version = "0.7.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.2-1.tar.gz";
name = "0.7.2-1.tar.gz";
sha256 = "a43198e619dc6957dd94105d67158df41269946379fed61c5c6e34e6cb187929";
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.3-1.tar.gz";
name = "0.7.3-1.tar.gz";
sha256 = "2d73b21a346a879059581f26cb4a651a6bb9d22967fd1d45248d6aceb3675c70";
};
buildType = "ament_cmake";

View file

@ -162,6 +162,22 @@ self: super: {
ament-xmllint = self.callPackage ./ament-xmllint {};
andino-bringup = self.callPackage ./andino-bringup {};
andino-control = self.callPackage ./andino-control {};
andino-description = self.callPackage ./andino-description {};
andino-firmware = self.callPackage ./andino-firmware {};
andino-gz-classic = self.callPackage ./andino-gz-classic {};
andino-hardware = self.callPackage ./andino-hardware {};
andino-navigation = self.callPackage ./andino-navigation {};
andino-slam = self.callPackage ./andino-slam {};
angles = self.callPackage ./angles {};
apex-containers = self.callPackage ./apex-containers {};
@ -2536,6 +2552,8 @@ self: super: {
urdf-parser-plugin = self.callPackage ./urdf-parser-plugin {};
urdf-sim-tutorial = self.callPackage ./urdf-sim-tutorial {};
urdf-test = self.callPackage ./urdf-test {};
urdf-tutorial = self.callPackage ./urdf-tutorial {};

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.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "af432ecc0f8fdb155fdd0d151a9a0d2b2464eab5c89996099e3423c783260d6d";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "911e5653930df225830d3ab58596bd6a8bdc890970a26c14c22e726d1e64aa2a";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-joy-linux";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/joy_linux/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "db3542c66747f1d33c2d9aedea8b1008f875c056a6a51ca2528559b20b1af6dc";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/joy_linux/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "2e7ed0334f225d2924b77363ea354010db817e5145fbf4baca08483da7d6b547";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ 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 }:
buildRosPackage {
pname = "ros-humble-joy-teleop";
version = "1.3.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/joy_teleop/1.3.0-2.tar.gz";
name = "1.3.0-2.tar.gz";
sha256 = "5d4c302666f6ae630b49b2573e5d724f1d690cf995a3d69082254d63903058f1";
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";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sdl2-vendor, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-joy";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/joy/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "5dd57a85d2d77fddd44f438a90552e9e1fea066a051a90abaaed9606434ddf5b";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/joy/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "d475fc68cca7b02e7bd2200465751b1a4a40aacfab5b612704830e07069e8f36";
};
buildType = "ament_cmake";
@ -20,9 +20,8 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''The joy package contains joy_node, a node that interfaces a
generic joystick to ROS 2. This node publishes a "Joy"
message, which contains the current state of each one of the
description = ''The joy package contains joy_node, a node that interfaces a generic joystick to ROS
2. This node publishes a "Joy" message, which contains the current state of each one of the
joystick's buttons and axes.'';
license = with lib.licenses; [ bsdOriginal ];
};

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.3.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/key_teleop/1.3.0-2.tar.gz";
name = "1.3.0-2.tar.gz";
sha256 = "6a32b880d1918822c3f54f42de698feaa6c37486b791b2eabb5f8f64b9dbd723";
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";
};
buildType = "ament_python";

View file

@ -2,19 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-leo-description";
version = "1.1.0-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "a4b45eef10ddb7d7d1143c12fb9c3e596c52d0602e8a3e768a376a0b2c1908e6";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "df2cc9de1f06023544339d6d2d4b76768979792990f88a2a6da3367a562ae4ab";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ robot-state-publisher xacro ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,19 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-leo-msgs";
version = "1.1.0-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "4f1718b81a99294a2cdb5d87e20778ebdfc5e3a0de0c6c2d606c0ddbcb3aef76";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "a308f218b698b153faad0905c031f52a6147d52b88ca6d8da367817ac0995e92";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,20 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joy, teleop-twist-joy, teleop-twist-keyboard }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, joy-linux, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-humble-leo-teleop";
version = "1.1.0-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "9c63228ed8a09142afd99c87a1923b779f710abd7a54104455f56a51662cc815";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "ea75ec89a0880cecec7b01f0c16fa219184c0f1285c97208844ec1f9360ea2a2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ joy teleop-twist-joy teleop-twist-keyboard ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ joy-linux teleop-twist-joy teleop-twist-keyboard ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-humble-leo";
version = "1.1.0-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "900d6a07067d946020a317f32cb3db8dbb039f0ffa0d403df75d26bbd1dabe26";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "2466f7670b18809c81b1a2e6feb6924b8acc98535395c79c00276e6f75e4de55";
};
buildType = "ament_cmake";

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.3.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/mouse_teleop/1.3.0-2.tar.gz";
name = "1.3.0-2.tar.gz";
sha256 = "2527c790d59b74852b6ece36904baa3f15090003b59ff18177ff0c95e548e2d4";
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";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt2";
version = "2.10.2-r1";
version = "2.11.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.10.2-1.tar.gz";
name = "2.10.2-1.tar.gz";
sha256 = "5c8e2f2ef450bd84e98f142c394bf265adf2ddbc958e1bf17a9480767bb9d9c8";
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.11.2-1.tar.gz";
name = "2.11.2-1.tar.gz";
sha256 = "daeab571c665cc2f4797a3bd695843f3bf41ae9ec0f8876b62b4b1b93f81e19e";
};
buildType = "cmake";

View file

@ -5,18 +5,18 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-humble-mvsim";
version = "0.8.1-r1";
version = "0.8.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.8.1-1.tar.gz";
name = "0.8.1-1.tar.gz";
sha256 = "41d9c45fe7e939dcd3eb2ba0b2622b9763d3cb89559c09cb50c9cc0d366729a3";
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/humble/mvsim/0.8.2-1.tar.gz";
name = "0.8.2-1.tar.gz";
sha256 = "c86c6291ad237224cbe0f2b16278463851c891f919714a0a0e2e7b16aea00819";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ boost cppzmq mrpt2 nav-msgs protobuf python3 python3Packages.protobuf pythonPackages.pybind11 ros2launch sensor-msgs tf2 tf2-geometry-msgs unzip visualization-msgs wget ];
propagatedBuildInputs = [ boost cppzmq mrpt2 nav-msgs protobuf python3 python3Packages.pip python3Packages.protobuf pythonPackages.pybind11 ros2launch sensor-msgs tf2 tf2-geometry-msgs unzip visualization-msgs wget ];
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-ros2-control-test-assets";
version = "2.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "83f596f93f55bf38bbea6ae05e8267fc90d6986d8c69318e9c7647f28e19baf0";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "0843e86ac7b1e03d35d125294a88bc869e6828d886be8472c402643671fe9b40";
};
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.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "104be2643b649379363156c8aaf34c032fcf7eb881d747781ff16dd64854bc02";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "7dbac2104fe699e8c09a4de7291cd6fabfd201427d733be40329aada2470b1da";
};
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.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "5ad2b8951b4b050254819fd5bcd857626b6dad49370015dee319d9bf3c66ec9b";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "499662c5cb95bbbc84436d12c5f53db92fa04a0ef4e47653a71292e33df43101";
};
buildType = "ament_python";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake }:
buildRosPackage {
pname = "ros-humble-sdl2-vendor";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/sdl2_vendor/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "9ce70b671242ae4b9b05b1d4e1a2a832dcfa360eaa27d0a0428ad4b80152abf6";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/sdl2_vendor/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "a68160fd4e6de60a99af0fba39dfba31aac48b6663e8e86b746b2a4bded079d3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, libspnav, rclcpp, rclcpp-components, sensor-msgs, spacenavd }:
buildRosPackage {
pname = "ros-humble-spacenav";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/spacenav/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "11ad278a0731a7fb325c90ee6636dbf95b8317f1aa0719fbcbef1e91a73df73e";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/spacenav/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "590ed5dfad67186db5a5bc1a1cefe08caf85075a48127cc322ea5bb9d5b13c24";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-teleop-tools-msgs";
version = "1.3.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/teleop_tools_msgs/1.3.0-2.tar.gz";
name = "1.3.0-2.tar.gz";
sha256 = "5e3ff3515cd38c4652bbd2aa21e60d376e8625b3f2e3bb7b974429b23e42242a";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/teleop_tools_msgs/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "7684b1b0c05f404227cfe05b9a9ef5f014f9a7f83a44cd3ee5c65520b86e1542";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joy-teleop, key-teleop, teleop-tools-msgs }:
buildRosPackage {
pname = "ros-humble-teleop-tools";
version = "1.3.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/teleop_tools/1.3.0-2.tar.gz";
name = "1.3.0-2.tar.gz";
sha256 = "6c496fa73fb85214101b875dfb84576170b51e6a3f3e49bfaf82d092a032c8ad";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/humble/teleop_tools/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "9f718f5c55ef540aa10dc2e1c483e499784ba4b214198732e0808d881765329d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }:
buildRosPackage {
pname = "ros-humble-transmission-interface";
version = "2.32.0-r1";
version = "2.33.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.32.0-1.tar.gz";
name = "2.32.0-1.tar.gz";
sha256 = "d49e74d7ff8db2341b3430c5eaa6620e757a6ba58039205ec52c1274a8c985cb";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.33.0-1.tar.gz";
name = "2.33.0-1.tar.gz";
sha256 = "e55c8b2d11a763ef3c63c8770d7f4825b452f1b467384194f43d83469ee70e25";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, position-controllers, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, ur-controllers, ur-description, urdf, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-humble-ur-bringup";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "988eecb90062c67d645ef7ae518e6b87f415f0144fd6a447d311c2f61a42438e";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "979ddd12a795c6c8c15b08fd03156e49f1b1a81daa5499e00e54bd6596755763";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-ur-calibration";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "dc152ff94cb45a07de35c6152b90638d526a53d658412def7291b9d0646d4a76";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "9d9145227bac23a689ae36e650079e83c2efa30f958c030175e03ca67abe72fb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }:
buildRosPackage {
pname = "ros-humble-ur-controllers";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "9a4e65b1a18713714c433b30abe8429af2ccd50c8fe37b9e081ad973569c5e66";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "18762bdfcb03739a3b85726047261a2fbbd43483b1209a467091f714ad970f9f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-ur-dashboard-msgs";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "1dc640590b63bb9605094f17ed2c42b200da046cf2710b5defe8f2546a888282";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "b2c73cf310c91fcb1a5746cd6647176881d811d299aa409ca8bd9b417e95ac74";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }:
buildRosPackage {
pname = "ros-humble-ur-moveit-config";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "eb21f652aaec1444c69cd5567d9553cc09cba13f106b2dc9d316287902a7e4ff";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "19337f3a1f3590ad67c4bc91322d3986e0ea91b5cd277ce227dc3cff37bd28fc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }:
buildRosPackage {
pname = "ros-humble-ur";
version = "2.2.8-r1";
version = "2.2.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "3bcdd234269809ce00921e120fb1ef97d232bab87c231237c1cc7d78dd84017f";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.2.9-1.tar.gz";
name = "2.2.9-1.tar.gz";
sha256 = "5fab58218e01c4ee9050c1117d4e3a5ee5ad8b74572d11c9ca61fe75cde5362e";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, gazebo-ros, position-controllers, robot-state-publisher, rqt-robot-steering, rviz2, urdf-tutorial, xacro }:
buildRosPackage {
pname = "ros-humble-urdf-sim-tutorial";
version = "1.0.1-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/urdf_sim_tutorial-release/archive/release/humble/urdf_sim_tutorial/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "66a652f3b3e258188824fa6059bd2cfdd39aa67be22fc86c21e57226870e1d6c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager diff-drive-controller gazebo-ros position-controllers robot-state-publisher rqt-robot-steering rviz2 urdf-tutorial xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The urdf_sim_tutorial package'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-wiimote-msgs";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/wiimote_msgs/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "33663c760a07fbdb0145efec5ee3f64846a97d5403c7046fbae7696190e8f7b0";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/wiimote_msgs/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "2e0f8977eabb494442878e8dd4f145ed197ce76b830b34ecf28fa5a2512397be";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bluez, cwiid, geometry-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, wiimote-msgs }:
buildRosPackage {
pname = "ros-humble-wiimote";
version = "3.1.0-r3";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/wiimote/3.1.0-3.tar.gz";
name = "3.1.0-3.tar.gz";
sha256 = "b87130711f3b06a7725a553040595a98a0ac9ccbfc64a6a91cb6582c2e1c4797";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/humble/wiimote/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "473005692fdf5daae9c6005ab061eca2fbe0a8d5dc9589a2fc6f2acae0a50e39";
};
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, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-iron-ackermann-steering-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "f792e466a75cd44fa589d4c4430ede193dafde032eb92c819fabf81e25df55e4";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "14d0f9be25ce8a0f54b775545b77a4d57d578f03ed5806bfe5b092a2c56b371e";
};
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, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-admittance-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "710114b43aee0fa4e2437315ab7a4aa30e936739955cdc18851d9e74bab5ff65";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "9318bfd1a88c6fabdc9ec5742552e62787207e77a65a81cd7adf94d8c8ced6ff";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-black";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/botsandus/ament_black-release/archive/release/iron/ament_black/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "19a6a5f68d8f767aa06b624117db7e714b42526718c64b89918b67dbfe13848e";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.unidiff python3Packages.uvloop pythonPackages.black ];
meta = {
description = ''The ability to check code against style conventions using
black and generate xUnit test result files.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-iron-ament-cmake-black";
version = "0.2.3-r1";
src = fetchurl {
url = "https://github.com/botsandus/ament_black-release/archive/release/iron/ament_cmake_black/0.2.3-1.tar.gz";
name = "0.2.3-1.tar.gz";
sha256 = "77c248f9044667c82d772c247e8cbf308be21e06e7de2cdb7f63a511c5109809";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ];
propagatedBuildInputs = [ ament-black ament-cmake-test ];
nativeBuildInputs = [ ament-black ament-cmake-core ament-cmake-test ];
meta = {
description = ''The CMake API for ament_black to lint Python code using black.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-iron-behaviortree-cpp";
version = "4.3.7-r1";
version = "4.4.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.3.7-1.tar.gz";
name = "4.3.7-1.tar.gz";
sha256 = "e635c9e9ed77bdf2e19b82b79fd36453b547500a9695c1301bc3d46e15ec67e9";
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.4.0-1.tar.gz";
name = "4.4.0-1.tar.gz";
sha256 = "001cefcf814c5e22d9be9bbfd4409949df5e38e94bd66ef8fb427ae650587e9e";
};
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, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-iron-bicycle-steering-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "2cb4b1cf978309b6332740ed9792f06a1723f31d515febeb6b8dc620fe6bd458";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "a8574c12e5f57131b785e6fd1d2f088f21e96fd707a05d0e7e9f05458d2e3224";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-iron-catch-ros2";
version = "0.1.0-r1";
version = "0.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/iron/catch_ros2/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "64d4f6f2970b47a7be4872cf5b7ebd3d5c25572545fb80c10d7d6f9a0c54467e";
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/iron/catch_ros2/0.2.0-1.tar.gz";
name = "0.2.0-1.tar.gz";
sha256 = "681fe3820843cb74e5f5e9d449bcd497726e441e54963027b7dd2a99e7c94482";
};
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-iron-controller-interface";
version = "3.19.1-r1";
version = "3.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.19.1-1.tar.gz";
name = "3.19.1-1.tar.gz";
sha256 = "7e95501ea8e2d581eb0142cfdc90188f580a0936818a36542948fc2c742d0681";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.20.0-1.tar.gz";
name = "3.20.0-1.tar.gz";
sha256 = "293e774d2f8c79a2617a663a93afad8cc72872ba098df9337f80582925efeeb7";
};
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-iron-controller-manager-msgs";
version = "3.19.1-r1";
version = "3.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.19.1-1.tar.gz";
name = "3.19.1-1.tar.gz";
sha256 = "dc44054ad5ef6590c9472a6537a09487a7108f5064ad494ed2a7083a7c59268b";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.20.0-1.tar.gz";
name = "3.20.0-1.tar.gz";
sha256 = "48fd36ddce7a861d01618c90e585eadb6eb78271f91273e4cd2ab1cffb7449b4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage {
pname = "ros-iron-controller-manager";
version = "3.19.1-r1";
version = "3.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.19.1-1.tar.gz";
name = "3.19.1-1.tar.gz";
sha256 = "6f56cf4573864a4f7704e7e5bae94126ad08479dd22d981716015848ce73a2d3";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.20.0-1.tar.gz";
name = "3.20.0-1.tar.gz";
sha256 = "64c22b7c0dec52c31031e328b41a7ea56941b5ac81778a017c36ce5c640bb1f3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, composition-interfaces, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-iron-depthai-bridge";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_bridge/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "3da6da84d0a56963b1425e6ea3bae1b61ee43acc2087568f006cb15c68098780";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_bridge/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "7399546576a2094cc2b0a6ec0eed731e844ce8d8229bd2690eac961218b3a1f7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-iron-depthai-descriptions";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_descriptions/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "e66b1b47967e5cd3b3435f15290b177223156f8cab6de0b5dbc23e6d49a47a31";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_descriptions/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "a8124d5f006cdde75bd19655085f0df9a389ba926b4579af4c7e0ffb53593d38";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-descriptions, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, rviz-imu-plugin, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-iron-depthai-examples";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_examples/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "5b979fe132314a63841ee8b1cc21e7a7266bc824c576cb498b0d7b0cb5e04b2b";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_examples/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "05cf7aa647a7c19bff14f01545cb0cb68f1f09de627ac3494710fb3361b1e00d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, depthai-ros-msgs, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-iron-depthai-filters";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_filters/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "0c0d623d36cbe328a3ae545ff70cf08fe4bc7b54b32ee9f572be94df5611c834";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_filters/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "fc3c602048452571320aee09735f4459f0388b0dc7291d606b03d67869b2b03c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, camera-calibration, cv-bridge, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-msgs, diagnostic-msgs, diagnostic-updater, image-pipeline, image-transport, image-transport-plugins, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
buildRosPackage {
pname = "ros-iron-depthai-ros-driver";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_ros_driver/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "afc600756b7b5077ffe7d0f3413e27713243460e6b1d895fdef00b95765aaeea";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_ros_driver/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "c8a2768bf9d8daad1c46ee6d86e7331d3bd0e53cbc7f4929012b3d9f4a6a1043";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-iron-depthai-ros-msgs";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_ros_msgs/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "96cfde7fa509b424f68fafe04d103af1588dcb57e1b9bc03ae5dc0728f06ddde";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai_ros_msgs/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "66d5792a36acce30adf5b7b7e28ae8095ccf70aa8241811704acd507d675097b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-filters, depthai-ros-driver, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-iron-depthai-ros";
version = "2.8.1-r1";
version = "2.8.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai-ros/2.8.1-1.tar.gz";
name = "2.8.1-1.tar.gz";
sha256 = "c9390491f0566db7e85791d198f90e8c72cdc1da2362663cd0cffeb1bebce8df";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/iron/depthai-ros/2.8.2-1.tar.gz";
name = "2.8.2-1.tar.gz";
sha256 = "39445d2a722869ec1b6a0a747c89ea184d40f46d4db9d563456f594e88cc4474";
};
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, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-iron-diff-drive-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "ded85323b6cbcdced74a2ed1352403910f81e8c4224512bb94b8c9719e2a658c";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "9686eae300694e24c53008a7d0614a8ba132212bc2b2269d399c4fffbe88a230";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-effort-controllers";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "f705cd0805bbf9ffa8a29953149393d718ef0bcc99e8ff90ea87f6f740d3f907";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "427b53328420120521ab51f4f826dbc0923779245a051747b7f15095e95efc90";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-force-torque-sensor-broadcaster";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "0818790eac730f825beee7c3d811d1c51769c5570a0dbedc15e0e40b0e9d43b8";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "95dbff570c90a4f6e64194962bb92314234d144776091df6891d1a8772d594c0";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
buildRosPackage {
pname = "ros-iron-forward-command-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "1aa65cb78a5a90273b2e9f647111ed6ac30eb953e4c96afaf058010cc8f41c1d";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "543550fd0aff4faddccf19fc47c1c7830b48614225f7f9ccf8d6d5d8caffca1c";
};
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, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-iron-foxglove-bridge";
version = "0.7.2-r1";
version = "0.7.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/iron/foxglove_bridge/0.7.2-1.tar.gz";
name = "0.7.2-1.tar.gz";
sha256 = "2fed4ecbbf77b3ff902922a9ae059f182f919b4ad2e65f8d358f93a55dc167a8";
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/iron/foxglove_bridge/0.7.3-1.tar.gz";
name = "0.7.3-1.tar.gz";
sha256 = "b64d067c5f378ddf3a3962bbbcda0ac1de7a320a9953c5b382aabbc4ee814057";
};
buildType = "ament_cmake";

View file

@ -28,6 +28,8 @@ self: super: {
ament-acceleration = self.callPackage ./ament-acceleration {};
ament-black = self.callPackage ./ament-black {};
ament-clang-format = self.callPackage ./ament-clang-format {};
ament-clang-tidy = self.callPackage ./ament-clang-tidy {};
@ -36,6 +38,8 @@ self: super: {
ament-cmake-auto = self.callPackage ./ament-cmake-auto {};
ament-cmake-black = self.callPackage ./ament-cmake-black {};
ament-cmake-catch2 = self.callPackage ./ament-cmake-catch2 {};
ament-cmake-clang-format = self.callPackage ./ament-cmake-clang-format {};
@ -152,8 +156,6 @@ self: super: {
angles = self.callPackage ./angles {};
apex-containers = self.callPackage ./apex-containers {};
apex-test-tools = self.callPackage ./apex-test-tools {};
apriltag = self.callPackage ./apriltag {};
@ -706,6 +708,8 @@ self: super: {
imu-tools = self.callPackage ./imu-tools {};
interactive-marker-twist-server = self.callPackage ./interactive-marker-twist-server {};
interactive-markers = self.callPackage ./interactive-markers {};
intra-process-demo = self.callPackage ./intra-process-demo {};
@ -2198,6 +2202,8 @@ self: super: {
urdf-parser-plugin = self.callPackage ./urdf-parser-plugin {};
urdf-sim-tutorial = self.callPackage ./urdf-sim-tutorial {};
urdf-tutorial = self.callPackage ./urdf-tutorial {};
urdfdom = self.callPackage ./urdfdom {};

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-iron-gripper-controllers";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "e5ec1acbd86a6de3717f7a188318a1d918d8bd05ae3cd80472520aa7d6a99f1d";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "dd93005ba8eae557571c547f95e3ed0e31d48f3fc4cfc4fd7b3a66a70e0ab99f";
};
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-iron-hardware-interface";
version = "3.19.1-r1";
version = "3.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.19.1-1.tar.gz";
name = "3.19.1-1.tar.gz";
sha256 = "49fb7037f91ebd728f1094ffea5eb201d0790a22f7b28e9b1406e5b84e863690";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.20.0-1.tar.gz";
name = "3.20.0-1.tar.gz";
sha256 = "c9417f9623d5941461edd153522b8b5ab2d1f0c0a1528b6756f40d6cab35e9ac";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-imu-sensor-broadcaster";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "db78606a26c707361c5800f1225ac8147454481ede3343f125ac400281ad68bc";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "106f5d2268d34d62d580de6c6239690cf143a5f8e1f655277b729064c7a3d834";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2023 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, interactive-markers, rclcpp, tf2, visualization-msgs }:
buildRosPackage {
pname = "ros-iron-interactive-marker-twist-server";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/interactive_marker_twist_server-release/archive/release/iron/interactive_marker_twist_server/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "838b6b35cff6a47c8fc6b27536e8b6ce6202a363e6195b554068f9c6b972186d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs interactive-markers rclcpp tf2 visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Interactive control for generic Twist-based robots using interactive markers'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-iron-joint-limits";
version = "3.19.1-r1";
version = "3.20.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.19.1-1.tar.gz";
name = "3.19.1-1.tar.gz";
sha256 = "1b4ee75e3ad52dac7847e898459eb02e220f61e47c712e788ff6a47330ace15a";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.20.0-1.tar.gz";
name = "3.20.0-1.tar.gz";
sha256 = "f688d575a0b66042548e4ef579f4837dc7d625db1b6f4002e7eceaf00ee50ab6";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-joint-state-broadcaster";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "74dda8044bfbc0bd057b978e45cbee3222abac0f40d9f114e0410aedc7e8e2e0";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "7b39e11c0daa9ef5ce7a73e6dc911e543f336677cccb10c6ded84ea9c8fffab9";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-joint-trajectory-controller";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "eb225d189aa786c865d30308da122b82fc2b448ba447935d879d956b05323d42";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "742dcf3ff7937bb1ab0f2d3ba0dacc4ebc1509322e024fbee37147db7070a66f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-joy-linux";
version = "3.1.0-r4";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/iron/joy_linux/3.1.0-4.tar.gz";
name = "3.1.0-4.tar.gz";
sha256 = "9aabffb27cac0456cf28c48f496bcce808366ca0428717b0f987e8beb89711ae";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/iron/joy_linux/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "6269dd3406d57d52bbbbbb5046f4ae8070fd077e18cabe0571bc6e5a296a0416";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ 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 }:
buildRosPackage {
pname = "ros-iron-joy-teleop";
version = "1.4.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/iron/joy_teleop/1.4.0-2.tar.gz";
name = "1.4.0-2.tar.gz";
sha256 = "20b1f410f353276635576cbf190878778921d9dee21b4a9288f77d8c87c8370b";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/iron/joy_teleop/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "165a99da695f1a8e81484fb2ef8f5f106f5b7ff07b8ae1d2b029f67fad9adfaa";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sdl2-vendor, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-joy";
version = "3.1.0-r4";
version = "3.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/iron/joy/3.1.0-4.tar.gz";
name = "3.1.0-4.tar.gz";
sha256 = "dd63aea3fb91b52779883b8dc5d863633da87a62786d016c2225d8904edde88d";
url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/iron/joy/3.3.0-1.tar.gz";
name = "3.3.0-1.tar.gz";
sha256 = "31d09dd03793fc58a56be5cf8dbfc4661d3c4eeae3cb89311a670e36beaa3b3c";
};
buildType = "ament_cmake";
@ -20,9 +20,8 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''The joy package contains joy_node, a node that interfaces a
generic joystick to ROS 2. This node publishes a "Joy"
message, which contains the current state of each one of the
description = ''The joy package contains joy_node, a node that interfaces a generic joystick to ROS
2. This node publishes a "Joy" message, which contains the current state of each one of the
joystick's buttons and axes.'';
license = with lib.licenses; [ bsdOriginal ];
};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-iron-key-teleop";
version = "1.4.0-r2";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/iron/key_teleop/1.4.0-2.tar.gz";
name = "1.4.0-2.tar.gz";
sha256 = "7bddfdeda59f7a653876f0545a5efd28462efd64a726d9f6dc4409f669a6b0da";
url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/iron/key_teleop/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "88be6e7fbabbf11c576d66aea0c77c52149788a84640eda144618e3fa2e074f6";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }:
buildRosPackage {
pname = "ros-iron-mcap-vendor";
version = "0.22.3-r1";
version = "0.22.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/mcap_vendor/0.22.3-1.tar.gz";
name = "0.22.3-1.tar.gz";
sha256 = "d7ce28c56e41e7883c702ae3ae3d8b4625d014916f942bbe59d1209377d9dac4";
url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/mcap_vendor/0.22.4-1.tar.gz";
name = "0.22.4-1.tar.gz";
sha256 = "2753f03d0ef7438a09ce66a797badffb7c65676610bebfa156fb1c85f12426cc";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, qt5, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-iron-mrpt2";
version = "2.10.2-r1";
version = "2.11.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.10.2-1.tar.gz";
name = "2.10.2-1.tar.gz";
sha256 = "9016ce788dafa85afee13fa123b2d11d719642caa0bf1492557ef9b9ef9948be";
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.11.2-1.tar.gz";
name = "2.11.2-1.tar.gz";
sha256 = "1acb05f82b28f697511b758004100dfa063250b5a05bf99fcee3cb417d94249d";
};
buildType = "cmake";

View file

@ -5,18 +5,18 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-iron-mvsim";
version = "0.8.1-r1";
version = "0.8.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/iron/mvsim/0.8.1-1.tar.gz";
name = "0.8.1-1.tar.gz";
sha256 = "c680e35f2acd7e66a130e0b36b0bf5e810bb831089b4a258cdec584695d238c1";
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/iron/mvsim/0.8.2-1.tar.gz";
name = "0.8.2-1.tar.gz";
sha256 = "e3f8cf189e2f4d04da991b090efda455f78c96d10f83cc7d86436804774719dc";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ boost cppzmq mrpt2 nav-msgs protobuf python3 python3Packages.protobuf pythonPackages.pybind11 ros2launch sensor-msgs tf2 tf2-geometry-msgs unzip visualization-msgs wget ];
propagatedBuildInputs = [ boost cppzmq mrpt2 nav-msgs protobuf python3 python3Packages.pip python3Packages.protobuf pythonPackages.pybind11 ros2launch sensor-msgs tf2 tf2-geometry-msgs unzip visualization-msgs wget ];
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-uncrustify, ament-lint-auto, ament-lint-common, libcurl-vendor, pkg-config, rclcpp, rclcpp-components, rtcm-msgs, std-msgs }:
buildRosPackage {
pname = "ros-iron-ntrip-client-node";
version = "0.4.4-r1";
version = "0.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ublox_dgnss-release/archive/release/iron/ntrip_client_node/0.4.4-1.tar.gz";
name = "0.4.4-1.tar.gz";
sha256 = "f27656b3df582a126d5b5e81a66e34024b5e43edcfce3d4772a743c2b0486409";
url = "https://github.com/ros2-gbp/ublox_dgnss-release/archive/release/iron/ntrip_client_node/0.5.1-1.tar.gz";
name = "0.5.1-1.tar.gz";
sha256 = "8d1b428f9739a2e999a1dae75fa0dc86a34f81c8b1cabb2cc8bceb635a63a99d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-iron-position-controllers";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "d273251402b8a06298fd4b3b4b249cb8eca55cd947066fc046525c3230c7d463";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "bcfcc3762610fdac053cd71387ae0f3706ac52dc11fd4a6e0fff329afca07e06";
};
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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-range-sensor-broadcaster";
version = "3.16.0-r1";
version = "3.17.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.16.0-1.tar.gz";
name = "3.16.0-1.tar.gz";
sha256 = "8f6a22e908014ac38dca943c0fe85026e0c697192836d7ffd2f5225331157c22";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.17.0-1.tar.gz";
name = "3.17.0-1.tar.gz";
sha256 = "6de120da3fdc70905da9e997834394ea89ced0eddbccf71f1eaae719d578a5f3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-ros-gz-interfaces";
version = "0.245.0-r1";
version = "0.247.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz_interfaces/0.245.0-1.tar.gz";
name = "0.245.0-1.tar.gz";
sha256 = "fd4b9055209f46da527dd565cc6ecc3470b27fc94a5347775e9d8692199a2e70";
url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz_interfaces/0.247.0-1.tar.gz";
name = "0.247.0-1.tar.gz";
sha256 = "30dba25c1c248e66eb2bbf1144b94b502d06cfbe05b33dae7b442d6b6ee8e258";
};
buildType = "ament_cmake";

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