Remove iron

Its end of life was on December 4, 2024
(https://docs.ros.org/en/iron/Releases.html).
This commit is contained in:
Michal Sojka 2025-01-31 21:26:56 +01:00 committed by Ben Wolsieffer
parent 2985461e1c
commit 7f759739c2
1354 changed files with 0 additions and 37483 deletions

View file

@ -9,7 +9,6 @@ jobs:
distro:
- noetic
- humble
- iron
- jazzy
- rolling
system:

View file

@ -10,7 +10,6 @@ self: super: {
noetic = mkRosDistroOverlay { version = 1; distro = "noetic"; } self super;
foxy = mkRosDistroOverlay { version = 2; distro = "foxy"; } self super;
humble = mkRosDistroOverlay { version = 2; distro = "humble"; } self super;
iron = mkRosDistroOverlay { version = 2; distro = "iron"; } self super;
jazzy = mkRosDistroOverlay { version = 2; distro = "jazzy"; } self super;
rolling = mkRosDistroOverlay { version = 2; distro = "rolling"; } self super;
};

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
buildRosPackage {
pname = "ros-iron-acado-vendor";
version = "1.0.0-r6";
src = fetchurl {
url = "https://github.com/ros2-gbp/acado_vendor-release/archive/release/iron/acado_vendor/1.0.0-6.tar.gz";
name = "1.0.0-6.tar.gz";
sha256 = "02b93ec40148f582b298784dc4236707ca2247f3d03b07e22c0222ab4e9efce4";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ament package for ACADO toolkit for MPC code generation";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-ackermann-msgs";
version = "2.0.2-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/ackermann_msgs-release/archive/release/iron/ackermann_msgs/2.0.2-5.tar.gz";
name = "2.0.2-5.tar.gz";
sha256 = "0077a85b887322ee9eeae8c101074a69c9fac48b2ac8dc4a8caafbc2df97be75";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "ROS2 messages for robots using Ackermann steering.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ 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-iron-ackermann-steering-controller";
version = "3.28.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.28.0-1.tar.gz";
name = "3.28.0-1.tar.gz";
sha256 = "1f7065868683de6fba3fbc30d0312f5d6ae3240b9b5310858d4a6bb23883bbe1";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ];
propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Steering controller for Ackermann kinematics. Rear fixed wheels are powering the vehicle and front wheels are steering it.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime, service-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-iron-action-msgs";
version = "1.6.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/iron/action_msgs/1.6.0-2.tar.gz";
name = "1.6.0-2.tar.gz";
sha256 = "cf964cc33d27eec13afdcbed5585c467e97703306738288e1bf6aeffc9777a50";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-core-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-core-runtime service-msgs unique-identifier-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-core-generators ];
meta = {
description = "Messages and service definitions common among all ROS actions.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }:
buildRosPackage {
pname = "ros-iron-action-tutorials-cpp";
version = "0.27.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_cpp/0.27.2-1.tar.gz";
name = "0.27.2-1.tar.gz";
sha256 = "8900eb4e75a581ed1f67d545736c07f2fa1309e9732a99e04df2ed7611dd5d23";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ action-tutorials-interfaces rclcpp rclcpp-action rclcpp-components ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "C++ action tutorial cpp code";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-iron-action-tutorials-interfaces";
version = "0.27.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_interfaces/0.27.2-1.tar.gz";
name = "0.27.2-1.tar.gz";
sha256 = "aa9b0e0b925b0ee5abc60eeb71e3919e701d3488555e08a6972bd197d8785fd0";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "Action tutorials action";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-lint-auto, ament-lint-common, rclpy }:
buildRosPackage {
pname = "ros-iron-action-tutorials-py";
version = "0.27.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_py/0.27.2-1.tar.gz";
name = "0.27.2-1.tar.gz";
sha256 = "7001763d61ff5d81a63f9bd97dd4f2fc21c5df7d5c5065beb6719e830a4fe74a";
};
buildType = "ament_python";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ action-tutorials-interfaces rclpy ];
meta = {
description = "Python action tutorial code";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-actionlib-msgs";
version = "5.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/iron/actionlib_msgs/5.0.1-1.tar.gz";
name = "5.0.1-1.tar.gz";
sha256 = "71ffdba612b708db24769d34d77d1a2942d42477a77d1abcacd0cb2379471266";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "A package containing some message definitions used in the implementation of ROS 1 actions.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-actuator-msgs";
version = "0.0.1-r3";
src = fetchurl {
url = "https://github.com/ros2-gbp/actuator_msgs-release/archive/release/iron/actuator_msgs/0.0.1-3.tar.gz";
name = "0.0.1-3.tar.gz";
sha256 = "f26553272b05741384df35c6ff83c22bdc805ee5d751876c90d8a3fe4af3db9f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "ROS 2 message interface for Actuators.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,36 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components }:
buildRosPackage {
pname = "ros-iron-adaptive-component";
version = "0.2.1-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/adaptive_component-release/archive/release/iron/adaptive_component/0.2.1-4.tar.gz";
name = "0.2.1-4.tar.gz";
sha256 = "47dc0ac59840a6509a6e966edabfab217b689280c0ca954a3f4466655e8fd818";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rclcpp rclcpp-components ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A composable container for Adaptive ROS 2 Node computations.
Allows building Nodes that can select between FPGA, CPU or
GPU, at run-time. Stateless by default, can be made stateful
to meet use-case specific needs. Refer to examples in README.
Technically, provides A ROS 2 Node subclass programmed as a
"Component" and including its own single threaded executor
to build adaptive computations. Adaptive ROS 2 Nodes are able to
perform computations in the CPU, the FPGA or the GPU, adaptively.
Adaptive behavior is controlled through the "adaptive" ROS 2
parameter.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-iron-admittance-controller";
version = "3.28.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.28.0-1.tar.gz";
name = "3.28.0-1.tar.gz";
sha256 = "b95094072f73b352dd0b4aa9b126e7ffa3a0b17489e11fabaf713686018a9ec2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing kinematics-interface-kdl ros2-control-test-assets ];
propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface filters generate-parameter-library geometry-msgs hardware-interface joint-trajectory-controller kinematics-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-eigen tf2-geometry-msgs tf2-kdl tf2-ros trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Implementation of admittance controllers for different input and output interface.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-acceleration";
version = "0.2.0-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_acceleration-release/archive/release/iron/ament_acceleration/0.2.0-4.tar.gz";
name = "0.2.0-4.tar.gz";
sha256 = "efd07d6705438eb5a50cd2f41b3f9b3b3ce0ca6990bf35a5c82dcca03a59ad4f";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "CMake macros and utilities to include hardware acceleration into the ROS 2 build system (ament) and its development flows.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-black";
version = "0.2.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/iron/ament_black/0.2.6-1.tar.gz";
name = "0.2.6-1.tar.gz";
sha256 = "286210de9813f31a17bf79e5617b7b11236d24d855a7fbba6ed83cc47ab9c510";
};
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

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-clang-format";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_format/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "07fc6841f60f8a7079730ce206d90b154578bd84481e0925d2bd2b025186e30b";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ clang python3Packages.pyyaml ];
meta = {
description = "The ability to check code against style conventions using
clang-format and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-clang-tidy";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_tidy/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "c8fb4641c2dd74153b2bd0e999be6e55540aef06cbd84031f4721689eadfcbf2";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ clang python3Packages.pyyaml ];
meta = {
description = "The ability to check code against style conventions using
clang-tidy and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest }:
buildRosPackage {
pname = "ros-iron-ament-cmake-auto";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "ca74036d3fb031950c711b85c8749c6e4d8b0954211d65a3acd5d04df927f28b";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake ament-cmake-gtest ];
nativeBuildInputs = [ ament-cmake ament-cmake-gtest ];
meta = {
description = "The auto-magic functions for ease to use of the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 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.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/iron/ament_cmake_black/0.2.6-1.tar.gz";
name = "0.2.6-1.tar.gz";
sha256 = "b8baa3922c83172ea10e353e46a087455323f5796cf0ec6a3d82172f31d3c8ed";
};
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

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
buildRosPackage {
pname = "ros-iron-ament-cmake-catch2";
version = "1.3.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/iron/ament_cmake_catch2/1.3.1-1.tar.gz";
name = "1.3.1-1.tar.gz";
sha256 = "3dc5eb37e169ff79870af47b2a396c3e9cc8d83d51caea92505e6e8425648e98";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
propagatedBuildInputs = [ ament-cmake-test ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
meta = {
description = "Allows integrating catch2 tests in the ament buildsystem with CMake";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-iron-ament-cmake-clang-format";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_format/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "f3024f17704a96608ed52d5b93b7bbe405d68808b96184e4281723b617d70f6d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-clang-format ament-cmake-test ];
nativeBuildInputs = [ ament-clang-format ament-cmake-core ament-cmake-test ];
meta = {
description = "The CMake API for ament_clang_format to lint C / C++ code using clang format.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-iron-ament-cmake-clang-tidy";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_tidy/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "8c1e1a308c0d61a0a883364e28031e8d66b23b6680e5ceca77b1e37ac67ac8d9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-clang-tidy ament-cmake-test ];
nativeBuildInputs = [ ament-clang-tidy ament-cmake-core ament-cmake-test ];
meta = {
description = "The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }:
buildRosPackage {
pname = "ros-iron-ament-cmake-copyright";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_copyright/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "ce50bae1355909c795529f963d6e97be0fcf98a37e72fc92624fabac0f485b34";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-copyright ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-copyright ];
meta = {
description = "The CMake API for ament_copyright to check every source file contains copyright reference.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,31 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
buildRosPackage {
pname = "ros-iron-ament-cmake-core";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "821195084f63caad5bf0ba2dc69891dff80db6114eaab3c1d25600aedf50086d";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-package cmake python3Packages.catkin-pkg ];
nativeBuildInputs = [ ament-package cmake python3Packages.catkin-pkg ];
meta = {
description = "The core of the ament buildsystem in CMake.
Several subcomponents provide specific funtionalities:
* environment: provide prefix-level setup files
* environment_hooks: provide package-level setup files and environment hooks
* index: store information in an index and retrieve them without crawling
* package_templates: templates from the ament_package Python package
* symlink_install: use symlinks for CMake install commands";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }:
buildRosPackage {
pname = "ros-iron-ament-cmake-cppcheck";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cppcheck/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "71799d51ebd87d4312e914c1b635e451a132bea7da62fbe12c60d99307fa9e54";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test ament-cppcheck ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cppcheck ];
meta = {
description = "The CMake API for ament_cppcheck to perform static code analysis on C/C++
code using Cppcheck.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }:
buildRosPackage {
pname = "ros-iron-ament-cmake-cpplint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cpplint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "bd87e9ee5a97b94c2c0a8fa52458b98c740d48feb39a85e4ac93efa7a791d95b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-cpplint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cpplint ];
meta = {
description = "The CMake API for ament_cpplint to lint C / C++ code using cpplint.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-definitions";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "ac9c364af6027295e9302cf977e31fe0023f34f9df6d4e22d4d7e8992bc892ed";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to export definitions to downstream packages in the ament buildsystem.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-dependencies";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "f01a68501a2101a2ac8a91f49841952c8d79f80e98775279880a8af10492b1eb";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-libraries ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-libraries ];
meta = {
description = "The ability to export dependencies to downstream packages in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-include-directories";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "9c54f18be1a191f9e9579f358302f37c538cb786e343dc131708112e8cf7803e";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to export include directories to downstream packages in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-interfaces";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "6f7d010e042699d8f30b0d7823ca09160e2485b4c7156971cba78d4d96e50df6";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
meta = {
description = "The ability to export interfaces to downstream packages in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-libraries";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "4eed020f9504b7a9a2f57495b20dcc82bc1a81ea9e850d8c9164d31bfd602e69";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to export libraries to downstream packages in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-link-flags";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "445386c303e693a8ec334797645fca4770ff2e8266e67b1740e1f838a1953fd8";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to export link flags to downstream packages in the ament buildsystem.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-export-targets";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "55a5a692cacb3089edb586e84466a27290d9d3f5b1c974e206c97612d9676e44";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
meta = {
description = "The ability to export targets to downstream packages in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }:
buildRosPackage {
pname = "ros-iron-ament-cmake-flake8";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_flake8/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "7ba7aad22660b436249db383d3f9c10fc7b8acf62f8a1441c861803318f65ecb";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-flake8 ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-flake8 ];
meta = {
description = "The CMake API for ament_flake8 to check code syntax and style conventions
with flake8.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gen-version-h";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "730f5d745fdda6963380f53a5df2ed96b142da6c6f7b9f310b87b94d70d4fbdf";
};
buildType = "ament_cmake";
buildInputs = [ ament-package ];
checkInputs = [ ament-cmake-gtest ];
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ament-package ];
meta = {
description = "Generate a C header containing the version number of the package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gmock";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "794241f39b5608a8b7db4169b469a371ac81bc36147147e9a1f348e132fc0556";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
propagatedBuildInputs = [ ament-cmake-gtest ament-cmake-test gmock-vendor gtest ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-gtest ament-cmake-test gmock-vendor gtest ];
meta = {
description = "The ability to add Google mock-based tests in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
buildRosPackage {
pname = "ros-iron-ament-cmake-google-benchmark";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "dc6dca66e166dd064b03b8ef2e415a362503b39c038b83c5e328f760b167b7f1";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-python ];
propagatedBuildInputs = [ ament-cmake-test google-benchmark-vendor ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-python ];
meta = {
description = "The ability to add Google Benchmark tests in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
buildRosPackage {
pname = "ros-iron-ament-cmake-gtest";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "7b504205840522f444562b670f5e8496697fd24c149ace91d788b37606069005";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
propagatedBuildInputs = [ ament-cmake-test gtest gtest-vendor ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test gtest gtest-vendor ];
meta = {
description = "The ability to add gtest-based tests in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-include-directories";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "7d9f8ea64417159b6d8367f193ba80e95cc3ed357ac3ec8d1b3b64dafafff048";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-libraries";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "e2bf57276ab680c0f905fc813e9e9642fb6ceba011bc6494434efb9b8d8bfc47";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The functionality to deduplicate libraries in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }:
buildRosPackage {
pname = "ros-iron-ament-cmake-lint-cmake";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_lint_cmake/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "3b15f554e248e46b70270ca615d65017255de03326de75a29adcb0db474789f9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
propagatedBuildInputs = [ ament-cmake-test ament-lint-cmake ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-lint-cmake ];
meta = {
description = "The CMake API for ament_lint_cmake to lint CMake code using cmakelint.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }:
buildRosPackage {
pname = "ros-iron-ament-cmake-mypy";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_mypy/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "d14c49481a7eb1f5a1aa8ce9a4b9d999622c56a287ed9e19fc31af33b3e78834";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-mypy ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-mypy ];
meta = {
description = "The CMake API for ament_mypy to perform static type analysis on python code
with mypy.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pclint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pclint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "f8e345c091f0fda54662f1e4061c34852d8bb0452f985c3d58068da98e4b0b43";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-pclint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pclint ];
meta = {
description = "The CMake API for ament_pclint to perform static code analysis on C/C++
code using PC-lint.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pep257";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pep257/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "96be1791f28b4316c93a48f7bd825641690fdea5fc0c78318756a8fe173a6055";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-pep257 ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pep257 ];
meta = {
description = "The CMake API for ament_pep257 to check code against the docstring style conventions in
PEP 257.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pycodestyle";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pycodestyle/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "0beefd3b3a6b5c875a038c38c2a6f75a1e2cd42e422a7e160ebd9b18e83650b9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-pycodestyle ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pycodestyle ];
meta = {
description = "The CMake API for ament_pycodestyle to check code against the style conventions in
PEP 8.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pyflakes";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pyflakes/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "0edd977108d53b5ce4ca92d2d1b3d80c9c0b9c22b2612b5b7d0832a71cdd9e00";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-pyflakes ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pyflakes ];
meta = {
description = "The CMake API for ament_pyflakes to check code using pyflakes.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-cmake-pytest";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "a21d7c795fd70171e215289d264de36c3c8f4da5d557352d7c92b829a94713a6";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test pythonPackages.pytest ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test pythonPackages.pytest ];
meta = {
description = "The ability to run Python tests using pytest in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-python";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "f459197fde07081df61b54c291372bf33071e4f64fa96fdc75c49ea1fd4cc131";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to use Python in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, domain-coordinator }:
buildRosPackage {
pname = "ros-iron-ament-cmake-ros";
version = "0.11.2-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/iron/ament_cmake_ros/0.11.2-4.tar.gz";
name = "0.11.2-4.tar.gz";
sha256 = "57b954b78aa7ad4e4f6ee6226f30f22d42cb46fdfe7a48936b2995a9c9c106b9";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest domain-coordinator ];
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ];
meta = {
description = "The ROS specific CMake bits in the ament buildsystem.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-iron-ament-cmake-target-dependencies";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "d5ce7fec9df656209ebf9fe495f9190b08e407ad8cd855a900ad31e4dbb9a35c";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-include-directories ament-cmake-libraries ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-include-directories ament-cmake-libraries ];
meta = {
description = "The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
buildRosPackage {
pname = "ros-iron-ament-cmake-test";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "10676bd539b2a8cca9ee681505886f2ca2cb8435a96378f7979738d287a2801a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-python ];
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-python ];
meta = {
description = "The ability to add tests in the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }:
buildRosPackage {
pname = "ros-iron-ament-cmake-uncrustify";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_uncrustify/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "f97f6f5fbeb579fb06259d1ec39f498d6eea53517e7cfa0224fe576532f80999";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-uncrustify ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-uncrustify ];
meta = {
description = "The CMake API for ament_uncrustify to check code against styleconventions
using uncrustify.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, git, vcstool }:
buildRosPackage {
pname = "ros-iron-ament-cmake-vendor-package";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_vendor_package/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "0e0920baf9bc92266fe1d21d07b75fe856d330871ff3dfa0cb17b9283d6f3251";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-test ];
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies git vcstool ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies git vcstool ];
meta = {
description = "Macros for maintaining a 'vendor' package.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-iron-ament-cmake-version";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_version/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "92c4a682c8f4608bf83680110718c6b6be4aaf06efbde8d63867265279062d1e";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "The ability to override the exported package version in the ament buildsystem.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-xmllint }:
buildRosPackage {
pname = "ros-iron-ament-cmake-xmllint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_xmllint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "e9be6ebb48b1c3e9f52c3130b981b098b1415b4a00fe25c40f49918a110f565c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-core ];
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-cmake-test ament-xmllint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-xmllint ];
meta = {
description = "The CMake API for ament_xmllint to check XML file using xmmlint.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
buildRosPackage {
pname = "ros-iron-ament-cmake";
version = "2.0.7-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake/2.0.7-1.tar.gz";
name = "2.0.7-1.tar.gz";
sha256 = "a598c99608498fe5a08eea93665c6146f155dcfdbd9a256ac9b36332084a0c93";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-definitions ament-cmake-export-dependencies ament-cmake-export-include-directories ament-cmake-export-interfaces ament-cmake-export-libraries ament-cmake-export-link-flags ament-cmake-export-targets ament-cmake-gen-version-h ament-cmake-libraries ament-cmake-python ament-cmake-target-dependencies ament-cmake-test ament-cmake-version cmake ];
nativeBuildInputs = [ cmake ];
meta = {
description = "The entry point package for the ament buildsystem in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-copyright";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_copyright/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "7a8cbe18e0cf7c0d11ee689f9c27112bf25cddbecb4aafe6b47ffa7bc57e00a5";
};
buildType = "ament_python";
checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ ament-lint python3Packages.importlib-metadata ];
meta = {
description = "The ability to check source files for copyright and license
information.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cppcheck }:
buildRosPackage {
pname = "ros-iron-ament-cppcheck";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cppcheck/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "a0d494dab234a6486cc81305745cec85bb8ee6ce586b0c6e970d221849b0d89e";
};
buildType = "ament_python";
propagatedBuildInputs = [ cppcheck ];
meta = {
description = "The ability to perform static code analysis on C/C++ code using Cppcheck
and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-cpplint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cpplint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "b0370723ed79c32ded14762017c44466b508ea8f908b79a17ed1998e645537ae";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
meta = {
description = "The ability to check code against the Google style conventions using
cpplint and generate xUnit test result files.";
license = with lib.licenses; [ asl20 bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-iron-ament-download";
version = "0.0.5-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_download-release/archive/release/iron/ament_download/0.0.5-5.tar.gz";
name = "0.0.5-5.tar.gz";
sha256 = "424c46fb1227665a3987cc667195ab326fd9ff9236ca61adc30526ecdb4a5c8d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "CMake macros for downloading files with ament";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,23 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-lint, python3Packages }:
buildRosPackage {
pname = "ros-iron-ament-flake8";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_flake8/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "809f5784ff535d066a09412db2ed449d8b36f8c36d7116f1e2b53d09a8d406e3";
};
buildType = "ament_python";
propagatedBuildInputs = [ ament-lint python3Packages.flake8 ];
meta = {
description = "The ability to check code for style and syntax conventions with flake8.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-iron-ament-index-cpp";
version = "1.5.2-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_index-release/archive/release/iron/ament_index_cpp/1.5.2-4.tar.gz";
name = "1.5.2-4.tar.gz";
sha256 = "67cf9d74677147a335a622c01cacff22f59957c5bfc40e1e5e8a49a5f201da4e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "C++ API to access the ament resource index.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,23 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-index-python";
version = "1.5.2-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_index-release/archive/release/iron/ament_index_python/1.5.2-4.tar.gz";
name = "1.5.2-4.tar.gz";
sha256 = "bcf0ba299d11e78c77e62b24e011dd0c810c9a60fb1f7d19a97119f0da508875";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
meta = {
description = "Python API to access the ament resource index.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
buildRosPackage {
pname = "ros-iron-ament-lint-auto";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_auto/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "2b3fb89fc74f4991f7511e23aebb9f75a03bd50c0454623b79891a3530de13c8";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
meta = {
description = "The auto-magic functions for ease to use of the ament linters in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-lint-cmake";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_cmake/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "8344ff5db8a52a0e1c13f2afa9e7078dea2c30be9a41e9c7c0270809becd5e2f";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
meta = {
description = "The ability to lint CMake code using cmakelint and generate xUnit test
result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-iron-ament-lint-common";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_common/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "2e197715bfeeef8708bb7a6d6ad88b98bea92e7abedb4074ae6e45b5d2d74b29";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-export-dependencies ];
propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ];
meta = {
description = "The list of commonly used linters in the ament build system in CMake.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,22 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, }:
buildRosPackage {
pname = "ros-iron-ament-lint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "455dd5bf016ecf52176246663e4003c846cb7ef7a829a6af13f3c5607a3e7030";
};
buildType = "ament_python";
meta = {
description = "Providing common API for ament linter packages.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-mypy";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_mypy/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "c1fc6eb47b4425d00f804cd8d9457335cd56883686eedfb6da93ec0954b5d127";
};
buildType = "ament_python";
checkInputs = [ ament-flake8 python3Packages.pytest-mock pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.mypy ];
meta = {
description = "Support for mypy static type checking in ament.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-iron-ament-nodl";
version = "0.1.0-r6";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_nodl-release/archive/release/iron/ament_nodl/0.1.0-6.tar.gz";
name = "0.1.0-6.tar.gz";
sha256 = "c27cd122bc21afba360c12010781375c7e30308e1527ec2b00144345ee5e56c8";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Ament extension for exporting NoDL .xml files";
license = with lib.licenses; [ lgpl3Only ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-package";
version = "0.15.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_package-release/archive/release/iron/ament_package/0.15.3-2.tar.gz";
name = "0.15.3-2.tar.gz";
sha256 = "a723cf68101c11edd6e66f67aa0eb2020ae61a41201e21f9177602a56e09689a";
};
buildType = "ament_python";
checkInputs = [ python3Packages.flake8 pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.importlib-metadata python3Packages.importlib-resources python3Packages.setuptools ];
meta = {
description = "The parser for the manifest files in the ament buildsystem.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-pclint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pclint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "3ee389a7d1966db410709b97fcdc578f70da98d97bcd77850f4b308d884201c6";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
meta = {
description = "The ability to perform static code analysis on C/C++ code using PC-lint
and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-pep257";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pep257/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "3d27fbde8c032b9e60c919b3812d554285cf68220c1b45bc3993a48a2afe4532";
};
buildType = "ament_python";
checkInputs = [ ament-flake8 pythonPackages.pytest ];
propagatedBuildInputs = [ ament-lint python3Packages.pydocstyle ];
meta = {
description = "The ability to check code against the docstring style conventions in
PEP 257 and generate xUnit test result files.";
license = with lib.licenses; [ asl20 mit ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, python3Packages }:
buildRosPackage {
pname = "ros-iron-ament-pycodestyle";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pycodestyle/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "86834dcd00d47fe56d4bd2ba16bdf09e1fa051a7ba7b22302a59376856efe60c";
};
buildType = "ament_python";
propagatedBuildInputs = [ python3Packages.pycodestyle ];
meta = {
description = "The ability to check code against the style conventions in PEP 8 and
generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-pyflakes";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pyflakes/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "8467ff6cd1119bd7231f857122020663c4864580042d99f6aed0ec8e66f45cd9";
};
buildType = "ament_python";
checkInputs = [ ament-pycodestyle pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.pyflakes ];
meta = {
description = "The ability to check code using pyflakes and generate xUnit test
result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, pythonPackages, uncrustify-vendor }:
buildRosPackage {
pname = "ros-iron-ament-uncrustify";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_uncrustify/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "33f27e998442eed1f5a215b6b539797e16e2a7eabc4917885657dc557c08df9d";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-pycodestyle pythonPackages.pytest ];
propagatedBuildInputs = [ uncrustify-vendor ];
meta = {
description = "The ability to check code against style conventions using uncrustify
and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-acceleration, ament-cmake-core, ament-cmake-ros }:
buildRosPackage {
pname = "ros-iron-ament-vitis";
version = "0.10.1-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_vitis-release/archive/release/iron/ament_vitis/0.10.1-4.tar.gz";
name = "0.10.1-4.tar.gz";
sha256 = "16a9a8f67c95b8dc7649e60af7f8c4bdff76dad75ca371d3b8c3b142aeadb96c";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ament-acceleration ament-cmake-core ament-cmake-ros ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = "CMake macros and utilities to include Vitis platform into the ROS 2 build system (ament) and its development flows.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }:
buildRosPackage {
pname = "ros-iron-ament-xmllint";
version = "0.14.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_xmllint/0.14.4-1.tar.gz";
name = "0.14.4-1.tar.gz";
sha256 = "d1f7cbbd7dc0b60ef52c7bfb570e12d56c91bf8d9cfd10985dec15e550bcc60e";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ ament-lint libxml2 ];
meta = {
description = "The ability to check XML files like the package manifest using xmllint
and generate xUnit test result files.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,33 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, python3Packages }:
buildRosPackage {
pname = "ros-iron-angles";
version = "1.16.0-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/angles-release/archive/release/iron/angles/1.16.0-4.tar.gz";
name = "1.16.0-4.tar.gz";
sha256 = "1f553bb1a5825279425bef5a497fe443dcd4215f4bb6804e223f144526778a32";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-python python3Packages.setuptools ];
propagatedBuildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake ament-cmake-python python3Packages.setuptools ];
meta = {
description = "This package provides a set of simple math utilities to work
with angles. The utilities cover simple things like
normalizing an angle and conversion between degrees and
radians. But even if you're trying to calculate things like
the shortest angular distance between two joint space
positions of your robot, but the joint motion is constrained
by joint limits, this package is what you need. The code in
this package is stable and well tested. There are no plans for
major changes in the near future.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, apex-test-tools, foonathan-memory-vendor }:
buildRosPackage {
pname = "ros-iron-apex-containers";
version = "0.0.4-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/apex_containers-release/archive/release/iron/apex_containers/0.0.4-5.tar.gz";
name = "0.0.4-5.tar.gz";
sha256 = "9b3015ba50b3e73c6ac46bebeae25189f8cb936e1876787ec83cc57b03f1e3b1";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-auto ];
checkInputs = [ ament-lint-auto ament-lint-common apex-test-tools ];
propagatedBuildInputs = [ foonathan-memory-vendor ];
nativeBuildInputs = [ ament-cmake ament-cmake-auto ];
meta = {
description = ''Containers'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-cmake-pclint, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp }:
buildRosPackage {
pname = "ros-iron-apex-test-tools";
version = "0.0.2-r8";
src = fetchurl {
url = "https://github.com/ros2-gbp/apex_test_tools-release/archive/release/iron/apex_test_tools/0.0.2-8.tar.gz";
name = "0.0.2-8.tar.gz";
sha256 = "9b168070027f47b184558ae7e4982d481a942350125aae143fbb930f8fac4010";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-auto ];
checkInputs = [ ament-cmake-pclint ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake-gtest osrf-testing-tools-cpp ];
nativeBuildInputs = [ ament-cmake ament-cmake-auto ];
meta = {
description = "The package Apex.OS Test Tools contains test helpers";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, apriltag-detector, apriltag-mit, apriltag-msgs, cv-bridge, image-transport, pluginlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-apriltag-detector-mit";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_detector-release/archive/release/iron/apriltag_detector_mit/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "f54aec94ce7294018781dc8dd6ecbd4ba7c20304fbcf58167c2f1068e57f74bd";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ apriltag-detector apriltag-mit apriltag-msgs cv-bridge image-transport pluginlib rclcpp rclcpp-components sensor-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
meta = {
description = "ROS package for apriltag detection with MIT detector";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, apriltag, apriltag-detector, apriltag-msgs, cv-bridge, image-transport, pluginlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-apriltag-detector-umich";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_detector-release/archive/release/iron/apriltag_detector_umich/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "1435bacf3ac64a2df73b01088158fbed0d13e3925c9190ac1e920714da5a391a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ apriltag apriltag-detector apriltag-msgs cv-bridge image-transport pluginlib rclcpp rclcpp-components sensor-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
meta = {
description = "ROS package for apriltag detection with the UMich detector";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, apriltag-msgs, pluginlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-apriltag-detector";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_detector-release/archive/release/iron/apriltag_detector/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "512c9be870da7e5ea7351a5e0b24d86acdbe4c1714306b2ba31292aaff040244";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ apriltag-msgs pluginlib rclcpp rclcpp-components sensor-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ];
meta = {
description = "ROS2 package for apriltag detection";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, apriltag-msgs, cv-bridge, image-transport, rclcpp, rclcpp-components, ros-environment, sensor-msgs }:
buildRosPackage {
pname = "ros-iron-apriltag-draw";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_detector-release/archive/release/iron/apriltag_draw/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "f2c4ac2ce83a5e589a34d1499a8cdf8ac44f0a7b06c170045fc5d8c662d0f628";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ apriltag-msgs cv-bridge image-transport rclcpp rclcpp-components sensor-msgs ];
nativeBuildInputs = [ ament-cmake ros-environment ];
meta = {
description = "ROS package for drawing apriltags on image";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
buildRosPackage {
pname = "ros-iron-apriltag-mit";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/iron/apriltag_mit/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "54665f0fd4a78fb376c6b25446ca99d3cc3d05073c069c855a63294562ce69c0";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
nativeBuildInputs = [ cmake ];
meta = {
description = "ROS2 package wrapper for the MIT apriltag detector";
license = with lib.licenses; [ "LGPL-2.1-only" ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-apriltag-msgs";
version = "2.0.1-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_msgs-release/archive/release/iron/apriltag_msgs/2.0.1-4.tar.gz";
name = "2.0.1-4.tar.gz";
sha256 = "41defe4bc37957f053ac176da55ab8d4ba677df73ef9301160f36dfa807a02d7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "AprilTag message definitions";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-lint-auto, apriltag, apriltag-msgs, cv-bridge, eigen, image-transport, rclcpp, rclcpp-components, sensor-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-iron-apriltag-ros";
version = "3.1.1-r4";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/iron/apriltag_ros/3.1.1-4.tar.gz";
name = "3.1.1-4.tar.gz";
sha256 = "9a93251105b6d30464fb217f20f31ec087f39f117c559bbf1acd90ce3bc9df31";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake eigen ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-lint-auto ];
propagatedBuildInputs = [ apriltag apriltag-msgs cv-bridge image-transport rclcpp rclcpp-components sensor-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "AprilTag detection node";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, opencv, python3Packages }:
buildRosPackage {
pname = "ros-iron-apriltag";
version = "3.2.0-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag-release/archive/release/iron/apriltag/3.2.0-5.tar.gz";
name = "3.2.0-5.tar.gz";
sha256 = "da54787b7a1d54c8abfab0c6685aae78a4e910fc40b9e163526b7d255cc7f853";
};
buildType = "cmake";
buildInputs = [ cmake python3Packages.numpy ];
checkInputs = [ opencv opencv.cxxdev ];
nativeBuildInputs = [ cmake ];
meta = {
description = "AprilTag detector library";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-aruco-msgs";
version = "5.0.5-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/iron/aruco_msgs/5.0.5-1.tar.gz";
name = "5.0.5-1.tar.gz";
sha256 = "3fd160455e811ecc3dd26b3b707737896fe20a7e4ac3dee8f7f54a66ff7b3a96";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "The aruco_msgs package";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-aruco-opencv-msgs";
version = "5.2.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv_msgs/5.2.1-1.tar.gz";
name = "5.2.1-1.tar.gz";
sha256 = "4cacd009340c64688db3ab1db509ab0f20979f416815e2e4aa8c331ade06875c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "Message definitions for aruco_opencv package.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-iron-aruco-opencv";
version = "5.2.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv/5.2.1-1.tar.gz";
name = "5.2.1-1.tar.gz";
sha256 = "350a0bf741d23f5a433cc3c01f91d14ef4c87e1b42483bda8e4e60a56c14db36";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-copyright ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ aruco-opencv-msgs cv-bridge image-transport python3Packages.img2pdf python3Packages.numpy python3Packages.opencv4 rclcpp rclcpp-components rclcpp-lifecycle tf2-geometry-msgs tf2-ros yaml-cpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ArUco marker detection using aruco module from OpenCV libraries.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aruco, aruco-msgs, cv-bridge, geometry-msgs, image-transport, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-iron-aruco-ros";
version = "5.0.5-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/iron/aruco_ros/5.0.5-1.tar.gz";
name = "5.0.5-1.tar.gz";
sha256 = "b7423c2a680bf85e7b759c1396d8d29a52ea3f4ba102e09e070c9ebc4602e554";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ aruco aruco-msgs cv-bridge geometry-msgs image-transport rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
It provides real-time marker based 3D pose estimation using AR markers.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, eigen }:
buildRosPackage {
pname = "ros-iron-aruco";
version = "5.0.5-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/iron/aruco/5.0.5-1.tar.gz";
name = "5.0.5-1.tar.gz";
sha256 = "ec00414b91744e0a123f9e3aa69923904c9879d87103c565e7de83c6c1f94bfd";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ cv-bridge eigen ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
It provides real-time marker based 3D pose estimation using AR markers.";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-iron-asio-cmake-module";
version = "1.2.0-r3";
src = fetchurl {
url = "https://github.com/ros2-gbp/transport_drivers-release/archive/release/iron/asio_cmake_module/1.2.0-3.tar.gz";
name = "1.2.0-3.tar.gz";
sha256 = "da1b8516543fec2d36e0cf5736957f2ab41246e9a5f06602e63e6c5b1b5dad26";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A CMake module for using the ASIO network library";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, boost, launch-testing, openssl, python3Packages }:
buildRosPackage {
pname = "ros-iron-async-web-server-cpp";
version = "2.0.0-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/async_web_server_cpp-release/archive/release/iron/async_web_server_cpp/2.0.0-5.tar.gz";
name = "2.0.0-5.tar.gz";
sha256 = "7dc43c2ae793fb8e0e1865177c42372f7e1cc227eac7875ea9ddd5ce731a72e3";
};
buildType = "catkin";
buildInputs = [ ament-cmake-ros openssl ];
checkInputs = [ launch-testing python3Packages.websocket-client ];
propagatedBuildInputs = [ boost ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = "Asynchronous Web/WebSocket Server in C++";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, automotive-navigation-msgs, automotive-platform-msgs, ros-environment }:
buildRosPackage {
pname = "ros-iron-automotive-autonomy-msgs";
version = "3.0.4-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/automotive_autonomy_msgs-release/archive/release/iron/automotive_autonomy_msgs/3.0.4-5.tar.gz";
name = "3.0.4-5.tar.gz";
sha256 = "77c1279424ecac317d7fb985a135652478e532b175aec54a603003e758104e80";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ automotive-navigation-msgs automotive-platform-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Messages for vehicle automation";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-automotive-navigation-msgs";
version = "3.0.4-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/automotive_autonomy_msgs-release/archive/release/iron/automotive_navigation_msgs/3.0.4-5.tar.gz";
name = "3.0.4-5.tar.gz";
sha256 = "ef4e7ffe0a9b2a4715253ca2fdfbfdd97170e790ea61039310e0f3bf2fc44f9e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Generic Messages for Navigation Objectives in Automotive Automation Software";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-iron-automotive-platform-msgs";
version = "3.0.4-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/automotive_autonomy_msgs-release/archive/release/iron/automotive_platform_msgs/3.0.4-5.tar.gz";
name = "3.0.4-5.tar.gz";
sha256 = "498f6418b1cc1220347f1f704298d2b8147de9b68ade8e438fba3916978ec5ab";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Generic Messages for Communication with an Automotive Autonomous Platform";
license = with lib.licenses; [ mit ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-iron-autoware-auto-msgs";
version = "1.0.0-r6";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_auto_msgs-release/archive/release/iron/autoware_auto_msgs/1.0.0-6.tar.gz";
name = "1.0.0-6.tar.gz";
sha256 = "c5d4a358590c2626d449bcc2b93ccbaed77438b2349504577b37ca6109aac1d2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ action-msgs geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "Interfaces between core Autoware.Auto components";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, camera-info-manager, diagnostic-msgs, diagnostic-updater, image-proc, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-msgs, stereo-image-proc }:
buildRosPackage {
pname = "ros-iron-avt-vimba-camera";
version = "2001.1.0-r5";
src = fetchurl {
url = "https://github.com/ros2-gbp/avt_vimba_camera-release/archive/release/iron/avt_vimba_camera/2001.1.0-5.tar.gz";
name = "2001.1.0-5.tar.gz";
sha256 = "9883b38a8583d279a35aacdc3ee31b0c34df20dea012c09d687e9361327ffbb3";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto ];
propagatedBuildInputs = [ camera-info-manager diagnostic-msgs diagnostic-updater image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs std-msgs stereo-image-proc ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "Camera driver for Allied Vision Technologies (AVT) cameras, based on their Vimba SDK.";
license = with lib.licenses; [ bsdOriginal ];
};
}

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