mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-13 11:14:49 +03:00
Remove galactic.
Galactic has been EOL for more than 6 months, so I am removing it.
This commit is contained in:
parent
28ec282a5e
commit
312c920454
992 changed files with 0 additions and 27499 deletions
1
.github/workflows/build.yaml
vendored
1
.github/workflows/build.yaml
vendored
|
@ -10,7 +10,6 @@ jobs:
|
|||
- melodicPython3
|
||||
- noetic
|
||||
- foxy
|
||||
- galactic
|
||||
- humble
|
||||
- rolling
|
||||
system:
|
||||
|
|
|
@ -23,12 +23,6 @@ self: super: {
|
|||
python = self.python3;
|
||||
} self super;
|
||||
|
||||
galactic = import ./distro-overlay.nix {
|
||||
version = 2;
|
||||
distro = "galactic";
|
||||
python = self.python3;
|
||||
} self super;
|
||||
|
||||
humble = import ./distro-overlay.nix {
|
||||
version = 2;
|
||||
distro = "humble";
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-acado-vendor";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/acado_vendor-release/archive/release/galactic/acado_vendor/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "40a8ae01b604dfb09e7d866b143eaef77cb60af6a3305dd9f3b346306ce2096c";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ackermann-msgs";
|
||||
version = "2.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/ackermann_msgs-release/archive/release/galactic/ackermann_msgs/2.0.2-1.tar.gz";
|
||||
name = "2.0.2-1.tar.gz";
|
||||
sha256 = "1ca419db4958f61417579aaf5761bfc5d0f6b668eff119673e2efaedca35d396";
|
||||
};
|
||||
|
||||
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 2022 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-default-generators, rosidl-default-runtime, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-action-msgs";
|
||||
version = "1.0.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/action_msgs/1.0.3-2.tar.gz";
|
||||
name = "1.0.3-2.tar.gz";
|
||||
sha256 = "84266ace98ee0d18796984c9bdd7ee915a46f63cc69ceefd7e7fcb72397f1ebb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime unique-identifier-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages and service definitions common among all ROS actions.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-action-tutorials-cpp";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/action_tutorials_cpp/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "188f16695b5f621214cc1996c4d4486b6efe609612f1902bd2014f383eb1d316";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-action-tutorials-interfaces";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/action_tutorials_interfaces/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "7c12759769fff1c1c5edf5289fff353488c9ca2564b3445dfd7d198fe8bc7490";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ action-msgs rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''Action tutorials action'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-action-tutorials-py";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/action_tutorials_py/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "c8297ec3c29764425bd0eee85cfd8d82559c92222cc81e6c3cd95537df47b1da";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-actionlib-msgs";
|
||||
version = "2.2.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/actionlib_msgs/2.2.4-1.tar.gz";
|
||||
name = "2.2.4-1.tar.gz";
|
||||
sha256 = "5d2ce4cb8dd390e77e86ce2424071d6714ba8a743f9e50179479a683316407be";
|
||||
};
|
||||
|
||||
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,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python39Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-black";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Timple/ament_black-release/archive/release/galactic/ament_black/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "1ced1fa05353c97580ce6d0a5fa784c338d94b4b2f31172e636d30d0e30dd72f";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ python39Packages.unidiff 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 2022 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-galactic-ament-clang-format";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_clang_format/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "997fa6fc77eb75d15d64b1dc92ad195b037de2b16d009266a4d73633447a03e0";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-clang-tidy";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_clang_tidy/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "e3db2c5c8417fa5937c88461f6c8eb725885cd735efe48b5c6a69656fe7b2a9e";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-auto";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_auto/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "c6a3e0b3f0137df09efb9a12e03046e5b219e647a1066cd299995012b382a465";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
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 2022 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-black";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Timple/ament_black-release/archive/release/galactic/ament_cmake_black/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "97ae76fac80bcc2c074d1524f651317c026cd97f68903e898aeab5107305e8f0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-catch2";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/galactic/ament_cmake_catch2/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "2bce1d5be97df2de18f0cd339e154a374f3e813c3fa94bb4aa15da0441bfc7c7";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-clang-format";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_clang_format/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "e403d4df307a19921e971935b320e2839891e9fbbf0a5cdb08404ed70a7fc0c9";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-clang-tidy";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_clang_tidy/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "b7a22da35f217f6693507ae7ecff021c79c1381f61ed7812ec3824d3d28bda33";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-copyright";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_copyright/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "9f2a255778035f3a9c65a5129bd53843c7dd8a25ab6cbdc50a2b23e56338e1bc";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-core";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_core/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "e835e0ff63f7a53abb27c423f3cbfd39d38921deae07fa15964dff2740cfae56";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-cppcheck";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_cppcheck/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "1c82c386073af2aa0540ced914b528530b90ed43c947f5b82fdf5058c3598832";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-cpplint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_cpplint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "93571bd20e60e48c8a9249695514d13a75d32e99b12004240900bcc1c97c5871";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-export-definitions";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_definitions/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "2f0e0b867c2b3bf18865afcfc48959e5be76bea56ad661ca31f0b81e4a2e1b3f";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-export-dependencies";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_dependencies/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "73247294ce82c3786c694ee4a2e04b9eab77751c8dcf7ac6d7e5133419ee30f4";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-export-include-directories";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_include_directories/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "fcc7618dfcfac53212a5fb831df2f59d953c1c1422a6ab87000f89b1e65f796f";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-export-interfaces";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_interfaces/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "df7faa882b61887fa59c3be6da81ab3c885f3287ef32228621d1b78bf5291769";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-export-libraries";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_libraries/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "2f3a805fd3ad6c25941b883a25d4a6bbefd540b274c03096291f2d757bbc5183";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-export-link-flags";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_link_flags/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "a62d52dae4fc3f7e1770bdcd66a70ab24e438ed7d471880e34fcfb05c9c84c20";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-export-targets";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_export_targets/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "8eae94b2281c712609a94fe77b81ef39b66f312f0aca9019b9600d614e22732d";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-flake8";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_flake8/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "bbc01e21f4cc66803b310b1906bfcdf26f3fff5d8b54e9073c9b3f226cf56f2c";
|
||||
};
|
||||
|
||||
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,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-ament-cmake-gmock";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_gmock/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "581ee4dcf1d4649a4619338308808839bf036b2acf8bd7d494128a1da97f0842";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-google-benchmark";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_google_benchmark/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "3243a05a9cbf4147ed77489fa23e7ca91ef3cd36678c8358b71b7f33ca5fb1f1";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-gtest";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_gtest/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "6cdf2718695d6906ae4fb51a6d4dbed87163da0b14aa1be10129e2364f0696b5";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-include-directories";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_include_directories/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "943c85c41d8edfba92592b272e3290106af056d6845e3363f59c4b7d74f65d70";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-libraries";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_libraries/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "56f67fdeba245cbca9b6dc87b81e72ba9025005598f9eecd831e30d67503a2fe";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-lint-cmake";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_lint_cmake/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "f816753ff409873fb06e3c79558d694eee297e526be50317e4443be818a0f216";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-mypy";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_mypy/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "1590afba2fb639f99993a442fb3aa5bfb899ec2c633ea58a11991e300d05bba4";
|
||||
};
|
||||
|
||||
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,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-nose";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_nose/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "48324612ce9c53f3b1336e7f3b7e3ca79cd26fd9e268cc7392db269e4795e179";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test python3Packages.nose ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test python3Packages.nose ];
|
||||
|
||||
meta = {
|
||||
description = ''The ability to add nose-based tests in the ament buildsystem in CMake.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-ament-cmake-pclint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_pclint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "545fcbb48972ef444c354f4fd4ff4d5aaefefbb63b911078bd7544134a54e5a7";
|
||||
};
|
||||
|
||||
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 PCLint.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-ament-cmake-pep257";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_pep257/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "c8b92f8a4b9b4e4be2a1f53bd3a3b7e0a71b06b4ffef7973c542e77aa5d8863b";
|
||||
};
|
||||
|
||||
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 style conventions in
|
||||
PEP 257.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-ament-cmake-pycodestyle";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_pycodestyle/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "07b79eb6ec31db4ad61dd75a16a4c7ce94b1baab7d7cdf04f898351a84d53450";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-pyflakes";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_pyflakes/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "34387e05761a886d39e81dab3bd9dc19d8c586d6c8302dd8080f7f59e1334a95";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-pytest";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_pytest/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "fbd5e23c2caa67c09769458e53fb58a598cc1d40e2ada0d6bd591c53e72174e8";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-python";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_python/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "a247446d7fc9ccf470c51c34e82a07601d09b0f05953aa0f2631f000562b075c";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-ros";
|
||||
version = "0.9.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/galactic/ament_cmake_ros/0.9.2-1.tar.gz";
|
||||
name = "0.9.2-1.tar.gz";
|
||||
sha256 = "91a805530bdf5eb7757042b4bd8a43c26fd4f1b9a94055ef3c3278fcdbcfc902";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-target-dependencies";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_target_dependencies/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "b51c3b37e17d9d6b8128a2cade027682029585970aba900a1442205713f28bfb";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-test";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_test/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "5e3703467e2ce51a317d8c66aeecd49dc5fb47fb57ed3964df17790668f301c0";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-uncrustify";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_uncrustify/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "24d22990ac236116b7d2cff586d05960cce543d1e994d0637902e0ee7547c541";
|
||||
};
|
||||
|
||||
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,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-version";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake_version/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "3f8128b4f9dbaed74de08e2b8bdc0ea1568aa5ea48c91340bab3f2a89c748f9e";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cmake-xmllint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cmake_xmllint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "c3d3b23a12541b2efd5e846e8470e618ac8bf3da11ba67e2870b398f49a7a109";
|
||||
};
|
||||
|
||||
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 2022 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-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/galactic/ament_cmake/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "84710fae41ab599c54afd6998617108cbef2f1aac91139fd8e275279a08c449d";
|
||||
};
|
||||
|
||||
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-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 2022 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-galactic-ament-copyright";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_copyright/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "301f88bee34d714c4cd5ce869f41a710ed4667ba14adc69524087c85916b61e0";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cppcheck }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cppcheck";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cppcheck/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "2b0bdeed6636714c0673c6d9a04b66f67b189bef8e61c1620134104bd2abfaee";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-cpplint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_cpplint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "f95308ac4558cb016b4356667e98ee39d71b6c074f19b458a2bdd01bd1975b4f";
|
||||
};
|
||||
|
||||
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,23 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-lint, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-flake8";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_flake8/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "b012fff38ebb9d1240a141a0d6acb7a01a8f6457b69d1bb5b5079933735b824b";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-index-cpp";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_index-release/archive/release/galactic/ament_index_cpp/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "cb146c8b712674cc8c91c9032e3b037cc528b2b528940df9f4364ccbd60f4b58";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-index-python";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_index-release/archive/release/galactic/ament_index_python/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "529abc3962dd0e80307be71ca3cd3946da25a988f328b2fad720abd63e02427a";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-lint-auto";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_lint_auto/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "987a915a4e8ae755c383132d2120ac0474fe3a65fe30b665a628aaf060ad99e4";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-lint-cmake";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_lint_cmake/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "d65237468ebb10486ec0d8f323b2f037ae33999f035d0a52fa591a0a192e612d";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-lint-common";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_lint_common/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "13ee627894126f71251f989cf9c352c39b9bf7fd7efcfed34f54c00aa96541cc";
|
||||
};
|
||||
|
||||
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 buildsytem in CMake.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-lint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_lint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "001a447f73224c1912fc53d37653728db36c049cf88c85ad7e41be8dc9c60881";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
||||
meta = {
|
||||
description = ''Providing common API for ament linter packages.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-mypy";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_mypy/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "8f336c21ac9c15caea9cf0a97a9985ad3d3ee009784b0f7cdf723aa00108eb74";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-nodl";
|
||||
version = "0.1.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_nodl-release/archive/release/galactic/ament_nodl/0.1.0-3.tar.gz";
|
||||
name = "0.1.0-3.tar.gz";
|
||||
sha256 = "14ee99d1ac40eb2b8e921aed943e6ab6d8ef0b13cdb90dc6c6bbe95506cea0d7";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-package";
|
||||
version = "0.13.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_package-release/archive/release/galactic/ament_package/0.13.1-1.tar.gz";
|
||||
name = "0.13.1-1.tar.gz";
|
||||
sha256 = "ed79a9e470066e263d964dd66741950e11d5385e20f12a85e1966050c835998b";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-ament-pclint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_pclint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "7a942f8261c40d83f474e6b3326a69b5077a76f5ffad1fc8d283342fc3741f80";
|
||||
};
|
||||
|
||||
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 pclint
|
||||
and generate xUnit test result files.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-pep257";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_pep257/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "f09f82bb6948fdb12ad1357d071f4638dceaad0c7cc7f7fe5d42f29b6f0159de";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-flake8 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ ament-lint python3Packages.pydocstyle ];
|
||||
|
||||
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 mit ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-pycodestyle";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_pycodestyle/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "ba2458056125197e62d35ba7ff296ceef7569c109c2edcd774862c036e0d8e34";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-pyflakes";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_pyflakes/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "95db0a173769d631f923652bedeea47b82ef025afdce59fa84c6d37fbba8f88b";
|
||||
};
|
||||
|
||||
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,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, uncrustify-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-uncrustify";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_uncrustify/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "77bf7841dca0533fe0005a51a197eeac712a508eb0c0f48aedffe27bf0626592";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
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,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-ament-xmllint";
|
||||
version = "0.10.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/galactic/ament_xmllint/0.10.7-1.tar.gz";
|
||||
name = "0.10.7-1.tar.gz";
|
||||
sha256 = "83740ed819e1875e5849df59b46371c7d9c5768f6e02174db0f55cd622cf94a8";
|
||||
};
|
||||
|
||||
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,32 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-angles";
|
||||
version = "1.14.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/angles-release/archive/release/galactic/angles/1.14.0-1.tar.gz";
|
||||
name = "1.14.0-1.tar.gz";
|
||||
sha256 = "3c77795be096e8bbeb34b3ae79528a2764cf5db6177361ab208e3321f223b866";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-python python3Packages.setuptools ];
|
||||
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 2022 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-galactic-apex-containers";
|
||||
version = "0.0.4-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/apex_containers-release/archive/release/galactic/apex_containers/0.0.4-2.tar.gz";
|
||||
name = "0.0.4-2.tar.gz";
|
||||
sha256 = "da5a6abb1a29ed75b570fe256d93b926988c53207ef31225cde6747248f28ef9";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-apex-test-tools";
|
||||
version = "0.0.2-r5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/apex_test_tools-release/archive/release/galactic/apex_test_tools/0.0.2-5.tar.gz";
|
||||
name = "0.0.2-5.tar.gz";
|
||||
sha256 = "c10a947169b9eba775e8b86608817db1837ee0a9c6c51a7c98549de04e03a267";
|
||||
};
|
||||
|
||||
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,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cmake, opencv, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-apriltag";
|
||||
version = "3.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/apriltag-release/archive/release/galactic/apriltag/3.2.0-1.tar.gz";
|
||||
name = "3.2.0-1.tar.gz";
|
||||
sha256 = "fb172918ad557a8d0c484decf3ce98c17de99d87fd483432636aa28dd1a575fa";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ cmake python3Packages.numpy ];
|
||||
checkInputs = [ opencv ];
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''AprilTag detector library'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-asio-cmake-module";
|
||||
version = "1.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/transport_drivers-release/archive/release/galactic/asio_cmake_module/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "6637bf183dcfbd6c3f2e4f0900b776f3f98b8fccabb5e55ba0bce5a49c0594ff";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-async-web-server-cpp";
|
||||
version = "2.0.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/async_web_server_cpp-release/archive/release/galactic/async_web_server_cpp/2.0.0-2.tar.gz";
|
||||
name = "2.0.0-2.tar.gz";
|
||||
sha256 = "ab69fc26e1a7da03ef1a69335ac7d132470ada68600b06566305624565a5da66";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-automotive-autonomy-msgs";
|
||||
version = "3.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/galactic/automotive_autonomy_msgs/3.0.4-1.tar.gz";
|
||||
name = "3.0.4-1.tar.gz";
|
||||
sha256 = "3db764baa8bb3f64600c8e538af5c3a4d7a21ed8a14d1b9fd21e3787a19bf7fd";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-automotive-navigation-msgs";
|
||||
version = "3.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/galactic/automotive_navigation_msgs/3.0.4-1.tar.gz";
|
||||
name = "3.0.4-1.tar.gz";
|
||||
sha256 = "2c8427a76cdb711fb50f86d221f03437f841e5381fff92a915e2b773a65d274c";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-automotive-platform-msgs";
|
||||
version = "3.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/galactic/automotive_platform_msgs/3.0.4-1.tar.gz";
|
||||
name = "3.0.4-1.tar.gz";
|
||||
sha256 = "9fc8aa25dbb5300ee388979528c8ee5a37ad43ffa234ab8359909237a010498c";
|
||||
};
|
||||
|
||||
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 2022 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-galactic-autoware-auto-msgs";
|
||||
version = "1.0.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_auto_msgs-release/archive/release/galactic/autoware_auto_msgs/1.0.0-2.tar.gz";
|
||||
name = "1.0.0-2.tar.gz";
|
||||
sha256 = "81e08fc84242dc10c54b335d3ea9b17b6db6da71ea74f1b8a86220bf734f7f05";
|
||||
};
|
||||
|
||||
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 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-aws-robomaker-small-warehouse-world";
|
||||
version = "1.0.5-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/galactic/aws_robomaker_small_warehouse_world/1.0.5-1.tar.gz";
|
||||
name = "1.0.5-1.tar.gz";
|
||||
sha256 = "bfbbf19db7b6fd655367553e8585662648a333bb29d2c30eed97aacd10b25418";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ gazebo gazebo-plugins gazebo-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.'';
|
||||
license = with lib.licenses; [ "MIT-0" ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cmake, curl, openssl, util-linux }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-azure-iot-sdk-c";
|
||||
version = "1.9.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/nobleo/azure-iot-sdk-c-release/archive/release/galactic/azure-iot-sdk-c/1.9.0-2.tar.gz";
|
||||
name = "1.9.0-2.tar.gz";
|
||||
sha256 = "8340f978e6f13e64b2b4221eddc7690a630be7b514f9c4527d55ba8586aca475";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ cmake ];
|
||||
propagatedBuildInputs = [ curl openssl util-linux ];
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Azure IoT C SDKs and Libraries'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-backward-ros";
|
||||
version = "1.0.1-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/backward_ros-release/archive/release/galactic/backward_ros/1.0.1-2.tar.gz";
|
||||
name = "1.0.1-2.tar.gz";
|
||||
sha256 = "0471b6be0d5e661af0b0e943c576d8ae9cfef99c8b69ebc28d376b4080a6ff8c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ elfutils ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-behaviortree-cpp-v3";
|
||||
version = "3.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/galactic/behaviortree_cpp_v3/3.8.0-1.tar.gz";
|
||||
name = "3.8.0-1.tar.gz";
|
||||
sha256 = "4df6196aca55aa5086f6d38cedb764e28155105b1614e759d6a4514f8f90e267";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ros-environment ];
|
||||
checkInputs = [ ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ ament-index-cpp boost cppzmq ncurses rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides the Behavior Trees core library.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-bno055";
|
||||
version = "0.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/bno055-release/archive/release/galactic/bno055/0.2.0-1.tar.gz";
|
||||
name = "0.2.0-1.tar.gz";
|
||||
sha256 = "27e2b582a198a75cdf0c5189881d47222e74527e2cac0391a2f4def78f1489c5";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ python3Packages.pyserial rclpy std-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''Bosch BNO055 IMU driver for ROS2'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,28 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, bond, bondcpp, smclib, test-bond }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-bond-core";
|
||||
version = "3.0.1-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/bond_core-release/archive/release/galactic/bond_core/3.0.1-4.tar.gz";
|
||||
name = "3.0.1-4.tar.gz";
|
||||
sha256 = "95e23ecfafaa9ec5f6aeea1f0bd611037560953131e7697ed8309d1a06e89416";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ bond bondcpp smclib test-bond ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''A bond allows two processes, A and B, to know when the other has
|
||||
terminated, either cleanly or by crashing. The bond remains
|
||||
connected until it is either broken explicitly or until a
|
||||
heartbeat times out.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,29 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-bond";
|
||||
version = "3.0.1-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/bond_core-release/archive/release/galactic/bond/3.0.1-4.tar.gz";
|
||||
name = "3.0.1-4.tar.gz";
|
||||
sha256 = "def0564393a53d7f3c734e8829aad5179710c27a8008e3c1bdb37e830b22a42f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A bond allows two processes, A and B, to know when the other has
|
||||
terminated, either cleanly or by crashing. The bond remains
|
||||
connected until it is either broken explicitly or until a
|
||||
heartbeat times out.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, bond, pkg-config, rclcpp, rclcpp-lifecycle, smclib, util-linux }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-bondcpp";
|
||||
version = "3.0.1-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/bond_core-release/archive/release/galactic/bondcpp/3.0.1-4.tar.gz";
|
||||
name = "3.0.1-4.tar.gz";
|
||||
sha256 = "542064a3b243d77b66e674dcee3a97ab46335c58e1c579c4b2ec182702cf5b32";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake pkg-config ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ bond rclcpp rclcpp-lifecycle smclib util-linux ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''C++ implementation of bond, a mechanism for checking when
|
||||
another process has terminated.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, boost, geometry-msgs, ouxt-common, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-boost-geometry-util";
|
||||
version = "0.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/OUXT-Polaris/boost_geometry_util-release/archive/release/galactic/boost_geometry_util/0.0.1-1.tar.gz";
|
||||
name = "0.0.1-1.tar.gz";
|
||||
sha256 = "e9bc02c696dd24b78bd6f12aa34645f723a421c3bc250dccd9a05d75afe2a596";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-auto ];
|
||||
checkInputs = [ ament-lint-auto ouxt-common ];
|
||||
propagatedBuildInputs = [ boost geometry-msgs rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-auto ];
|
||||
|
||||
meta = {
|
||||
description = ''Utility library for boost geometry'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-builtin-interfaces";
|
||||
version = "1.0.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/builtin_interfaces/1.0.3-2.tar.gz";
|
||||
name = "1.0.3-2.tar.gz";
|
||||
sha256 = "f982fd32cff8f6df4f06bc3756ff676e2f946bc4f607c47da14ff060933cab1c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A package containing message and service definitions for types defined in the OMG IDL Platform Specific Model.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, sensor-msgs, yaml-cpp-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-camera-calibration-parsers";
|
||||
version = "2.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/galactic/camera_calibration_parsers/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "373a0b7c1184da89a93caca9cf03e37a2d4d88de4e339fc3ef05298efd64d553";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-ros ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rclcpp rcpputils sensor-msgs yaml-cpp-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''camera_calibration_parsers contains routines for reading and writing camera calibration parameters.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-camera-calibration";
|
||||
version = "2.2.1-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/camera_calibration/2.2.1-3.tar.gz";
|
||||
name = "2.2.1-3.tar.gz";
|
||||
sha256 = "3b2a9b403b2a5ebd0a9eb16e01225a9573c7244a1c4bc5cdea76b6b803af6b91";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.requests pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ cv-bridge image-geometry message-filters rclpy sensor-msgs std-srvs ];
|
||||
|
||||
meta = {
|
||||
description = ''camera_calibration allows easy calibration of monocular or stereo
|
||||
cameras using a checkerboard calibration target.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,29 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rcpputils, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-camera-info-manager";
|
||||
version = "2.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/galactic/camera_info_manager/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "2779e78ed64d7717b08123acd2bcc842f2c991e810b75dac6ccbafc7860103fb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-ros ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-index-cpp camera-calibration-parsers rclcpp rcpputils sensor-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides a C++ interface for camera calibration
|
||||
information. It provides CameraInfo, and handles SetCameraInfo
|
||||
service requests, saving and restoring the camera calibration
|
||||
data.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-can-msgs";
|
||||
version = "2.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros_canopen-release/archive/release/galactic/can_msgs/2.0.0-3.tar.gz";
|
||||
name = "2.0.0-3.tar.gz";
|
||||
sha256 = "4910a238513f5185244daa1d6af679334020fbf388360e8b2e0e0c85d03c8129";
|
||||
};
|
||||
|
||||
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 = ''CAN related message types.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 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-galactic-cartographer-ros-msgs";
|
||||
version = "1.0.9003-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/galactic/cartographer_ros_msgs/1.0.9003-4.tar.gz";
|
||||
name = "1.0.9003-4.tar.gz";
|
||||
sha256 = "45e84683cb7572e9c6663c519e0195ea21f1a108a79d814045e3afc95765d7d3";
|
||||
};
|
||||
|
||||
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 rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS messages for the cartographer_ros package.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer, cartographer-ros-msgs, eigen, libyamlcpp, lua5, nav-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-msgs, tf2-ros, urdfdom-headers, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-cartographer-ros";
|
||||
version = "1.0.9003-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/galactic/cartographer_ros/1.0.9003-4.tar.gz";
|
||||
name = "1.0.9003-4.tar.gz";
|
||||
sha256 = "3879ebaf80f5ab47be82df73ff052edf5cae37b6c70a50ef78f023fc14fc38ae";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake eigen pcl-conversions tf2-eigen urdfdom-headers ];
|
||||
propagatedBuildInputs = [ cartographer cartographer-ros-msgs libyamlcpp lua5 nav-msgs pcl rclcpp sensor-msgs tf2 tf2-msgs tf2-ros visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Cartographer is a system that provides real-time simultaneous localization
|
||||
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
|
||||
configurations. This package provides Cartographer's ROS integration.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, boost, cairo, ceres-solver, cmake, eigen, gflags, glog, gtest, lua5, protobuf, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-cartographer";
|
||||
version = "1.0.9001-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/cartographer-release/archive/release/galactic/cartographer/1.0.9001-3.tar.gz";
|
||||
name = "1.0.9001-3.tar.gz";
|
||||
sha256 = "e6c3cb3747bfe7c2c283be1efb086aaa3c7428c0900b6f5501e68358a4e91fc9";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ cmake gtest python3Packages.sphinx ];
|
||||
propagatedBuildInputs = [ boost cairo ceres-solver eigen gflags glog lua5 protobuf ];
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Cartographer is a system that provides real-time simultaneous localization
|
||||
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
|
||||
configurations.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, lifecycle-msgs, rclcpp, rosidl-default-generators }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-cascade-lifecycle-msgs";
|
||||
version = "1.0.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fmrico/cascade_lifecycle-release/archive/release/galactic/cascade_lifecycle_msgs/1.0.0-2.tar.gz";
|
||||
name = "1.0.0-2.tar.gz";
|
||||
sha256 = "7e795341e347e8d28b5af6936d4fc613717e8c34d99a90273b177b8b53f6c1c3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ builtin-interfaces lifecycle-msgs rclcpp rosidl-default-generators ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages for rclcpp_cascade_lifecycle package'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, rclcpp, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-chomp-motion-planner";
|
||||
version = "2.3.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/moveit/moveit2-release/archive/release/galactic/chomp_motion_planner/2.3.4-1.tar.gz";
|
||||
name = "2.3.4-1.tar.gz";
|
||||
sha256 = "c98639ad50ae4bb8eab40b3ac7c09ced9516f908b8d8b265d650594cd453b5f9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake moveit-common ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ moveit-core rclcpp trajectory-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''chomp_motion_planner'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, console-bridge, console-bridge-vendor, rcpputils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-class-loader";
|
||||
version = "2.1.2-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/class_loader-release/archive/release/galactic/class_loader/2.1.2-2.tar.gz";
|
||||
name = "2.1.2-2.tar.gz";
|
||||
sha256 = "64b8ced25b48226ea1560c7c6be8c71072a6d4cfacc307a48cfddc1fa29420f2";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-ros ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ console-bridge console-bridge-vendor rcpputils ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library.
|
||||
class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ouxt-lint-common, rclcpp, rviz2, std-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-color-names";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/OUXT-Polaris/color_names-release/archive/release/galactic/color_names/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "6e1d7f88dc431b97e80ec95d5a6a5c904e5c99f005ec79a871afa1dba6444e46";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ouxt-lint-common ];
|
||||
propagatedBuildInputs = [ rclcpp rviz2 std-msgs visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The color_names package'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
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