mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-09 17:42:22 +03:00
Remove iron
Its end of life was on December 4, 2024 (https://docs.ros.org/en/iron/Releases.html).
This commit is contained in:
parent
2985461e1c
commit
7f759739c2
1354 changed files with 0 additions and 37483 deletions
1
.github/workflows/build.yaml
vendored
1
.github/workflows/build.yaml
vendored
|
@ -9,7 +9,6 @@ jobs:
|
|||
distro:
|
||||
- noetic
|
||||
- humble
|
||||
- iron
|
||||
- jazzy
|
||||
- rolling
|
||||
system:
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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" ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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 ];
|
||||
};
|
||||
}
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue