diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 20cc870c6e..50e6d7205b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -10,7 +10,6 @@ jobs: - melodicPython3 - noetic - foxy - - galactic - humble - rolling system: diff --git a/distros/default.nix b/distros/default.nix index 0b6b87d58f..dc898cc708 100644 --- a/distros/default.nix +++ b/distros/default.nix @@ -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"; diff --git a/distros/galactic/acado-vendor/default.nix b/distros/galactic/acado-vendor/default.nix deleted file mode 100644 index a82cb8f9df..0000000000 --- a/distros/galactic/acado-vendor/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ackermann-msgs/default.nix b/distros/galactic/ackermann-msgs/default.nix deleted file mode 100644 index e07b15476c..0000000000 --- a/distros/galactic/ackermann-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/action-msgs/default.nix b/distros/galactic/action-msgs/default.nix deleted file mode 100644 index 9339b358ee..0000000000 --- a/distros/galactic/action-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/action-tutorials-cpp/default.nix b/distros/galactic/action-tutorials-cpp/default.nix deleted file mode 100644 index b5f17a5df0..0000000000 --- a/distros/galactic/action-tutorials-cpp/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/action-tutorials-interfaces/default.nix b/distros/galactic/action-tutorials-interfaces/default.nix deleted file mode 100644 index 0a7248bfbe..0000000000 --- a/distros/galactic/action-tutorials-interfaces/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/action-tutorials-py/default.nix b/distros/galactic/action-tutorials-py/default.nix deleted file mode 100644 index 6e900b894d..0000000000 --- a/distros/galactic/action-tutorials-py/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/actionlib-msgs/default.nix b/distros/galactic/actionlib-msgs/default.nix deleted file mode 100644 index 773e7f02da..0000000000 --- a/distros/galactic/actionlib-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-black/default.nix b/distros/galactic/ament-black/default.nix deleted file mode 100644 index 1461581c51..0000000000 --- a/distros/galactic/ament-black/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-clang-format/default.nix b/distros/galactic/ament-clang-format/default.nix deleted file mode 100644 index efe0883f3a..0000000000 --- a/distros/galactic/ament-clang-format/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-clang-tidy/default.nix b/distros/galactic/ament-clang-tidy/default.nix deleted file mode 100644 index 73d9ded869..0000000000 --- a/distros/galactic/ament-clang-tidy/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-auto/default.nix b/distros/galactic/ament-cmake-auto/default.nix deleted file mode 100644 index 9c3946f337..0000000000 --- a/distros/galactic/ament-cmake-auto/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-black/default.nix b/distros/galactic/ament-cmake-black/default.nix deleted file mode 100644 index f9ed83b090..0000000000 --- a/distros/galactic/ament-cmake-black/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-catch2/default.nix b/distros/galactic/ament-cmake-catch2/default.nix deleted file mode 100644 index 37584fe18b..0000000000 --- a/distros/galactic/ament-cmake-catch2/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-clang-format/default.nix b/distros/galactic/ament-cmake-clang-format/default.nix deleted file mode 100644 index 6317dbb79b..0000000000 --- a/distros/galactic/ament-cmake-clang-format/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-clang-tidy/default.nix b/distros/galactic/ament-cmake-clang-tidy/default.nix deleted file mode 100644 index 6d61e0fdf2..0000000000 --- a/distros/galactic/ament-cmake-clang-tidy/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-copyright/default.nix b/distros/galactic/ament-cmake-copyright/default.nix deleted file mode 100644 index f13458feae..0000000000 --- a/distros/galactic/ament-cmake-copyright/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-core/default.nix b/distros/galactic/ament-cmake-core/default.nix deleted file mode 100644 index f1ec29a442..0000000000 --- a/distros/galactic/ament-cmake-core/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-cppcheck/default.nix b/distros/galactic/ament-cmake-cppcheck/default.nix deleted file mode 100644 index eb7a86e675..0000000000 --- a/distros/galactic/ament-cmake-cppcheck/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-cpplint/default.nix b/distros/galactic/ament-cmake-cpplint/default.nix deleted file mode 100644 index 3885617e81..0000000000 --- a/distros/galactic/ament-cmake-cpplint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-definitions/default.nix b/distros/galactic/ament-cmake-export-definitions/default.nix deleted file mode 100644 index 2b33610ab9..0000000000 --- a/distros/galactic/ament-cmake-export-definitions/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-dependencies/default.nix b/distros/galactic/ament-cmake-export-dependencies/default.nix deleted file mode 100644 index 6a61bfefab..0000000000 --- a/distros/galactic/ament-cmake-export-dependencies/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-include-directories/default.nix b/distros/galactic/ament-cmake-export-include-directories/default.nix deleted file mode 100644 index 94b4073dbc..0000000000 --- a/distros/galactic/ament-cmake-export-include-directories/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-interfaces/default.nix b/distros/galactic/ament-cmake-export-interfaces/default.nix deleted file mode 100644 index 037b1ab212..0000000000 --- a/distros/galactic/ament-cmake-export-interfaces/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-libraries/default.nix b/distros/galactic/ament-cmake-export-libraries/default.nix deleted file mode 100644 index 18d781e27c..0000000000 --- a/distros/galactic/ament-cmake-export-libraries/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-link-flags/default.nix b/distros/galactic/ament-cmake-export-link-flags/default.nix deleted file mode 100644 index 591e82d3c7..0000000000 --- a/distros/galactic/ament-cmake-export-link-flags/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-export-targets/default.nix b/distros/galactic/ament-cmake-export-targets/default.nix deleted file mode 100644 index 3020d63614..0000000000 --- a/distros/galactic/ament-cmake-export-targets/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-flake8/default.nix b/distros/galactic/ament-cmake-flake8/default.nix deleted file mode 100644 index 00072988b4..0000000000 --- a/distros/galactic/ament-cmake-flake8/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-gmock/default.nix b/distros/galactic/ament-cmake-gmock/default.nix deleted file mode 100644 index 9e40bee2bd..0000000000 --- a/distros/galactic/ament-cmake-gmock/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-google-benchmark/default.nix b/distros/galactic/ament-cmake-google-benchmark/default.nix deleted file mode 100644 index d390561683..0000000000 --- a/distros/galactic/ament-cmake-google-benchmark/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-gtest/default.nix b/distros/galactic/ament-cmake-gtest/default.nix deleted file mode 100644 index 6a0fce6f97..0000000000 --- a/distros/galactic/ament-cmake-gtest/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-include-directories/default.nix b/distros/galactic/ament-cmake-include-directories/default.nix deleted file mode 100644 index 2ca588a46e..0000000000 --- a/distros/galactic/ament-cmake-include-directories/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-libraries/default.nix b/distros/galactic/ament-cmake-libraries/default.nix deleted file mode 100644 index b1cd2e557d..0000000000 --- a/distros/galactic/ament-cmake-libraries/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-lint-cmake/default.nix b/distros/galactic/ament-cmake-lint-cmake/default.nix deleted file mode 100644 index dc84aab47c..0000000000 --- a/distros/galactic/ament-cmake-lint-cmake/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-mypy/default.nix b/distros/galactic/ament-cmake-mypy/default.nix deleted file mode 100644 index 2ae54e2737..0000000000 --- a/distros/galactic/ament-cmake-mypy/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-nose/default.nix b/distros/galactic/ament-cmake-nose/default.nix deleted file mode 100644 index fa0df480ef..0000000000 --- a/distros/galactic/ament-cmake-nose/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-pclint/default.nix b/distros/galactic/ament-cmake-pclint/default.nix deleted file mode 100644 index 9eb925c835..0000000000 --- a/distros/galactic/ament-cmake-pclint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-pep257/default.nix b/distros/galactic/ament-cmake-pep257/default.nix deleted file mode 100644 index 52feaa2299..0000000000 --- a/distros/galactic/ament-cmake-pep257/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-pycodestyle/default.nix b/distros/galactic/ament-cmake-pycodestyle/default.nix deleted file mode 100644 index 7a686ff21e..0000000000 --- a/distros/galactic/ament-cmake-pycodestyle/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-pyflakes/default.nix b/distros/galactic/ament-cmake-pyflakes/default.nix deleted file mode 100644 index a072903718..0000000000 --- a/distros/galactic/ament-cmake-pyflakes/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-pytest/default.nix b/distros/galactic/ament-cmake-pytest/default.nix deleted file mode 100644 index 4db1639fd4..0000000000 --- a/distros/galactic/ament-cmake-pytest/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-python/default.nix b/distros/galactic/ament-cmake-python/default.nix deleted file mode 100644 index de833a752b..0000000000 --- a/distros/galactic/ament-cmake-python/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-ros/default.nix b/distros/galactic/ament-cmake-ros/default.nix deleted file mode 100644 index 8a43f6d684..0000000000 --- a/distros/galactic/ament-cmake-ros/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-target-dependencies/default.nix b/distros/galactic/ament-cmake-target-dependencies/default.nix deleted file mode 100644 index fa1c1ff7de..0000000000 --- a/distros/galactic/ament-cmake-target-dependencies/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-test/default.nix b/distros/galactic/ament-cmake-test/default.nix deleted file mode 100644 index 9b832bc10f..0000000000 --- a/distros/galactic/ament-cmake-test/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-uncrustify/default.nix b/distros/galactic/ament-cmake-uncrustify/default.nix deleted file mode 100644 index 7929b9d51e..0000000000 --- a/distros/galactic/ament-cmake-uncrustify/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-version/default.nix b/distros/galactic/ament-cmake-version/default.nix deleted file mode 100644 index 3c592996e2..0000000000 --- a/distros/galactic/ament-cmake-version/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake-xmllint/default.nix b/distros/galactic/ament-cmake-xmllint/default.nix deleted file mode 100644 index ee6bdd2fdd..0000000000 --- a/distros/galactic/ament-cmake-xmllint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cmake/default.nix b/distros/galactic/ament-cmake/default.nix deleted file mode 100644 index 73c28ba8fc..0000000000 --- a/distros/galactic/ament-cmake/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-copyright/default.nix b/distros/galactic/ament-copyright/default.nix deleted file mode 100644 index 99bb332733..0000000000 --- a/distros/galactic/ament-copyright/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cppcheck/default.nix b/distros/galactic/ament-cppcheck/default.nix deleted file mode 100644 index cdfcad90f0..0000000000 --- a/distros/galactic/ament-cppcheck/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-cpplint/default.nix b/distros/galactic/ament-cpplint/default.nix deleted file mode 100644 index b616b8a506..0000000000 --- a/distros/galactic/ament-cpplint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-flake8/default.nix b/distros/galactic/ament-flake8/default.nix deleted file mode 100644 index 5e33cd5da9..0000000000 --- a/distros/galactic/ament-flake8/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-index-cpp/default.nix b/distros/galactic/ament-index-cpp/default.nix deleted file mode 100644 index b2289b2415..0000000000 --- a/distros/galactic/ament-index-cpp/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-index-python/default.nix b/distros/galactic/ament-index-python/default.nix deleted file mode 100644 index 10a62037f7..0000000000 --- a/distros/galactic/ament-index-python/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-lint-auto/default.nix b/distros/galactic/ament-lint-auto/default.nix deleted file mode 100644 index 235d18a64d..0000000000 --- a/distros/galactic/ament-lint-auto/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-lint-cmake/default.nix b/distros/galactic/ament-lint-cmake/default.nix deleted file mode 100644 index 290cd90a3d..0000000000 --- a/distros/galactic/ament-lint-cmake/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-lint-common/default.nix b/distros/galactic/ament-lint-common/default.nix deleted file mode 100644 index b7869f84b3..0000000000 --- a/distros/galactic/ament-lint-common/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-lint/default.nix b/distros/galactic/ament-lint/default.nix deleted file mode 100644 index 4125111262..0000000000 --- a/distros/galactic/ament-lint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-mypy/default.nix b/distros/galactic/ament-mypy/default.nix deleted file mode 100644 index b3e0670d08..0000000000 --- a/distros/galactic/ament-mypy/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-nodl/default.nix b/distros/galactic/ament-nodl/default.nix deleted file mode 100644 index e1b4f2a6fa..0000000000 --- a/distros/galactic/ament-nodl/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-package/default.nix b/distros/galactic/ament-package/default.nix deleted file mode 100644 index d3e15c1704..0000000000 --- a/distros/galactic/ament-package/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-pclint/default.nix b/distros/galactic/ament-pclint/default.nix deleted file mode 100644 index dacf2ac60d..0000000000 --- a/distros/galactic/ament-pclint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-pep257/default.nix b/distros/galactic/ament-pep257/default.nix deleted file mode 100644 index 62079538b4..0000000000 --- a/distros/galactic/ament-pep257/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-pycodestyle/default.nix b/distros/galactic/ament-pycodestyle/default.nix deleted file mode 100644 index 1feadddf00..0000000000 --- a/distros/galactic/ament-pycodestyle/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-pyflakes/default.nix b/distros/galactic/ament-pyflakes/default.nix deleted file mode 100644 index 1e502b2700..0000000000 --- a/distros/galactic/ament-pyflakes/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-uncrustify/default.nix b/distros/galactic/ament-uncrustify/default.nix deleted file mode 100644 index 92e4d9cd2b..0000000000 --- a/distros/galactic/ament-uncrustify/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/ament-xmllint/default.nix b/distros/galactic/ament-xmllint/default.nix deleted file mode 100644 index 4485001091..0000000000 --- a/distros/galactic/ament-xmllint/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/angles/default.nix b/distros/galactic/angles/default.nix deleted file mode 100644 index 6fadcb6e1a..0000000000 --- a/distros/galactic/angles/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/apex-containers/default.nix b/distros/galactic/apex-containers/default.nix deleted file mode 100644 index 8112aba504..0000000000 --- a/distros/galactic/apex-containers/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/apex-test-tools/default.nix b/distros/galactic/apex-test-tools/default.nix deleted file mode 100644 index a35559dbda..0000000000 --- a/distros/galactic/apex-test-tools/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/apriltag/default.nix b/distros/galactic/apriltag/default.nix deleted file mode 100644 index 9fec151bdb..0000000000 --- a/distros/galactic/apriltag/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/asio-cmake-module/default.nix b/distros/galactic/asio-cmake-module/default.nix deleted file mode 100644 index 40a96ecd6c..0000000000 --- a/distros/galactic/asio-cmake-module/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/async-web-server-cpp/default.nix b/distros/galactic/async-web-server-cpp/default.nix deleted file mode 100644 index 13bb7e4a65..0000000000 --- a/distros/galactic/async-web-server-cpp/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/automotive-autonomy-msgs/default.nix b/distros/galactic/automotive-autonomy-msgs/default.nix deleted file mode 100644 index 9c3d18569f..0000000000 --- a/distros/galactic/automotive-autonomy-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/automotive-navigation-msgs/default.nix b/distros/galactic/automotive-navigation-msgs/default.nix deleted file mode 100644 index dadd302187..0000000000 --- a/distros/galactic/automotive-navigation-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/automotive-platform-msgs/default.nix b/distros/galactic/automotive-platform-msgs/default.nix deleted file mode 100644 index 4ba6a9b75f..0000000000 --- a/distros/galactic/automotive-platform-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/autoware-auto-msgs/default.nix b/distros/galactic/autoware-auto-msgs/default.nix deleted file mode 100644 index 90b0a94883..0000000000 --- a/distros/galactic/autoware-auto-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/aws-robomaker-small-warehouse-world/default.nix b/distros/galactic/aws-robomaker-small-warehouse-world/default.nix deleted file mode 100644 index 29b037dca9..0000000000 --- a/distros/galactic/aws-robomaker-small-warehouse-world/default.nix +++ /dev/null @@ -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" ]; - }; -} diff --git a/distros/galactic/azure-iot-sdk-c/default.nix b/distros/galactic/azure-iot-sdk-c/default.nix deleted file mode 100644 index 4e18b7ab5a..0000000000 --- a/distros/galactic/azure-iot-sdk-c/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/backward-ros/default.nix b/distros/galactic/backward-ros/default.nix deleted file mode 100644 index c3bd0c560b..0000000000 --- a/distros/galactic/backward-ros/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/behaviortree-cpp-v3/default.nix b/distros/galactic/behaviortree-cpp-v3/default.nix deleted file mode 100644 index 44367027f8..0000000000 --- a/distros/galactic/behaviortree-cpp-v3/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/bno055/default.nix b/distros/galactic/bno055/default.nix deleted file mode 100644 index 9882e22472..0000000000 --- a/distros/galactic/bno055/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/bond-core/default.nix b/distros/galactic/bond-core/default.nix deleted file mode 100644 index ab4890fbd5..0000000000 --- a/distros/galactic/bond-core/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/bond/default.nix b/distros/galactic/bond/default.nix deleted file mode 100644 index b8cb55db60..0000000000 --- a/distros/galactic/bond/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/bondcpp/default.nix b/distros/galactic/bondcpp/default.nix deleted file mode 100644 index 1792c56efd..0000000000 --- a/distros/galactic/bondcpp/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/boost-geometry-util/default.nix b/distros/galactic/boost-geometry-util/default.nix deleted file mode 100644 index 24bfcc01d0..0000000000 --- a/distros/galactic/boost-geometry-util/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/builtin-interfaces/default.nix b/distros/galactic/builtin-interfaces/default.nix deleted file mode 100644 index 3eaa9ff48f..0000000000 --- a/distros/galactic/builtin-interfaces/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/camera-calibration-parsers/default.nix b/distros/galactic/camera-calibration-parsers/default.nix deleted file mode 100644 index fe4af9bdb9..0000000000 --- a/distros/galactic/camera-calibration-parsers/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/camera-calibration/default.nix b/distros/galactic/camera-calibration/default.nix deleted file mode 100644 index 53b0871bed..0000000000 --- a/distros/galactic/camera-calibration/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/camera-info-manager/default.nix b/distros/galactic/camera-info-manager/default.nix deleted file mode 100644 index 0a95a6cb27..0000000000 --- a/distros/galactic/camera-info-manager/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/can-msgs/default.nix b/distros/galactic/can-msgs/default.nix deleted file mode 100644 index 9b5dad37b7..0000000000 --- a/distros/galactic/can-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/cartographer-ros-msgs/default.nix b/distros/galactic/cartographer-ros-msgs/default.nix deleted file mode 100644 index 05a9c6ae69..0000000000 --- a/distros/galactic/cartographer-ros-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/cartographer-ros/default.nix b/distros/galactic/cartographer-ros/default.nix deleted file mode 100644 index 29e95a3642..0000000000 --- a/distros/galactic/cartographer-ros/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/cartographer/default.nix b/distros/galactic/cartographer/default.nix deleted file mode 100644 index 5de6c6ddb1..0000000000 --- a/distros/galactic/cartographer/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/cascade-lifecycle-msgs/default.nix b/distros/galactic/cascade-lifecycle-msgs/default.nix deleted file mode 100644 index 5b95778690..0000000000 --- a/distros/galactic/cascade-lifecycle-msgs/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/chomp-motion-planner/default.nix b/distros/galactic/chomp-motion-planner/default.nix deleted file mode 100644 index 56544fc012..0000000000 --- a/distros/galactic/chomp-motion-planner/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/class-loader/default.nix b/distros/galactic/class-loader/default.nix deleted file mode 100644 index b6b8898064..0000000000 --- a/distros/galactic/class-loader/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/color-names/default.nix b/distros/galactic/color-names/default.nix deleted file mode 100644 index 146ef2b386..0000000000 --- a/distros/galactic/color-names/default.nix +++ /dev/null @@ -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 ]; - }; -} diff --git a/distros/galactic/common-interfaces/default.nix b/distros/galactic/common-interfaces/default.nix deleted file mode 100644 index 17df116af7..0000000000 --- a/distros/galactic/common-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-common-interfaces"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/common_interfaces/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "d9cfee1b1f3e1154fef1ce3a323a061c10ac84ac5d804529d03930c76177b397"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs geometry-msgs nav-msgs sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common_interfaces contains messages and services that are widely used by other ROS packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/composition-interfaces/default.nix b/distros/galactic/composition-interfaces/default.nix deleted file mode 100644 index 3ff05255ca..0000000000 --- a/distros/galactic/composition-interfaces/default.nix +++ /dev/null @@ -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, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-composition-interfaces"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/composition_interfaces/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "06f622936a9621cfc2398c2dcc6c393d460912c1c57302528a9b0aeffe720888"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rcl-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing message and service definitions for managing composable nodes in a container process.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/composition/default.nix b/distros/galactic/composition/default.nix deleted file mode 100644 index 2a93fad63a..0000000000 --- a/distros/galactic/composition/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }: -buildRosPackage { - pname = "ros-galactic-composition"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/composition/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "f076d910732f3be8de077de4ef59c80070f90c7adfcc1ba86b3762de81dfd39d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ example-interfaces launch-ros rclcpp rclcpp-components rcutils std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples for composing multiple nodes in a single process.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/compressed-depth-image-transport/default.nix b/distros/galactic/compressed-depth-image-transport/default.nix deleted file mode 100644 index d5b6f0a106..0000000000 --- a/distros/galactic/compressed-depth-image-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: -buildRosPackage { - pname = "ros-galactic-compressed-depth-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/galactic/compressed_depth_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "dda2b122d940adf12f72be1c93dc67642879d2895fa3d5617f17a5b9a828ab7d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compressed_depth_image_transport provides a plugin to image_transport for transparently sending - depth images (raw, floating-point) using PNG compression.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/compressed-image-transport/default.nix b/distros/galactic/compressed-image-transport/default.nix deleted file mode 100644 index 86a9b9c8f1..0000000000 --- a/distros/galactic/compressed-image-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: -buildRosPackage { - pname = "ros-galactic-compressed-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/galactic/compressed_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "6b4f99fcf6978ea5daff7db6d451b0e269979af8c11edd59b1cf8174bf20183e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compressed_image_transport provides a plugin to image_transport for transparently sending images - encoded as JPEG or PNG.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/console-bridge-vendor/default.nix b/distros/galactic/console-bridge-vendor/default.nix deleted file mode 100644 index af99097998..0000000000 --- a/distros/galactic/console-bridge-vendor/default.nix +++ /dev/null @@ -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, console-bridge, performance-test-fixture }: -buildRosPackage { - pname = "ros-galactic-console-bridge-vendor"; - version = "1.3.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/console_bridge_vendor-release/archive/release/galactic/console_bridge_vendor/1.3.2-2.tar.gz"; - name = "1.3.2-2.tar.gz"; - sha256 = "7398716464cd68fb9ef6ae2f433aab92892a30ac7fc85b51aa0c5481af50ddad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ console-bridge ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. - On others, it provides an ExternalProject build of console_bridge.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/control-msgs/default.nix b/distros/galactic/control-msgs/default.nix deleted file mode 100644 index c0b8c5ca69..0000000000 --- a/distros/galactic/control-msgs/default.nix +++ /dev/null @@ -1,28 +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, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-control-msgs"; - version = "3.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/galactic/control_msgs/3.0.0-2.tar.gz"; - name = "3.0.0-2.tar.gz"; - sha256 = "c159acb41dab529238cc07e9c0cfb237c72fa99f53625f5d85c40e1c3fbf3599"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''control_msgs contains base messages and actions useful for - controlling robots. It provides representations for controller - setpoints and joint and cartesian trajectories.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/control-toolbox/default.nix b/distros/galactic/control-toolbox/default.nix deleted file mode 100644 index 9d1db69ee6..0000000000 --- a/distros/galactic/control-toolbox/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, control-msgs, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }: -buildRosPackage { - pname = "ros-galactic-control-toolbox"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/control_toolbox-release/archive/release/galactic/control_toolbox/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "a5eae1a47f54fcc31251ec309746cd2b084bf7bfcc7fec94671b953c2bf067aa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest rclcpp-lifecycle ]; - propagatedBuildInputs = [ control-msgs rclcpp rcutils realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The control toolbox contains modules that are useful across all controllers.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/controller-interface/default.nix b/distros/galactic/controller-interface/default.nix deleted file mode 100644 index e221f70cab..0000000000 --- a/distros/galactic/controller-interface/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-controller-interface"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "389d34fe4f539410ff0a8e7ec8d19f3614cf6215d80d984f48afc64a1d990508"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hardware-interface rclcpp-lifecycle sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Description of controller_interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/controller-manager-msgs/default.nix b/distros/galactic/controller-manager-msgs/default.nix deleted file mode 100644 index b9965aaec6..0000000000 --- a/distros/galactic/controller-manager-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-controller-manager-msgs"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "25e23e15eccd25cbcd0278bc9c39fa244a78c87d1ee428927531439a4923044f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages and services for the controller manager.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/controller-manager/default.nix b/distros/galactic/controller-manager/default.nix deleted file mode 100644 index 1714951fb0..0000000000 --- a/distros/galactic/controller-manager/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }: -buildRosPackage { - pname = "ros-galactic-controller-manager"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "6f654dc85ad886626ea8ee6f80046883f7ff71c3c2431ba49088099d4caebe76"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp controller-interface controller-manager-msgs hardware-interface launch launch-ros pluginlib rclcpp rcpputils ros2-control-test-assets ros2param ros2run ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Description of controller_manager''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/costmap-queue/default.nix b/distros/galactic/costmap-queue/default.nix deleted file mode 100644 index a8be6bb0e3..0000000000 --- a/distros/galactic/costmap-queue/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, nav2-common, nav2-costmap-2d, rclcpp }: -buildRosPackage { - pname = "ros-galactic-costmap-queue"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/costmap_queue/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "eace4bc202c703bea555c1fc9278e429c2a377143dc8748175971a615c8682bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav2-costmap-2d rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The costmap_queue package''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/cudnn-cmake-module/default.nix b/distros/galactic/cudnn-cmake-module/default.nix deleted file mode 100644 index 048797a6b0..0000000000 --- a/distros/galactic/cudnn-cmake-module/default.nix +++ /dev/null @@ -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-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint }: -buildRosPackage { - pname = "ros-galactic-cudnn-cmake-module"; - version = "0.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cudnn_cmake_module-release/archive/release/galactic/cudnn_cmake_module/0.0.1-1.tar.gz"; - name = "0.0.1-1.tar.gz"; - sha256 = "91f960c81e0d44427c7e6d6ed0f5981ac1db12c9df51d3aee14a14dcdc584bbb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Exports a CMake module to find cuDNN.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/cv-bridge/default.nix b/distros/galactic/cv-bridge/default.nix deleted file mode 100644 index c72d270afe..0000000000 --- a/distros/galactic/cv-bridge/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, boost, opencv, python-cmake-module, python3Packages, rcpputils, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-cv-bridge"; - version = "3.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/galactic/cv_bridge/3.1.3-1.tar.gz"; - name = "3.1.3-1.tar.gz"; - sha256 = "de5e324e85556d31791c61305d7d8ae689071a07036fdea843426ee291c85700"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python boost opencv python3Packages.numpy python3Packages.opencv3 rcpputils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros python-cmake-module ]; - - meta = { - description = ''This contains CvBridge, which converts between ROS2 - Image messages and OpenCV images.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/cyclonedds/default.nix b/distros/galactic/cyclonedds/default.nix deleted file mode 100644 index 1b886d2cd9..0000000000 --- a/distros/galactic/cyclonedds/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, bison, cmake, cunit, iceoryx-binding-c, iceoryx-posh, iceoryx-utils, openssl }: -buildRosPackage { - pname = "ros-galactic-cyclonedds"; - version = "0.8.0-r6"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/galactic/cyclonedds/0.8.0-6.tar.gz"; - name = "0.8.0-6.tar.gz"; - sha256 = "83c0f1b6fcbefdd65d1e5dc1846472a5e9d41b791a0672c5c7630315fa1e653c"; - }; - - buildType = "cmake"; - buildInputs = [ bison cmake ]; - checkInputs = [ cunit ]; - propagatedBuildInputs = [ iceoryx-binding-c iceoryx-posh iceoryx-utils openssl ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.''; - license = with lib.licenses; [ "EPL-2.0" "Eclipse-Distribution-License-1.0" ]; - }; -} diff --git a/distros/galactic/demo-nodes-cpp-native/default.nix b/distros/galactic/demo-nodes-cpp-native/default.nix deleted file mode 100644 index b7724266dc..0000000000 --- a/distros/galactic/demo-nodes-cpp-native/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-demo-nodes-cpp-native"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/demo_nodes_cpp_native/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "780e11bbddac5453996cccfef43df35fa1903fdac81277b4b00b543cee13aa5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rmw-fastrtps-cpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ nodes which access the native handles of the rmw implemenation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/demo-nodes-cpp/default.nix b/distros/galactic/demo-nodes-cpp/default.nix deleted file mode 100644 index 621d843555..0000000000 --- a/distros/galactic/demo-nodes-cpp/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, std-msgs }: -buildRosPackage { - pname = "ros-galactic-demo-nodes-cpp"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/demo_nodes_cpp/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "6868687d7257fcbf42ef4ec9b86025c3bc323517ca5201af3e9a08b77a1599c8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw-implementation-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ example-interfaces launch-ros launch-xml rclcpp rclcpp-components rcutils rmw std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/demo-nodes-py/default.nix b/distros/galactic/demo-nodes-py/default.nix deleted file mode 100644 index 656958089d..0000000000 --- a/distros/galactic/demo-nodes-py/default.nix +++ /dev/null @@ -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, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-demo-nodes-py"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/demo_nodes_py/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "f5249465d9964dbb148455a833b4c49a1141849a35f2ac6ab0284ccc61f5ddf7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/depth-image-proc/default.nix b/distros/galactic/depth-image-proc/default.nix deleted file mode 100644 index f608415b9c..0000000000 --- a/distros/galactic/depth-image-proc/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-depth-image-proc"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/depth_image_proc/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "01067921b1f955e708d67e48b5098e7e38c288b133f8593c1d7064723606dab6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto class-loader message-filters ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Contains components for processing depth images such as those - produced by OpenNI camera. Functions include creating disparity - images and point clouds, as well as registering (reprojecting) - a depth image into another camera frame.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/depthai-bridge/default.nix b/distros/galactic/depthai-bridge/default.nix deleted file mode 100644 index 7813f8f636..0000000000 --- a/distros/galactic/depthai-bridge/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }: -buildRosPackage { - pname = "ros-galactic-depthai-bridge"; - version = "2.5.3-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_bridge/2.5.3-1.tar.gz"; - name = "2.5.3-1.tar.gz"; - sha256 = "1efc2fadbc204ba51ce3a1727b2008e45c94737d3a2de592474554c31f406496"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai_bridge package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/depthai-examples/default.nix b/distros/galactic/depthai-examples/default.nix deleted file mode 100644 index bcc5437de0..0000000000 --- a/distros/galactic/depthai-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }: -buildRosPackage { - pname = "ros-galactic-depthai-examples"; - version = "2.5.3-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_examples/2.5.3-1.tar.gz"; - name = "2.5.3-1.tar.gz"; - sha256 = "35e68f40efb878b6d6afb1094553925ed1be6de0b59cd3f74bffdeb8cd13c8ba"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai_examples package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/depthai-ros-msgs/default.nix b/distros/galactic/depthai-ros-msgs/default.nix deleted file mode 100644 index 8de47e4c8a..0000000000 --- a/distros/galactic/depthai-ros-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-galactic-depthai-ros-msgs"; - version = "2.5.3-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_ros_msgs/2.5.3-1.tar.gz"; - name = "2.5.3-1.tar.gz"; - sha256 = "af060ae0e740562582cd76c2c6953cbcd0df4f74fbb1fcfb7efa2f6a380cc5bd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package to keep interface independent of the driver''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/depthai-ros/default.nix b/distros/galactic/depthai-ros/default.nix deleted file mode 100644 index 4663a35333..0000000000 --- a/distros/galactic/depthai-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }: -buildRosPackage { - pname = "ros-galactic-depthai-ros"; - version = "2.5.3-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai-ros/2.5.3-1.tar.gz"; - name = "2.5.3-1.tar.gz"; - sha256 = "d05958abad07b6830d1bee0fde71ea1c5b6ca8474d9ada2c1e9c737fdbfafe04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai-ros package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/depthai/default.nix b/distros/galactic/depthai/default.nix deleted file mode 100644 index 49d1a1989c..0000000000 --- a/distros/galactic/depthai/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }: -buildRosPackage { - pname = "ros-galactic-depthai"; - version = "2.19.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-core-release/archive/release/galactic/depthai/2.19.1-1.tar.gz"; - name = "2.19.1-1.tar.gz"; - sha256 = "b5810aadb6b6ec3bd21caa97bbf84b04880a7a1b01dfc65945addf8b22158c8c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ libusb1 nlohmann_json opencv ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''DepthAI core is a C++ library which comes with firmware and an API to interact with OAK Platform''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/depthimage-to-laserscan/default.nix b/distros/galactic/depthimage-to-laserscan/default.nix deleted file mode 100644 index d22d5a5211..0000000000 --- a/distros/galactic/depthimage-to-laserscan/default.nix +++ /dev/null @@ -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, image-geometry, opencv, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-depthimage-to-laserscan"; - version = "2.3.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/depthimage_to_laserscan-release/archive/release/galactic/depthimage_to_laserscan/2.3.1-2.tar.gz"; - name = "2.3.1-2.tar.gz"; - sha256 = "a4e7698375510915b96cfa156a9ce79f939a724d47d0f62a3c0df31715a759dd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ image-geometry opencv rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''depthimage_to_laserscan''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/desktop/default.nix b/distros/galactic/desktop/default.nix deleted file mode 100644 index 64c2873c7f..0000000000 --- a/distros/galactic/desktop/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-tutorials-cpp, action-tutorials-interfaces, action-tutorials-py, ament-cmake, angles, composition, demo-nodes-cpp, demo-nodes-cpp-native, demo-nodes-py, depthimage-to-laserscan, dummy-map-server, dummy-robot-bringup, dummy-sensors, examples-rclcpp-minimal-action-client, examples-rclcpp-minimal-action-server, examples-rclcpp-minimal-client, examples-rclcpp-minimal-composition, examples-rclcpp-minimal-publisher, examples-rclcpp-minimal-service, examples-rclcpp-minimal-subscriber, examples-rclcpp-minimal-timer, examples-rclcpp-multithreaded-executor, examples-rclpy-executors, examples-rclpy-minimal-action-client, examples-rclpy-minimal-action-server, examples-rclpy-minimal-client, examples-rclpy-minimal-publisher, examples-rclpy-minimal-service, examples-rclpy-minimal-subscriber, image-tools, intra-process-demo, joy, lifecycle, logging-demo, pcl-conversions, pendulum-control, pendulum-msgs, quality-of-service-demo-cpp, quality-of-service-demo-py, ros-base, rqt-common-plugins, rviz-default-plugins, rviz2, teleop-twist-joy, teleop-twist-keyboard, tlsf, tlsf-cpp, topic-monitor, turtlesim }: -buildRosPackage { - pname = "ros-galactic-desktop"; - version = "0.9.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/galactic/desktop/0.9.3-2.tar.gz"; - name = "0.9.3-2.tar.gz"; - sha256 = "a254e4acdbab0e6849597fa7f8e9983ff46ced7f48976475ca9c90f9b58ccd81"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ action-tutorials-cpp action-tutorials-interfaces action-tutorials-py angles composition demo-nodes-cpp demo-nodes-cpp-native demo-nodes-py depthimage-to-laserscan dummy-map-server dummy-robot-bringup dummy-sensors examples-rclcpp-minimal-action-client examples-rclcpp-minimal-action-server examples-rclcpp-minimal-client examples-rclcpp-minimal-composition examples-rclcpp-minimal-publisher examples-rclcpp-minimal-service examples-rclcpp-minimal-subscriber examples-rclcpp-minimal-timer examples-rclcpp-multithreaded-executor examples-rclpy-executors examples-rclpy-minimal-action-client examples-rclpy-minimal-action-server examples-rclpy-minimal-client examples-rclpy-minimal-publisher examples-rclpy-minimal-service examples-rclpy-minimal-subscriber image-tools intra-process-demo joy lifecycle logging-demo pcl-conversions pendulum-control pendulum-msgs quality-of-service-demo-cpp quality-of-service-demo-py ros-base rqt-common-plugins rviz-default-plugins rviz2 teleop-twist-joy teleop-twist-keyboard tlsf tlsf-cpp topic-monitor turtlesim ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/diagnostic-aggregator/default.nix b/distros/galactic/diagnostic-aggregator/default.nix deleted file mode 100644 index c9bd0c831e..0000000000 --- a/distros/galactic/diagnostic-aggregator/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-diagnostic-aggregator"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/galactic/diagnostic_aggregator/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "d22fc5fb0cc86d4279d1b44af1d7975fb15003fa8dd81e39b1a314390ab1e6b4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rclcpp std-msgs ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ rclpy ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''diagnostic_aggregator''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/diagnostic-msgs/default.nix b/distros/galactic/diagnostic-msgs/default.nix deleted file mode 100644 index 06d7bd64a5..0000000000 --- a/distros/galactic/diagnostic-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-diagnostic-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/diagnostic_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "d6bee82d8153a12645daffd44f85f624e143dc4d2ef343798f21f29ed651a7d8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some diagnostics related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/diagnostic-updater/default.nix b/distros/galactic/diagnostic-updater/default.nix deleted file mode 100644 index 69d22a6ef7..0000000000 --- a/distros/galactic/diagnostic-updater/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-diagnostic-updater"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/galactic/diagnostic_updater/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "25dfbe1434610f9dc4b2c1f6f91006c5c1b0a214da7995be59bcf637a4e85f2e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp-lifecycle ]; - propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/diff-drive-controller/default.nix b/distros/galactic/diff-drive-controller/default.nix deleted file mode 100644 index 6efc422679..0000000000 --- a/distros/galactic/diff-drive-controller/default.nix +++ /dev/null @@ -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-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: -buildRosPackage { - pname = "ros-galactic-diff-drive-controller"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/diff_drive_controller/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "f0bfacc79e77105061283833c49003fab93ba75638d14fd62d91637da37064db"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller for a differential drive mobile base.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dolly-follow/default.nix b/distros/galactic/dolly-follow/default.nix deleted file mode 100644 index 6b8ece3fae..0000000000 --- a/distros/galactic/dolly-follow/default.nix +++ /dev/null @@ -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, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-dolly-follow"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/galactic/dolly_follow/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "0224d85d222d6225530f3c15671accd9bd853744bea7e7e10bb8fd3b368051d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Follow node for Dolly, the robot sheep.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dolly-gazebo/default.nix b/distros/galactic/dolly-gazebo/default.nix deleted file mode 100644 index c0974c8dbb..0000000000 --- a/distros/galactic/dolly-gazebo/default.nix +++ /dev/null @@ -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, dolly-follow, gazebo-ros-pkgs, ros2launch, rviz2 }: -buildRosPackage { - pname = "ros-galactic-dolly-gazebo"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/galactic/dolly_gazebo/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "f62bc4a2a9713375423b01f40d3b172571c26fb37f4b587dee56890127674f71"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow gazebo-ros-pkgs ros2launch rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch Gazebo simulation with Dolly robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dolly-ignition/default.nix b/distros/galactic/dolly-ignition/default.nix deleted file mode 100644 index 3aaeed3dac..0000000000 --- a/distros/galactic/dolly-ignition/default.nix +++ /dev/null @@ -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, dolly-follow, ros-ign-bridge, ros-ign-gazebo, ros2launch, rviz2 }: -buildRosPackage { - pname = "ros-galactic-dolly-ignition"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/galactic/dolly_ignition/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "a1e54f1fa28af34717e210b375edbd8f300806949251f9858875255c297aca7d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow ros-ign-bridge ros-ign-gazebo ros2launch rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch Ignition simulation with Dolly robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dolly/default.nix b/distros/galactic/dolly/default.nix deleted file mode 100644 index 828ff69084..0000000000 --- a/distros/galactic/dolly/default.nix +++ /dev/null @@ -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, dolly-follow, dolly-gazebo, dolly-ignition }: -buildRosPackage { - pname = "ros-galactic-dolly"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/galactic/dolly/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "6ca3ebd5b6817abbbfcb70a93a576ddd15d89ac4f70cd183e2724be9ef77eb8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow dolly-gazebo dolly-ignition ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta-package for Dolly, the robot sheep.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/domain-bridge/default.nix b/distros/galactic/domain-bridge/default.nix deleted file mode 100644 index 66251f0fd8..0000000000 --- a/distros/galactic/domain-bridge/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-testing, launch-testing-ament-cmake, libyamlcpp, rclcpp, rcutils, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-implementation-cmake, rosbag2-cpp, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp, test-msgs, zstd-vendor }: -buildRosPackage { - pname = "ros-galactic-domain-bridge"; - version = "0.4.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/domain_bridge-release/archive/release/galactic/domain_bridge/0.4.0-2.tar.gz"; - name = "0.4.0-2.tar.gz"; - sha256 = "07b6329f739006e11a9fdfd9a42c93c6488b72d6f9bf5b9ee4ef11e9779c3fa3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common example-interfaces launch launch-testing launch-testing-ament-cmake rmw-connextdds rmw-cyclonedds-cpp rmw-fastrtps-cpp rmw-implementation-cmake test-msgs ]; - propagatedBuildInputs = [ libyamlcpp rclcpp rcutils rosbag2-cpp rosidl-default-runtime rosidl-typesupport-cpp zstd-vendor ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS 2 Domain Bridge''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/domain-coordinator/default.nix b/distros/galactic/domain-coordinator/default.nix deleted file mode 100644 index 68033a7d2e..0000000000 --- a/distros/galactic/domain-coordinator/default.nix +++ /dev/null @@ -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-domain-coordinator"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/galactic/domain_coordinator/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e7c6a6eabff14a83695e10f801ee4f484260f0d3aa53fc97346ff6a68abc302a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dummy-map-server/default.nix b/distros/galactic/dummy-map-server/default.nix deleted file mode 100644 index 5278c39f09..0000000000 --- a/distros/galactic/dummy-map-server/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, nav-msgs, rclcpp }: -buildRosPackage { - pname = "ros-galactic-dummy-map-server"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/dummy_map_server/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "03cf57c7d92555c1a40ecca5941c70ca8cb8e9cef1d67bdb885c716b60b11cb2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy map server node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dummy-robot-bringup/default.nix b/distros/galactic/dummy-robot-bringup/default.nix deleted file mode 100644 index fddf2787d1..0000000000 --- a/distros/galactic/dummy-robot-bringup/default.nix +++ /dev/null @@ -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-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }: -buildRosPackage { - pname = "ros-galactic-dummy-robot-bringup"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/dummy_robot_bringup/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "e3df30e6050be6cf596a2f2f3c56ac30d25c5f831a4e477549bac50409787a07"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python dummy-map-server dummy-sensors launch launch-ros robot-state-publisher ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy robot bringup''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dummy-sensors/default.nix b/distros/galactic/dummy-sensors/default.nix deleted file mode 100644 index 1c915e385a..0000000000 --- a/distros/galactic/dummy-sensors/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-dummy-sensors"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/dummy_sensors/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "4170a45977b0fd8db9c9652bd2b73f939afc089c12c0a7321f9bbf79a1436cab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy sensor nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dwb-core/default.nix b/distros/galactic/dwb-core/default.nix deleted file mode 100644 index 3e54343094..0000000000 --- a/distros/galactic/dwb-core/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, dwb-msgs, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-dwb-core"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/dwb_core/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "a183c107ab0edb87290647f4333a259da8a3bff19aa462ef180ae83038d38f6b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav-2d-msgs nav2-common sensor-msgs visualization-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dwb-msgs geometry-msgs nav-2d-utils nav-msgs nav2-core nav2-costmap-2d nav2-util pluginlib rclcpp std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/dwb-critics/default.nix b/distros/galactic/dwb-critics/default.nix deleted file mode 100644 index a56493d6c0..0000000000 --- a/distros/galactic/dwb-critics/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, angles, costmap-queue, dwb-core, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-dwb-critics"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/dwb_critics/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "798c23c6be0837cda89372cd5e4612e163b343a48fe524b0a13517082823c92a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles costmap-queue dwb-core geometry-msgs nav-2d-msgs nav-2d-utils nav2-costmap-2d nav2-util pluginlib rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The dwb_critics package''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/dwb-msgs/default.nix b/distros/galactic/dwb-msgs/default.nix deleted file mode 100644 index cac8d0f2ba..0000000000 --- a/distros/galactic/dwb-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, nav-2d-msgs, nav-msgs, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-dwb-msgs"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/dwb_msgs/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "f4700ca459805066a26d4c388b33f62be0a4678681c6604d8e261e2c56d88354"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-2d-msgs nav-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message/Service definitions specifically for the dwb_core''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/dwb-plugins/default.nix b/distros/galactic/dwb-plugins/default.nix deleted file mode 100644 index 939b6c35ed..0000000000 --- a/distros/galactic/dwb-plugins/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, angles, dwb-core, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-util, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-galactic-dwb-plugins"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/dwb_plugins/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "892479c0c1daa707be18db68cabfa65af61e9305d59d2815b9e43775b7c515c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles dwb-core nav-2d-msgs nav-2d-utils nav2-util pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Standard implementations of the GoalChecker - and TrajectoryGenerators for dwb_core''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/dynamic-edt-3d/default.nix b/distros/galactic/dynamic-edt-3d/default.nix deleted file mode 100644 index 3a625582b3..0000000000 --- a/distros/galactic/dynamic-edt-3d/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, octomap }: -buildRosPackage { - pname = "ros-galactic-dynamic-edt-3d"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/galactic/dynamic_edt_3d/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "7978860470859665103211ff214abe844d51042785a403dd8e65b36fa66f334e"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ octomap ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/dynamixel-sdk-custom-interfaces/default.nix b/distros/galactic/dynamixel-sdk-custom-interfaces/default.nix deleted file mode 100644 index ac11bf214e..0000000000 --- a/distros/galactic/dynamixel-sdk-custom-interfaces/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-dynamixel-sdk-custom-interfaces"; - version = "3.7.40-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk_custom_interfaces/3.7.40-1.tar.gz"; - name = "3.7.40-1.tar.gz"; - sha256 = "c0867bceda098687932c89f75b9ce8dbcac63d3dcaad395d071e662637848c09"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dynamixel-sdk-examples/default.nix b/distros/galactic/dynamixel-sdk-examples/default.nix deleted file mode 100644 index ffdc29a395..0000000000 --- a/distros/galactic/dynamixel-sdk-examples/default.nix +++ /dev/null @@ -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, dynamixel-sdk, dynamixel-sdk-custom-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-galactic-dynamixel-sdk-examples"; - version = "3.7.40-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk_examples/3.7.40-1.tar.gz"; - name = "3.7.40-1.tar.gz"; - sha256 = "3a9c19cd0fff9f42d31aaf52cf2c0336eabf4b575cdcadd24e97bda3c1dee313"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dynamixel-sdk dynamixel-sdk-custom-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 examples using ROBOTIS DYNAMIXEL SDK''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dynamixel-sdk/default.nix b/distros/galactic/dynamixel-sdk/default.nix deleted file mode 100644 index 436a3dcf83..0000000000 --- a/distros/galactic/dynamixel-sdk/default.nix +++ /dev/null @@ -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-dynamixel-sdk"; - version = "3.7.40-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/galactic/dynamixel_sdk/3.7.40-1.tar.gz"; - name = "3.7.40-1.tar.gz"; - sha256 = "1da0c352e65a649664e0666a9c53c7a0a09e2699329bdce3a9a86af767986669"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dynamixel-workbench-msgs/default.nix b/distros/galactic/dynamixel-workbench-msgs/default.nix deleted file mode 100644 index 6cd30d4002..0000000000 --- a/distros/galactic/dynamixel-workbench-msgs/default.nix +++ /dev/null @@ -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-dynamixel-workbench-msgs"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench_msgs-release/archive/release/galactic/dynamixel_workbench_msgs/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "221a2209d15aeb2ba966d8591b0eb44f5152ba1231f0509f435623cadf1f34b9"; - }; - - 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 = ''This package includes ROS messages and services for dynamixel_workbench packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dynamixel-workbench-toolbox/default.nix b/distros/galactic/dynamixel-workbench-toolbox/default.nix deleted file mode 100644 index ba2c481103..0000000000 --- a/distros/galactic/dynamixel-workbench-toolbox/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-sdk, rclcpp }: -buildRosPackage { - pname = "ros-galactic-dynamixel-workbench-toolbox"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench-release/archive/release/galactic/dynamixel_workbench_toolbox/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "91e321ed0badb005f0cced4daa9dc2d38cbc1e1b2cb03135763de35e67b30fbc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-sdk rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class. - The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL. - The 'dynamixel_tool' class loads its by model number of DYNAMIXEL. - The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK. - The 'dynamixel_workbench' class make simple to use DYNAMIXEL.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/dynamixel-workbench/default.nix b/distros/galactic/dynamixel-workbench/default.nix deleted file mode 100644 index 9e0f02ae95..0000000000 --- a/distros/galactic/dynamixel-workbench/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-workbench-toolbox }: -buildRosPackage { - pname = "ros-galactic-dynamixel-workbench"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench-release/archive/release/galactic/dynamixel_workbench/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "41b2cf1d4e9bb996c49e91b4db97bab0c0a6866f2b5412cb536eb573568e687c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-workbench-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Dynamixel-Workbench is dynamixel solution for ROS. - This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel. - Furthermore, it supports various controllers based on operating mode and Dynamixel SDK. - These controllers are commanded by operators.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ecl-build/default.nix b/distros/galactic/ecl-build/default.nix deleted file mode 100644 index e3719731bd..0000000000 --- a/distros/galactic/ecl-build/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-build"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/galactic/ecl_build/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "b271994c98220314058318d97437e67e5a9bd74d2fea771f10fb767448d57ad5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Collection of cmake/make build tools primarily for ecl development itself, but also - contains a few cmake modules useful outside of the ecl.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-command-line/default.nix b/distros/galactic/ecl-command-line/default.nix deleted file mode 100644 index a286c751ed..0000000000 --- a/distros/galactic/ecl-command-line/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-command-line"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_command_line/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e551972e80b1353281ab82642c22a775a541bf69e8ff0d7329d3fd250193c0f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Embeds the TCLAP library inside the ecl. This is a very convenient - command line parser in templatised c++.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-concepts/default.nix b/distros/galactic/ecl-concepts/default.nix deleted file mode 100644 index df9021aec1..0000000000 --- a/distros/galactic/ecl-concepts/default.nix +++ /dev/null @@ -1,28 +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, ecl-build, ecl-config, ecl-license, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-concepts"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_concepts/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a9062ade1ce6bbbd50661faa55c6c9fd417beaecf762b7decbce4d2c2f7ed1d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Introduces a compile time concept checking mechanism that can be used - most commonly to check for required functionality when passing - template arguments.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-config/default.nix b/distros/galactic/ecl-config/default.nix deleted file mode 100644 index 4fd96d1ef3..0000000000 --- a/distros/galactic/ecl-config/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-config"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_config/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "41bb2028889caadd51a18fd1f6caed369e5336f22a6f22071116ce1031ffcbe5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These tools inspect and describe your system with macros, types - and functions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-console/default.nix b/distros/galactic/ecl-console/default.nix deleted file mode 100644 index 048e555a41..0000000000 --- a/distros/galactic/ecl-console/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-console"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_console/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "02c08e939b2348dfce9f7fea0083a3d2094f8c008850966f08bb5ba1e1015a94"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Color codes for ansii consoles.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-containers/default.nix b/distros/galactic/ecl-containers/default.nix deleted file mode 100644 index 52807a016d..0000000000 --- a/distros/galactic/ecl-containers/default.nix +++ /dev/null @@ -1,31 +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, ecl-build, ecl-config, ecl-converters, ecl-errors, ecl-exceptions, ecl-formatters, ecl-license, ecl-mpl, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-galactic-ecl-containers"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_containers/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "46715564896d8b1ef7e24e474c9de53c19dc2a146276b6e7c9f8e71366e173e0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-converters ecl-errors ecl-exceptions ecl-formatters ecl-license ecl-mpl ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The containers included here are intended to extend the stl containers. - In all cases, these implementations are designed to implement - c++ conveniences and safety where speed is not sacrificed. - - Also includes techniques for memory debugging of common problems such - as buffer overruns.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-converters-lite/default.nix b/distros/galactic/ecl-converters-lite/default.nix deleted file mode 100644 index d95b0ccac0..0000000000 --- a/distros/galactic/ecl-converters-lite/default.nix +++ /dev/null @@ -1,28 +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, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-converters-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_converters_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "cd867015b6c95089df1ce6c9230af898280a1037ae0c62e739e05349388604d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These are a very simple version of some of the functions in ecl_converters - suitable for firmware development. That is, there is no use of new, - templates or exceptions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-converters/default.nix b/distros/galactic/ecl-converters/default.nix deleted file mode 100644 index 5081b0eec0..0000000000 --- a/distros/galactic/ecl-converters/default.nix +++ /dev/null @@ -1,30 +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, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-converters"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_converters/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "14164a1ff39446863f35131ba4b10cc2b4cd4751a4cf79e7a89c54110b7796a1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Some fast/convenient type converters, mostly for char strings or strings. - These are not really fully fleshed out, alot of them could use the addition for - the whole range of fundamental types (e.g. all integers, not just int, unsigned int). - - They will come as the need arises.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-core-apps/default.nix b/distros/galactic/ecl-core-apps/default.nix deleted file mode 100644 index 6d954279ff..0000000000 --- a/distros/galactic/ecl-core-apps/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-containers, ecl-converters, ecl-devices, ecl-errors, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-license, ecl-linear-algebra, ecl-sigslots, ecl-streams, ecl-threads, ecl-time-lite, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-core-apps"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core_apps/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "d812bf4b14d2fbb57efa494b97c8db962b76b4564e450dc54df7fb85860988d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-command-line ecl-config ecl-containers ecl-converters ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-license ecl-linear-algebra ecl-sigslots ecl-streams ecl-threads ecl-time-lite ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This includes a suite of programs demo'ing various aspects of the - ecl_core. It also includes various benchmarking and utility programs for - use primarily with embedded systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-core/default.nix b/distros/galactic/ecl-core/default.nix deleted file mode 100644 index 27533c97fc..0000000000 --- a/distros/galactic/ecl-core/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-command-line, ecl-concepts, ecl-containers, ecl-converters, ecl-core-apps, ecl-devices, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-sigslots, ecl-statistics, ecl-streams, ecl-threads, ecl-time, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-galactic-ecl-core"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "3a2b44cb89296a5f359deb65d0be8dfeff0162adccdec0493740167a81eb1ca9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-command-line ecl-concepts ecl-containers ecl-converters ecl-core-apps ecl-devices ecl-eigen ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-linear-algebra ecl-math ecl-mpl ecl-sigslots ecl-statistics ecl-streams ecl-threads ecl-time ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A set of tools and interfaces extending the capabilities of c++ to - provide a lightweight, consistent interface with a focus for control - programming.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-devices/default.nix b/distros/galactic/ecl-devices/default.nix deleted file mode 100644 index 7ffe485517..0000000000 --- a/distros/galactic/ecl-devices/default.nix +++ /dev/null @@ -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, ecl-build, ecl-config, ecl-containers, ecl-errors, ecl-license, ecl-mpl, ecl-threads, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-galactic-ecl-devices"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_devices/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "c821db30b0ee82a70866e974d7dc418a1d69fedfb592e2834f7ff8e365770a64"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-containers ecl-errors ecl-license ecl-mpl ecl-threads ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides an extensible and standardised framework for input-output devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-eigen/default.nix b/distros/galactic/ecl-eigen/default.nix deleted file mode 100644 index c4402c6e75..0000000000 --- a/distros/galactic/ecl-eigen/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, eigen }: -buildRosPackage { - pname = "ros-galactic-ecl-eigen"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_eigen/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2a549a699dbe3a7cf815fbc9da62dfbe049d0b497afa588939b8ef2523807a77"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This provides an Eigen implementation for ecl's linear algebra.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-errors/default.nix b/distros/galactic/ecl-errors/default.nix deleted file mode 100644 index d1c8489279..0000000000 --- a/distros/galactic/ecl-errors/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-errors"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_errors/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "546374578011e676419afde3e1ba554f7a0afb7047fe2226d8c0f29dfb503377"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This library provides lean and mean error mechanisms. - It includes c style error functions as well as a few - useful macros. For higher level mechanisms, - refer to ecl_exceptions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-exceptions/default.nix b/distros/galactic/ecl-exceptions/default.nix deleted file mode 100644 index 8c9cf08cc9..0000000000 --- a/distros/galactic/ecl-exceptions/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-exceptions"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_exceptions/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "924a0b7b7bba234be34e9a4319d8cf841cd9db7972c83d73ec4aca6097297414"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Template based exceptions - these are simple and practical - and avoid the proliferation of exception types. Although not - syntatactically ideal, it is convenient and eminently practical.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-filesystem/default.nix b/distros/galactic/ecl-filesystem/default.nix deleted file mode 100644 index 160ff1cdf8..0000000000 --- a/distros/galactic/ecl-filesystem/default.nix +++ /dev/null @@ -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, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-filesystem"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_filesystem/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a7c4b0c47878124bea09aeb3048f9d059783ced8e6e923c7a4da271ae17920cc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Cross platform filesystem utilities (until c++11 makes its way in).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-formatters/default.nix b/distros/galactic/ecl-formatters/default.nix deleted file mode 100644 index 6fc3383b87..0000000000 --- a/distros/galactic/ecl-formatters/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-converters, ecl-exceptions, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-formatters"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_formatters/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "796e377bdeea2aa294b1adedfa671a8d37df888ae95712ca7522c0f72ebb3a10"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-converters ecl-exceptions ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The formatters here simply format various input types to a specified - text format. They can be used with most streaming types (including both - ecl and stl streams).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-geometry/default.nix b/distros/galactic/ecl-geometry/default.nix deleted file mode 100644 index 1c7799ca20..0000000000 --- a/distros/galactic/ecl-geometry/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-config, ecl-containers, ecl-exceptions, ecl-formatters, ecl-license, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-geometry"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_geometry/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "692006b3cf0012b093f196036dc00b2e74d03ffc117e7af026a2c98b94d4e8fb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-containers ecl-exceptions ecl-formatters ecl-license ecl-linear-algebra ecl-math ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Any tools relating to mathematical geometry. - Primarily featuring polynomials and interpolations.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-io/default.nix b/distros/galactic/ecl-io/default.nix deleted file mode 100644 index 015922b9df..0000000000 --- a/distros/galactic/ecl-io/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-io"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_io/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "5467a67f2376e62a9f231ecb25830274d36d73e9765863db69e90066d59587da"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Most implementations (windows, posix, ...) have slightly different api for - low level input-output functions. These are gathered here and re-represented - with a cross platform set of functions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-ipc/default.nix b/distros/galactic/ecl-ipc/default.nix deleted file mode 100644 index ffe51a201f..0000000000 --- a/distros/galactic/ecl-ipc/default.nix +++ /dev/null @@ -1,30 +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, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-threads, ecl-time, ecl-time-lite }: -buildRosPackage { - pname = "ros-galactic-ecl-ipc"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_ipc/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "baa78c1c9f501a8bc7ff5de909637162c0f3c5f7b7f8519223acbe90800afb55"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-threads ecl-time ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there - are more than a few. This package provides an infrastructure to allow for developing - cross platform c++ wrappers around the lower level c api's that handle these - mechanisms. These make it not only easier to utilise such mechanisms, but allow it - to be done consistently across platforms.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-license/default.nix b/distros/galactic/ecl-license/default.nix deleted file mode 100644 index 5aa376a067..0000000000 --- a/distros/galactic/ecl-license/default.nix +++ /dev/null @@ -1,25 +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-ecl-license"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/galactic/ecl_license/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "36e8c7129becc9aeaa626649b15e7a6364cdf8f571db75c7a1e1bf62aece2378"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maintains the ecl licenses and also provides an install - target for deploying licenses with the ecl libraries.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-linear-algebra/default.nix b/distros/galactic/ecl-linear-algebra/default.nix deleted file mode 100644 index 5788f429a8..0000000000 --- a/distros/galactic/ecl-linear-algebra/default.nix +++ /dev/null @@ -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, ecl-build, ecl-converters, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-license, ecl-math, sophus }: -buildRosPackage { - pname = "ros-galactic-ecl-linear-algebra"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_linear_algebra/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "3851ab37d71fbb5d8e31816d3d881d348fc63cb4320fe5cd026d1596fa0a9bf3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Ecl frontend to a linear matrix package (currently eigen).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-lite/default.nix b/distros/galactic/ecl-lite/default.nix deleted file mode 100644 index 11295b9c8d..0000000000 --- a/distros/galactic/ecl-lite/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }: -buildRosPackage { - pname = "ros-galactic-ecl-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "ec604e99ca45b5bb6d97708b8570928f17e264f1894ad9308c07f423a6f140a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Libraries and utilities for embedded and low-level linux development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-manipulators/default.nix b/distros/galactic/ecl-manipulators/default.nix deleted file mode 100644 index 23b39448d5..0000000000 --- a/distros/galactic/ecl-manipulators/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-manipulators"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_manipulators/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2bf3fa04902c5f185637511badc8483afe25533e4fbba9884bb3c20c38006463"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-exceptions ecl-formatters ecl-geometry ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Deploys various manipulation algorithms, currently just - feedforward filters (interpolations).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-math/default.nix b/distros/galactic/ecl-math/default.nix deleted file mode 100644 index d78b8ddf32..0000000000 --- a/distros/galactic/ecl-math/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-license, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-math"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_math/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "d1bf0a99b7e422f698e700924bea1cca4bcefab37df955e60df8a92869e76759"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package provides simple support to cmath, filling in holes - or redefining in a c++ formulation where desirable.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-mobile-robot/default.nix b/distros/galactic/ecl-mobile-robot/default.nix deleted file mode 100644 index ae01ea8772..0000000000 --- a/distros/galactic/ecl-mobile-robot/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-errors, ecl-formatters, ecl-geometry, ecl-license, ecl-linear-algebra, ecl-math }: -buildRosPackage { - pname = "ros-galactic-ecl-mobile-robot"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_mobile_robot/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "6039ad0f0db4259f482412ead8b468ac54949397431902153233c29e7317b106"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-errors ecl-formatters ecl-geometry ecl-license ecl-linear-algebra ecl-math ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Contains transforms (e.g. differential drive inverse kinematics) - for the various types of mobile robot platforms.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-mpl/default.nix b/distros/galactic/ecl-mpl/default.nix deleted file mode 100644 index e85214ed44..0000000000 --- a/distros/galactic/ecl-mpl/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-mpl"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_mpl/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2570b3905988a685a52129926c4b5f890a5826fee6949a48f35d7deb39873524"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Metaprogramming tools move alot of runtime calculations to be shifted to - compile time. This has only very elementary structures at this stage.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-sigslots-lite/default.nix b/distros/galactic/ecl-sigslots-lite/default.nix deleted file mode 100644 index ad68295176..0000000000 --- a/distros/galactic/ecl-sigslots-lite/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-sigslots-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_sigslots_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "d84c6ad6fe798bdb45918889a12b8e8f4fb9657898e27c74b724a6010390d9ee"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to - provide a very simple sigslots implementation that can be used for *very* - embedded development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-sigslots/default.nix b/distros/galactic/ecl-sigslots/default.nix deleted file mode 100644 index 129d43c724..0000000000 --- a/distros/galactic/ecl-sigslots/default.nix +++ /dev/null @@ -1,30 +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, ecl-build, ecl-config, ecl-license, ecl-threads }: -buildRosPackage { - pname = "ros-galactic-ecl-sigslots"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_sigslots/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "af36e909f851b52c66fdeb91878229cad9cfbbce8f78868be9b00cb8a991495c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-threads ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides a signal/slot mechanism (in the same vein as qt sigslots, - boost::signals etc for intra-process communication. These include - some improvements - they do not need a preprocessor, are fully type safe, - allow for simple connections via a posix style string identifier - and are multithread-safe.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-statistics/default.nix b/distros/galactic/ecl-statistics/default.nix deleted file mode 100644 index 9e23d40d03..0000000000 --- a/distros/galactic/ecl-statistics/default.nix +++ /dev/null @@ -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, ecl-build, ecl-config, ecl-license, ecl-linear-algebra, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-statistics"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_statistics/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "f44edb11777235f0d884c33daff32ef03a88e46f3bda34ab5f6eedd5ba00ced9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-license ecl-linear-algebra ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Common statistical structures and algorithms for control systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-streams/default.nix b/distros/galactic/ecl-streams/default.nix deleted file mode 100644 index 82d21baadd..0000000000 --- a/distros/galactic/ecl-streams/default.nix +++ /dev/null @@ -1,27 +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, ecl-build, ecl-concepts, ecl-converters, ecl-devices, ecl-errors, ecl-license, ecl-time, ecl-type-traits }: -buildRosPackage { - pname = "ros-galactic-ecl-streams"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_streams/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "0e0d91301dcff1a3db8cc53b7091d64e671cdde92aed7bfdde7f365769b8846f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-converters ecl-devices ecl-errors ecl-license ecl-time ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These are lightweight text streaming classes that connect to standardised - ecl type devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-threads/default.nix b/distros/galactic/ecl-threads/default.nix deleted file mode 100644 index 71d21b061d..0000000000 --- a/distros/galactic/ecl-threads/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time, ecl-utilities }: -buildRosPackage { - pname = "ros-galactic-ecl-threads"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_threads/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2ebe732c738306e85bd74553898288eccd7d585eae1330ca57f9699fe7b70469"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-time ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package provides the c++ extensions for a variety of threaded - programming tools. These are usually different on different - platforms, so the architecture for a cross-platform framework - is also implemented.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-time-lite/default.nix b/distros/galactic/ecl-time-lite/default.nix deleted file mode 100644 index 100163fd0e..0000000000 --- a/distros/galactic/ecl-time-lite/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-time-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_time_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "b9cbf4ace0c67ee072f37ae16e1d51d154d55552e2d651cfe15a685e343f3834"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides a portable set of time functions that are especially useful for - porting other code or being wrapped by higher level c++ classes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-time/default.nix b/distros/galactic/ecl-time/default.nix deleted file mode 100644 index cf15eb2c29..0000000000 --- a/distros/galactic/ecl-time/default.nix +++ /dev/null @@ -1,31 +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, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time-lite }: -buildRosPackage { - pname = "ros-galactic-ecl-time"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_time/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "4b17df096ce131b5075032b2c4c8d4878b584e701777d4b306cdf864f855df8d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Timing utilities are very dependent on the system api provided for their use. - This package provides a means for handling different timing models. Current support - - - posix rt : complete. - - macosx : posix timers only, missing absolute timers. - - win : none.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-tools/default.nix b/distros/galactic/ecl-tools/default.nix deleted file mode 100644 index 261883d4cc..0000000000 --- a/distros/galactic/ecl-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-galactic-ecl-tools"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/galactic/ecl_tools/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "f4634517727d175721d93980cbc75acbe2bb9af3999958f5eaf6d958feee114e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ecl-build ecl-license ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tools and utilities for ecl development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-type-traits/default.nix b/distros/galactic/ecl-type-traits/default.nix deleted file mode 100644 index 1eea868614..0000000000 --- a/distros/galactic/ecl-type-traits/default.nix +++ /dev/null @@ -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, ecl-build, ecl-config, ecl-license, ecl-mpl }: -buildRosPackage { - pname = "ros-galactic-ecl-type-traits"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_type_traits/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "205b3d41fc0d46ec2ba316dbd6d7c716dc2f9a652a55a3c83789cbb2712fea90"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-mpl ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Extends c++ type traits and implements a few more to boot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ecl-utilities/default.nix b/distros/galactic/ecl-utilities/default.nix deleted file mode 100644 index 8e49828eee..0000000000 --- a/distros/galactic/ecl-utilities/default.nix +++ /dev/null @@ -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, ecl-build, ecl-concepts, ecl-license, ecl-mpl }: -buildRosPackage { - pname = "ros-galactic-ecl-utilities"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_utilities/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2d5e457a7a741e4d1869169f2b65d7c155c5f5ede37bba3da8d7fa6a458bca3b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-license ecl-mpl ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Includes various supporting tools and utilities for c++ programming.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/effort-controllers/default.nix b/distros/galactic/effort-controllers/default.nix deleted file mode 100644 index fb0fce6985..0000000000 --- a/distros/galactic/effort-controllers/default.nix +++ /dev/null @@ -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-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-galactic-effort-controllers"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/effort_controllers/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "5f7f770ccf10be19018b334a8a8085aa97428d69b86c52558bbab4cd501de807"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ forward-command-controller rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/eigen-stl-containers/default.nix b/distros/galactic/eigen-stl-containers/default.nix deleted file mode 100644 index f53833061a..0000000000 --- a/distros/galactic/eigen-stl-containers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }: -buildRosPackage { - pname = "ros-galactic-eigen-stl-containers"; - version = "1.0.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/eigen_stl_containers-release/archive/release/galactic/eigen_stl_containers/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "a3e968bfce49088ed3a92563034532a35f65b0bb0a379c6cf44ef4da54cfb359"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides a set of typedef's that allow - using Eigen datatypes in STL containers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/eigen3-cmake-module/default.nix b/distros/galactic/eigen3-cmake-module/default.nix deleted file mode 100644 index 3912d69c3d..0000000000 --- a/distros/galactic/eigen3-cmake-module/default.nix +++ /dev/null @@ -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-copyright, ament-cmake-lint-cmake }: -buildRosPackage { - pname = "ros-galactic-eigen3-cmake-module"; - version = "0.1.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/eigen3_cmake_module-release/archive/release/galactic/eigen3_cmake_module/0.1.1-3.tar.gz"; - name = "0.1.1-3.tar.gz"; - sha256 = "8f55994eb489f99c445cb8e3b67bad62851fe2e3f822b98dd7e7a4cd78b13341"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Exports a custom CMake module to find Eigen3.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/eigenpy/default.nix b/distros/galactic/eigenpy/default.nix deleted file mode 100644 index 79ae9fefec..0000000000 --- a/distros/galactic/eigenpy/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: -buildRosPackage { - pname = "ros-galactic-eigenpy"; - version = "2.7.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/galactic/eigenpy/2.7.14-1.tar.gz"; - name = "2.7.14-1.tar.gz"; - sha256 = "7de1185adac6f18d98d2d9bad11abc68dbb9c70515ed831762d6c477e259a231"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Bindings between Numpy and Eigen using Boost.Python''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/example-interfaces/default.nix b/distros/galactic/example-interfaces/default.nix deleted file mode 100644 index 531e0e82b9..0000000000 --- a/distros/galactic/example-interfaces/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-example-interfaces"; - version = "0.9.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/example_interfaces-release/archive/release/galactic/example_interfaces/0.9.2-2.tar.gz"; - name = "0.9.2-2.tar.gz"; - sha256 = "04e3ca352f50c4e8e66a9d51130977345f90e547937634125f92a34e16922716"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Contains message and service definitions used by the examples.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-cbg-executor/default.nix b/distros/galactic/examples-rclcpp-cbg-executor/default.nix deleted file mode 100644 index c518595e50..0000000000 --- a/distros/galactic/examples-rclcpp-cbg-executor/default.nix +++ /dev/null @@ -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, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-cbg-executor"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_cbg_executor/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "0ac648222c66da3c60039504237483e97b8f2186b092575c82df7c6a45f73543"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example for multiple Executor instances in one process, using the callback-group-level interface of the Executor class.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-action-client/default.nix b/distros/galactic/examples-rclcpp-minimal-action-client/default.nix deleted file mode 100644 index 80dce19f56..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-action-client/default.nix +++ /dev/null @@ -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, example-interfaces, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-action-client"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_action_client/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "5fa9d451dd7b568e134d27e01906cb614a98da4b0e6c99cd954ae27bb4550c84"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimal action client examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-action-server/default.nix b/distros/galactic/examples-rclcpp-minimal-action-server/default.nix deleted file mode 100644 index 4950b78222..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-action-server/default.nix +++ /dev/null @@ -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, example-interfaces, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-action-server"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_action_server/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "8278f775675aab1a1d21f68f737fa6abf23f2486650e8d44903ac2710fbbeff0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimal action server examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-client/default.nix b/distros/galactic/examples-rclcpp-minimal-client/default.nix deleted file mode 100644 index 50ab681561..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-client/default.nix +++ /dev/null @@ -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, example-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-client"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_client/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "d26901a881ea9d5fc46e95d249b7377edd44029073650d58c6f304a0990a37b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal service clients''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-composition/default.nix b/distros/galactic/examples-rclcpp-minimal-composition/default.nix deleted file mode 100644 index 8675a806cc..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-composition/default.nix +++ /dev/null @@ -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, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-composition"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_composition/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "7620f4446459a102fc152d12e7027e0fad903f279c503f43b15a7944e9b8b397"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimalist examples of composing nodes in the same - process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-publisher/default.nix b/distros/galactic/examples-rclcpp-minimal-publisher/default.nix deleted file mode 100644 index 813e6b52be..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-publisher/default.nix +++ /dev/null @@ -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, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-publisher"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_publisher/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "a256e4de17117684a26891b76e2065a79bf0a33ffdeebd76e489af25ef3fee5a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal publisher nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-service/default.nix b/distros/galactic/examples-rclcpp-minimal-service/default.nix deleted file mode 100644 index 488bfec2eb..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-service/default.nix +++ /dev/null @@ -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, example-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-service"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_service/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "8826c26a0a577c81a4e3ef697b833d03915a8e15bbbef8e783d0d8b03421a0c2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A minimal service server which adds two numbers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-subscriber/default.nix b/distros/galactic/examples-rclcpp-minimal-subscriber/default.nix deleted file mode 100644 index 6e84b34891..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-subscriber/default.nix +++ /dev/null @@ -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, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-subscriber"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_subscriber/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "46182e1e9189099eafc3981498f89d0eefaade2bf73623c963e138f363ef5bd4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal subscribers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-minimal-timer/default.nix b/distros/galactic/examples-rclcpp-minimal-timer/default.nix deleted file mode 100644 index d79fde1111..0000000000 --- a/distros/galactic/examples-rclcpp-minimal-timer/default.nix +++ /dev/null @@ -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, rclcpp }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-minimal-timer"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_minimal_timer/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "92d30b54da6d979c72c8a8fa524a2a7ffa66783d1d659fb830d77a41355241d8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal nodes which have timers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclcpp-multithreaded-executor/default.nix b/distros/galactic/examples-rclcpp-multithreaded-executor/default.nix deleted file mode 100644 index 324ba14ea7..0000000000 --- a/distros/galactic/examples-rclcpp-multithreaded-executor/default.nix +++ /dev/null @@ -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, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclcpp-multithreaded-executor"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclcpp_multithreaded_executor/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "ada58224a8183d2db2bca95eab3a223f62d64ecaab2cc5fb7215c8a601872370"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing example of how to implement a multithreaded executor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-executors/default.nix b/distros/galactic/examples-rclpy-executors/default.nix deleted file mode 100644 index abe4b5e798..0000000000 --- a/distros/galactic/examples-rclpy-executors/default.nix +++ /dev/null @@ -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, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-executors"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_executors/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "631089a1cfdf8d386598960b5f85f3c9aece829dbd542c6e761bcd9672a43772"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of creating and using exectors to run multiple nodes in the same process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-guard-conditions/default.nix b/distros/galactic/examples-rclpy-guard-conditions/default.nix deleted file mode 100644 index a980879557..0000000000 --- a/distros/galactic/examples-rclpy-guard-conditions/default.nix +++ /dev/null @@ -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, rclpy }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-guard-conditions"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_guard_conditions/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "11502e1df639a2d9d381daf3fa1bfa327d8febe8b3735c97a335fe242b94772d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy ]; - - meta = { - description = ''Examples of using guard conditions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-action-client/default.nix b/distros/galactic/examples-rclpy-minimal-action-client/default.nix deleted file mode 100644 index 1fbd52a38f..0000000000 --- a/distros/galactic/examples-rclpy-minimal-action-client/default.nix +++ /dev/null @@ -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, example-interfaces, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-action-client"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_action_client/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "aad0f1021c25bee23b8117aac728f11f6fc92a812ca0a34178aaa006f39499f5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy ]; - - meta = { - description = ''Examples of minimal action clients using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-action-server/default.nix b/distros/galactic/examples-rclpy-minimal-action-server/default.nix deleted file mode 100644 index 5fdb6d4d87..0000000000 --- a/distros/galactic/examples-rclpy-minimal-action-server/default.nix +++ /dev/null @@ -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, example-interfaces, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-action-server"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_action_server/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "3ba27915f71ba29946904a069c94b814fe1f4b994db60a83f52b3afb80265e08"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy ]; - - meta = { - description = ''Examples of minimal action servers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-client/default.nix b/distros/galactic/examples-rclpy-minimal-client/default.nix deleted file mode 100644 index 86720bc46c..0000000000 --- a/distros/galactic/examples-rclpy-minimal-client/default.nix +++ /dev/null @@ -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, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-client"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_client/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "6e515959ff783140c79af44690353f3c4a6180317a2eb77723f9b753555a11c4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal service clients using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-publisher/default.nix b/distros/galactic/examples-rclpy-minimal-publisher/default.nix deleted file mode 100644 index 3575f9834b..0000000000 --- a/distros/galactic/examples-rclpy-minimal-publisher/default.nix +++ /dev/null @@ -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, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-publisher"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_publisher/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "3cb127101056799600cff445b1fd5e58ec05389f4f57c7436e99fdfb28859044"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal publishers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-service/default.nix b/distros/galactic/examples-rclpy-minimal-service/default.nix deleted file mode 100644 index fce9d30fb5..0000000000 --- a/distros/galactic/examples-rclpy-minimal-service/default.nix +++ /dev/null @@ -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, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-service"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_service/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "2de4adfdda4c2ef17f4df48dabeab829471bcc86408003cd8ec1ebcfd49b51eb"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal service servers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-minimal-subscriber/default.nix b/distros/galactic/examples-rclpy-minimal-subscriber/default.nix deleted file mode 100644 index 825cee320c..0000000000 --- a/distros/galactic/examples-rclpy-minimal-subscriber/default.nix +++ /dev/null @@ -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, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-minimal-subscriber"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_minimal_subscriber/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "d584bddd315d5dcb2d1a9b0490560be799a8a280555276a8af2ad9855dc97aa1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal subscribers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-rclpy-pointcloud-publisher/default.nix b/distros/galactic/examples-rclpy-pointcloud-publisher/default.nix deleted file mode 100644 index db1892ec7e..0000000000 --- a/distros/galactic/examples-rclpy-pointcloud-publisher/default.nix +++ /dev/null @@ -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, sensor-msgs, sensor-msgs-py, std-msgs }: -buildRosPackage { - pname = "ros-galactic-examples-rclpy-pointcloud-publisher"; - version = "0.11.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/galactic/examples_rclpy_pointcloud_publisher/0.11.2-1.tar.gz"; - name = "0.11.2-1.tar.gz"; - sha256 = "09bbba917fa11e3466db4bc0a97c405dbf791a4c19d9ef89b5516e0fe537784a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.numpy rclpy sensor-msgs sensor-msgs-py std-msgs ]; - - meta = { - description = ''Example on how to publish a Pointcloud2 message''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/examples-tf2-py/default.nix b/distros/galactic/examples-tf2-py/default.nix deleted file mode 100644 index be2c7a3412..0000000000 --- a/distros/galactic/examples-tf2-py/default.nix +++ /dev/null @@ -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, launch-ros, pythonPackages, tf2-ros-py }: -buildRosPackage { - pname = "ros-galactic-examples-tf2-py"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/examples_tf2_py/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "7c011eb892b0dc8e008d38852a0b530095747c8582468c1a1d4b0d9e88faa2cc"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch-ros tf2-ros-py ]; - - meta = { - description = ''Has examples of using the tf2 Python API.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fastcdr/default.nix b/distros/galactic/fastcdr/default.nix deleted file mode 100644 index 8372cc613b..0000000000 --- a/distros/galactic/fastcdr/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-fastcdr"; - version = "1.0.20-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/galactic/fastcdr/1.0.20-3.tar.gz"; - name = "1.0.20-3.tar.gz"; - sha256 = "b188fd74b52365f136934848023e3818e8d392242f06fa944a4e72b956a32412"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''CDR serialization implementation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fastrtps-cmake-module/default.nix b/distros/galactic/fastrtps-cmake-module/default.nix deleted file mode 100644 index a44fc3ecd7..0000000000 --- a/distros/galactic/fastrtps-cmake-module/default.nix +++ /dev/null @@ -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-fastrtps-cmake-module"; - version = "1.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/galactic/fastrtps_cmake_module/1.2.1-2.tar.gz"; - name = "1.2.1-2.tar.gz"; - sha256 = "ea4b278961dcc131941e1c722d726c62c4f3080c5ce3aca4fc144bcbe2f04e96"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provide CMake module to find eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fastrtps/default.nix b/distros/galactic/fastrtps/default.nix deleted file mode 100644 index bcb92cce2a..0000000000 --- a/distros/galactic/fastrtps/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, tinyxml-2 }: -buildRosPackage { - pname = "ros-galactic-fastrtps"; - version = "2.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/galactic/fastrtps/2.3.6-1.tar.gz"; - name = "2.3.6-1.tar.gz"; - sha256 = "1f935f4c37920d6106a93c05f1d0f46b7596711a91be93fb90e0fddde55ad707"; - }; - - buildType = "cmake"; - buildInputs = [ asio cmake ]; - propagatedBuildInputs = [ fastcdr foonathan-memory-vendor openssl tinyxml-2 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Implementation of RTPS standard.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/filters/default.nix b/distros/galactic/filters/default.nix deleted file mode 100644 index fbabd344cc..0000000000 --- a/distros/galactic/filters/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-uncrustify, ament-cmake-xmllint, boost, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-galactic-filters"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/filters-release/archive/release/galactic/filters/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "2a6c14d40944d30277c034fd6b83c3e7bcbb5d1c53797881a342f50fb55aff72"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-uncrustify ament-cmake-xmllint ]; - propagatedBuildInputs = [ boost pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library provides a standardized interface for processing data as a sequence - of filters. This package contains a base class upon which to build specific implementations - as well as an interface which dynamically loads filters based on runtime parameters.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/fluent-rviz/default.nix b/distros/galactic/fluent-rviz/default.nix deleted file mode 100644 index 5812d71e92..0000000000 --- a/distros/galactic/fluent-rviz/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, geometry-msgs, ouxt-lint-common, rclcpp, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-fluent-rviz"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fluent_rviz-release/archive/release/galactic/fluent_rviz/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "61441e2726c330cc04965f807a4df8bc0ba0dc03496ba41807d4712858a809c7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp std-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A library which makes Rviz fluent. Powered by C++17''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fmi-adapter-examples/default.nix b/distros/galactic/fmi-adapter-examples/default.nix deleted file mode 100644 index 0489224d12..0000000000 --- a/distros/galactic/fmi-adapter-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, fmi-adapter, launch, launch-ros }: -buildRosPackage { - pname = "ros-galactic-fmi-adapter-examples"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmi_adapter-release/archive/release/galactic/fmi_adapter_examples/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "6fa264616c1823d9496d83a2011ea12904205a136c7c79f4506818599d1325c3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ fmi-adapter launch launch-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides small examples for use of the fmi_adapter package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fmi-adapter/default.nix b/distros/galactic/fmi-adapter/default.nix deleted file mode 100644 index c612e59816..0000000000 --- a/distros/galactic/fmi-adapter/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, fmilibrary-vendor, launch, launch-ros, launch-testing, rcl-interfaces, rclcpp, rclcpp-components, rclcpp-lifecycle, rcutils, std-msgs }: -buildRosPackage { - pname = "ros-galactic-fmi-adapter"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmi_adapter-release/archive/release/galactic/fmi_adapter/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "ca8fec656cf8281f61501e869589f8feee04a91eb0ba2100cb5d5c6149dfa820"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake fmilibrary-vendor ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing rcutils ]; - propagatedBuildInputs = [ launch launch-ros rcl-interfaces rclcpp rclcpp-components rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wraps FMUs for co-simulation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/fmilibrary-vendor/default.nix b/distros/galactic/fmilibrary-vendor/default.nix deleted file mode 100644 index 7dc0c843a6..0000000000 --- a/distros/galactic/fmilibrary-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git }: -buildRosPackage { - pname = "ros-galactic-fmilibrary-vendor"; - version = "1.0.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmilibrary_vendor-release/archive/release/galactic/fmilibrary_vendor/1.0.1-2.tar.gz"; - name = "1.0.1-2.tar.gz"; - sha256 = "d5c1e8f8e03ee7397a292a320802937861d37de623b964d7aa21578fc5cb095f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/foonathan-memory-vendor/default.nix b/distros/galactic/foonathan-memory-vendor/default.nix deleted file mode 100644 index 22e85fc44a..0000000000 --- a/distros/galactic/foonathan-memory-vendor/default.nix +++ /dev/null @@ -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-lint-cmake, ament-cmake-test, ament-cmake-xmllint, cmake, git }: -buildRosPackage { - pname = "ros-galactic-foonathan-memory-vendor"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foonathan_memory_vendor-release/archive/release/galactic/foonathan_memory_vendor/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "753733941d76b2f208aaf6418f9a4fb70efbec005c2c2ae7b4045a7da98bce92"; - }; - - buildType = "cmake"; - buildInputs = [ git ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ]; - propagatedBuildInputs = [ cmake ]; - nativeBuildInputs = [ cmake git ]; - - meta = { - description = ''Foonathan/memory vendor package for Fast-RTPS.''; - license = with lib.licenses; [ asl20 "Zlib" ]; - }; -} diff --git a/distros/galactic/force-torque-sensor-broadcaster/default.nix b/distros/galactic/force-torque-sensor-broadcaster/default.nix deleted file mode 100644 index 1177cb584c..0000000000 --- a/distros/galactic/force-torque-sensor-broadcaster/default.nix +++ /dev/null @@ -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-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-galactic-force-torque-sensor-broadcaster"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/force_torque_sensor_broadcaster/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "bb1190b6ff283c10bc2bd4c6175889de90a9eeb921453c200cc76af1dc88d7a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller to publish state of force-torque sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/foros-examples/default.nix b/distros/galactic/foros-examples/default.nix deleted file mode 100644 index 1736cde460..0000000000 --- a/distros/galactic/foros-examples/default.nix +++ /dev/null @@ -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, foros, rclcpp, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-foros-examples"; - version = "0.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foros-release/archive/release/galactic/foros_examples/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "64b31d3f545f0fc9d4086a22d7245393898351470c622ea849b59f5799c6e118"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ foros rclcpp std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fail over ROS examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/foros-inspector/default.nix b/distros/galactic/foros-inspector/default.nix deleted file mode 100644 index 66474c635a..0000000000 --- a/distros/galactic/foros-inspector/default.nix +++ /dev/null @@ -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, foros-msgs, ncurses, rclcpp }: -buildRosPackage { - pname = "ros-galactic-foros-inspector"; - version = "0.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foros-release/archive/release/galactic/foros_inspector/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "2f5c99f8dc0bf77471a3a250080ec21d18b4c4cc28560aa41e4133370b110b6c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ foros-msgs ncurses rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fail over ROS inspector''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/foros-msgs/default.nix b/distros/galactic/foros-msgs/default.nix deleted file mode 100644 index cb9fff559d..0000000000 --- a/distros/galactic/foros-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-foros-msgs"; - version = "0.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foros-release/archive/release/galactic/foros_msgs/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "4cc2a7d10277119bc4b23b706ec331d6109567bfe3b9a0a20a715bb90773afa6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Fail over ROS messages (raft RPCs)''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/foros/default.nix b/distros/galactic/foros/default.nix deleted file mode 100644 index e838d84986..0000000000 --- a/distros/galactic/foros/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-lint-common, foros-msgs, leveldb, rclcpp }: -buildRosPackage { - pname = "ros-galactic-foros"; - version = "0.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foros-release/archive/release/galactic/foros/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "f080dd2b80a2bbedf0de263e555c412a24fd6298f6a0bcccfc61baf21bcf2c97"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-common ]; - propagatedBuildInputs = [ foros-msgs leveldb rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fail Over ROS framework''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/forward-command-controller/default.nix b/distros/galactic/forward-command-controller/default.nix deleted file mode 100644 index 50e5f0eae9..0000000000 --- a/distros/galactic/forward-command-controller/default.nix +++ /dev/null @@ -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-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: -buildRosPackage { - pname = "ros-galactic-forward-command-controller"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/forward_command_controller/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "e7105f50ca62d1de4263a748bfc60e1506d77a3f585f8b7269bf1c01e26fc31c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface hardware-interface rclcpp rclcpp-lifecycle realtime-tools std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/four-wheel-steering-msgs/default.nix b/distros/galactic/four-wheel-steering-msgs/default.nix deleted file mode 100644 index 8819416169..0000000000 --- a/distros/galactic/four-wheel-steering-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-four-wheel-steering-msgs"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/four_wheel_steering_msgs-release/archive/release/galactic/four_wheel_steering_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "d9ba5c5eb9c12d18fab4b8a043dda5f32eb8505e7ac43868b9496e1ff44e92d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS messages for robots using FourWheelSteering.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/foxglove-bridge/default.nix b/distros/galactic/foxglove-bridge/default.nix deleted file mode 100644 index 0e2094cd30..0000000000 --- a/distros/galactic/foxglove-bridge/default.nix +++ /dev/null @@ -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, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, ros-environment, rosgraph-msgs, std-msgs, websocketpp }: -buildRosPackage { - pname = "ros-galactic-foxglove-bridge"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/galactic/foxglove_bridge/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "474c6625e5f90388d685934504f1d946e5bf80de06bf8b03179947141685bdfc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake asio nlohmann_json ros-environment websocketpp ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto std-msgs ]; - propagatedBuildInputs = [ ament-index-cpp openssl rclcpp rclcpp-components rosgraph-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS Foxglove Bridge''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/foxglove-msgs/default.nix b/distros/galactic/foxglove-msgs/default.nix deleted file mode 100644 index 7ad43738ec..0000000000 --- a/distros/galactic/foxglove-msgs/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-foxglove-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/galactic/foxglove_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "d7da23425b48e07d5ea24102f0050e1229b07bcd76eb3154ab917ba3208f6120"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''foxglove_msgs provides visualization messages that are supported by Foxglove Studio.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/gazebo-dev/default.nix b/distros/galactic/gazebo-dev/default.nix deleted file mode 100644 index b56557c281..0000000000 --- a/distros/galactic/gazebo-dev/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo_11 }: -buildRosPackage { - pname = "ros-galactic-gazebo-dev"; - version = "3.5.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/galactic/gazebo_dev/3.5.2-5.tar.gz"; - name = "3.5.2-5.tar.gz"; - sha256 = "44bffce0c4a66cb80e164dc7143a9f296f8a8b466e7befabb72a970d537c076b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo_11 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a cmake config for the default version of Gazebo for the ROS distribution.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/gazebo-msgs/default.nix b/distros/galactic/gazebo-msgs/default.nix deleted file mode 100644 index 5822fb5f82..0000000000 --- a/distros/galactic/gazebo-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-gazebo-msgs"; - version = "3.5.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/galactic/gazebo_msgs/3.5.2-5.tar.gz"; - name = "3.5.2-5.tar.gz"; - sha256 = "d5bc37c67e3b319d00747be3a0aff36bcb102db00aadb562376b9ff0e341defb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service data structures for interacting with Gazebo from ROS2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/gazebo-plugins/default.nix b/distros/galactic/gazebo-plugins/default.nix deleted file mode 100644 index 08f4360b8a..0000000000 --- a/distros/galactic/gazebo-plugins/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, gazebo-dev, gazebo-msgs, gazebo-ros, geometry-msgs, image-transport, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-gazebo-plugins"; - version = "3.5.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/galactic/gazebo_plugins/3.5.2-5.tar.gz"; - name = "3.5.2-5.tar.gz"; - sha256 = "fd99b1f3d70e84d005d4d2f247ecf5b3c334ab02e4073ed3e76a61462b9f4be4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common cv-bridge ]; - propagatedBuildInputs = [ camera-info-manager cv-bridge gazebo-dev gazebo-msgs gazebo-ros geometry-msgs image-transport nav-msgs rclcpp sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.''; - license = with lib.licenses; [ "BSD-&-Apache-2.0" ]; - }; -} diff --git a/distros/galactic/gazebo-ros-pkgs/default.nix b/distros/galactic/gazebo-ros-pkgs/default.nix deleted file mode 100644 index a406fc891b..0000000000 --- a/distros/galactic/gazebo-ros-pkgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-msgs, gazebo-plugins, gazebo-ros }: -buildRosPackage { - pname = "ros-galactic-gazebo-ros-pkgs"; - version = "3.5.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/galactic/gazebo_ros_pkgs/3.5.2-5.tar.gz"; - name = "3.5.2-5.tar.gz"; - sha256 = "243d182e4efcd528385b79bed507008a954c30439af344094d4915f35c717e8e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-msgs gazebo-plugins gazebo-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interface for using ROS with the Gazebo simulator.''; - license = with lib.licenses; [ "BSD-&-LGPL-&-Apache-2.0" ]; - }; -} diff --git a/distros/galactic/gazebo-ros/default.nix b/distros/galactic/gazebo-ros/default.nix deleted file mode 100644 index 7d0cad9b0d..0000000000 --- a/distros/galactic/gazebo-ros/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, builtin-interfaces, gazebo-dev, gazebo-msgs, geometry-msgs, launch-ros, launch-testing-ament-cmake, python3Packages, rcl, rclcpp, rclpy, rmw, ros2run, sensor-msgs, std-msgs, std-srvs, tinyxml-vendor }: -buildRosPackage { - pname = "ros-galactic-gazebo-ros"; - version = "3.5.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/galactic/gazebo_ros/3.5.2-5.tar.gz"; - name = "3.5.2-5.tar.gz"; - sha256 = "3ac674a23595b8a31380f8117bb342f4737faed26ed59aa33c188da28019421a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs launch-testing-ament-cmake ros2run sensor-msgs std-msgs ]; - propagatedBuildInputs = [ builtin-interfaces gazebo-dev gazebo-msgs geometry-msgs launch-ros python3Packages.lxml rcl rclcpp rclpy rmw sensor-msgs std-srvs tinyxml-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Utilities to interface with Gazebo through ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/gazebo-ros2-control-demos/default.nix b/distros/galactic/gazebo-ros2-control-demos/default.nix deleted file mode 100644 index d9a307ba5a..0000000000 --- a/distros/galactic/gazebo-ros2-control-demos/default.nix +++ /dev/null @@ -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-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }: -buildRosPackage { - pname = "ros-galactic-gazebo-ros2-control-demos"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control_demos/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "6dfcae7e75f8b389b2690af93c57298cc29af90d505af722d78ea5924fdc84d2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers gazebo-ros gazebo-ros2-control geometry-msgs hardware-interface joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gazebo_ros2_control_demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/gazebo-ros2-control/default.nix b/distros/galactic/gazebo-ros2-control/default.nix deleted file mode 100644 index db1d8b7b1b..0000000000 --- a/distros/galactic/gazebo-ros2-control/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-gazebo-ros2-control"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "aee4a0fbbb40947e81ff927473ce14895745662957cd9a7a09dd7645c5a04857"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gazebo_ros2_control''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/galactic/gc-spl-2022/default.nix b/distros/galactic/gc-spl-2022/default.nix deleted file mode 100644 index 33b617bb14..0000000000 --- a/distros/galactic/gc-spl-2022/default.nix +++ /dev/null @@ -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, rcgcd-spl-14, rcgcd-spl-14-conversion, rcgcrd-spl-4, rcgcrd-spl-4-conversion, rclpy }: -buildRosPackage { - pname = "ros-galactic-gc-spl-2022"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/galactic/gc_spl_2022/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "2dc6f5216ca0b559ef267113b07c6667c06276149f9512bc509d8c4ebf972a03"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rcgcd-spl-14 rcgcd-spl-14-conversion rcgcrd-spl-4 rcgcrd-spl-4-conversion rclpy ]; - - meta = { - description = ''GameController-Robot communication in RoboCup SPL at RoboCup2022''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/generated.nix b/distros/galactic/generated.nix deleted file mode 100644 index 9a3369134f..0000000000 --- a/distros/galactic/generated.nix +++ /dev/null @@ -1,1969 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -self: super: { - - acado-vendor = self.callPackage ./acado-vendor {}; - - ackermann-msgs = self.callPackage ./ackermann-msgs {}; - - action-msgs = self.callPackage ./action-msgs {}; - - action-tutorials-cpp = self.callPackage ./action-tutorials-cpp {}; - - action-tutorials-interfaces = self.callPackage ./action-tutorials-interfaces {}; - - action-tutorials-py = self.callPackage ./action-tutorials-py {}; - - actionlib-msgs = self.callPackage ./actionlib-msgs {}; - - ament-black = self.callPackage ./ament-black {}; - - ament-clang-format = self.callPackage ./ament-clang-format {}; - - ament-clang-tidy = self.callPackage ./ament-clang-tidy {}; - - ament-cmake = self.callPackage ./ament-cmake {}; - - ament-cmake-auto = self.callPackage ./ament-cmake-auto {}; - - ament-cmake-black = self.callPackage ./ament-cmake-black {}; - - ament-cmake-catch2 = self.callPackage ./ament-cmake-catch2 {}; - - ament-cmake-clang-format = self.callPackage ./ament-cmake-clang-format {}; - - ament-cmake-clang-tidy = self.callPackage ./ament-cmake-clang-tidy {}; - - ament-cmake-copyright = self.callPackage ./ament-cmake-copyright {}; - - ament-cmake-core = self.callPackage ./ament-cmake-core {}; - - ament-cmake-cppcheck = self.callPackage ./ament-cmake-cppcheck {}; - - ament-cmake-cpplint = self.callPackage ./ament-cmake-cpplint {}; - - ament-cmake-export-definitions = self.callPackage ./ament-cmake-export-definitions {}; - - ament-cmake-export-dependencies = self.callPackage ./ament-cmake-export-dependencies {}; - - ament-cmake-export-include-directories = self.callPackage ./ament-cmake-export-include-directories {}; - - ament-cmake-export-interfaces = self.callPackage ./ament-cmake-export-interfaces {}; - - ament-cmake-export-libraries = self.callPackage ./ament-cmake-export-libraries {}; - - ament-cmake-export-link-flags = self.callPackage ./ament-cmake-export-link-flags {}; - - ament-cmake-export-targets = self.callPackage ./ament-cmake-export-targets {}; - - ament-cmake-flake8 = self.callPackage ./ament-cmake-flake8 {}; - - ament-cmake-gmock = self.callPackage ./ament-cmake-gmock {}; - - ament-cmake-google-benchmark = self.callPackage ./ament-cmake-google-benchmark {}; - - ament-cmake-gtest = self.callPackage ./ament-cmake-gtest {}; - - ament-cmake-include-directories = self.callPackage ./ament-cmake-include-directories {}; - - ament-cmake-libraries = self.callPackage ./ament-cmake-libraries {}; - - ament-cmake-lint-cmake = self.callPackage ./ament-cmake-lint-cmake {}; - - ament-cmake-mypy = self.callPackage ./ament-cmake-mypy {}; - - ament-cmake-nose = self.callPackage ./ament-cmake-nose {}; - - ament-cmake-pclint = self.callPackage ./ament-cmake-pclint {}; - - ament-cmake-pep257 = self.callPackage ./ament-cmake-pep257 {}; - - ament-cmake-pycodestyle = self.callPackage ./ament-cmake-pycodestyle {}; - - ament-cmake-pyflakes = self.callPackage ./ament-cmake-pyflakes {}; - - ament-cmake-pytest = self.callPackage ./ament-cmake-pytest {}; - - ament-cmake-python = self.callPackage ./ament-cmake-python {}; - - ament-cmake-ros = self.callPackage ./ament-cmake-ros {}; - - ament-cmake-target-dependencies = self.callPackage ./ament-cmake-target-dependencies {}; - - ament-cmake-test = self.callPackage ./ament-cmake-test {}; - - ament-cmake-uncrustify = self.callPackage ./ament-cmake-uncrustify {}; - - ament-cmake-version = self.callPackage ./ament-cmake-version {}; - - ament-cmake-xmllint = self.callPackage ./ament-cmake-xmllint {}; - - ament-copyright = self.callPackage ./ament-copyright {}; - - ament-cppcheck = self.callPackage ./ament-cppcheck {}; - - ament-cpplint = self.callPackage ./ament-cpplint {}; - - ament-flake8 = self.callPackage ./ament-flake8 {}; - - ament-index-cpp = self.callPackage ./ament-index-cpp {}; - - ament-index-python = self.callPackage ./ament-index-python {}; - - ament-lint = self.callPackage ./ament-lint {}; - - ament-lint-auto = self.callPackage ./ament-lint-auto {}; - - ament-lint-cmake = self.callPackage ./ament-lint-cmake {}; - - ament-lint-common = self.callPackage ./ament-lint-common {}; - - ament-mypy = self.callPackage ./ament-mypy {}; - - ament-nodl = self.callPackage ./ament-nodl {}; - - ament-package = self.callPackage ./ament-package {}; - - ament-pclint = self.callPackage ./ament-pclint {}; - - ament-pep257 = self.callPackage ./ament-pep257 {}; - - ament-pycodestyle = self.callPackage ./ament-pycodestyle {}; - - ament-pyflakes = self.callPackage ./ament-pyflakes {}; - - ament-uncrustify = self.callPackage ./ament-uncrustify {}; - - ament-xmllint = self.callPackage ./ament-xmllint {}; - - angles = self.callPackage ./angles {}; - - apex-containers = self.callPackage ./apex-containers {}; - - apex-test-tools = self.callPackage ./apex-test-tools {}; - - apriltag = self.callPackage ./apriltag {}; - - asio-cmake-module = self.callPackage ./asio-cmake-module {}; - - async-web-server-cpp = self.callPackage ./async-web-server-cpp {}; - - automotive-autonomy-msgs = self.callPackage ./automotive-autonomy-msgs {}; - - automotive-navigation-msgs = self.callPackage ./automotive-navigation-msgs {}; - - automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; - - autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {}; - - aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {}; - - azure-iot-sdk-c = self.callPackage ./azure-iot-sdk-c {}; - - backward-ros = self.callPackage ./backward-ros {}; - - behaviortree-cpp-v3 = self.callPackage ./behaviortree-cpp-v3 {}; - - bno055 = self.callPackage ./bno055 {}; - - bond = self.callPackage ./bond {}; - - bond-core = self.callPackage ./bond-core {}; - - bondcpp = self.callPackage ./bondcpp {}; - - boost-geometry-util = self.callPackage ./boost-geometry-util {}; - - builtin-interfaces = self.callPackage ./builtin-interfaces {}; - - camera-calibration = self.callPackage ./camera-calibration {}; - - camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; - - camera-info-manager = self.callPackage ./camera-info-manager {}; - - can-msgs = self.callPackage ./can-msgs {}; - - cartographer = self.callPackage ./cartographer {}; - - cartographer-ros = self.callPackage ./cartographer-ros {}; - - cartographer-ros-msgs = self.callPackage ./cartographer-ros-msgs {}; - - cascade-lifecycle-msgs = self.callPackage ./cascade-lifecycle-msgs {}; - - chomp-motion-planner = self.callPackage ./chomp-motion-planner {}; - - class-loader = self.callPackage ./class-loader {}; - - color-names = self.callPackage ./color-names {}; - - common-interfaces = self.callPackage ./common-interfaces {}; - - composition = self.callPackage ./composition {}; - - composition-interfaces = self.callPackage ./composition-interfaces {}; - - compressed-depth-image-transport = self.callPackage ./compressed-depth-image-transport {}; - - compressed-image-transport = self.callPackage ./compressed-image-transport {}; - - console-bridge-vendor = self.callPackage ./console-bridge-vendor {}; - - control-msgs = self.callPackage ./control-msgs {}; - - control-toolbox = self.callPackage ./control-toolbox {}; - - controller-interface = self.callPackage ./controller-interface {}; - - controller-manager = self.callPackage ./controller-manager {}; - - controller-manager-msgs = self.callPackage ./controller-manager-msgs {}; - - costmap-queue = self.callPackage ./costmap-queue {}; - - cudnn-cmake-module = self.callPackage ./cudnn-cmake-module {}; - - cv-bridge = self.callPackage ./cv-bridge {}; - - cyclonedds = self.callPackage ./cyclonedds {}; - - demo-nodes-cpp = self.callPackage ./demo-nodes-cpp {}; - - demo-nodes-cpp-native = self.callPackage ./demo-nodes-cpp-native {}; - - demo-nodes-py = self.callPackage ./demo-nodes-py {}; - - depth-image-proc = self.callPackage ./depth-image-proc {}; - - depthai = self.callPackage ./depthai {}; - - depthai-ros = self.callPackage ./depthai-ros {}; - - depthai-bridge = self.callPackage ./depthai-bridge {}; - - depthai-examples = self.callPackage ./depthai-examples {}; - - depthai-ros-msgs = self.callPackage ./depthai-ros-msgs {}; - - depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {}; - - desktop = self.callPackage ./desktop {}; - - diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {}; - - diagnostic-msgs = self.callPackage ./diagnostic-msgs {}; - - diagnostic-updater = self.callPackage ./diagnostic-updater {}; - - diff-drive-controller = self.callPackage ./diff-drive-controller {}; - - dolly = self.callPackage ./dolly {}; - - dolly-follow = self.callPackage ./dolly-follow {}; - - dolly-gazebo = self.callPackage ./dolly-gazebo {}; - - dolly-ignition = self.callPackage ./dolly-ignition {}; - - domain-bridge = self.callPackage ./domain-bridge {}; - - domain-coordinator = self.callPackage ./domain-coordinator {}; - - dummy-map-server = self.callPackage ./dummy-map-server {}; - - dummy-robot-bringup = self.callPackage ./dummy-robot-bringup {}; - - dummy-sensors = self.callPackage ./dummy-sensors {}; - - dwb-core = self.callPackage ./dwb-core {}; - - dwb-critics = self.callPackage ./dwb-critics {}; - - dwb-msgs = self.callPackage ./dwb-msgs {}; - - dwb-plugins = self.callPackage ./dwb-plugins {}; - - dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {}; - - dynamixel-sdk = self.callPackage ./dynamixel-sdk {}; - - dynamixel-sdk-custom-interfaces = self.callPackage ./dynamixel-sdk-custom-interfaces {}; - - dynamixel-sdk-examples = self.callPackage ./dynamixel-sdk-examples {}; - - dynamixel-workbench = self.callPackage ./dynamixel-workbench {}; - - dynamixel-workbench-msgs = self.callPackage ./dynamixel-workbench-msgs {}; - - dynamixel-workbench-toolbox = self.callPackage ./dynamixel-workbench-toolbox {}; - - ecl-build = self.callPackage ./ecl-build {}; - - ecl-command-line = self.callPackage ./ecl-command-line {}; - - ecl-concepts = self.callPackage ./ecl-concepts {}; - - ecl-config = self.callPackage ./ecl-config {}; - - ecl-console = self.callPackage ./ecl-console {}; - - ecl-containers = self.callPackage ./ecl-containers {}; - - ecl-converters = self.callPackage ./ecl-converters {}; - - ecl-converters-lite = self.callPackage ./ecl-converters-lite {}; - - ecl-core = self.callPackage ./ecl-core {}; - - ecl-core-apps = self.callPackage ./ecl-core-apps {}; - - ecl-devices = self.callPackage ./ecl-devices {}; - - ecl-eigen = self.callPackage ./ecl-eigen {}; - - ecl-errors = self.callPackage ./ecl-errors {}; - - ecl-exceptions = self.callPackage ./ecl-exceptions {}; - - ecl-filesystem = self.callPackage ./ecl-filesystem {}; - - ecl-formatters = self.callPackage ./ecl-formatters {}; - - ecl-geometry = self.callPackage ./ecl-geometry {}; - - ecl-io = self.callPackage ./ecl-io {}; - - ecl-ipc = self.callPackage ./ecl-ipc {}; - - ecl-license = self.callPackage ./ecl-license {}; - - ecl-linear-algebra = self.callPackage ./ecl-linear-algebra {}; - - ecl-lite = self.callPackage ./ecl-lite {}; - - ecl-manipulators = self.callPackage ./ecl-manipulators {}; - - ecl-math = self.callPackage ./ecl-math {}; - - ecl-mobile-robot = self.callPackage ./ecl-mobile-robot {}; - - ecl-mpl = self.callPackage ./ecl-mpl {}; - - ecl-sigslots = self.callPackage ./ecl-sigslots {}; - - ecl-sigslots-lite = self.callPackage ./ecl-sigslots-lite {}; - - ecl-statistics = self.callPackage ./ecl-statistics {}; - - ecl-streams = self.callPackage ./ecl-streams {}; - - ecl-threads = self.callPackage ./ecl-threads {}; - - ecl-time = self.callPackage ./ecl-time {}; - - ecl-time-lite = self.callPackage ./ecl-time-lite {}; - - ecl-tools = self.callPackage ./ecl-tools {}; - - ecl-type-traits = self.callPackage ./ecl-type-traits {}; - - ecl-utilities = self.callPackage ./ecl-utilities {}; - - effort-controllers = self.callPackage ./effort-controllers {}; - - eigen3-cmake-module = self.callPackage ./eigen3-cmake-module {}; - - eigen-stl-containers = self.callPackage ./eigen-stl-containers {}; - - eigenpy = self.callPackage ./eigenpy {}; - - example-interfaces = self.callPackage ./example-interfaces {}; - - examples-rclcpp-cbg-executor = self.callPackage ./examples-rclcpp-cbg-executor {}; - - examples-rclcpp-minimal-action-client = self.callPackage ./examples-rclcpp-minimal-action-client {}; - - examples-rclcpp-minimal-action-server = self.callPackage ./examples-rclcpp-minimal-action-server {}; - - examples-rclcpp-minimal-client = self.callPackage ./examples-rclcpp-minimal-client {}; - - examples-rclcpp-minimal-composition = self.callPackage ./examples-rclcpp-minimal-composition {}; - - examples-rclcpp-minimal-publisher = self.callPackage ./examples-rclcpp-minimal-publisher {}; - - examples-rclcpp-minimal-service = self.callPackage ./examples-rclcpp-minimal-service {}; - - examples-rclcpp-minimal-subscriber = self.callPackage ./examples-rclcpp-minimal-subscriber {}; - - examples-rclcpp-minimal-timer = self.callPackage ./examples-rclcpp-minimal-timer {}; - - examples-rclcpp-multithreaded-executor = self.callPackage ./examples-rclcpp-multithreaded-executor {}; - - examples-rclpy-executors = self.callPackage ./examples-rclpy-executors {}; - - examples-rclpy-guard-conditions = self.callPackage ./examples-rclpy-guard-conditions {}; - - examples-rclpy-minimal-action-client = self.callPackage ./examples-rclpy-minimal-action-client {}; - - examples-rclpy-minimal-action-server = self.callPackage ./examples-rclpy-minimal-action-server {}; - - examples-rclpy-minimal-client = self.callPackage ./examples-rclpy-minimal-client {}; - - examples-rclpy-minimal-publisher = self.callPackage ./examples-rclpy-minimal-publisher {}; - - examples-rclpy-minimal-service = self.callPackage ./examples-rclpy-minimal-service {}; - - examples-rclpy-minimal-subscriber = self.callPackage ./examples-rclpy-minimal-subscriber {}; - - examples-rclpy-pointcloud-publisher = self.callPackage ./examples-rclpy-pointcloud-publisher {}; - - examples-tf2-py = self.callPackage ./examples-tf2-py {}; - - fastcdr = self.callPackage ./fastcdr {}; - - fastrtps = self.callPackage ./fastrtps {}; - - fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {}; - - filters = self.callPackage ./filters {}; - - fluent-rviz = self.callPackage ./fluent-rviz {}; - - fmi-adapter = self.callPackage ./fmi-adapter {}; - - fmi-adapter-examples = self.callPackage ./fmi-adapter-examples {}; - - fmilibrary-vendor = self.callPackage ./fmilibrary-vendor {}; - - foonathan-memory-vendor = self.callPackage ./foonathan-memory-vendor {}; - - force-torque-sensor-broadcaster = self.callPackage ./force-torque-sensor-broadcaster {}; - - foros = self.callPackage ./foros {}; - - foros-examples = self.callPackage ./foros-examples {}; - - foros-inspector = self.callPackage ./foros-inspector {}; - - foros-msgs = self.callPackage ./foros-msgs {}; - - forward-command-controller = self.callPackage ./forward-command-controller {}; - - four-wheel-steering-msgs = self.callPackage ./four-wheel-steering-msgs {}; - - foxglove-bridge = self.callPackage ./foxglove-bridge {}; - - foxglove-msgs = self.callPackage ./foxglove-msgs {}; - - gazebo-dev = self.callPackage ./gazebo-dev {}; - - gazebo-msgs = self.callPackage ./gazebo-msgs {}; - - gazebo-plugins = self.callPackage ./gazebo-plugins {}; - - gazebo-ros = self.callPackage ./gazebo-ros {}; - - gazebo-ros2-control = self.callPackage ./gazebo-ros2-control {}; - - gazebo-ros2-control-demos = self.callPackage ./gazebo-ros2-control-demos {}; - - gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {}; - - gc-spl-2022 = self.callPackage ./gc-spl-2022 {}; - - geodesy = self.callPackage ./geodesy {}; - - geographic-info = self.callPackage ./geographic-info {}; - - geographic-msgs = self.callPackage ./geographic-msgs {}; - - geometric-shapes = self.callPackage ./geometric-shapes {}; - - geometry2 = self.callPackage ./geometry2 {}; - - geometry-msgs = self.callPackage ./geometry-msgs {}; - - geometry-tutorials = self.callPackage ./geometry-tutorials {}; - - gmock-vendor = self.callPackage ./gmock-vendor {}; - - google-benchmark-vendor = self.callPackage ./google-benchmark-vendor {}; - - gps-msgs = self.callPackage ./gps-msgs {}; - - gps-tools = self.callPackage ./gps-tools {}; - - gps-umd = self.callPackage ./gps-umd {}; - - gpsd-client = self.callPackage ./gpsd-client {}; - - graph-msgs = self.callPackage ./graph-msgs {}; - - grbl-msgs = self.callPackage ./grbl-msgs {}; - - grbl-ros = self.callPackage ./grbl-ros {}; - - gripper-controllers = self.callPackage ./gripper-controllers {}; - - gscam = self.callPackage ./gscam {}; - - gtest-vendor = self.callPackage ./gtest-vendor {}; - - hardware-interface = self.callPackage ./hardware-interface {}; - - hash-library-vendor = self.callPackage ./hash-library-vendor {}; - - hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; - - hpp-fcl = self.callPackage ./hpp-fcl {}; - - iceoryx-binding-c = self.callPackage ./iceoryx-binding-c {}; - - iceoryx-posh = self.callPackage ./iceoryx-posh {}; - - iceoryx-utils = self.callPackage ./iceoryx-utils {}; - - ifm3d-core = self.callPackage ./ifm3d-core {}; - - ign-ros2-control-demos = self.callPackage ./ign-ros2-control-demos {}; - - image-common = self.callPackage ./image-common {}; - - image-geometry = self.callPackage ./image-geometry {}; - - image-pipeline = self.callPackage ./image-pipeline {}; - - image-proc = self.callPackage ./image-proc {}; - - image-publisher = self.callPackage ./image-publisher {}; - - image-rotate = self.callPackage ./image-rotate {}; - - image-tools = self.callPackage ./image-tools {}; - - image-transport = self.callPackage ./image-transport {}; - - image-transport-plugins = self.callPackage ./image-transport-plugins {}; - - image-view = self.callPackage ./image-view {}; - - imu-complementary-filter = self.callPackage ./imu-complementary-filter {}; - - imu-filter-madgwick = self.callPackage ./imu-filter-madgwick {}; - - imu-sensor-broadcaster = self.callPackage ./imu-sensor-broadcaster {}; - - imu-tools = self.callPackage ./imu-tools {}; - - interactive-marker-twist-server = self.callPackage ./interactive-marker-twist-server {}; - - interactive-markers = self.callPackage ./interactive-markers {}; - - intra-process-demo = self.callPackage ./intra-process-demo {}; - - io-context = self.callPackage ./io-context {}; - - irobot-create-common-bringup = self.callPackage ./irobot-create-common-bringup {}; - - irobot-create-control = self.callPackage ./irobot-create-control {}; - - irobot-create-description = self.callPackage ./irobot-create-description {}; - - irobot-create-gazebo-bringup = self.callPackage ./irobot-create-gazebo-bringup {}; - - irobot-create-gazebo-plugins = self.callPackage ./irobot-create-gazebo-plugins {}; - - irobot-create-gazebo-sim = self.callPackage ./irobot-create-gazebo-sim {}; - - irobot-create-ignition-bringup = self.callPackage ./irobot-create-ignition-bringup {}; - - irobot-create-ignition-sim = self.callPackage ./irobot-create-ignition-sim {}; - - irobot-create-ignition-toolbox = self.callPackage ./irobot-create-ignition-toolbox {}; - - irobot-create-msgs = self.callPackage ./irobot-create-msgs {}; - - irobot-create-nodes = self.callPackage ./irobot-create-nodes {}; - - irobot-create-toolbox = self.callPackage ./irobot-create-toolbox {}; - - joint-state-broadcaster = self.callPackage ./joint-state-broadcaster {}; - - joint-state-publisher = self.callPackage ./joint-state-publisher {}; - - joint-state-publisher-gui = self.callPackage ./joint-state-publisher-gui {}; - - joint-trajectory-controller = self.callPackage ./joint-trajectory-controller {}; - - joy = self.callPackage ./joy {}; - - joy-linux = self.callPackage ./joy-linux {}; - - joy-teleop = self.callPackage ./joy-teleop {}; - - kdl-parser = self.callPackage ./kdl-parser {}; - - key-teleop = self.callPackage ./key-teleop {}; - - kobuki-core = self.callPackage ./kobuki-core {}; - - kobuki-ros-interfaces = self.callPackage ./kobuki-ros-interfaces {}; - - kobuki-velocity-smoother = self.callPackage ./kobuki-velocity-smoother {}; - - lanelet2 = self.callPackage ./lanelet2 {}; - - lanelet2-core = self.callPackage ./lanelet2-core {}; - - lanelet2-examples = self.callPackage ./lanelet2-examples {}; - - lanelet2-io = self.callPackage ./lanelet2-io {}; - - lanelet2-maps = self.callPackage ./lanelet2-maps {}; - - lanelet2-projection = self.callPackage ./lanelet2-projection {}; - - lanelet2-python = self.callPackage ./lanelet2-python {}; - - lanelet2-routing = self.callPackage ./lanelet2-routing {}; - - lanelet2-traffic-rules = self.callPackage ./lanelet2-traffic-rules {}; - - lanelet2-validation = self.callPackage ./lanelet2-validation {}; - - laser-filters = self.callPackage ./laser-filters {}; - - laser-geometry = self.callPackage ./laser-geometry {}; - - laser-proc = self.callPackage ./laser-proc {}; - - launch = self.callPackage ./launch {}; - - launch-param-builder = self.callPackage ./launch-param-builder {}; - - launch-ros = self.callPackage ./launch-ros {}; - - launch-system-modes = self.callPackage ./launch-system-modes {}; - - launch-testing = self.callPackage ./launch-testing {}; - - launch-testing-ament-cmake = self.callPackage ./launch-testing-ament-cmake {}; - - launch-testing-ros = self.callPackage ./launch-testing-ros {}; - - launch-xml = self.callPackage ./launch-xml {}; - - launch-yaml = self.callPackage ./launch-yaml {}; - - lgsvl-msgs = self.callPackage ./lgsvl-msgs {}; - - libcurl-vendor = self.callPackage ./libcurl-vendor {}; - - libg2o = self.callPackage ./libg2o {}; - - libmavconn = self.callPackage ./libmavconn {}; - - libnabo = self.callPackage ./libnabo {}; - - libphidget22 = self.callPackage ./libphidget22 {}; - - libpointmatcher = self.callPackage ./libpointmatcher {}; - - librealsense2 = self.callPackage ./librealsense2 {}; - - libstatistics-collector = self.callPackage ./libstatistics-collector {}; - - libyaml-vendor = self.callPackage ./libyaml-vendor {}; - - lifecycle = self.callPackage ./lifecycle {}; - - lifecycle-msgs = self.callPackage ./lifecycle-msgs {}; - - log-view = self.callPackage ./log-view {}; - - logging-demo = self.callPackage ./logging-demo {}; - - lua-vendor = self.callPackage ./lua-vendor {}; - - magic-enum = self.callPackage ./magic-enum {}; - - map-msgs = self.callPackage ./map-msgs {}; - - mapviz = self.callPackage ./mapviz {}; - - mapviz-interfaces = self.callPackage ./mapviz-interfaces {}; - - mapviz-plugins = self.callPackage ./mapviz-plugins {}; - - marti-can-msgs = self.callPackage ./marti-can-msgs {}; - - marti-common-msgs = self.callPackage ./marti-common-msgs {}; - - marti-dbw-msgs = self.callPackage ./marti-dbw-msgs {}; - - marti-introspection-msgs = self.callPackage ./marti-introspection-msgs {}; - - marti-nav-msgs = self.callPackage ./marti-nav-msgs {}; - - marti-perception-msgs = self.callPackage ./marti-perception-msgs {}; - - marti-sensor-msgs = self.callPackage ./marti-sensor-msgs {}; - - marti-status-msgs = self.callPackage ./marti-status-msgs {}; - - marti-visualization-msgs = self.callPackage ./marti-visualization-msgs {}; - - massrobotics-amr-sender = self.callPackage ./massrobotics-amr-sender {}; - - mavlink = self.callPackage ./mavlink {}; - - mavros = self.callPackage ./mavros {}; - - mavros-extras = self.callPackage ./mavros-extras {}; - - mavros-msgs = self.callPackage ./mavros-msgs {}; - - mcap-vendor = self.callPackage ./mcap-vendor {}; - - menge-vendor = self.callPackage ./menge-vendor {}; - - message-filters = self.callPackage ./message-filters {}; - - micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {}; - - micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {}; - - micro-ros-msgs = self.callPackage ./micro-ros-msgs {}; - - microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {}; - - microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {}; - - microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {}; - - microstrain-inertial-rqt = self.callPackage ./microstrain-inertial-rqt {}; - - mimick-vendor = self.callPackage ./mimick-vendor {}; - - mouse-teleop = self.callPackage ./mouse-teleop {}; - - moveit = self.callPackage ./moveit {}; - - moveit-chomp-optimizer-adapter = self.callPackage ./moveit-chomp-optimizer-adapter {}; - - moveit-common = self.callPackage ./moveit-common {}; - - moveit-configs-utils = self.callPackage ./moveit-configs-utils {}; - - moveit-core = self.callPackage ./moveit-core {}; - - moveit-hybrid-planning = self.callPackage ./moveit-hybrid-planning {}; - - moveit-kinematics = self.callPackage ./moveit-kinematics {}; - - moveit-msgs = self.callPackage ./moveit-msgs {}; - - moveit-planners = self.callPackage ./moveit-planners {}; - - moveit-planners-chomp = self.callPackage ./moveit-planners-chomp {}; - - moveit-planners-ompl = self.callPackage ./moveit-planners-ompl {}; - - moveit-plugins = self.callPackage ./moveit-plugins {}; - - moveit-resources = self.callPackage ./moveit-resources {}; - - moveit-resources-fanuc-description = self.callPackage ./moveit-resources-fanuc-description {}; - - moveit-resources-fanuc-moveit-config = self.callPackage ./moveit-resources-fanuc-moveit-config {}; - - moveit-resources-panda-description = self.callPackage ./moveit-resources-panda-description {}; - - moveit-resources-panda-moveit-config = self.callPackage ./moveit-resources-panda-moveit-config {}; - - moveit-resources-pr2-description = self.callPackage ./moveit-resources-pr2-description {}; - - moveit-resources-prbt-ikfast-manipulator-plugin = self.callPackage ./moveit-resources-prbt-ikfast-manipulator-plugin {}; - - moveit-resources-prbt-moveit-config = self.callPackage ./moveit-resources-prbt-moveit-config {}; - - moveit-resources-prbt-pg70-support = self.callPackage ./moveit-resources-prbt-pg70-support {}; - - moveit-resources-prbt-support = self.callPackage ./moveit-resources-prbt-support {}; - - moveit-ros = self.callPackage ./moveit-ros {}; - - moveit-ros-benchmarks = self.callPackage ./moveit-ros-benchmarks {}; - - moveit-ros-control-interface = self.callPackage ./moveit-ros-control-interface {}; - - moveit-ros-move-group = self.callPackage ./moveit-ros-move-group {}; - - moveit-ros-occupancy-map-monitor = self.callPackage ./moveit-ros-occupancy-map-monitor {}; - - moveit-ros-perception = self.callPackage ./moveit-ros-perception {}; - - moveit-ros-planning = self.callPackage ./moveit-ros-planning {}; - - moveit-ros-planning-interface = self.callPackage ./moveit-ros-planning-interface {}; - - moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {}; - - moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {}; - - moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {}; - - moveit-runtime = self.callPackage ./moveit-runtime {}; - - moveit-servo = self.callPackage ./moveit-servo {}; - - moveit-setup-assistant = self.callPackage ./moveit-setup-assistant {}; - - moveit-simple-controller-manager = self.callPackage ./moveit-simple-controller-manager {}; - - moveit-visual-tools = self.callPackage ./moveit-visual-tools {}; - - mrpt-msgs = self.callPackage ./mrpt-msgs {}; - - mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; - - multires-image = self.callPackage ./multires-image {}; - - nao-button-sim = self.callPackage ./nao-button-sim {}; - - nao-command-msgs = self.callPackage ./nao-command-msgs {}; - - nao-lola = self.callPackage ./nao-lola {}; - - nao-sensor-msgs = self.callPackage ./nao-sensor-msgs {}; - - naoqi-bridge-msgs = self.callPackage ./naoqi-bridge-msgs {}; - - naoqi-driver = self.callPackage ./naoqi-driver {}; - - naoqi-libqi = self.callPackage ./naoqi-libqi {}; - - naoqi-libqicore = self.callPackage ./naoqi-libqicore {}; - - nav2-amcl = self.callPackage ./nav2-amcl {}; - - nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {}; - - nav2-bringup = self.callPackage ./nav2-bringup {}; - - nav2-bt-navigator = self.callPackage ./nav2-bt-navigator {}; - - nav2-common = self.callPackage ./nav2-common {}; - - nav2-controller = self.callPackage ./nav2-controller {}; - - nav2-core = self.callPackage ./nav2-core {}; - - nav2-costmap-2d = self.callPackage ./nav2-costmap-2d {}; - - nav2-dwb-controller = self.callPackage ./nav2-dwb-controller {}; - - nav2-gazebo-spawner = self.callPackage ./nav2-gazebo-spawner {}; - - nav2-lifecycle-manager = self.callPackage ./nav2-lifecycle-manager {}; - - nav2-map-server = self.callPackage ./nav2-map-server {}; - - nav2-msgs = self.callPackage ./nav2-msgs {}; - - nav2-navfn-planner = self.callPackage ./nav2-navfn-planner {}; - - nav2-planner = self.callPackage ./nav2-planner {}; - - nav2-recoveries = self.callPackage ./nav2-recoveries {}; - - nav2-regulated-pure-pursuit-controller = self.callPackage ./nav2-regulated-pure-pursuit-controller {}; - - nav2-rotation-shim-controller = self.callPackage ./nav2-rotation-shim-controller {}; - - nav2-rviz-plugins = self.callPackage ./nav2-rviz-plugins {}; - - nav2-simple-commander = self.callPackage ./nav2-simple-commander {}; - - nav2-smac-planner = self.callPackage ./nav2-smac-planner {}; - - nav2-system-tests = self.callPackage ./nav2-system-tests {}; - - nav2-theta-star-planner = self.callPackage ./nav2-theta-star-planner {}; - - nav2-util = self.callPackage ./nav2-util {}; - - nav2-voxel-grid = self.callPackage ./nav2-voxel-grid {}; - - nav2-waypoint-follower = self.callPackage ./nav2-waypoint-follower {}; - - nav-2d-msgs = self.callPackage ./nav-2d-msgs {}; - - nav-2d-utils = self.callPackage ./nav-2d-utils {}; - - nav-msgs = self.callPackage ./nav-msgs {}; - - navigation2 = self.callPackage ./navigation2 {}; - - neo-simulation2 = self.callPackage ./neo-simulation2 {}; - - nerian-stereo = self.callPackage ./nerian-stereo {}; - - nmea-hardware-interface = self.callPackage ./nmea-hardware-interface {}; - - nmea-msgs = self.callPackage ./nmea-msgs {}; - - nodl-python = self.callPackage ./nodl-python {}; - - nodl-to-policy = self.callPackage ./nodl-to-policy {}; - - nonpersistent-voxel-layer = self.callPackage ./nonpersistent-voxel-layer {}; - - novatel-gps-driver = self.callPackage ./novatel-gps-driver {}; - - novatel-gps-msgs = self.callPackage ./novatel-gps-msgs {}; - - ntpd-driver = self.callPackage ./ntpd-driver {}; - - ntrip-client = self.callPackage ./ntrip-client {}; - - object-recognition-msgs = self.callPackage ./object-recognition-msgs {}; - - octomap = self.callPackage ./octomap {}; - - octomap-mapping = self.callPackage ./octomap-mapping {}; - - octomap-msgs = self.callPackage ./octomap-msgs {}; - - octomap-ros = self.callPackage ./octomap-ros {}; - - octomap-rviz-plugins = self.callPackage ./octomap-rviz-plugins {}; - - octomap-server = self.callPackage ./octomap-server {}; - - octovis = self.callPackage ./octovis {}; - - ompl = self.callPackage ./ompl {}; - - orocos-kdl = self.callPackage ./orocos-kdl {}; - - osqp-vendor = self.callPackage ./osqp-vendor {}; - - osrf-pycommon = self.callPackage ./osrf-pycommon {}; - - osrf-testing-tools-cpp = self.callPackage ./osrf-testing-tools-cpp {}; - - ouster-msgs = self.callPackage ./ouster-msgs {}; - - ouxt-common = self.callPackage ./ouxt-common {}; - - ouxt-lint-common = self.callPackage ./ouxt-lint-common {}; - - paho-mqtt-c = self.callPackage ./paho-mqtt-c {}; - - paho-mqtt-cpp = self.callPackage ./paho-mqtt-cpp {}; - - pal-statistics = self.callPackage ./pal-statistics {}; - - pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {}; - - pcl-conversions = self.callPackage ./pcl-conversions {}; - - pcl-msgs = self.callPackage ./pcl-msgs {}; - - pcl-ros = self.callPackage ./pcl-ros {}; - - pendulum-control = self.callPackage ./pendulum-control {}; - - pendulum-msgs = self.callPackage ./pendulum-msgs {}; - - pepper-meshes = self.callPackage ./pepper-meshes {}; - - perception-pcl = self.callPackage ./perception-pcl {}; - - performance-test = self.callPackage ./performance-test {}; - - performance-test-fixture = self.callPackage ./performance-test-fixture {}; - - phidgets-accelerometer = self.callPackage ./phidgets-accelerometer {}; - - phidgets-analog-inputs = self.callPackage ./phidgets-analog-inputs {}; - - phidgets-api = self.callPackage ./phidgets-api {}; - - phidgets-digital-inputs = self.callPackage ./phidgets-digital-inputs {}; - - phidgets-digital-outputs = self.callPackage ./phidgets-digital-outputs {}; - - phidgets-drivers = self.callPackage ./phidgets-drivers {}; - - phidgets-gyroscope = self.callPackage ./phidgets-gyroscope {}; - - phidgets-high-speed-encoder = self.callPackage ./phidgets-high-speed-encoder {}; - - phidgets-ik = self.callPackage ./phidgets-ik {}; - - phidgets-magnetometer = self.callPackage ./phidgets-magnetometer {}; - - phidgets-motors = self.callPackage ./phidgets-motors {}; - - phidgets-msgs = self.callPackage ./phidgets-msgs {}; - - phidgets-spatial = self.callPackage ./phidgets-spatial {}; - - phidgets-temperature = self.callPackage ./phidgets-temperature {}; - - picknik-ament-copyright = self.callPackage ./picknik-ament-copyright {}; - - pilz-industrial-motion-planner = self.callPackage ./pilz-industrial-motion-planner {}; - - pilz-industrial-motion-planner-testutils = self.callPackage ./pilz-industrial-motion-planner-testutils {}; - - pinocchio = self.callPackage ./pinocchio {}; - - plansys2-bringup = self.callPackage ./plansys2-bringup {}; - - plansys2-bt-actions = self.callPackage ./plansys2-bt-actions {}; - - plansys2-core = self.callPackage ./plansys2-core {}; - - plansys2-domain-expert = self.callPackage ./plansys2-domain-expert {}; - - plansys2-executor = self.callPackage ./plansys2-executor {}; - - plansys2-lifecycle-manager = self.callPackage ./plansys2-lifecycle-manager {}; - - plansys2-msgs = self.callPackage ./plansys2-msgs {}; - - plansys2-pddl-parser = self.callPackage ./plansys2-pddl-parser {}; - - plansys2-planner = self.callPackage ./plansys2-planner {}; - - plansys2-popf-plan-solver = self.callPackage ./plansys2-popf-plan-solver {}; - - plansys2-problem-expert = self.callPackage ./plansys2-problem-expert {}; - - plansys2-terminal = self.callPackage ./plansys2-terminal {}; - - plansys2-tools = self.callPackage ./plansys2-tools {}; - - plotjuggler = self.callPackage ./plotjuggler {}; - - plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {}; - - plotjuggler-ros = self.callPackage ./plotjuggler-ros {}; - - pluginlib = self.callPackage ./pluginlib {}; - - point-cloud-msg-wrapper = self.callPackage ./point-cloud-msg-wrapper {}; - - pointcloud-to-laserscan = self.callPackage ./pointcloud-to-laserscan {}; - - pose-cov-ops = self.callPackage ./pose-cov-ops {}; - - position-controllers = self.callPackage ./position-controllers {}; - - py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {}; - - pybind11-vendor = self.callPackage ./pybind11-vendor {}; - - python-cmake-module = self.callPackage ./python-cmake-module {}; - - python-qt-binding = self.callPackage ./python-qt-binding {}; - - qpoases-vendor = self.callPackage ./qpoases-vendor {}; - - qt-dotgraph = self.callPackage ./qt-dotgraph {}; - - qt-gui = self.callPackage ./qt-gui {}; - - qt-gui-app = self.callPackage ./qt-gui-app {}; - - qt-gui-core = self.callPackage ./qt-gui-core {}; - - qt-gui-cpp = self.callPackage ./qt-gui-cpp {}; - - qt-gui-py-common = self.callPackage ./qt-gui-py-common {}; - - quality-of-service-demo-cpp = self.callPackage ./quality-of-service-demo-cpp {}; - - quality-of-service-demo-py = self.callPackage ./quality-of-service-demo-py {}; - - quaternion-operation = self.callPackage ./quaternion-operation {}; - - r2r-spl-7 = self.callPackage ./r2r-spl-7 {}; - - radar-msgs = self.callPackage ./radar-msgs {}; - - random-numbers = self.callPackage ./random-numbers {}; - - rc-common-msgs = self.callPackage ./rc-common-msgs {}; - - rc-dynamics-api = self.callPackage ./rc-dynamics-api {}; - - rc-genicam-api = self.callPackage ./rc-genicam-api {}; - - rc-genicam-driver = self.callPackage ./rc-genicam-driver {}; - - rc-reason-clients = self.callPackage ./rc-reason-clients {}; - - rc-reason-msgs = self.callPackage ./rc-reason-msgs {}; - - rcdiscover = self.callPackage ./rcdiscover {}; - - rcgcd-spl-14 = self.callPackage ./rcgcd-spl-14 {}; - - rcgcd-spl-14-conversion = self.callPackage ./rcgcd-spl-14-conversion {}; - - rcgcrd-spl-4 = self.callPackage ./rcgcrd-spl-4 {}; - - rcgcrd-spl-4-conversion = self.callPackage ./rcgcrd-spl-4-conversion {}; - - rcl = self.callPackage ./rcl {}; - - rcl-action = self.callPackage ./rcl-action {}; - - rcl-interfaces = self.callPackage ./rcl-interfaces {}; - - rcl-lifecycle = self.callPackage ./rcl-lifecycle {}; - - rcl-logging-interface = self.callPackage ./rcl-logging-interface {}; - - rcl-logging-log4cxx = self.callPackage ./rcl-logging-log4cxx {}; - - rcl-logging-noop = self.callPackage ./rcl-logging-noop {}; - - rcl-logging-spdlog = self.callPackage ./rcl-logging-spdlog {}; - - rcl-yaml-param-parser = self.callPackage ./rcl-yaml-param-parser {}; - - rclc = self.callPackage ./rclc {}; - - rclc-examples = self.callPackage ./rclc-examples {}; - - rclc-lifecycle = self.callPackage ./rclc-lifecycle {}; - - rclc-parameter = self.callPackage ./rclc-parameter {}; - - rclcpp = self.callPackage ./rclcpp {}; - - rclcpp-action = self.callPackage ./rclcpp-action {}; - - rclcpp-cascade-lifecycle = self.callPackage ./rclcpp-cascade-lifecycle {}; - - rclcpp-components = self.callPackage ./rclcpp-components {}; - - rclcpp-lifecycle = self.callPackage ./rclcpp-lifecycle {}; - - rclpy = self.callPackage ./rclpy {}; - - rclpy-message-converter = self.callPackage ./rclpy-message-converter {}; - - rclpy-message-converter-msgs = self.callPackage ./rclpy-message-converter-msgs {}; - - rcpputils = self.callPackage ./rcpputils {}; - - rcss3d-agent = self.callPackage ./rcss3d-agent {}; - - rcss3d-agent-basic = self.callPackage ./rcss3d-agent-basic {}; - - rcss3d-agent-msgs = self.callPackage ./rcss3d-agent-msgs {}; - - rcutils = self.callPackage ./rcutils {}; - - realsense2-camera = self.callPackage ./realsense2-camera {}; - - realsense2-camera-msgs = self.callPackage ./realsense2-camera-msgs {}; - - realsense2-description = self.callPackage ./realsense2-description {}; - - realtime-tools = self.callPackage ./realtime-tools {}; - - resource-retriever = self.callPackage ./resource-retriever {}; - - rmf-battery = self.callPackage ./rmf-battery {}; - - rmf-building-map-msgs = self.callPackage ./rmf-building-map-msgs {}; - - rmf-building-map-tools = self.callPackage ./rmf-building-map-tools {}; - - rmf-building-sim-common = self.callPackage ./rmf-building-sim-common {}; - - rmf-building-sim-gazebo-plugins = self.callPackage ./rmf-building-sim-gazebo-plugins {}; - - rmf-charger-msgs = self.callPackage ./rmf-charger-msgs {}; - - rmf-cmake-uncrustify = self.callPackage ./rmf-cmake-uncrustify {}; - - rmf-demos = self.callPackage ./rmf-demos {}; - - rmf-demos-assets = self.callPackage ./rmf-demos-assets {}; - - rmf-demos-dashboard-resources = self.callPackage ./rmf-demos-dashboard-resources {}; - - rmf-demos-gz = self.callPackage ./rmf-demos-gz {}; - - rmf-demos-maps = self.callPackage ./rmf-demos-maps {}; - - rmf-demos-panel = self.callPackage ./rmf-demos-panel {}; - - rmf-demos-tasks = self.callPackage ./rmf-demos-tasks {}; - - rmf-dispenser-msgs = self.callPackage ./rmf-dispenser-msgs {}; - - rmf-door-msgs = self.callPackage ./rmf-door-msgs {}; - - rmf-fleet-adapter = self.callPackage ./rmf-fleet-adapter {}; - - rmf-fleet-adapter-python = self.callPackage ./rmf-fleet-adapter-python {}; - - rmf-fleet-msgs = self.callPackage ./rmf-fleet-msgs {}; - - rmf-ingestor-msgs = self.callPackage ./rmf-ingestor-msgs {}; - - rmf-lift-msgs = self.callPackage ./rmf-lift-msgs {}; - - rmf-robot-sim-common = self.callPackage ./rmf-robot-sim-common {}; - - rmf-robot-sim-gazebo-plugins = self.callPackage ./rmf-robot-sim-gazebo-plugins {}; - - rmf-task = self.callPackage ./rmf-task {}; - - rmf-task-msgs = self.callPackage ./rmf-task-msgs {}; - - rmf-task-ros2 = self.callPackage ./rmf-task-ros2 {}; - - rmf-traffic = self.callPackage ./rmf-traffic {}; - - rmf-traffic-editor = self.callPackage ./rmf-traffic-editor {}; - - rmf-traffic-editor-assets = self.callPackage ./rmf-traffic-editor-assets {}; - - rmf-traffic-editor-test-maps = self.callPackage ./rmf-traffic-editor-test-maps {}; - - rmf-traffic-msgs = self.callPackage ./rmf-traffic-msgs {}; - - rmf-traffic-ros2 = self.callPackage ./rmf-traffic-ros2 {}; - - rmf-utils = self.callPackage ./rmf-utils {}; - - rmf-visualization = self.callPackage ./rmf-visualization {}; - - rmf-visualization-building-systems = self.callPackage ./rmf-visualization-building-systems {}; - - rmf-visualization-fleet-states = self.callPackage ./rmf-visualization-fleet-states {}; - - rmf-visualization-msgs = self.callPackage ./rmf-visualization-msgs {}; - - rmf-visualization-rviz2-plugins = self.callPackage ./rmf-visualization-rviz2-plugins {}; - - rmf-visualization-schedule = self.callPackage ./rmf-visualization-schedule {}; - - rmf-workcell-msgs = self.callPackage ./rmf-workcell-msgs {}; - - rmw = self.callPackage ./rmw {}; - - rmw-connextdds = self.callPackage ./rmw-connextdds {}; - - rmw-connextdds-common = self.callPackage ./rmw-connextdds-common {}; - - rmw-cyclonedds-cpp = self.callPackage ./rmw-cyclonedds-cpp {}; - - rmw-dds-common = self.callPackage ./rmw-dds-common {}; - - rmw-fastrtps-cpp = self.callPackage ./rmw-fastrtps-cpp {}; - - rmw-fastrtps-dynamic-cpp = self.callPackage ./rmw-fastrtps-dynamic-cpp {}; - - rmw-fastrtps-shared-cpp = self.callPackage ./rmw-fastrtps-shared-cpp {}; - - rmw-implementation = self.callPackage ./rmw-implementation {}; - - rmw-implementation-cmake = self.callPackage ./rmw-implementation-cmake {}; - - robot-localization = self.callPackage ./robot-localization {}; - - robot-state-publisher = self.callPackage ./robot-state-publisher {}; - - robot-upstart = self.callPackage ./robot-upstart {}; - - ros1-bridge = self.callPackage ./ros1-bridge {}; - - ros1-rosbag-storage-vendor = self.callPackage ./ros1-rosbag-storage-vendor {}; - - ros2-control = self.callPackage ./ros2-control {}; - - ros2-control-test-assets = self.callPackage ./ros2-control-test-assets {}; - - ros2-controllers = self.callPackage ./ros2-controllers {}; - - ros2-controllers-test-nodes = self.callPackage ./ros2-controllers-test-nodes {}; - - ros2-ouster = self.callPackage ./ros2-ouster {}; - - ros2-socketcan = self.callPackage ./ros2-socketcan {}; - - ros2action = self.callPackage ./ros2action {}; - - ros2bag = self.callPackage ./ros2bag {}; - - ros2cli = self.callPackage ./ros2cli {}; - - ros2cli-common-extensions = self.callPackage ./ros2cli-common-extensions {}; - - ros2cli-test-interfaces = self.callPackage ./ros2cli-test-interfaces {}; - - ros2component = self.callPackage ./ros2component {}; - - ros2controlcli = self.callPackage ./ros2controlcli {}; - - ros2interface = self.callPackage ./ros2interface {}; - - ros2launch = self.callPackage ./ros2launch {}; - - ros2launch-security = self.callPackage ./ros2launch-security {}; - - ros2launch-security-examples = self.callPackage ./ros2launch-security-examples {}; - - ros2lifecycle = self.callPackage ./ros2lifecycle {}; - - ros2lifecycle-test-fixtures = self.callPackage ./ros2lifecycle-test-fixtures {}; - - ros2multicast = self.callPackage ./ros2multicast {}; - - ros2node = self.callPackage ./ros2node {}; - - ros2nodl = self.callPackage ./ros2nodl {}; - - ros2param = self.callPackage ./ros2param {}; - - ros2pkg = self.callPackage ./ros2pkg {}; - - ros2run = self.callPackage ./ros2run {}; - - ros2service = self.callPackage ./ros2service {}; - - ros2test = self.callPackage ./ros2test {}; - - ros2topic = self.callPackage ./ros2topic {}; - - ros2trace = self.callPackage ./ros2trace {}; - - ros2trace-analysis = self.callPackage ./ros2trace-analysis {}; - - ros-base = self.callPackage ./ros-base {}; - - ros-core = self.callPackage ./ros-core {}; - - ros-environment = self.callPackage ./ros-environment {}; - - ros-ign = self.callPackage ./ros-ign {}; - - ros-ign-interfaces = self.callPackage ./ros-ign-interfaces {}; - - ros-image-to-qimage = self.callPackage ./ros-image-to-qimage {}; - - ros-testing = self.callPackage ./ros-testing {}; - - ros-workspace = self.callPackage ./ros-workspace {}; - - rosapi = self.callPackage ./rosapi {}; - - rosapi-msgs = self.callPackage ./rosapi-msgs {}; - - rosbag2 = self.callPackage ./rosbag2 {}; - - rosbag2-bag-v2-plugins = self.callPackage ./rosbag2-bag-v2-plugins {}; - - rosbag2-compression = self.callPackage ./rosbag2-compression {}; - - rosbag2-compression-zstd = self.callPackage ./rosbag2-compression-zstd {}; - - rosbag2-cpp = self.callPackage ./rosbag2-cpp {}; - - rosbag2-interfaces = self.callPackage ./rosbag2-interfaces {}; - - rosbag2-performance-benchmarking = self.callPackage ./rosbag2-performance-benchmarking {}; - - rosbag2-py = self.callPackage ./rosbag2-py {}; - - rosbag2-storage = self.callPackage ./rosbag2-storage {}; - - rosbag2-storage-default-plugins = self.callPackage ./rosbag2-storage-default-plugins {}; - - rosbag2-storage-mcap = self.callPackage ./rosbag2-storage-mcap {}; - - rosbag2-storage-mcap-testdata = self.callPackage ./rosbag2-storage-mcap-testdata {}; - - rosbag2-test-common = self.callPackage ./rosbag2-test-common {}; - - rosbag2-tests = self.callPackage ./rosbag2-tests {}; - - rosbag2-transport = self.callPackage ./rosbag2-transport {}; - - rosbridge-library = self.callPackage ./rosbridge-library {}; - - rosbridge-msgs = self.callPackage ./rosbridge-msgs {}; - - rosbridge-server = self.callPackage ./rosbridge-server {}; - - rosbridge-suite = self.callPackage ./rosbridge-suite {}; - - rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {}; - - rosgraph-msgs = self.callPackage ./rosgraph-msgs {}; - - rosidl-adapter = self.callPackage ./rosidl-adapter {}; - - rosidl-cli = self.callPackage ./rosidl-cli {}; - - rosidl-cmake = self.callPackage ./rosidl-cmake {}; - - rosidl-default-generators = self.callPackage ./rosidl-default-generators {}; - - rosidl-default-runtime = self.callPackage ./rosidl-default-runtime {}; - - rosidl-generator-c = self.callPackage ./rosidl-generator-c {}; - - rosidl-generator-cpp = self.callPackage ./rosidl-generator-cpp {}; - - rosidl-generator-dds-idl = self.callPackage ./rosidl-generator-dds-idl {}; - - rosidl-generator-py = self.callPackage ./rosidl-generator-py {}; - - rosidl-parser = self.callPackage ./rosidl-parser {}; - - rosidl-runtime-c = self.callPackage ./rosidl-runtime-c {}; - - rosidl-runtime-cpp = self.callPackage ./rosidl-runtime-cpp {}; - - rosidl-runtime-py = self.callPackage ./rosidl-runtime-py {}; - - rosidl-typesupport-c = self.callPackage ./rosidl-typesupport-c {}; - - rosidl-typesupport-cpp = self.callPackage ./rosidl-typesupport-cpp {}; - - rosidl-typesupport-fastrtps-c = self.callPackage ./rosidl-typesupport-fastrtps-c {}; - - rosidl-typesupport-fastrtps-cpp = self.callPackage ./rosidl-typesupport-fastrtps-cpp {}; - - rosidl-typesupport-interface = self.callPackage ./rosidl-typesupport-interface {}; - - rosidl-typesupport-introspection-c = self.callPackage ./rosidl-typesupport-introspection-c {}; - - rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; - - rplidar-ros = self.callPackage ./rplidar-ros {}; - - rpyutils = self.callPackage ./rpyutils {}; - - rqt = self.callPackage ./rqt {}; - - rqt-action = self.callPackage ./rqt-action {}; - - rqt-bag = self.callPackage ./rqt-bag {}; - - rqt-bag-plugins = self.callPackage ./rqt-bag-plugins {}; - - rqt-common-plugins = self.callPackage ./rqt-common-plugins {}; - - rqt-console = self.callPackage ./rqt-console {}; - - rqt-graph = self.callPackage ./rqt-graph {}; - - rqt-gui = self.callPackage ./rqt-gui {}; - - rqt-gui-cpp = self.callPackage ./rqt-gui-cpp {}; - - rqt-gui-py = self.callPackage ./rqt-gui-py {}; - - rqt-image-overlay = self.callPackage ./rqt-image-overlay {}; - - rqt-image-overlay-layer = self.callPackage ./rqt-image-overlay-layer {}; - - rqt-image-view = self.callPackage ./rqt-image-view {}; - - rqt-moveit = self.callPackage ./rqt-moveit {}; - - rqt-msg = self.callPackage ./rqt-msg {}; - - rqt-plot = self.callPackage ./rqt-plot {}; - - rqt-publisher = self.callPackage ./rqt-publisher {}; - - rqt-py-common = self.callPackage ./rqt-py-common {}; - - rqt-py-console = self.callPackage ./rqt-py-console {}; - - rqt-reconfigure = self.callPackage ./rqt-reconfigure {}; - - rqt-robot-dashboard = self.callPackage ./rqt-robot-dashboard {}; - - rqt-robot-monitor = self.callPackage ./rqt-robot-monitor {}; - - rqt-robot-steering = self.callPackage ./rqt-robot-steering {}; - - rqt-runtime-monitor = self.callPackage ./rqt-runtime-monitor {}; - - rqt-service-caller = self.callPackage ./rqt-service-caller {}; - - rqt-shell = self.callPackage ./rqt-shell {}; - - rqt-srv = self.callPackage ./rqt-srv {}; - - rqt-tf-tree = self.callPackage ./rqt-tf-tree {}; - - rqt-top = self.callPackage ./rqt-top {}; - - rqt-topic = self.callPackage ./rqt-topic {}; - - rslidar-msg = self.callPackage ./rslidar-msg {}; - - rslidar-sdk = self.callPackage ./rslidar-sdk {}; - - rt-manipulators-cpp = self.callPackage ./rt-manipulators-cpp {}; - - rt-manipulators-examples = self.callPackage ./rt-manipulators-examples {}; - - rtabmap-ros = self.callPackage ./rtabmap-ros {}; - - rtcm-msgs = self.callPackage ./rtcm-msgs {}; - - rti-connext-dds-cmake-module = self.callPackage ./rti-connext-dds-cmake-module {}; - - rttest = self.callPackage ./rttest {}; - - ruckig = self.callPackage ./ruckig {}; - - rviz2 = self.callPackage ./rviz2 {}; - - rviz-assimp-vendor = self.callPackage ./rviz-assimp-vendor {}; - - rviz-common = self.callPackage ./rviz-common {}; - - rviz-default-plugins = self.callPackage ./rviz-default-plugins {}; - - rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {}; - - rviz-ogre-vendor = self.callPackage ./rviz-ogre-vendor {}; - - rviz-rendering = self.callPackage ./rviz-rendering {}; - - rviz-rendering-tests = self.callPackage ./rviz-rendering-tests {}; - - rviz-visual-testing-framework = self.callPackage ./rviz-visual-testing-framework {}; - - rviz-visual-tools = self.callPackage ./rviz-visual-tools {}; - - sbg-driver = self.callPackage ./sbg-driver {}; - - sdformat-test-files = self.callPackage ./sdformat-test-files {}; - - sdformat-urdf = self.callPackage ./sdformat-urdf {}; - - sdl2-vendor = self.callPackage ./sdl2-vendor {}; - - self-test = self.callPackage ./self-test {}; - - sensor-msgs = self.callPackage ./sensor-msgs {}; - - sensor-msgs-py = self.callPackage ./sensor-msgs-py {}; - - septentrio-gnss-driver = self.callPackage ./septentrio-gnss-driver {}; - - serial-driver = self.callPackage ./serial-driver {}; - - shape-msgs = self.callPackage ./shape-msgs {}; - - shared-queues-vendor = self.callPackage ./shared-queues-vendor {}; - - sick-safetyscanners2 = self.callPackage ./sick-safetyscanners2 {}; - - sick-safetyscanners2-interfaces = self.callPackage ./sick-safetyscanners2-interfaces {}; - - sick-safetyscanners-base = self.callPackage ./sick-safetyscanners-base {}; - - simple-actions = self.callPackage ./simple-actions {}; - - simple-launch = self.callPackage ./simple-launch {}; - - slam-toolbox = self.callPackage ./slam-toolbox {}; - - slider-publisher = self.callPackage ./slider-publisher {}; - - smacc2 = self.callPackage ./smacc2 {}; - - smacc2-msgs = self.callPackage ./smacc2-msgs {}; - - smclib = self.callPackage ./smclib {}; - - snowbot-operating-system = self.callPackage ./snowbot-operating-system {}; - - soccer-marker-generation = self.callPackage ./soccer-marker-generation {}; - - soccer-object-msgs = self.callPackage ./soccer-object-msgs {}; - - sol-vendor = self.callPackage ./sol-vendor {}; - - sophus = self.callPackage ./sophus {}; - - spacenav = self.callPackage ./spacenav {}; - - spatio-temporal-voxel-layer = self.callPackage ./spatio-temporal-voxel-layer {}; - - spdlog-vendor = self.callPackage ./spdlog-vendor {}; - - splsm-7 = self.callPackage ./splsm-7 {}; - - splsm-7-conversion = self.callPackage ./splsm-7-conversion {}; - - sqlite3-vendor = self.callPackage ./sqlite3-vendor {}; - - srdfdom = self.callPackage ./srdfdom {}; - - sros2 = self.callPackage ./sros2 {}; - - sros2-cmake = self.callPackage ./sros2-cmake {}; - - statistics-msgs = self.callPackage ./statistics-msgs {}; - - std-msgs = self.callPackage ./std-msgs {}; - - std-srvs = self.callPackage ./std-srvs {}; - - stereo-image-proc = self.callPackage ./stereo-image-proc {}; - - stereo-msgs = self.callPackage ./stereo-msgs {}; - - stubborn-buddies = self.callPackage ./stubborn-buddies {}; - - stubborn-buddies-msgs = self.callPackage ./stubborn-buddies-msgs {}; - - swri-console = self.callPackage ./swri-console {}; - - swri-console-util = self.callPackage ./swri-console-util {}; - - swri-dbw-interface = self.callPackage ./swri-dbw-interface {}; - - swri-geometry-util = self.callPackage ./swri-geometry-util {}; - - swri-image-util = self.callPackage ./swri-image-util {}; - - swri-math-util = self.callPackage ./swri-math-util {}; - - swri-opencv-util = self.callPackage ./swri-opencv-util {}; - - swri-prefix-tools = self.callPackage ./swri-prefix-tools {}; - - swri-roscpp = self.callPackage ./swri-roscpp {}; - - swri-route-util = self.callPackage ./swri-route-util {}; - - swri-serial-util = self.callPackage ./swri-serial-util {}; - - swri-system-util = self.callPackage ./swri-system-util {}; - - swri-transform-util = self.callPackage ./swri-transform-util {}; - - system-fingerprint = self.callPackage ./system-fingerprint {}; - - system-modes = self.callPackage ./system-modes {}; - - system-modes-examples = self.callPackage ./system-modes-examples {}; - - system-modes-msgs = self.callPackage ./system-modes-msgs {}; - - tango-icons-vendor = self.callPackage ./tango-icons-vendor {}; - - teleop-tools = self.callPackage ./teleop-tools {}; - - teleop-tools-msgs = self.callPackage ./teleop-tools-msgs {}; - - teleop-twist-joy = self.callPackage ./teleop-twist-joy {}; - - teleop-twist-keyboard = self.callPackage ./teleop-twist-keyboard {}; - - tensorrt-cmake-module = self.callPackage ./tensorrt-cmake-module {}; - - test-apex-test-tools = self.callPackage ./test-apex-test-tools {}; - - test-bond = self.callPackage ./test-bond {}; - - test-interface-files = self.callPackage ./test-interface-files {}; - - test-msgs = self.callPackage ./test-msgs {}; - - tf2 = self.callPackage ./tf2 {}; - - tf2-bullet = self.callPackage ./tf2-bullet {}; - - tf2-eigen = self.callPackage ./tf2-eigen {}; - - tf2-eigen-kdl = self.callPackage ./tf2-eigen-kdl {}; - - tf2-geometry-msgs = self.callPackage ./tf2-geometry-msgs {}; - - tf2-kdl = self.callPackage ./tf2-kdl {}; - - tf2-msgs = self.callPackage ./tf2-msgs {}; - - tf2-py = self.callPackage ./tf2-py {}; - - tf2-ros = self.callPackage ./tf2-ros {}; - - tf2-ros-py = self.callPackage ./tf2-ros-py {}; - - tf2-sensor-msgs = self.callPackage ./tf2-sensor-msgs {}; - - tf2-tools = self.callPackage ./tf2-tools {}; - - tf-transformations = self.callPackage ./tf-transformations {}; - - theora-image-transport = self.callPackage ./theora-image-transport {}; - - tile-map = self.callPackage ./tile-map {}; - - tinyxml2-vendor = self.callPackage ./tinyxml2-vendor {}; - - tinyxml-vendor = self.callPackage ./tinyxml-vendor {}; - - tlsf = self.callPackage ./tlsf {}; - - tlsf-cpp = self.callPackage ./tlsf-cpp {}; - - topic-monitor = self.callPackage ./topic-monitor {}; - - topic-statistics-demo = self.callPackage ./topic-statistics-demo {}; - - topic-tools = self.callPackage ./topic-tools {}; - - topic-tools-interfaces = self.callPackage ./topic-tools-interfaces {}; - - tracetools = self.callPackage ./tracetools {}; - - tracetools-analysis = self.callPackage ./tracetools-analysis {}; - - tracetools-launch = self.callPackage ./tracetools-launch {}; - - tracetools-test = self.callPackage ./tracetools-test {}; - - trajectory-msgs = self.callPackage ./trajectory-msgs {}; - - transmission-interface = self.callPackage ./transmission-interface {}; - - turtle-tf2-cpp = self.callPackage ./turtle-tf2-cpp {}; - - turtle-tf2-py = self.callPackage ./turtle-tf2-py {}; - - turtlebot3 = self.callPackage ./turtlebot3 {}; - - turtlebot3-bringup = self.callPackage ./turtlebot3-bringup {}; - - turtlebot3-cartographer = self.callPackage ./turtlebot3-cartographer {}; - - turtlebot3-description = self.callPackage ./turtlebot3-description {}; - - turtlebot3-example = self.callPackage ./turtlebot3-example {}; - - turtlebot3-fake-node = self.callPackage ./turtlebot3-fake-node {}; - - turtlebot3-gazebo = self.callPackage ./turtlebot3-gazebo {}; - - turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {}; - - turtlebot3-navigation2 = self.callPackage ./turtlebot3-navigation2 {}; - - turtlebot3-node = self.callPackage ./turtlebot3-node {}; - - turtlebot3-simulations = self.callPackage ./turtlebot3-simulations {}; - - turtlebot3-teleop = self.callPackage ./turtlebot3-teleop {}; - - turtlebot4-base = self.callPackage ./turtlebot4-base {}; - - turtlebot4-bringup = self.callPackage ./turtlebot4-bringup {}; - - turtlebot4-cpp-examples = self.callPackage ./turtlebot4-cpp-examples {}; - - turtlebot4-cpp-tutorials = self.callPackage ./turtlebot4-cpp-tutorials {}; - - turtlebot4-description = self.callPackage ./turtlebot4-description {}; - - turtlebot4-desktop = self.callPackage ./turtlebot4-desktop {}; - - turtlebot4-diagnostics = self.callPackage ./turtlebot4-diagnostics {}; - - turtlebot4-examples = self.callPackage ./turtlebot4-examples {}; - - turtlebot4-ignition-bringup = self.callPackage ./turtlebot4-ignition-bringup {}; - - turtlebot4-ignition-toolbox = self.callPackage ./turtlebot4-ignition-toolbox {}; - - turtlebot4-msgs = self.callPackage ./turtlebot4-msgs {}; - - turtlebot4-navigation = self.callPackage ./turtlebot4-navigation {}; - - turtlebot4-node = self.callPackage ./turtlebot4-node {}; - - turtlebot4-python-examples = self.callPackage ./turtlebot4-python-examples {}; - - turtlebot4-python-tutorials = self.callPackage ./turtlebot4-python-tutorials {}; - - turtlebot4-robot = self.callPackage ./turtlebot4-robot {}; - - turtlebot4-simulator = self.callPackage ./turtlebot4-simulator {}; - - turtlebot4-tests = self.callPackage ./turtlebot4-tests {}; - - turtlebot4-tutorials = self.callPackage ./turtlebot4-tutorials {}; - - turtlebot4-viz = self.callPackage ./turtlebot4-viz {}; - - turtlesim = self.callPackage ./turtlesim {}; - - twist-mux = self.callPackage ./twist-mux {}; - - twist-stamper = self.callPackage ./twist-stamper {}; - - ublox = self.callPackage ./ublox {}; - - ublox-dgnss = self.callPackage ./ublox-dgnss {}; - - ublox-dgnss-node = self.callPackage ./ublox-dgnss-node {}; - - ublox-gps = self.callPackage ./ublox-gps {}; - - ublox-msgs = self.callPackage ./ublox-msgs {}; - - ublox-serialization = self.callPackage ./ublox-serialization {}; - - ublox-ubx-interfaces = self.callPackage ./ublox-ubx-interfaces {}; - - ublox-ubx-msgs = self.callPackage ./ublox-ubx-msgs {}; - - udp-driver = self.callPackage ./udp-driver {}; - - udp-msgs = self.callPackage ./udp-msgs {}; - - uncrustify-vendor = self.callPackage ./uncrustify-vendor {}; - - unique-identifier-msgs = self.callPackage ./unique-identifier-msgs {}; - - ur-bringup = self.callPackage ./ur-bringup {}; - - ur-calibration = self.callPackage ./ur-calibration {}; - - ur-client-library = self.callPackage ./ur-client-library {}; - - ur-controllers = self.callPackage ./ur-controllers {}; - - ur-dashboard-msgs = self.callPackage ./ur-dashboard-msgs {}; - - ur-description = self.callPackage ./ur-description {}; - - ur-moveit-config = self.callPackage ./ur-moveit-config {}; - - ur-msgs = self.callPackage ./ur-msgs {}; - - ur-robot-driver = self.callPackage ./ur-robot-driver {}; - - urdf = self.callPackage ./urdf {}; - - urdf-parser-plugin = self.callPackage ./urdf-parser-plugin {}; - - urdf-tutorial = self.callPackage ./urdf-tutorial {}; - - urdfdom = self.callPackage ./urdfdom {}; - - urdfdom-headers = self.callPackage ./urdfdom-headers {}; - - urdfdom-py = self.callPackage ./urdfdom-py {}; - - urg-c = self.callPackage ./urg-c {}; - - urg-node = self.callPackage ./urg-node {}; - - urg-node-msgs = self.callPackage ./urg-node-msgs {}; - - usb-cam = self.callPackage ./usb-cam {}; - - v4l2-camera = self.callPackage ./v4l2-camera {}; - - vda5050-msgs = self.callPackage ./vda5050-msgs {}; - - vda5050-serializer = self.callPackage ./vda5050-serializer {}; - - velocity-controllers = self.callPackage ./velocity-controllers {}; - - velodyne = self.callPackage ./velodyne {}; - - velodyne-description = self.callPackage ./velodyne-description {}; - - velodyne-driver = self.callPackage ./velodyne-driver {}; - - velodyne-gazebo-plugins = self.callPackage ./velodyne-gazebo-plugins {}; - - velodyne-laserscan = self.callPackage ./velodyne-laserscan {}; - - velodyne-msgs = self.callPackage ./velodyne-msgs {}; - - velodyne-pointcloud = self.callPackage ./velodyne-pointcloud {}; - - velodyne-simulator = self.callPackage ./velodyne-simulator {}; - - vision-msgs = self.callPackage ./vision-msgs {}; - - vision-msgs-layers = self.callPackage ./vision-msgs-layers {}; - - vision-opencv = self.callPackage ./vision-opencv {}; - - visp = self.callPackage ./visp {}; - - visualization-msgs = self.callPackage ./visualization-msgs {}; - - warehouse-ros = self.callPackage ./warehouse-ros {}; - - warehouse-ros-sqlite = self.callPackage ./warehouse-ros-sqlite {}; - - webots-ros2 = self.callPackage ./webots-ros2 {}; - - webots-ros2-control = self.callPackage ./webots-ros2-control {}; - - webots-ros2-core = self.callPackage ./webots-ros2-core {}; - - webots-ros2-driver = self.callPackage ./webots-ros2-driver {}; - - webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {}; - - webots-ros2-importer = self.callPackage ./webots-ros2-importer {}; - - webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {}; - - webots-ros2-msgs = self.callPackage ./webots-ros2-msgs {}; - - webots-ros2-tesla = self.callPackage ./webots-ros2-tesla {}; - - webots-ros2-tests = self.callPackage ./webots-ros2-tests {}; - - webots-ros2-tiago = self.callPackage ./webots-ros2-tiago {}; - - webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {}; - - webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; - - wiimote = self.callPackage ./wiimote {}; - - wiimote-msgs = self.callPackage ./wiimote-msgs {}; - - xacro = self.callPackage ./xacro {}; - - yaml-cpp-vendor = self.callPackage ./yaml-cpp-vendor {}; - - zmqpp-vendor = self.callPackage ./zmqpp-vendor {}; - - zstd-vendor = self.callPackage ./zstd-vendor {}; - -} diff --git a/distros/galactic/geodesy/default.nix b/distros/galactic/geodesy/default.nix deleted file mode 100644 index 7ecd996942..0000000000 --- a/distros/galactic/geodesy/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, angles, geographic-msgs, geometry-msgs, python3Packages, sensor-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-galactic-geodesy"; - version = "1.0.4-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geographic_info-release/archive/release/galactic/geodesy/1.0.4-5.tar.gz"; - name = "1.0.4-5.tar.gz"; - sha256 = "bb3d667e92d67677aee68063dd76b3f43d745649614787c04abf2c0fe562aeb7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.catkin-pkg ]; - propagatedBuildInputs = [ angles geographic-msgs geometry-msgs python3Packages.pyproj sensor-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Python and C++ interfaces for manipulating geodetic coordinates.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/geographic-info/default.nix b/distros/galactic/geographic-info/default.nix deleted file mode 100644 index 7b8a6a4157..0000000000 --- a/distros/galactic/geographic-info/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geodesy, geographic-msgs }: -buildRosPackage { - pname = "ros-galactic-geographic-info"; - version = "1.0.4-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geographic_info-release/archive/release/galactic/geographic_info/1.0.4-5.tar.gz"; - name = "1.0.4-5.tar.gz"; - sha256 = "2fa4079b2630e58b683453c8aa8c501e479e1feb51fc05d558aa0ec3c2637937"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geodesy geographic-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Geographic information metapackage. - - Not needed for wet packages, use only to resolve dry stack - dependencies.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/geographic-msgs/default.nix b/distros/galactic/geographic-msgs/default.nix deleted file mode 100644 index aa04389f92..0000000000 --- a/distros/galactic/geographic-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-galactic-geographic-msgs"; - version = "1.0.4-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geographic_info-release/archive/release/galactic/geographic_msgs/1.0.4-5.tar.gz"; - name = "1.0.4-5.tar.gz"; - sha256 = "9b18d7a8bf11f36060ea442be3f9edcb36dba6500c4cb9c5b1cc013fd100ffe8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for Geographic Information Systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/geometric-shapes/default.nix b/distros/galactic/geometric-shapes/default.nix deleted file mode 100644 index 9c9c286af3..0000000000 --- a/distros/galactic/geometric-shapes/default.nix +++ /dev/null @@ -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-copyright, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-geometric-shapes"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/moveit/geometric_shapes-release/archive/release/galactic/geometric_shapes/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "17046796eb62521f9991f3fe32081187980b4340f8c43642ea6dc6f804780fc9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config rosidl-default-generators ]; - checkInputs = [ ament-cmake-copyright ament-cmake-gtest ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ assimp boost console-bridge-vendor eigen eigen-stl-containers eigen3-cmake-module geometry-msgs octomap qhull random-numbers rclcpp resource-retriever rosidl-default-runtime shape-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module rosidl-default-generators ]; - - meta = { - description = ''This package contains generic definitions of geometric shapes and bodies.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/geometry-msgs/default.nix b/distros/galactic/geometry-msgs/default.nix deleted file mode 100644 index 18f935a407..0000000000 --- a/distros/galactic/geometry-msgs/default.nix +++ /dev/null @@ -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-geometry-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/geometry_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "708f6d1292fae2e658bfbde2c3dfafe5b370e51d8c20bf405f60b5d485418e90"; - }; - - 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 = ''A package containing some geometry related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/geometry-tutorials/default.nix b/distros/galactic/geometry-tutorials/default.nix deleted file mode 100644 index 514332a975..0000000000 --- a/distros/galactic/geometry-tutorials/default.nix +++ /dev/null @@ -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-geometry-tutorials"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/galactic/geometry_tutorials/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "32a97381a7d17429c896b876f926cd126ca0be3ae63b302b4650f3389ea583c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage of geometry tutorials ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/geometry2/default.nix b/distros/galactic/geometry2/default.nix deleted file mode 100644 index bdbdc8bf5d..0000000000 --- a/distros/galactic/geometry2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: -buildRosPackage { - pname = "ros-galactic-geometry2"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/geometry2/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "2ef0bf2535cceb3c73e7379a2d35f1103e3df7d4cfc6b5078d0604567cc7826c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tf2 tf2-bullet tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-msgs tf2-py tf2-ros tf2-sensor-msgs tf2-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A metapackage to bring in the default packages second generation Transform Library in ros, tf2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/gmock-vendor/default.nix b/distros/galactic/gmock-vendor/default.nix deleted file mode 100644 index f165ee5464..0000000000 --- a/distros/galactic/gmock-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, gtest-vendor }: -buildRosPackage { - pname = "ros-galactic-gmock-vendor"; - version = "1.10.9003-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/googletest-release/archive/release/galactic/gmock_vendor/1.10.9003-2.tar.gz"; - name = "1.10.9003-2.tar.gz"; - sha256 = "ea92f59d0db55cf253bfaae34c22ec926cdc018812fa14fd94390c3b2edb28aa"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ gtest-vendor ]; - - meta = { - description = ''The package provides GoogleMock.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/google-benchmark-vendor/default.nix b/distros/galactic/google-benchmark-vendor/default.nix deleted file mode 100644 index 6687e7cff7..0000000000 --- a/distros/galactic/google-benchmark-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, gbenchmark }: -buildRosPackage { - pname = "ros-galactic-google-benchmark-vendor"; - version = "0.0.6-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/google_benchmark_vendor-release/archive/release/galactic/google_benchmark_vendor/0.0.6-2.tar.gz"; - name = "0.0.6-2.tar.gz"; - sha256 = "0b3488efddcc715e30e03a526a51e0a1f3900cdfd7c54f992f4dd4d8041537ee"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ gbenchmark ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''This package provides Google Benchmark.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/gps-msgs/default.nix b/distros/galactic/gps-msgs/default.nix deleted file mode 100644 index 603ddee971..0000000000 --- a/distros/galactic/gps-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-gps-msgs"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/galactic/gps_msgs/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "fc917e0a56a0704a851f765c48794122a5b1b8ba1fe8ad03eb90b1de95322d2a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''GPS messages for use in GPS drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/gps-tools/default.nix b/distros/galactic/gps-tools/default.nix deleted file mode 100644 index 078dcfead5..0000000000 --- a/distros/galactic/gps-tools/default.nix +++ /dev/null @@ -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-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-gps-tools"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/galactic/gps_tools/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "a02d4dc21f45dfd0e854a28debb4493d35cdce3f6fdc842c82de186b8e501b1a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ gps-msgs nav-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''GPS routines for use in GPS drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/gps-umd/default.nix b/distros/galactic/gps-umd/default.nix deleted file mode 100644 index 0495a3e221..0000000000 --- a/distros/galactic/gps-umd/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }: -buildRosPackage { - pname = "ros-galactic-gps-umd"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/galactic/gps_umd/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "352c0ee472661fd1088e7c3d965609ed95db1ae0ee1273f46fbfc9ecadd278d1"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gps-msgs gps-tools gpsd-client ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gps_umd metapackage''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/gpsd-client/default.nix b/distros/galactic/gpsd-client/default.nix deleted file mode 100644 index a0b2c5ab67..0000000000 --- a/distros/galactic/gpsd-client/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-gpsd-client"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/galactic/gpsd_client/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "9bc7a7251e4bc8acd849c2e56b6b82fa08ada8cecdabf253ff8342a6588fe613"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gps-msgs gpsd pkg-config rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''connects to a GPSd server and broadcasts GPS fixes - using the NavSatFix message''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/graph-msgs/default.nix b/distros/galactic/graph-msgs/default.nix deleted file mode 100644 index 6a267757a8..0000000000 --- a/distros/galactic/graph-msgs/default.nix +++ /dev/null @@ -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-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-graph-msgs"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/graph_msgs-release/archive/release/galactic/graph_msgs/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "84456b185bcdd62e724fc3d75d7024a5b87a426e782d86a4e9a894edbe02c09d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for publishing graphs of different data types''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/grbl-msgs/default.nix b/distros/galactic/grbl-msgs/default.nix deleted file mode 100644 index 46712aadd7..0000000000 --- a/distros/galactic/grbl-msgs/default.nix +++ /dev/null @@ -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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-grbl-msgs"; - version = "0.0.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/grbl_msgs-release/archive/release/galactic/grbl_msgs/0.0.2-5.tar.gz"; - name = "0.0.2-5.tar.gz"; - sha256 = "7189bd5a65e5ca5db966570e1b86eaabf71896428998f1a5990fc6d474ba5536"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Messages package for GRBL devices''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/grbl-ros/default.nix b/distros/galactic/grbl-ros/default.nix deleted file mode 100644 index 3e9fe69c77..0000000000 --- a/distros/galactic/grbl-ros/default.nix +++ /dev/null @@ -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, grbl-msgs, python3Packages, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-grbl-ros"; - version = "0.0.16-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/grbl_ros-release/archive/release/galactic/grbl_ros/0.0.16-1.tar.gz"; - name = "0.0.16-1.tar.gz"; - sha256 = "13184d926c6e8ae2b47b7dc7397a22ac39838ddf3a06de4a607d2b0d00c08741"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.pyserial ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ grbl-msgs rclpy std-msgs ]; - - meta = { - description = ''ROS2 package to interface with a GRBL serial device''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/gripper-controllers/default.nix b/distros/galactic/gripper-controllers/default.nix deleted file mode 100644 index 8ec93168a5..0000000000 --- a/distros/galactic/gripper-controllers/default.nix +++ /dev/null @@ -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-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-galactic-gripper-controllers"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/gripper_controllers/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "7a0b3814bcec4af9bcaec1c4aaea85f5c2f8947a42411a79f14a09d08774a3fd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs control-toolbox controller-interface hardware-interface rclcpp rclcpp-action realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The gripper_controllers package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/gscam/default.nix b/distros/galactic/gscam/default.nix deleted file mode 100644 index e99213bab2..0000000000 --- a/distros/galactic/gscam/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, class-loader, cv-bridge, gst_all_1, image-transport, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-gscam"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gscam-release/archive/release/galactic/gscam/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "ef9212c01b23bcd431ddff80b64ca533143d048973cadfe6043cb4e4aa92b897"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-calibration-parsers camera-info-manager class-loader cv-bridge gst_all_1.gst-plugins-base gst_all_1.gstreamer image-transport rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A ROS camera driver that uses gstreamer to connect to - devices such as webcams.''; - license = with lib.licenses; [ "Apache-2.0-License" ]; - }; -} diff --git a/distros/galactic/gtest-vendor/default.nix b/distros/galactic/gtest-vendor/default.nix deleted file mode 100644 index ddad25ab49..0000000000 --- a/distros/galactic/gtest-vendor/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-gtest-vendor"; - version = "1.10.9003-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/googletest-release/archive/release/galactic/gtest_vendor/1.10.9003-2.tar.gz"; - name = "1.10.9003-2.tar.gz"; - sha256 = "f13bf156d50ceaeb2ff668daab276470f5f68877e8275a9a03ff47dfae11eeee"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - - meta = { - description = ''The package provides GoogleTest.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/hardware-interface/default.nix b/distros/galactic/hardware-interface/default.nix deleted file mode 100644 index 00f64ba356..0000000000 --- a/distros/galactic/hardware-interface/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-galactic-hardware-interface"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/hardware_interface/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "e9a6e0f570d7e5b22f94fecaf7cf3851866771c69de53c3f7070a9f84e37a476"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs lifecycle-msgs pluginlib rclcpp-lifecycle rcpputils rcutils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 ros_control hardware interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/hash-library-vendor/default.nix b/distros/galactic/hash-library-vendor/default.nix deleted file mode 100644 index 89f8a0c3a0..0000000000 --- a/distros/galactic/hash-library-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, git }: -buildRosPackage { - pname = "ros-galactic-hash-library-vendor"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/hash_library_vendor-release/archive/release/galactic/hash_library_vendor/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "62bda6cb3b853dcb0394424cb1f1da97d08be3e05a5b145f912394393d4c76e9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto git ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake-auto git ]; - - meta = { - description = ''ROS2 vendor package for stbrumme/hash-library''; - license = with lib.licenses; [ asl20 "Zlib-License" ]; - }; -} diff --git a/distros/galactic/hls-lfcd-lds-driver/default.nix b/distros/galactic/hls-lfcd-lds-driver/default.nix deleted file mode 100644 index 14fe55a187..0000000000 --- a/distros/galactic/hls-lfcd-lds-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-hls-lfcd-lds-driver"; - version = "2.0.4-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/hls_lfcd_lds_driver-release/archive/release/galactic/hls_lfcd_lds_driver/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "87af426f16a85710b87c4bc7e179110f05d1b47c71006974479e684d61d462a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS package for LDS(HLS-LFCD2). - The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/hpp-fcl/default.nix b/distros/galactic/hpp-fcl/default.nix deleted file mode 100644 index 1a12883a8d..0000000000 --- a/distros/galactic/hpp-fcl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: -buildRosPackage { - pname = "ros-galactic-hpp-fcl"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/galactic/hpp-fcl/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "96d4bdd807780d30c3ace488635540e71689c4081d7e0340fa630b3b4335e8d9"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git python3Packages.lxml ]; - propagatedBuildInputs = [ assimp boost eigen eigenpy octomap python3 python3Packages.numpy ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''An extension of the Flexible Collision Library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/iceoryx-binding-c/default.nix b/distros/galactic/iceoryx-binding-c/default.nix deleted file mode 100644 index 12481268c7..0000000000 --- a/distros/galactic/iceoryx-binding-c/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, iceoryx-posh, iceoryx-utils }: -buildRosPackage { - pname = "ros-galactic-iceoryx-binding-c"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/galactic/iceoryx_binding_c/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "a70c36142dc8d16509aec92c184790ee6e6715461719d74763b4ca1fe6f67509"; - }; - - buildType = "cmake"; - buildInputs = [ cmake iceoryx-posh iceoryx-utils ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse iceoryx inter-process-communication (IPC) middleware C-Language Binding''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/iceoryx-posh/default.nix b/distros/galactic/iceoryx-posh/default.nix deleted file mode 100644 index 600caaf142..0000000000 --- a/distros/galactic/iceoryx-posh/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, git, iceoryx-utils }: -buildRosPackage { - pname = "ros-galactic-iceoryx-posh"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/galactic/iceoryx_posh/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "5ed2f4c96dd99f40f24bceb0fadcc5052791722d16b6811b309a12988d6ce492"; - }; - - buildType = "cmake"; - buildInputs = [ cmake git iceoryx-utils ]; - nativeBuildInputs = [ cmake git ]; - - meta = { - description = ''Eclipse iceoryx inter-process-communication (IPC) middleware Posix Shared Memory Library and middleware daemon (RouDi)''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/iceoryx-utils/default.nix b/distros/galactic/iceoryx-utils/default.nix deleted file mode 100644 index f7fead7f1e..0000000000 --- a/distros/galactic/iceoryx-utils/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, acl, cmake }: -buildRosPackage { - pname = "ros-galactic-iceoryx-utils"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/galactic/iceoryx_utils/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "e46ba80b20244c20e6ff3a40487ca30fc997c1cd74ee69e246f61db7f485f501"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ acl ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse iceoryx inter-process-communication (IPC) middleware basic building blocks''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ifm3d-core/default.nix b/distros/galactic/ifm3d-core/default.nix deleted file mode 100644 index aa1e0b37e9..0000000000 --- a/distros/galactic/ifm3d-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, curl, cv-bridge, glog, pcl, xmlrpc_c }: -buildRosPackage { - pname = "ros-galactic-ifm3d-core"; - version = "0.18.0-r6"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ifm3d-release/archive/release/galactic/ifm3d_core/0.18.0-6.tar.gz"; - name = "0.18.0-6.tar.gz"; - sha256 = "0fe643916a6ee1b259e206420d4967cf821e147d019a4f8f2584eb3a40d2052a"; - }; - - buildType = "cmake"; - buildInputs = [ boost cmake ]; - propagatedBuildInputs = [ curl cv-bridge glog pcl xmlrpc_c ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Library and Utilities for working with ifm pmd-based 3D ToF Cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ign-ros2-control-demos/default.nix b/distros/galactic/ign-ros2-control-demos/default.nix deleted file mode 100644 index 6ea7144c0d..0000000000 --- a/distros/galactic/ign-ros2-control-demos/default.nix +++ /dev/null @@ -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-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, std-msgs, velocity-controllers, xacro }: -buildRosPackage { - pname = "ros-galactic-ign-ros2-control-demos"; - version = "0.4.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/galactic/ign_ros2_control_demos/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "c6012e857d96af897670953e4d3a75d03a00772ed010446377155ea358b09f82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-ign-gazebo ros2controlcli std-msgs velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ign_ros2_control_demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/image-common/default.nix b/distros/galactic/image-common/default.nix deleted file mode 100644 index 0c5b5440cd..0000000000 --- a/distros/galactic/image-common/default.nix +++ /dev/null @@ -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, camera-calibration-parsers, camera-info-manager, image-transport }: -buildRosPackage { - pname = "ros-galactic-image-common"; - version = "2.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/galactic/image_common/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "4d2fc4fcc62e16e20239e83e1b3c7ce2e588cdb504b0234c4a0e1ee6119ca9c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-calibration-parsers camera-info-manager image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common code for working with images in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-geometry/default.nix b/distros/galactic/image-geometry/default.nix deleted file mode 100644 index c7b72593f9..0000000000 --- a/distros/galactic/image-geometry/default.nix +++ /dev/null @@ -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-pytest, ament-cmake-python, ament-cmake-ros, opencv, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-image-geometry"; - version = "3.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/galactic/image_geometry/3.1.3-1.tar.gz"; - name = "3.1.3-1.tar.gz"; - sha256 = "90364b6de59a1624208d4f775a09c86b11711f717f9eac86265a8bbe98133798"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ opencv sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ]; - - meta = { - description = ''`image_geometry` contains C++ and Python libraries for interpreting images - geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo - messages with OpenCV functions such as image rectification, much as cv_bridge - interfaces ROS sensor_msgs/Image with OpenCV data types.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-pipeline/default.nix b/distros/galactic/image-pipeline/default.nix deleted file mode 100644 index 40350f30f0..0000000000 --- a/distros/galactic/image-pipeline/default.nix +++ /dev/null @@ -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-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: -buildRosPackage { - pname = "ros-galactic-image-pipeline"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/image_pipeline/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "19b79f1ef1a67a9aa992cd2976b0d869b0b25d7957d46bce95d9c32a6533ce94"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate image-view stereo-image-proc ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-proc/default.nix b/distros/galactic/image-proc/default.nix deleted file mode 100644 index 1b5117a67d..0000000000 --- a/distros/galactic/image-proc/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-image-proc"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/image_proc/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "7e389dbf8aaff152be8c2fcba46c1cf3329021a308099e76ea2d6e195cd69c2e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components rcutils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Single image rectification and color processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-publisher/default.nix b/distros/galactic/image-publisher/default.nix deleted file mode 100644 index 47f242d2ad..0000000000 --- a/distros/galactic/image-publisher/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: -buildRosPackage { - pname = "ros-galactic-image-publisher"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/image_publisher/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "6fb3d679eecb7e653bcc1f53253dfd896613a3944d999109cbfca616424d49f9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-info-manager class-loader cv-bridge image-geometry image-transport rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Contains a node publish an image stream from single image file - or avi motion file.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-rotate/default.nix b/distros/galactic/image-rotate/default.nix deleted file mode 100644 index 9ba934c211..0000000000 --- a/distros/galactic/image-rotate/default.nix +++ /dev/null @@ -1,43 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-image-rotate"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/image_rotate/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "1a71fe9e2a25a97ea66fc948bc39d83180fd4f35970c6eea3227dcdf1b862044"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto class-loader ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-transport rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''
- Contains a node that rotates an image stream in a way that minimizes - the angle between a vector in some arbitrary frame and a vector in the - camera frame. The frame of the outgoing image is published by the node. -
-- This node is intended to allow camera images to be visualized in an - orientation that is more intuitive than the hardware-constrained - orientation of the physical camera. This is particularly helpful, for - example, to show images from the PR2's forearm cameras with a - consistent up direction, despite the fact that the forearms need to - rotate in arbitrary ways during manipulation. -
-- It is not recommended to use the output from this node for further - computation, as it interpolates the source image, introduces black - borders, and does not output a camera_info. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-tools/default.nix b/distros/galactic/image-tools/default.nix deleted file mode 100644 index edc1ac8140..0000000000 --- a/distros/galactic/image-tools/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-image-tools"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/image_tools/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "352b36df202869ad32dc882a12bbec09e49425d567f2c667e51f3090d83d21fe"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ opencv rclcpp rclcpp-components sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tools to capture and play back images to and from DDS subscriptions and publications.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/image-transport-plugins/default.nix b/distros/galactic/image-transport-plugins/default.nix deleted file mode 100644 index 1bc743c1cf..0000000000 --- a/distros/galactic/image-transport-plugins/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }: -buildRosPackage { - pname = "ros-galactic-image-transport-plugins"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/galactic/image_transport_plugins/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "ebe622b6ed053c93bb3e29c9e7abae3f738af0ed4f5ccfd0713af7007c324100"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ compressed-depth-image-transport compressed-image-transport theora-image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of plugins for publishing and subscribing to sensor_msgs/Image topics - in representations other than raw pixel data. For example, for viewing a - stream of images off-robot, a video codec will give much lower bandwidth - and latency. For low frame rate tranport of high-definition images, you - might prefer sending them as JPEG or PNG-compressed form.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-transport/default.nix b/distros/galactic/image-transport/default.nix deleted file mode 100644 index 40eb2c89f5..0000000000 --- a/distros/galactic/image-transport/default.nix +++ /dev/null @@ -1,28 +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, message-filters, pluginlib, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-image-transport"; - version = "2.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/galactic/image_transport/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "b933298f9e1b642fa4bde039f62312836f4a4e72c504204a854971fd7fe1a5c1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ message-filters pluginlib rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''image_transport should always be used to subscribe to and publish images. It provides transparent - support for transporting images in low-bandwidth compressed formats. Examples (provided by separate - plugin packages) include JPEG/PNG compression and Theora streaming video.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/image-view/default.nix b/distros/galactic/image-view/default.nix deleted file mode 100644 index 9240ed49c4..0000000000 --- a/distros/galactic/image-view/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: -buildRosPackage { - pname = "ros-galactic-image-view"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/image_view/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "52c6e2d5c4be705741f7977d69a439e63d9e01c5bb56467d099e764d36e0df87"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost camera-calibration-parsers cv-bridge image-transport message-filters rclcpp rclcpp-components sensor-msgs std-srvs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A simple viewer for ROS image topics. Includes a specialized viewer - for stereo + disparity images.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/imu-complementary-filter/default.nix b/distros/galactic/imu-complementary-filter/default.nix deleted file mode 100644 index 1c9c467a8a..0000000000 --- a/distros/galactic/imu-complementary-filter/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-imu-complementary-filter"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/galactic/imu_complementary_filter/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "a9805b2dcd9e9e5866d320a51216b2746b56aa8cabd0cfc0d5745ab785ae40b4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into a quaternion to represent the orientation of the device wrt the global frame. Based on the algorithm by Roberto G. Valenti etal. described in the paper "Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs" available at http://www.mdpi.com/1424-8220/15/8/19302 .''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/imu-filter-madgwick/default.nix b/distros/galactic/imu-filter-madgwick/default.nix deleted file mode 100644 index 7898bb445c..0000000000 --- a/distros/galactic/imu-filter-madgwick/default.nix +++ /dev/null @@ -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, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-imu-filter-madgwick"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/galactic/imu_filter_madgwick/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "1796b29e38544e9bf04be52df9f52e01bb2e661f37c8a65c942cf9173869457a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.''; - license = with lib.licenses; [ "GPL" ]; - }; -} diff --git a/distros/galactic/imu-sensor-broadcaster/default.nix b/distros/galactic/imu-sensor-broadcaster/default.nix deleted file mode 100644 index 19b3b0efd3..0000000000 --- a/distros/galactic/imu-sensor-broadcaster/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-imu-sensor-broadcaster"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/imu_sensor_broadcaster/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "e6cb994d60dc1505164b849d207081601e70995f25d1192af788c380e679b4fb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller to publish readings of IMU sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/imu-tools/default.nix b/distros/galactic/imu-tools/default.nix deleted file mode 100644 index 94d41e7218..0000000000 --- a/distros/galactic/imu-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }: -buildRosPackage { - pname = "ros-galactic-imu-tools"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/galactic/imu_tools/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "0c716be4760a0b7c4c72422e4e573c20bc13461f8fb7cf1a7189b9a2dcfb2ba5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ imu-complementary-filter imu-filter-madgwick rviz-imu-plugin ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Various tools for IMU devices''; - license = with lib.licenses; [ "BSD-&-GPL" ]; - }; -} diff --git a/distros/galactic/interactive-marker-twist-server/default.nix b/distros/galactic/interactive-marker-twist-server/default.nix deleted file mode 100644 index 3896284ec0..0000000000 --- a/distros/galactic/interactive-marker-twist-server/default.nix +++ /dev/null @@ -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, interactive-markers, rclcpp, tf2, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-interactive-marker-twist-server"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/interactive_marker_twist_server-release/archive/release/galactic/interactive_marker_twist_server/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "93f6d8c32cd532efbea3084d03feff2d8cb74b07f35c3a181ea16c9a7db9bc02"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs interactive-markers rclcpp tf2 visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interactive control for generic Twist-based robots using interactive markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/interactive-markers/default.nix b/distros/galactic/interactive-markers/default.nix deleted file mode 100644 index abc4d88a32..0000000000 --- a/distros/galactic/interactive-markers/default.nix +++ /dev/null @@ -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-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rclcpp, rclpy, rmw, std-msgs, tf2, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-interactive-markers"; - version = "2.2.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/galactic/interactive_markers/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "96f556a0cab07ddce300f261bb24322a49338e19f1276666fad8eb8d2a6212f1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rmw std-msgs tf2 tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''3D interactive marker communication library for RViz and similar tools.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/intra-process-demo/default.nix b/distros/galactic/intra-process-demo/default.nix deleted file mode 100644 index 5d7e0b5465..0000000000 --- a/distros/galactic/intra-process-demo/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-intra-process-demo"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/intra_process_demo/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "de5bdfa453ee8c6b31f668a2d73e7bca189a91c1e65588d9b157dde5d435c519"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake std-msgs ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake rmw-implementation-cmake ]; - propagatedBuildInputs = [ opencv rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstrations of intra process communication.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/io-context/default.nix b/distros/galactic/io-context/default.nix deleted file mode 100644 index 5d080c3190..0000000000 --- a/distros/galactic/io-context/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, rclcpp, std-msgs, udp-msgs }: -buildRosPackage { - pname = "ros-galactic-io-context"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/transport_drivers-release/archive/release/galactic/io_context/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "7bceb53fd40beec256ad4b4a2c1720b2d37bda18e852a3805f85bf9dca772c5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio rclcpp std-msgs udp-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A library to write Synchronous and Asynchronous networking applications''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/irobot-create-common-bringup/default.nix b/distros/galactic/irobot-create-common-bringup/default.nix deleted file mode 100644 index 57aa2c7460..0000000000 --- a/distros/galactic/irobot-create-common-bringup/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, irobot-create-control, irobot-create-description, joint-state-publisher, robot-state-publisher, ros2launch, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-galactic-irobot-create-common-bringup"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_common_bringup/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "47e3739e655fce791271407bbe0ca3c32a8ecde4ff2fd81bd6198e44af95ce8a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ irobot-create-control irobot-create-description joint-state-publisher robot-state-publisher ros2launch rviz2 urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides common launch and configuration scripts for a simulated iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-control/default.nix b/distros/galactic/irobot-create-control/default.nix deleted file mode 100644 index 3e9b246d96..0000000000 --- a/distros/galactic/irobot-create-control/default.nix +++ /dev/null @@ -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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-xmllint, ament-lint-auto, joint-state-broadcaster, ros2-controllers, ros2launch }: -buildRosPackage { - pname = "ros-galactic-irobot-create-control"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_control/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "acc2142ecef5c1686f554d40f55d48b3821881b12286f278905dd56cfecaef95"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ joint-state-broadcaster ros2-controllers ros2launch ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides the diff-drive controller for the iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-description/default.nix b/distros/galactic/irobot-create-description/default.nix deleted file mode 100644 index a905350ddc..0000000000 --- a/distros/galactic/irobot-create-description/default.nix +++ /dev/null @@ -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-lint-cmake, ament-lint-auto, urdf }: -buildRosPackage { - pname = "ros-galactic-irobot-create-description"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_description/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "c9ecf65ec72d8f4f8d2486ab74903529f8f6787a13d07ccdb424284187570394"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ]; - propagatedBuildInputs = [ urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides the model description for the iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-gazebo-bringup/default.nix b/distros/galactic/irobot-create-gazebo-bringup/default.nix deleted file mode 100644 index ef4feb774a..0000000000 --- a/distros/galactic/irobot-create-gazebo-bringup/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, gazebo-plugins, gazebo-ros, gazebo-ros2-control, irobot-create-common-bringup, irobot-create-description, irobot-create-gazebo-plugins, ros2launch }: -buildRosPackage { - pname = "ros-galactic-irobot-create-gazebo-bringup"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_gazebo_bringup/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "aa69dc89b6813b8af037cb7d9b9de62b65333ba6fda8b7d92610318523aeec83"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control irobot-create-common-bringup irobot-create-description irobot-create-gazebo-plugins ros2launch ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides launch and configuration scripts for a Gazebo simulated iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-gazebo-plugins/default.nix b/distros/galactic/irobot-create-gazebo-plugins/default.nix deleted file mode 100644 index 2029e6a6d4..0000000000 --- a/distros/galactic/irobot-create-gazebo-plugins/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, gazebo-dev, gazebo-ros, geometry-msgs, irobot-create-msgs, irobot-create-toolbox, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-irobot-create-gazebo-plugins"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_gazebo_plugins/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "04cc691dc52b639b6699292aabfa47ab9fb13e1e4be26819adb1272be7d39960"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ gazebo-dev gazebo-ros geometry-msgs irobot-create-msgs irobot-create-toolbox rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides the Gazebo plugins for the iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-gazebo-sim/default.nix b/distros/galactic/irobot-create-gazebo-sim/default.nix deleted file mode 100644 index d8623df543..0000000000 --- a/distros/galactic/irobot-create-gazebo-sim/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, irobot-create-gazebo-bringup, irobot-create-gazebo-plugins }: -buildRosPackage { - pname = "ros-galactic-irobot-create-gazebo-sim"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_gazebo_sim/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "d7c55ecbf3bc0c9f71cb7e5bcbc0e07f59f73fec6f4f5584af93df28ddfd5ae5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ irobot-create-gazebo-bringup irobot-create-gazebo-plugins ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for the iRobot(R) Create(R) 3 robot Gazebo simulatorGazebo simulation stack.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-ignition-bringup/default.nix b/distros/galactic/irobot-create-ignition-bringup/default.nix deleted file mode 100644 index d032a04674..0000000000 --- a/distros/galactic/irobot-create-ignition-bringup/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, ign-ros2-control, irobot-create-common-bringup, irobot-create-description, irobot-create-ignition-plugins, irobot-create-ignition-toolbox, irobot-create-msgs, ros-ign-bridge, ros-ign-gazebo, ros-ign-interfaces, std-msgs }: -buildRosPackage { - pname = "ros-galactic-irobot-create-ignition-bringup"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_ignition_bringup/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "ddf45e22944919d3cd9dc4d19b9ba25ca5c1978ed547db0ceb207fdfbb73eaeb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ geometry-msgs ign-ros2-control irobot-create-common-bringup irobot-create-description irobot-create-ignition-plugins irobot-create-ignition-toolbox irobot-create-msgs ros-ign-bridge ros-ign-gazebo ros-ign-interfaces std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides launch and configuration scripts for a Ignition simulated iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-ignition-sim/default.nix b/distros/galactic/irobot-create-ignition-sim/default.nix deleted file mode 100644 index 2193088827..0000000000 --- a/distros/galactic/irobot-create-ignition-sim/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, irobot-create-ignition-bringup, irobot-create-ignition-plugins, irobot-create-ignition-toolbox }: -buildRosPackage { - pname = "ros-galactic-irobot-create-ignition-sim"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_ignition_sim/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "9454d36221968004272abf94ed8c19dc3c91daff5a87087f24b70b07a56a5ff8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ irobot-create-ignition-bringup irobot-create-ignition-plugins irobot-create-ignition-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for the iRobot(R) Create(R) 3 robot Ignition simulator''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-ignition-toolbox/default.nix b/distros/galactic/irobot-create-ignition-toolbox/default.nix deleted file mode 100644 index 478837fe7c..0000000000 --- a/distros/galactic/irobot-create-ignition-toolbox/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, control-msgs, irobot-create-msgs, irobot-create-toolbox, nav-msgs, rclcpp, rclcpp-action, rcutils, ros-ign-interfaces, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-galactic-irobot-create-ignition-toolbox"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_ignition_toolbox/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "cd906f3b56485c235b34fab594e398447de07978aacbbe7d01cbe0db01b60395"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ control-msgs irobot-create-msgs irobot-create-toolbox nav-msgs rclcpp rclcpp-action rcutils ros-ign-interfaces sensor-msgs std-msgs tf2 tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Nodes and tools for simulating in Ignition iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-msgs/default.nix b/distros/galactic/irobot-create-msgs/default.nix deleted file mode 100644 index e03170961e..0000000000 --- a/distros/galactic/irobot-create-msgs/default.nix +++ /dev/null @@ -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-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-irobot-create-msgs"; - version = "1.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/irobot_create_msgs-release/archive/release/galactic/irobot_create_msgs/1.2.4-1.tar.gz"; - name = "1.2.4-1.tar.gz"; - sha256 = "413cd833f869337ea912082491b86527a7e0f1a8951306b4e96aeb1de98208c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Package containing action, message, and service definitions used by the iRobot(R) Create(R) platform''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-nodes/default.nix b/distros/galactic/irobot-create-nodes/default.nix deleted file mode 100644 index c80fb8329a..0000000000 --- a/distros/galactic/irobot-create-nodes/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, angles, boost, control-msgs, geometry-msgs, irobot-create-msgs, irobot-create-toolbox, nav-msgs, rclcpp, rclcpp-action, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-irobot-create-nodes"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_nodes/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "fdc6f1adcfd8b407bad06d528d724f6d43091ffa4560da66d3dc1748f874d87e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ angles boost control-msgs geometry-msgs irobot-create-msgs irobot-create-toolbox nav-msgs rclcpp rclcpp-action rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 Nodes for the simulated iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/irobot-create-toolbox/default.nix b/distros/galactic/irobot-create-toolbox/default.nix deleted file mode 100644 index f6814c980a..0000000000 --- a/distros/galactic/irobot-create-toolbox/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, ignition, rclcpp }: -buildRosPackage { - pname = "ros-galactic-irobot-create-toolbox"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/galactic/irobot_create_toolbox/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "9c33925f0bbbf2e800375664aca44d2e7e13490d50f9683d771ef6fc458f9169"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ ignition.math6 rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components and helpers for the iRobot(R) Create(R) 3 Educational Robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/joint-state-broadcaster/default.nix b/distros/galactic/joint-state-broadcaster/default.nix deleted file mode 100644 index f3c172e10a..0000000000 --- a/distros/galactic/joint-state-broadcaster/default.nix +++ /dev/null @@ -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-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-joint-state-broadcaster"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_state_broadcaster/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "4b9166255e34be696a03758207a71533e7b5e6e4cfe329695876dd4a69224ecc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock controller-manager rclcpp ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Broadcaster to publish joint state''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/joint-state-publisher-gui/default.nix b/distros/galactic/joint-state-publisher-gui/default.nix deleted file mode 100644 index a90dc890c5..0000000000 --- a/distros/galactic/joint-state-publisher-gui/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, joint-state-publisher, python-qt-binding, rclpy }: -buildRosPackage { - pname = "ros-galactic-joint-state-publisher-gui"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joint_state_publisher-release/archive/release/galactic/joint_state_publisher_gui/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "c09a538045d87b605c06cc9d0d00ca7a6054066f746734799c47eb5b9c439a01"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ joint-state-publisher python-qt-binding rclpy ]; - - meta = { - description = ''This package contains a GUI tool for setting and publishing joint state values for a given URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/joint-state-publisher/default.nix b/distros/galactic/joint-state-publisher/default.nix deleted file mode 100644 index 9ffd563f1b..0000000000 --- a/distros/galactic/joint-state-publisher/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-xmllint, launch-testing, launch-testing-ros, pythonPackages, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-joint-state-publisher"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joint_state_publisher-release/archive/release/galactic/joint_state_publisher/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "e7b7cc65ad235f54a82563077113676508176a8b83dbba12b10255ea7522d8c9"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-xmllint launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy sensor-msgs std-msgs ]; - - meta = { - description = ''This package contains a tool for setting and publishing joint state values for a given URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/joint-trajectory-controller/default.nix b/distros/galactic/joint-trajectory-controller/default.nix deleted file mode 100644 index 9b174a00fa..0000000000 --- a/distros/galactic/joint-trajectory-controller/default.nix +++ /dev/null @@ -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, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-joint-trajectory-controller"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_trajectory_controller/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "8cf98307d46ee242b51f861cfd5cd533ee78272c192dc6c2c139a554b96ebf32"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ angles control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller for executing joint-space trajectories on a group of joints''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/joy-linux/default.nix b/distros/galactic/joy-linux/default.nix deleted file mode 100644 index 9813df06a5..0000000000 --- a/distros/galactic/joy-linux/default.nix +++ /dev/null @@ -1,31 +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, diagnostic-msgs, diagnostic-updater, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-joy-linux"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/joy_linux/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "f7cf460a6939d956ad4ddb556b9247be6158649c49e2299e6834ad294a32b9dc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 driver for a generic Linux joystick. - Will contain a MacOS and Windows version later. - The joy package contains joy_node, a node that interfaces a - generic Linux joystick to ROS2. This node publishes a "Joy" - message, which contains the current state of each one of the - joystick's buttons and axes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/joy-teleop/default.nix b/distros/galactic/joy-teleop/default.nix deleted file mode 100644 index 1e6bb7bddd..0000000000 --- a/distros/galactic/joy-teleop/default.nix +++ /dev/null @@ -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-copyright, ament-flake8, ament-pep257, ament-xmllint, control-msgs, example-interfaces, geometry-msgs, launch-ros, launch-testing, rclpy, rosidl-runtime-py, sensor-msgs, std-msgs, std-srvs, teleop-tools-msgs, test-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-joy-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/galactic/joy_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "f9ed0d80bddc85701c4673ec1380b262adc97bed480458e6abdf9c78a492db49"; - }; - - buildType = "ament_python"; - checkInputs = [ action-tutorials-interfaces ament-copyright ament-flake8 ament-pep257 ament-xmllint example-interfaces geometry-msgs launch-ros launch-testing std-msgs std-srvs test-msgs ]; - propagatedBuildInputs = [ control-msgs rclpy rosidl-runtime-py sensor-msgs teleop-tools-msgs trajectory-msgs ]; - - meta = { - description = ''A (to be) generic joystick interface to control a robot''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/joy/default.nix b/distros/galactic/joy/default.nix deleted file mode 100644 index d833a95d71..0000000000 --- a/distros/galactic/joy/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sdl2-vendor, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-joy"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/joy/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "d0609c7ef232f5071cd55bc0949eadd8e69ebaddd8fbec67eb05fd838b88bb13"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sdl2-vendor sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The joy package contains joy_node, a node that interfaces a - generic joystick to ROS 2. This node publishes a "Joy" - message, which contains the current state of each one of the - joystick's buttons and axes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/kdl-parser/default.nix b/distros/galactic/kdl-parser/default.nix deleted file mode 100644 index 02ab3d37a6..0000000000 --- a/distros/galactic/kdl-parser/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, orocos-kdl, urdf, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-kdl-parser"; - version = "2.5.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kdl_parser-release/archive/release/galactic/kdl_parser/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "c2f3144b150c7da7f4f179a678ffbce2b8424a8358cb3797822f575757f9c04a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ orocos-kdl urdf urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The Kinematics and Dynamics Library (KDL) defines a tree structure - to represent the kinematic and dynamic parameters of a robot - mechanism. kdl_parser provides tools to construct a KDL - tree from an XML robot representation in URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/key-teleop/default.nix b/distros/galactic/key-teleop/default.nix deleted file mode 100644 index 6914644728..0000000000 --- a/distros/galactic/key-teleop/default.nix +++ /dev/null @@ -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, geometry-msgs, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-galactic-key-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/galactic/key_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "bda57bc39ba604027a1fd39eb47393aaa495facfc8098fa80e2c47be1ea6145e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''A text-based interface to send a robot movement commands.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/kobuki-core/default.nix b/distros/galactic/kobuki-core/default.nix deleted file mode 100644 index 3b12ef0261..0000000000 --- a/distros/galactic/kobuki-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-console, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-threads, ecl-time }: -buildRosPackage { - pname = "ros-galactic-kobuki-core"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_core-release/archive/release/galactic/kobuki_core/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "549715c65c6f5596a385ab0d393cad4c8f9f14924c04bca98c2833ccd088d29a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-command-line ecl-config ecl-console ecl-converters ecl-devices ecl-geometry ecl-mobile-robot ecl-sigslots ecl-threads ecl-time ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Pure C++ driver library for Kobuki.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/kobuki-ros-interfaces/default.nix b/distros/galactic/kobuki-ros-interfaces/default.nix deleted file mode 100644 index 43baac9082..0000000000 --- a/distros/galactic/kobuki-ros-interfaces/default.nix +++ /dev/null @@ -1,28 +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-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-kobuki-ros-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_ros_interfaces-release/archive/release/galactic/kobuki_ros_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "e194e426a0115beb362f33bc28579b792e7bce31b982c29863816a349c919834"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''- ROS2 message, service and action interfaces for the Kobuki. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/kobuki-velocity-smoother/default.nix b/distros/galactic/kobuki-velocity-smoother/default.nix deleted file mode 100644 index 77d1d42add..0000000000 --- a/distros/galactic/kobuki-velocity-smoother/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, ecl-build, geometry-msgs, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, python3Packages, rcl-interfaces, rclcpp, rclcpp-components, ros2test }: -buildRosPackage { - pname = "ros-galactic-kobuki-velocity-smoother"; - version = "0.15.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_velocity_smoother-release/archive/release/galactic/kobuki_velocity_smoother/0.15.0-1.tar.gz"; - name = "0.15.0-1.tar.gz"; - sha256 = "60733b41df9bb1dc1cf7478419584c10a90066dd8286a919180d22f0774e5723"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.matplotlib ros2test ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs rcl-interfaces rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Bound incoming velocity messages according to robot velocity and acceleration limits.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-core/default.nix b/distros/galactic/lanelet2-core/default.nix deleted file mode 100644 index 6787951dd7..0000000000 --- a/distros/galactic/lanelet2-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, eigen, gtest, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-core"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_core/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "3b30a139e00cbc0aa372af61f2d7221d1e57b8337a142afa8d22c94893e4ce9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost eigen mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Lanelet2 core module''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-examples/default.nix b/distros/galactic/lanelet2-examples/default.nix deleted file mode 100644 index 14b58e57d3..0000000000 --- a/distros/galactic/lanelet2-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules, ros2cli }: -buildRosPackage { - pname = "ros-galactic-lanelet2-examples"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_examples/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "2a6851c62686aa525033545813a40ebda834d748af22a7b266f947db44e9f647"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ros2cli ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Examples for working with Lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-io/default.nix b/distros/galactic/lanelet2-io/default.nix deleted file mode 100644 index 682d0b292f..0000000000 --- a/distros/galactic/lanelet2-io/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, mrt-cmake-modules, pugixml }: -buildRosPackage { - pname = "ros-galactic-lanelet2-io"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_io/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "8cfdafb7de8796ca131858f3b201ce6a88f94ed7657231f07bb6913776e94dd6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core mrt-cmake-modules pugixml ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Parser/Writer module for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-maps/default.nix b/distros/galactic/lanelet2-maps/default.nix deleted file mode 100644 index 890c255550..0000000000 --- a/distros/galactic/lanelet2-maps/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, lanelet2-core, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-maps"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_maps/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "36f1c983c105112c3d70fa8cb91191cfcb415a36f3ec94ccf90050b27845a982"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Example maps in the lanelet2-format''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-projection/default.nix b/distros/galactic/lanelet2-projection/default.nix deleted file mode 100644 index e547e2b297..0000000000 --- a/distros/galactic/lanelet2-projection/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, geographiclib, gtest, lanelet2-io, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-projection"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_projection/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "293354a8b0c072c64b55cc333417e3f49b111262cfa69c055eede98038bc537e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ geographiclib lanelet2-io mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Lanelet2 projection library for lat/lon to local x/y conversion''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-python/default.nix b/distros/galactic/lanelet2-python/default.nix deleted file mode 100644 index f57b879d1e..0000000000 --- a/distros/galactic/lanelet2-python/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-python"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_python/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "75e6c390b165fd5389383c59ed5e91ea62fd8a06d71627a49bd980a721311e11"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Python bindings for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-routing/default.nix b/distros/galactic/lanelet2-routing/default.nix deleted file mode 100644 index cf6d81404c..0000000000 --- a/distros/galactic/lanelet2-routing/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-routing"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_routing/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "cd07c8fee21f21b9550d3dbf340986fb7bec11f7417ef75660f7d9ba44aa6a2d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Routing module for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-traffic-rules/default.nix b/distros/galactic/lanelet2-traffic-rules/default.nix deleted file mode 100644 index c884f57b1d..0000000000 --- a/distros/galactic/lanelet2-traffic-rules/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-traffic-rules"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_traffic_rules/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "8ad0c5f333f79f1b842a5e4f5c9c4cca5e08b8c7480505f7988f435c28ea4e7f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Package for interpreting traffic rules in a lanelet map''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2-validation/default.nix b/distros/galactic/lanelet2-validation/default.nix deleted file mode 100644 index 188d6f0e97..0000000000 --- a/distros/galactic/lanelet2-validation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-galactic-lanelet2-validation"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2_validation/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "af1131fe9253eea5b6b8f41aeefc1d4ba7aa3ac5930f46f106659d8ae5584bdf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest lanelet2-maps ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Package for sanitizing lanelet maps''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/lanelet2/default.nix b/distros/galactic/lanelet2/default.nix deleted file mode 100644 index eb1b757d1c..0000000000 --- a/distros/galactic/lanelet2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, lanelet2-core, lanelet2-examples, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, ros-environment }: -buildRosPackage { - pname = "ros-galactic-lanelet2"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/galactic/lanelet2/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "7d216e9ff019500f0fe0ad50569491467b40b85fb63f0e36f41d28b1418a30a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ros-environment ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-examples lanelet2-io lanelet2-maps lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation ]; - nativeBuildInputs = [ ament-cmake-core ros-environment ]; - - meta = { - description = ''Meta-package for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/laser-filters/default.nix b/distros/galactic/laser-filters/default.nix deleted file mode 100644 index 58f147f483..0000000000 --- a/distros/galactic/laser-filters/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, angles, filters, laser-geometry, message-filters, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-laser-filters"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_filters-release/archive/release/galactic/laser_filters/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "0c6d30bec2b450434b58cd09edf1084b2f0d2ab732012f6163821604126dac4f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ angles filters laser-geometry message-filters pluginlib rclcpp rclcpp-lifecycle sensor-msgs tf2 tf2-ros ]; - - meta = { - description = ''Assorted filters designed to operate on 2D planar laser scanners, - which use the sensor_msgs/LaserScan type.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/laser-geometry/default.nix b/distros/galactic/laser-geometry/default.nix deleted file mode 100644 index 3b2bc04684..0000000000 --- a/distros/galactic/laser-geometry/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, eigen, eigen3-cmake-module, rclcpp, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-galactic-laser-geometry"; - version = "2.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_geometry-release/archive/release/galactic/laser_geometry/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "09a0499d6564798ee347edb2adec160417301e9daf607569907538a4c88ab0f5"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ]; - propagatedBuildInputs = [ ament-cmake eigen eigen3-cmake-module rclcpp sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''This package contains a class for converting from a 2D laser scan as defined by - sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud - or sensor_msgs/PointCloud2. In particular, it contains functionality to account - for the skew resulting from moving robots or tilting laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/laser-proc/default.nix b/distros/galactic/laser-proc/default.nix deleted file mode 100644 index 49786eb93b..0000000000 --- a/distros/galactic/laser-proc/default.nix +++ /dev/null @@ -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, class-loader, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-laser-proc"; - version = "1.0.2-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_proc-release/archive/release/galactic/laser_proc/1.0.2-4.tar.gz"; - name = "1.0.2-4.tar.gz"; - sha256 = "f62296fdb3d556709f579529619f3dfe0b1f009ea43897e6acfe3c637e789648"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ class-loader rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''laser_proc''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/launch-param-builder/default.nix b/distros/galactic/launch-param-builder/default.nix deleted file mode 100644 index b3fd38cebd..0000000000 --- a/distros/galactic/launch-param-builder/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-index-python, python3Packages, pythonPackages, rclpy, xacro }: -buildRosPackage { - pname = "ros-galactic-launch-param-builder"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/galactic/launch_param_builder/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "408197f535f9f8aaba6fd842a8b50e311a1e304ae1bb2060242897d7739acb72"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml rclpy xacro ]; - - meta = { - description = ''Python library for loading parameters in launch files''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/launch-ros/default.nix b/distros/galactic/launch-ros/default.nix deleted file mode 100644 index 2f9a020d32..0000000000 --- a/distros/galactic/launch-ros/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, composition-interfaces, launch, lifecycle-msgs, osrf-pycommon, python3Packages, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-galactic-launch-ros"; - version = "0.14.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/galactic/launch_ros/0.14.5-1.tar.gz"; - name = "0.14.5-1.tar.gz"; - sha256 = "2fed29277edf38d244a2d092578d4ef3d298e90e97b2166dc3fcc0ea9b55c163"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python composition-interfaces launch lifecycle-msgs osrf-pycommon python3Packages.importlib-metadata python3Packages.pyyaml rclpy ]; - - meta = { - description = ''ROS specific extensions to the launch tool.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch-system-modes/default.nix b/distros/galactic/launch-system-modes/default.nix deleted file mode 100644 index d3157fdc17..0000000000 --- a/distros/galactic/launch-system-modes/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, launch, osrf-pycommon, python3Packages, pythonPackages, rclpy, system-modes-msgs }: -buildRosPackage { - pname = "ros-galactic-launch-system-modes"; - version = "0.9.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/launch_system_modes/0.9.0-3.tar.gz"; - name = "0.9.0-3.tar.gz"; - sha256 = "89650259c93e45c1bad47364beef43f3aa9bab821c8fd1d15ab9ff36365600e0"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch osrf-pycommon python3Packages.importlib-metadata python3Packages.pyyaml rclpy system-modes-msgs ]; - - meta = { - description = ''System modes specific extensions to the launch tool, i.e. launch actions, events, and event - handlers for system modes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch-testing-ament-cmake/default.nix b/distros/galactic/launch-testing-ament-cmake/default.nix deleted file mode 100644 index b01ac483c2..0000000000 --- a/distros/galactic/launch-testing-ament-cmake/default.nix +++ /dev/null @@ -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-copyright, ament-cmake-test, launch-testing, python-cmake-module }: -buildRosPackage { - pname = "ros-galactic-launch-testing-ament-cmake"; - version = "0.17.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/galactic/launch_testing_ament_cmake/0.17.2-1.tar.gz"; - name = "0.17.2-1.tar.gz"; - sha256 = "0f61dae1ec2cb8e3de747abb75641a96eeee6f54190e18271a9a1f34f9e40055"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright launch-testing python-cmake-module ]; - propagatedBuildInputs = [ ament-cmake-test launch-testing python-cmake-module ]; - nativeBuildInputs = [ ament-cmake ament-cmake-test launch-testing python-cmake-module ]; - - meta = { - description = ''A package providing cmake functions for running launch tests from the build.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/launch-testing-ros/default.nix b/distros/galactic/launch-testing-ros/default.nix deleted file mode 100644 index df5915b6fc..0000000000 --- a/distros/galactic/launch-testing-ros/default.nix +++ /dev/null @@ -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, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-launch-testing-ros"; - version = "0.14.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/galactic/launch_testing_ros/0.14.5-1.tar.gz"; - name = "0.14.5-1.tar.gz"; - sha256 = "ef496fa790967bae0347efc31db4a4788aced0cea5d527c48fcfbbd6e9a698e5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest std-msgs ]; - propagatedBuildInputs = [ launch-ros launch-testing rclpy ]; - - meta = { - description = ''A package providing utilities for writing ROS2 enabled launch tests.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch-testing/default.nix b/distros/galactic/launch-testing/default.nix deleted file mode 100644 index 3eeb3ea25c..0000000000 --- a/distros/galactic/launch-testing/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, launch, osrf-pycommon, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-launch-testing"; - version = "0.17.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/galactic/launch_testing/0.17.2-1.tar.gz"; - name = "0.17.2-1.tar.gz"; - sha256 = "3c06f4feca0b5457f9eb4783c5dbda4c6c226fd2921ff51b106f29c9f1f848a2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch osrf-pycommon ]; - - meta = { - description = ''A package to create tests which involve launch files and multiple processes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch-xml/default.nix b/distros/galactic/launch-xml/default.nix deleted file mode 100644 index 494a710c60..0000000000 --- a/distros/galactic/launch-xml/default.nix +++ /dev/null @@ -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, launch, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-launch-xml"; - version = "0.17.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/galactic/launch_xml/0.17.2-1.tar.gz"; - name = "0.17.2-1.tar.gz"; - sha256 = "18647cf31240d0f599bec1b2fc62b1e7b338ad540ad3bdae1b59c5bbb0994911"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch ]; - - meta = { - description = ''XML frontend for the launch package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch-yaml/default.nix b/distros/galactic/launch-yaml/default.nix deleted file mode 100644 index 2cff19c5fe..0000000000 --- a/distros/galactic/launch-yaml/default.nix +++ /dev/null @@ -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, launch, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-launch-yaml"; - version = "0.17.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/galactic/launch_yaml/0.17.2-1.tar.gz"; - name = "0.17.2-1.tar.gz"; - sha256 = "8ac66b2403ff943fc0600b527be822e793df9395b6d78c612b46b846760cf7b6"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch ]; - - meta = { - description = ''YAML frontend for the launch package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/launch/default.nix b/distros/galactic/launch/default.nix deleted file mode 100644 index a0205328f0..0000000000 --- a/distros/galactic/launch/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-launch"; - version = "0.17.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/galactic/launch/0.17.2-1.tar.gz"; - name = "0.17.2-1.tar.gz"; - sha256 = "9a594458889c72625fc3aed96373cb09babb71891d0b02b639769f467b5447da"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python osrf-pycommon python3Packages.importlib-metadata python3Packages.lark python3Packages.pyyaml ]; - - meta = { - description = ''The ROS launch tool.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/lgsvl-msgs/default.nix b/distros/galactic/lgsvl-msgs/default.nix deleted file mode 100644 index 569e06d24a..0000000000 --- a/distros/galactic/lgsvl-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-lgsvl-msgs"; - version = "0.0.4-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/lgsvl_msgs-release/archive/release/galactic/lgsvl_msgs/0.0.4-2.tar.gz"; - name = "0.0.4-2.tar.gz"; - sha256 = "8e101956bb43b825ba8ab2cc801142f0df5ae1d04a368c1659f73f4aa1fea8ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - - meta = { - description = ''Message definitions for interfacing with the LGSVL Simulator for ROS and ROS 2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/libcurl-vendor/default.nix b/distros/galactic/libcurl-vendor/default.nix deleted file mode 100644 index 61f9160231..0000000000 --- a/distros/galactic/libcurl-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, curl, pkg-config }: -buildRosPackage { - pname = "ros-galactic-libcurl-vendor"; - version = "2.5.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/galactic/libcurl_vendor/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "ce11910cee9a8d27e616e51b3d31e4662fa443fbaf61017393de0093b8f742db"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ curl pkg-config ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/libg2o/default.nix b/distros/galactic/libg2o/default.nix deleted file mode 100644 index e0b12d6207..0000000000 --- a/distros/galactic/libg2o/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, libGL, libGLU, suitesparse }: -buildRosPackage { - pname = "ros-galactic-libg2o"; - version = "2020.5.29-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libg2o-release/archive/release/galactic/libg2o/2020.5.29-3.tar.gz"; - name = "2020.5.29-3.tar.gz"; - sha256 = "9bebbccd56e96a9a011cf6aa1c1fcb6f8a71b26f1d1b40589249bf6c43125c76"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen libGL libGLU suitesparse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The libg2o library from http://openslam.org/g2o.html''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/libmavconn/default.nix b/distros/galactic/libmavconn/default.nix deleted file mode 100644 index 181fcf9413..0000000000 --- a/distros/galactic/libmavconn/default.nix +++ /dev/null @@ -1,30 +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, asio, console-bridge, mavlink, python3Packages }: -buildRosPackage { - pname = "ros-galactic-libmavconn"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "9b36825a5fb6e2e26b878858ef636bb3f90607c0197b84fa35a15ca6a2377678"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.empy ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio console-bridge mavlink ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''MAVLink communication library. - This library provide unified connection handling classes - and URL to connection object mapper. - - This library can be used in standalone programs.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/galactic/libnabo/default.nix b/distros/galactic/libnabo/default.nix deleted file mode 100644 index 2b321aba1e..0000000000 --- a/distros/galactic/libnabo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen }: -buildRosPackage { - pname = "ros-galactic-libnabo"; - version = "1.0.7-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/libnabo-release/archive/release/galactic/libnabo/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "04657b40bccacf00b7216a27b156e1ee00977148781d7be8a052e2facd24b0f0"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/libphidget22/default.nix b/distros/galactic/libphidget22/default.nix deleted file mode 100644 index b3dce7f8e9..0000000000 --- a/distros/galactic/libphidget22/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1 }: -buildRosPackage { - pname = "ros-galactic-libphidget22"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/libphidget22/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "c91c3a49106020613554ece910435d677cea5c6eed3c8c51a6a5459a4ce7b7f3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ libusb1 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package wraps the libphidget22 to use it as a ROS dependency''; - license = with lib.licenses; [ "LGPL" ]; - }; -} diff --git a/distros/galactic/libpointmatcher/default.nix b/distros/galactic/libpointmatcher/default.nix deleted file mode 100644 index e099952e38..0000000000 --- a/distros/galactic/libpointmatcher/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, libnabo }: -buildRosPackage { - pname = "ros-galactic-libpointmatcher"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/libpointmatcher-release/archive/release/galactic/libpointmatcher/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "c7c042ff46ba25ea8b16d3091c8274e2bcd5716965b89a2a210c26e0e1722094"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost eigen libnabo ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''libpointmatcher is a modular ICP library, useful for robotics and computer vision.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/librealsense2/default.nix b/distros/galactic/librealsense2/default.nix deleted file mode 100644 index 15980831ce..0000000000 --- a/distros/galactic/librealsense2/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }: -buildRosPackage { - pname = "ros-galactic-librealsense2"; - version = "2.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/galactic/librealsense2/2.51.1-1.tar.gz"; - name = "2.51.1-1.tar.gz"; - sha256 = "193ba7249bf435148c0b9d1d036c3d3d4edb287a4261ccdf3db4833bb08ea208"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake libusb1 openssl pkg-config udev ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/libstatistics-collector/default.nix b/distros/galactic/libstatistics-collector/default.nix deleted file mode 100644 index 8dee08e51a..0000000000 --- a/distros/galactic/libstatistics-collector/default.nix +++ /dev/null @@ -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-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcl, rcpputils, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-libstatistics-collector"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/galactic/libstatistics_collector/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "6284d61d302e63e118c53ca206be56a742b4488ae6e0a8d3c868013d94ae9412"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcl rcpputils rosidl-default-runtime statistics-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Lightweight aggregation utilities to collect statistics and measure message metrics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/libyaml-vendor/default.nix b/distros/galactic/libyaml-vendor/default.nix deleted file mode 100644 index 8695f1b357..0000000000 --- a/distros/galactic/libyaml-vendor/default.nix +++ /dev/null @@ -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, performance-test-fixture, rcpputils }: -buildRosPackage { - pname = "ros-galactic-libyaml-vendor"; - version = "1.2.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libyaml_vendor-release/archive/release/galactic/libyaml_vendor/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "5cfc44beb428f7a4c221ed3c2a0131f1557696618249869a904799474c012d2f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture rcpputils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Vendored version of libyaml.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/lifecycle-msgs/default.nix b/distros/galactic/lifecycle-msgs/default.nix deleted file mode 100644 index 919176f80b..0000000000 --- a/distros/galactic/lifecycle-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-lifecycle-msgs"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/lifecycle_msgs/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "5caa5d415aca73834b637e09372e7540f44495241e005510a487a54a54402091"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some lifecycle related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/lifecycle/default.nix b/distros/galactic/lifecycle/default.nix deleted file mode 100644 index f66b4a504d..0000000000 --- a/distros/galactic/lifecycle/default.nix +++ /dev/null @@ -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, lifecycle-msgs, rclcpp-lifecycle, ros-testing, std-msgs }: -buildRosPackage { - pname = "ros-galactic-lifecycle"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/lifecycle/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "a40c348fbe04a8492236d8b11921467483efa7978040193334f3ad6dd726bb69"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ros-testing ]; - propagatedBuildInputs = [ lifecycle-msgs rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing demos for lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/log-view/default.nix b/distros/galactic/log-view/default.nix deleted file mode 100644 index 3eeeec9463..0000000000 --- a/distros/galactic/log-view/default.nix +++ /dev/null @@ -1,30 +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, ncurses, rcl-interfaces, rclcpp, xclip }: -buildRosPackage { - pname = "ros-galactic-log-view"; - version = "0.2.2-r1"; - - src = fetchurl { - url = "https://github.com/hatchbed/log_view-release/archive/release/galactic/log_view/0.2.2-1.tar.gz"; - name = "0.2.2-1.tar.gz"; - sha256 = "55c2303791e76491663e055ee27be106349e75c0789973bd9ba4eebef2f9857f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ncurses rcl-interfaces rclcpp xclip ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The log_view package provides a ncurses based terminal GUI for - viewing and filtering published ROS log messages. - - This is an alternative to rqt_console and swri_console that doesn't depend - on qt and can be run directly in a terminal.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/logging-demo/default.nix b/distros/galactic/logging-demo/default.nix deleted file mode 100644 index 49e60c3616..0000000000 --- a/distros/galactic/logging-demo/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-logging-demo"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/logging_demo/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "d3d96db2be426e83546be0188a90a484222bfe9f4ef274f5407d13a3a014d113"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rcutils rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Examples for using and configuring loggers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/lua-vendor/default.nix b/distros/galactic/lua-vendor/default.nix deleted file mode 100644 index 0925325378..0000000000 --- a/distros/galactic/lua-vendor/default.nix +++ /dev/null @@ -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, ouxt-lint-common }: -buildRosPackage { - pname = "ros-galactic-lua-vendor"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/lua_vendor-release/archive/release/galactic/lua_vendor/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "190a7055e064d1767bb8958cd0248764ab8b54a1a72072561207b76c2a6211b3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/magic-enum/default.nix b/distros/galactic/magic-enum/default.nix deleted file mode 100644 index ed52536baf..0000000000 --- a/distros/galactic/magic-enum/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-magic-enum"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/magic_enum-release/archive/release/galactic/magic_enum/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "87b0907f4c6dfbe13e318d4b1c3ccf9f4c7348871386939c2efdd9063b59ec10"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Static reflection for enums (to string, from string, iteration) for modern C++, - work with any enum type without any macro or boilerplate code''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/map-msgs/default.nix b/distros/galactic/map-msgs/default.nix deleted file mode 100644 index 10f06e4869..0000000000 --- a/distros/galactic/map-msgs/default.nix +++ /dev/null @@ -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, nav-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-map-msgs"; - version = "2.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/galactic/map_msgs/2.1.0-2.tar.gz"; - name = "2.1.0-2.tar.gz"; - sha256 = "07f161e26aa71453baddee561ac06ea31024fa585ecb28b42d909b79cf0f4bad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package defines messages commonly used in mapping packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mapviz-interfaces/default.nix b/distros/galactic/mapviz-interfaces/default.nix deleted file mode 100644 index 1eb69a41c4..0000000000 --- a/distros/galactic/mapviz-interfaces/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-mapviz-interfaces"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/galactic/mapviz_interfaces/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "e3724bcf53241edc734d86500f15df59cc79cf8c5e92baee9403f472f02d21bc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ builtin-interfaces marti-common-msgs rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''ROS interfaces used by Mapviz''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mapviz-plugins/default.nix b/distros/galactic/mapviz-plugins/default.nix deleted file mode 100644 index 96672e3f97..0000000000 --- a/distros/galactic/mapviz-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-mapviz-plugins"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/galactic/mapviz_plugins/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "6ab615be627a973e5b9f5d2a4701288ea0a87f2bab6f46f9c0eeb6d1ac5e0a63"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''Common plugins for the Mapviz visualization tool''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mapviz/default.nix b/distros/galactic/mapviz/default.nix deleted file mode 100644 index 811d8b098f..0000000000 --- a/distros/galactic/mapviz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, launch-xml, libyamlcpp, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg }: -buildRosPackage { - pname = "ros-galactic-mapviz"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/galactic/mapviz/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "9bb938c772bb47b5927327f79a86454ff4681d2081b0dcb2960ff72ef3b631bd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport launch-xml libyamlcpp mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu ]; - nativeBuildInputs = [ ament-cmake pkg-config qt5.qtbase ]; - - meta = { - description = ''mapviz''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-can-msgs/default.nix b/distros/galactic/marti-can-msgs/default.nix deleted file mode 100644 index 3646be3603..0000000000 --- a/distros/galactic/marti-can-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-can-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_can_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "c84d6b73cbf61e2f310c3f77ec14953adb625df5660e9ee99146293a1d152eab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_can_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-common-msgs/default.nix b/distros/galactic/marti-common-msgs/default.nix deleted file mode 100644 index 467dac98c3..0000000000 --- a/distros/galactic/marti-common-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-common-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_common_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "585d9415da2376c1833698a26afa0cdb09dd8cadba7aa4296b13f9bbcdf3827b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_common_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-dbw-msgs/default.nix b/distros/galactic/marti-dbw-msgs/default.nix deleted file mode 100644 index a428695bc0..0000000000 --- a/distros/galactic/marti-dbw-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-dbw-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_dbw_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "5a9911555baf2193cf06b608fba4b1acffa794c5e17dd77e1d10d14b8319d59f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_dbw_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-introspection-msgs/default.nix b/distros/galactic/marti-introspection-msgs/default.nix deleted file mode 100644 index 0e2521e7c8..0000000000 --- a/distros/galactic/marti-introspection-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-marti-introspection-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_introspection_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e1cf624950cfab6c14ec3c3e1806ad095332e06a59f87d6d8acdbbaa4d967c54"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_introspection_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-nav-msgs/default.nix b/distros/galactic/marti-nav-msgs/default.nix deleted file mode 100644 index f96e13caf6..0000000000 --- a/distros/galactic/marti-nav-msgs/default.nix +++ /dev/null @@ -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, geographic-msgs, geometry-msgs, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-nav-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_nav_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "75c192c11a81a05ade6f3df4a32227781d20049e384ca7c2dd56b88a99604a97"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs marti-common-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_nav_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-perception-msgs/default.nix b/distros/galactic/marti-perception-msgs/default.nix deleted file mode 100644 index 10f1b84980..0000000000 --- a/distros/galactic/marti-perception-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-perception-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_perception_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e8c38fcf04fb8366c044e7a7a1f008626dd9f0150861b7949e7ff15d6798f012"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_perception_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-sensor-msgs/default.nix b/distros/galactic/marti-sensor-msgs/default.nix deleted file mode 100644 index 6e6964593b..0000000000 --- a/distros/galactic/marti-sensor-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-marti-sensor-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_sensor_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "b63cca472a7f7c24a23e9f9860a3dcc8244e2efb8699a8df150c56510d34cecb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_sensor_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-status-msgs/default.nix b/distros/galactic/marti-status-msgs/default.nix deleted file mode 100644 index f5b90e7f5c..0000000000 --- a/distros/galactic/marti-status-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-status-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_status_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "2c75a884abc4388ca1ed4771846f6ecd667d04ae3c44c0e1e855533659b77a6a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_status_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/marti-visualization-msgs/default.nix b/distros/galactic/marti-visualization-msgs/default.nix deleted file mode 100644 index 547410983e..0000000000 --- a/distros/galactic/marti-visualization-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-marti-visualization-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/galactic/marti_visualization_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "7c813003517abb0225b01f3211d16fa6256dab4d9982c44092790c9531b80746"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_visualization_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/massrobotics-amr-sender/default.nix b/distros/galactic/massrobotics-amr-sender/default.nix deleted file mode 100644 index 63911f99d3..0000000000 --- a/distros/galactic/massrobotics-amr-sender/default.nix +++ /dev/null @@ -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, common-interfaces, python3Packages, pythonPackages, rclpy, tf2-kdl }: -buildRosPackage { - pname = "ros-galactic-massrobotics-amr-sender"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/inorbit-ai/ros_amr_interop-release/archive/release/galactic/massrobotics_amr_sender/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "8c675fccc204fabcd3906b327bbf15a9a76142e9592f00962269936c513a4963"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 common-interfaces python3Packages.jsonschema python3Packages.mock python3Packages.pep8 python3Packages.pytest-mock python3Packages.pyyaml pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.pykdl python3Packages.websockets rclpy tf2-kdl ]; - - meta = { - description = ''MassRobotics AMR Interop Sender''; - license = with lib.licenses; [ "3-Clause-BSD-License" ]; - }; -} diff --git a/distros/galactic/mavlink/default.nix b/distros/galactic/mavlink/default.nix deleted file mode 100644 index 17a516bf13..0000000000 --- a/distros/galactic/mavlink/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: -buildRosPackage { - pname = "ros-galactic-mavlink"; - version = "2022.8.8-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/galactic/mavlink/2022.8.8-1.tar.gz"; - name = "2022.8.8-1.tar.gz"; - sha256 = "0182deb7d656489f7b6f1417162c950fb4883c774d799ae44ea82a495d5b8c26"; - }; - - buildType = "cmake"; - buildInputs = [ ament-cmake cmake python3 python3Packages.future python3Packages.lxml ros-environment ]; - nativeBuildInputs = [ ament-cmake cmake ros-environment ]; - - meta = { - description = ''MAVLink message marshaling library. - This package provides C-headers and C++11 library - for both 1.0 and 2.0 versions of protocol. - - For pymavlink use separate install via rosdep (python-pymavlink).''; - license = with lib.licenses; [ lgpl3Only ]; - }; -} diff --git a/distros/galactic/mavros-extras/default.nix b/distros/galactic/mavros-extras/default.nix deleted file mode 100644 index ed80ba4cb4..0000000000 --- a/distros/galactic/mavros-extras/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, libyamlcpp, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-mavros-extras"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_extras/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "f92473c558cf06fd15762b1c3614cc749717b0fcb54814e45d503a4843d1a461"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python angles ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn libyamlcpp mavlink mavros mavros-msgs message-filters nav-msgs pluginlib rclcpp rclcpp-components rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs urdf visualization-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; - - meta = { - description = ''Extra nodes and plugins for MAVROS.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/galactic/mavros-msgs/default.nix b/distros/galactic/mavros-msgs/default.nix deleted file mode 100644 index 9af1906142..0000000000 --- a/distros/galactic/mavros-msgs/default.nix +++ /dev/null @@ -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, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-mavros-msgs"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "d139de542980eda826e7830b0f02834bf08b2ad55bf251a0cc54c3b9566fb4b6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geographic-msgs geometry-msgs rcl-interfaces rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''mavros_msgs defines messages for MAVROS.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/galactic/mavros/default.nix b/distros/galactic/mavros/default.nix deleted file mode 100644 index 944be7b694..0000000000 --- a/distros/galactic/mavros/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-mavros"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "41967fc33571276c858ecf263df13b2c5458bea35f410e4a71412cba2b127f9a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python angles ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ console-bridge diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn mavlink mavros-msgs message-filters nav-msgs pluginlib python3Packages.click rclcpp rclcpp-components rclpy rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; - - meta = { - description = ''MAVROS -- MAVLink extendable communication node for ROS - with proxy for Ground Control Station.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/galactic/mcap-vendor/default.nix b/distros/galactic/mcap-vendor/default.nix deleted file mode 100644 index dec79d914c..0000000000 --- a/distros/galactic/mcap-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }: -buildRosPackage { - pname = "ros-galactic-mcap-vendor"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/galactic/mcap_vendor/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "cc665c9409150a1e3cab2c861ec7882e6c27170e3e7773d9bd960822326ded65"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - propagatedBuildInputs = [ zstd-vendor ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''mcap vendor package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/menge-vendor/default.nix b/distros/galactic/menge-vendor/default.nix deleted file mode 100644 index 9992b68a39..0000000000 --- a/distros/galactic/menge-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pkg-config, tinyxml }: -buildRosPackage { - pname = "ros-galactic-menge-vendor"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/galactic/menge_vendor/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "25af4778d17722066ce1f6bf922174d33210e2af13dd24c7a4d08cb2047d5c13"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake pkg-config ]; - propagatedBuildInputs = [ tinyxml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Menge is a powerful, cross-platform, modular framework for crowd simulation developed at the University of North Carolina - Chapel Hill. This package includes the core simulation part of origin menge package, with a bit modification for crowd simulation in gazebo and ignition gazebo.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/message-filters/default.nix b/distros/galactic/message-filters/default.nix deleted file mode 100644 index 006a635eb4..0000000000 --- a/distros/galactic/message-filters/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, builtin-interfaces, python-cmake-module, rclcpp, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-message-filters"; - version = "3.2.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/galactic/message_filters/3.2.6-1.tar.gz"; - name = "3.2.6-1.tar.gz"; - sha256 = "7c1ae18768d7546eb08e24e4f216c257e9161f4a5e980d442632b81516c29f1c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros builtin-interfaces python-cmake-module rclcpp rclpy ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - - meta = { - description = ''A set of ROS2 message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/micro-ros-diagnostic-bridge/default.nix b/distros/galactic/micro-ros-diagnostic-bridge/default.nix deleted file mode 100644 index 8cfbb6926a..0000000000 --- a/distros/galactic/micro-ros-diagnostic-bridge/default.nix +++ /dev/null @@ -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, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }: -buildRosPackage { - pname = "ros-galactic-micro-ros-diagnostic-bridge"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_bridge/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "3b08de9b4e85c55984fd2c919826eef8e2c7442a251f39dd182f6e656f6ec545"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ]; - propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Translates micro-ROS diagnostic messages to vanilla ROS 2 diagnostic messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/micro-ros-diagnostic-msgs/default.nix b/distros/galactic/micro-ros-diagnostic-msgs/default.nix deleted file mode 100644 index cce4cb8424..0000000000 --- a/distros/galactic/micro-ros-diagnostic-msgs/default.nix +++ /dev/null @@ -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-micro-ros-diagnostic-msgs"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_msgs/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "815fc35ca5439e2bb508bd5f16b3ebefa07b64c65a89b27184aa7224c6f136e4"; - }; - - 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 = ''Ccontains messages and service definitions for micro-ROS diagnostics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/micro-ros-msgs/default.nix b/distros/galactic/micro-ros-msgs/default.nix deleted file mode 100644 index f475848665..0000000000 --- a/distros/galactic/micro-ros-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-micro-ros-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_msgs-release/archive/release/galactic/micro_ros_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "123c04bd352f8babdc83c0c4be4dcac972c4c01046a381624bc9802468a9ad66"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Definitions for the ROS 2 msgs entities information used by micro-ROS to leverage its functionality to the same level as ROS 2, by means of a dedicated graph manager''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/microstrain-inertial-driver/default.nix b/distros/galactic/microstrain-inertial-driver/default.nix deleted file mode 100644 index b99db1967b..0000000000 --- a/distros/galactic/microstrain-inertial-driver/default.nix +++ /dev/null @@ -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-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, mavros-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-microstrain-inertial-driver"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/galactic/microstrain_inertial_driver/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "bd05a8db4733be98901294e1b4334113f38120728a69b1b426156758946f2644"; - }; - - buildType = "ament_cmake"; - buildInputs = [ curl jq ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-cpplint ]; - propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs mavros-msgs microstrain-inertial-msgs nav-msgs nmea-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/microstrain-inertial-examples/default.nix b/distros/galactic/microstrain-inertial-examples/default.nix deleted file mode 100644 index 62992071f5..0000000000 --- a/distros/galactic/microstrain-inertial-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-microstrain-inertial-examples"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/galactic/microstrain_inertial_examples/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "d73fcc0ea76b5b3055f4d1b921f3115632efbb29e7059405a6013471917438f1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/microstrain-inertial-msgs/default.nix b/distros/galactic/microstrain-inertial-msgs/default.nix deleted file mode 100644 index 603a8fdb38..0000000000 --- a/distros/galactic/microstrain-inertial-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-galactic-microstrain-inertial-msgs"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/galactic/microstrain_inertial_msgs/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "b1afbdb98f8634c92797d85cf22807627dbcf6dd481e5aaff8177bac3aefdf5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs std-msgs ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''A package that contains ROS message corresponding to microstrain message types.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/microstrain-inertial-rqt/default.nix b/distros/galactic/microstrain-inertial-rqt/default.nix deleted file mode 100644 index 28bd056d72..0000000000 --- a/distros/galactic/microstrain-inertial-rqt/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, microstrain-inertial-msgs, nav-msgs, rclpy, rqt-gui, rqt-gui-py, std-msgs }: -buildRosPackage { - pname = "ros-galactic-microstrain-inertial-rqt"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/galactic/microstrain_inertial_rqt/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "d85925ee6c226e1ae387f7f9bf31480879f0aa4766b979a0c143a82cbcd20943"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ geometry-msgs microstrain-inertial-msgs nav-msgs rclpy rqt-gui rqt-gui-py std-msgs ]; - - meta = { - description = ''The microstrain_inertial_rqt package provides several RQT widgets to view the status of Microstrain devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mimick-vendor/default.nix b/distros/galactic/mimick-vendor/default.nix deleted file mode 100644 index 6689c8cabe..0000000000 --- a/distros/galactic/mimick-vendor/default.nix +++ /dev/null @@ -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, git }: -buildRosPackage { - pname = "ros-galactic-mimick-vendor"; - version = "0.2.6-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/galactic/mimick_vendor/0.2.6-2.tar.gz"; - name = "0.2.6-2.tar.gz"; - sha256 = "716a8e31393b67affb8bafbe8061d7056507538a745dd89488b992cdd7932367"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around mimick, it provides an ExternalProject build of mimick.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/mouse-teleop/default.nix b/distros/galactic/mouse-teleop/default.nix deleted file mode 100644 index 42a283a170..0000000000 --- a/distros/galactic/mouse-teleop/default.nix +++ /dev/null @@ -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, ament-xmllint, geometry-msgs, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-galactic-mouse-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/galactic/mouse_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "3282dcf7d229f0bb7ac319e603bb09e34bd12fccbdec88e01896160367a60175"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; - propagatedBuildInputs = [ geometry-msgs python3Packages.numpy python3Packages.tkinter rclpy ]; - - meta = { - description = ''A mouse teleop tool for holonomic mobile robots.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-chomp-optimizer-adapter/default.nix b/distros/galactic/moveit-chomp-optimizer-adapter/default.nix deleted file mode 100644 index 644f247c92..0000000000 --- a/distros/galactic/moveit-chomp-optimizer-adapter/default.nix +++ /dev/null @@ -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, chomp-motion-planner, moveit-common, moveit-core, pluginlib }: -buildRosPackage { - pname = "ros-galactic-moveit-chomp-optimizer-adapter"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_chomp_optimizer_adapter/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "661a6686035bd43bdda5ee07430193872ceeee9922b4ef9a993ff6680b40eb38"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''MoveIt planning request adapter utilizing chomp for solution optimization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-common/default.nix b/distros/galactic/moveit-common/default.nix deleted file mode 100644 index 27de8ec6ac..0000000000 --- a/distros/galactic/moveit-common/default.nix +++ /dev/null @@ -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, backward-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-common"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_common/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "363e76c772e53e51e5ac1efe079fffbdd021f4ab65c09880ca52fae03af1b818"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ backward-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common support functionality used throughout MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-configs-utils/default.nix b/distros/galactic/moveit-configs-utils/default.nix deleted file mode 100644 index 203c311e79..0000000000 --- a/distros/galactic/moveit-configs-utils/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, launch-param-builder }: -buildRosPackage { - pname = "ros-galactic-moveit-configs-utils"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_configs_utils/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "ec8844e1d8ba9345cd32e26dfd7429e4e3be4125dacb7de87524a1a8d699bbb4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python launch-param-builder ]; - - meta = { - description = ''Python library for loading moveit config parameters in launch files''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-core/default.nix b/distros/galactic/moveit-core/default.nix deleted file mode 100644 index 2d6ceb8796..0000000000 --- a/distros/galactic/moveit-core/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, geometric-shapes, geometry-msgs, kdl-parser, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl, pkg-config, pluginlib, pybind11-vendor, random-numbers, rclcpp, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-core"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_core/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "e4a8851a6010a2e29847110694fbba093cc75d1129ee69066a671bc78b5c7177"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common angles moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl tf2-kdl ]; - propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl geometric-shapes geometry-msgs kdl-parser moveit-msgs octomap octomap-msgs pluginlib pybind11-vendor random-numbers rclcpp ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module pkg-config ]; - - meta = { - description = ''Core libraries used by MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-hybrid-planning/default.nix b/distros/galactic/moveit-hybrid-planning/default.nix deleted file mode 100644 index ada62ceaed..0000000000 --- a/distros/galactic/moveit-hybrid-planning/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, rclcpp, rclcpp-action, rclcpp-components, robot-state-publisher, ros-testing, rviz2, std-msgs, std-srvs, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-hybrid-planning"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_hybrid_planning/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "706da66907af5351fc015130d026c7e24da72d64698971f3f6592d592507d371"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-planners-ompl ros-testing ]; - propagatedBuildInputs = [ ament-index-cpp controller-manager moveit-core moveit-msgs moveit-resources-panda-moveit-config moveit-ros-planning moveit-ros-planning-interface pluginlib rclcpp rclcpp-action rclcpp-components robot-state-publisher rviz2 std-msgs std-srvs tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Hybrid planning components of MoveIt 2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-kinematics/default.nix b/distros/galactic/moveit-kinematics/default.nix deleted file mode 100644 index 0a2f877045..0000000000 --- a/distros/galactic/moveit-kinematics/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, class-loader, eigen, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl, pluginlib, pythonPackages, ros-testing, tf2, tf2-kdl, urdfdom }: -buildRosPackage { - pname = "ros-galactic-moveit-kinematics"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_kinematics/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "83872949a43e86655d7c377f1f06b0480e8c2b54fa242efa76b0ec85d5133886"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-param-builder moveit-configs-utils moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config moveit-ros-planning ros-testing ]; - propagatedBuildInputs = [ class-loader eigen moveit-core moveit-msgs orocos-kdl pluginlib pythonPackages.lxml tf2 tf2-kdl urdfdom ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package for all inverse kinematics solvers in MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-msgs/default.nix b/distros/galactic/moveit-msgs/default.nix deleted file mode 100644 index 172c32d8ca..0000000000 --- a/distros/galactic/moveit-msgs/default.nix +++ /dev/null @@ -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-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-msgs"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_msgs-release/archive/release/galactic/moveit_msgs/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "ae41282d136ee8870d601e95f2e1a6eb88214777ceb4825f8203aa7f5e52482a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ action-msgs geometry-msgs object-recognition-msgs octomap-msgs rosidl-default-runtime sensor-msgs shape-msgs std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages, services and actions used by MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-planners-chomp/default.nix b/distros/galactic/moveit-planners-chomp/default.nix deleted file mode 100644 index 69288f0ad0..0000000000 --- a/distros/galactic/moveit-planners-chomp/default.nix +++ /dev/null @@ -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, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-galactic-moveit-planners-chomp"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_planners_chomp/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "946ce1da6061975d25633f082418a9af0bbd7ca2cf0bc8d987aa118558a0a739"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The interface for using CHOMP within MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-planners-ompl/default.nix b/distros/galactic/moveit-planners-ompl/default.nix deleted file mode 100644 index d88fb8d41e..0000000000 --- a/distros/galactic/moveit-planners-ompl/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-planners-ompl"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_planners_ompl/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "7433ae177fc534e73886d8c806cd2d62692efb696846dbe3eb19e9287df067ef"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen3-cmake-module moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; - propagatedBuildInputs = [ llvmPackages.openmp moveit-core moveit-msgs moveit-ros-planning ompl pluginlib rclcpp tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''MoveIt interface to OMPL''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-planners/default.nix b/distros/galactic/moveit-planners/default.nix deleted file mode 100644 index 0602a8639c..0000000000 --- a/distros/galactic/moveit-planners/default.nix +++ /dev/null @@ -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-planners-ompl, pilz-industrial-motion-planner }: -buildRosPackage { - pname = "ros-galactic-moveit-planners"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_planners/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "3d642f85c002a86bb7305139535d8cbff0e769cb251de33355ac8c45f749a224"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-planners-ompl pilz-industrial-motion-planner ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package that installs all available planners for MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-plugins/default.nix b/distros/galactic/moveit-plugins/default.nix deleted file mode 100644 index e759b50175..0000000000 --- a/distros/galactic/moveit-plugins/default.nix +++ /dev/null @@ -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-simple-controller-manager }: -buildRosPackage { - pname = "ros-galactic-moveit-plugins"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_plugins/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "8a78a78ede18cc5083fa8ad0f66a7f6dbc7f15b18b6cc35d762ab762f495a6f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-simple-controller-manager ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for MoveIt plugins.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-fanuc-description/default.nix b/distros/galactic/moveit-resources-fanuc-description/default.nix deleted file mode 100644 index f99143a571..0000000000 --- a/distros/galactic/moveit-resources-fanuc-description/default.nix +++ /dev/null @@ -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-moveit-resources-fanuc-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_fanuc_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "028987a544066bd3cfa1914db531bf001967299e8ff08a85d79b553c1e5a2173"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fanuc Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-fanuc-moveit-config/default.nix b/distros/galactic/moveit-resources-fanuc-moveit-config/default.nix deleted file mode 100644 index 1d4f24be52..0000000000 --- a/distros/galactic/moveit-resources-fanuc-moveit-config/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, robot-state-publisher, tf2-ros, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-fanuc-moveit-config"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_fanuc_moveit_config/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "e4f1d9fe6e6f1c007bed5513d45e0988ea5e698d4fb09681c61e7514948e9969"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description robot-state-publisher tf2-ros xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''- MoveIt Resources for testing: Fanuc M-10iA. -
-- A project-internal configuration for testing in MoveIt. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-panda-description/default.nix b/distros/galactic/moveit-resources-panda-description/default.nix deleted file mode 100644 index 38b7f14404..0000000000 --- a/distros/galactic/moveit-resources-panda-description/default.nix +++ /dev/null @@ -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-moveit-resources-panda-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_panda_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "e072af181816e08c21769c1620c0674f8430b81d978f04800f91643b30147aff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''panda Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-panda-moveit-config/default.nix b/distros/galactic/moveit-resources-panda-moveit-config/default.nix deleted file mode 100644 index 1722ad1954..0000000000 --- a/distros/galactic/moveit-resources-panda-moveit-config/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-panda-moveit-config"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_panda_moveit_config/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "cbfc23280c4deb1a135e301e14826cbb565c5a1e3c804dcf61231316d251979f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-resources-panda-description robot-state-publisher xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''- MoveIt Resources for testing: Franka Emika Panda -
-- A project-internal configuration for testing in MoveIt. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-pr2-description/default.nix b/distros/galactic/moveit-resources-pr2-description/default.nix deleted file mode 100644 index 02233d890a..0000000000 --- a/distros/galactic/moveit-resources-pr2-description/default.nix +++ /dev/null @@ -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-moveit-resources-pr2-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources_pr2_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "21c2e03039510048ea1390e1207231555792d3dca2690c5a1d5ba3fe65fa9d58"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PR2 Resources used for MoveIt! testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix b/distros/galactic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix deleted file mode 100644 index 57748188f2..0000000000 --- a/distros/galactic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-core, pluginlib, rclcpp, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-prbt-ikfast-manipulator-plugin"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_resources_prbt_ikfast_manipulator_plugin/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "b7a8a317eda9b3961d1bd8169ba0e23df396f25ad8ff0204d51b31b4c1f1a88e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake tf2-eigen tf2-eigen-kdl ]; - propagatedBuildInputs = [ moveit-core pluginlib rclcpp tf2-geometry-msgs tf2-kdl ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The prbt_ikfast_manipulator_plugin package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/moveit-resources-prbt-moveit-config/default.nix b/distros/galactic/moveit-resources-prbt-moveit-config/default.nix deleted file mode 100644 index 62ecf4fc9a..0000000000 --- a/distros/galactic/moveit-resources-prbt-moveit-config/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-support, moveit-ros-move-group, robot-state-publisher, rviz2, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-prbt-moveit-config"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_resources_prbt_moveit_config/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "8705cf71d51bb9716015754f862c6868d22fd94c2d4e8d4f64c4951ed3844550"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher moveit-resources-prbt-ikfast-manipulator-plugin moveit-resources-prbt-support moveit-ros-move-group robot-state-publisher rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''- MoveIt Resources for testing: Pilz PRBT 6 -
-- A project-internal configuration for testing in MoveIt. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-resources-prbt-pg70-support/default.nix b/distros/galactic/moveit-resources-prbt-pg70-support/default.nix deleted file mode 100644 index 51bfbfede1..0000000000 --- a/distros/galactic/moveit-resources-prbt-pg70-support/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-moveit-config, moveit-resources-prbt-support, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-prbt-pg70-support"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_resources_prbt_pg70_support/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "7a5459712b1dd5a62eaca244c617f25a13969d2e9a1ebf6737d95570723be8d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ moveit-resources-prbt-ikfast-manipulator-plugin moveit-resources-prbt-moveit-config moveit-resources-prbt-support xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PRBT support for Schunk pg70 gripper.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/moveit-resources-prbt-support/default.nix b/distros/galactic/moveit-resources-prbt-support/default.nix deleted file mode 100644 index 54cedc8c96..0000000000 --- a/distros/galactic/moveit-resources-prbt-support/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-resources-prbt-support"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_resources_prbt_support/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "f6b01994d43bd6caa7ecc5b7d0ca5c52cebdcc7d9cd9bbdb112554ca9244889e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Mechanical, kinematic and visual description - of the Pilz light weight arm PRBT.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/moveit-resources/default.nix b/distros/galactic/moveit-resources/default.nix deleted file mode 100644 index c051955f3c..0000000000 --- a/distros/galactic/moveit-resources/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, robot-state-publisher }: -buildRosPackage { - pname = "ros-galactic-moveit-resources"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/galactic/moveit_resources/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "4b66a6a4a10e3cdb9b11d64233aea9e914678b3c44ccc038644abff25b70cf51"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config moveit-resources-pr2-description robot-state-publisher ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-benchmarks/default.nix b/distros/galactic/moveit-ros-benchmarks/default.nix deleted file mode 100644 index 91fe75c94e..0000000000 --- a/distros/galactic/moveit-ros-benchmarks/default.nix +++ /dev/null @@ -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, boost, launch-param-builder, moveit-common, moveit-configs-utils, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-benchmarks"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_benchmarks/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "6affa2715ef517048661ed3d1b3726079929e2bde62a100086fe863ac7918689"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost launch-param-builder moveit-configs-utils moveit-ros-planning moveit-ros-warehouse pluginlib rclcpp tf2-eigen ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Enhanced tools for benchmarks in MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-control-interface/default.nix b/distros/galactic/moveit-ros-control-interface/default.nix deleted file mode 100644 index fb3e4c7d7b..0000000000 --- a/distros/galactic/moveit-ros-control-interface/default.nix +++ /dev/null @@ -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, controller-manager-msgs, moveit-common, moveit-core, moveit-simple-controller-manager, pluginlib, rclcpp-action, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-control-interface"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_control_interface/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "4f03bdae2c8aad5c1c112b854081c315be49db208e1b22e04a915ae24e590a35"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager-msgs moveit-core moveit-simple-controller-manager pluginlib rclcpp-action trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros_control controller manager interface for MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-move-group/default.nix b/distros/galactic/moveit-ros-move-group/default.nix deleted file mode 100644 index 9b0e83f6e1..0000000000 --- a/distros/galactic/moveit-ros-move-group/default.nix +++ /dev/null @@ -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, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-move-group"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_move_group/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "a887e3fe8433eaea1f1616fa609adcb5aa866ab6bec79c07b26f91368e256a5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common moveit-resources-fanuc-moveit-config ]; - propagatedBuildInputs = [ moveit-core moveit-kinematics moveit-ros-occupancy-map-monitor moveit-ros-planning pluginlib rclcpp rclcpp-action std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The move_group node for MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-occupancy-map-monitor/default.nix b/distros/galactic/moveit-ros-occupancy-map-monitor/default.nix deleted file mode 100644 index 1908b5df9c..0000000000 --- a/distros/galactic/moveit-ros-occupancy-map-monitor/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, octomap, pluginlib, rclcpp, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-occupancy-map-monitor"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_occupancy_map_monitor/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "b09757c26166e7ab45dc305f9ca20318a3a5c067d84677afaf228ed60fa14a33"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-core moveit-msgs octomap pluginlib rclcpp tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Components of MoveIt connecting to occupancy map''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-perception/default.nix b/distros/galactic/moveit-ros-perception/default.nix deleted file mode 100644 index 997e1b3180..0000000000 --- a/distros/galactic/moveit-ros-perception/default.nix +++ /dev/null @@ -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, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-perception"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_perception/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "d03f2f4927e255f98084b8f843a10e01b9253739fc9e5f3031fa4ec9d478acfa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge freeglut glew image-transport libGL libGLU llvmPackages.openmp message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor moveit-ros-planning object-recognition-msgs pluginlib rclcpp sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt connecting to perception''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-planning-interface/default.nix b/distros/galactic/moveit-ros-planning-interface/default.nix deleted file mode 100644 index 073e8b0fe0..0000000000 --- a/distros/galactic/moveit-ros-planning-interface/default.nix +++ /dev/null @@ -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-lint-auto, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-planning-interface"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_planning_interface/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "cac52977ba1c390474a2c14fb008d524ec8f12b787fab541c8dd00c00dd12b24"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen eigen3-cmake-module moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-configs-utils moveit-planners-ompl moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; - propagatedBuildInputs = [ geometry-msgs moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-warehouse python3 rclcpp rclcpp-action rclpy tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Components of MoveIt that offer simpler interfaces to planning and execution''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-planning/default.nix b/distros/galactic/moveit-ros-planning/default.nix deleted file mode 100644 index e06c755025..0000000000 --- a/distros/galactic/moveit-ros-planning/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, ros-testing, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-planning"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_planning/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "348e796c66657b52c49aafdda629a0c41318d43e94c2d8bc5ad42a014f99e15a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action srdfdom tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Planning components of MoveIt that use ROS''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-robot-interaction/default.nix b/distros/galactic/moveit-ros-robot-interaction/default.nix deleted file mode 100644 index 0cc4cd2957..0000000000 --- a/distros/galactic/moveit-ros-robot-interaction/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, interactive-markers, moveit-common, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-robot-interaction"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_robot_interaction/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "ef4f58c64b657471ed73cda6f8cdccd6ad46513eee7aa911bd8bd785ef2c8e91"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ interactive-markers moveit-ros-planning rclcpp tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt that offer interaction via interactive markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-visualization/default.nix b/distros/galactic/moveit-ros-visualization/default.nix deleted file mode 100644 index 7950043674..0000000000 --- a/distros/galactic/moveit-ros-visualization/default.nix +++ /dev/null @@ -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, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, ogre1_9, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-visualization"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_visualization/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "fc719a62961d33366a1df9592cf780903fe734baa5cd7e48c648afc4f0fb3c93"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake class-loader eigen moveit-common ogre1_9 pkg-config qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometric-shapes interactive-markers moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-warehouse object-recognition-msgs pluginlib rclcpp rclpy rviz2 tf2-eigen ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Components of MoveIt that offer visualization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros-warehouse/default.nix b/distros/galactic/moveit-ros-warehouse/default.nix deleted file mode 100644 index 5042d0cf80..0000000000 --- a/distros/galactic/moveit-ros-warehouse/default.nix +++ /dev/null @@ -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, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: -buildRosPackage { - pname = "ros-galactic-moveit-ros-warehouse"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros_warehouse/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "4ced5fff43e035e137d06abe89efc0fecdd614d9f327c8d4cc117cc85bb16187"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-ros-planning rclcpp tf2-eigen tf2-ros warehouse-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt connecting to MongoDB''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-ros/default.nix b/distros/galactic/moveit-ros/default.nix deleted file mode 100644 index a6b5d36d64..0000000000 --- a/distros/galactic/moveit-ros/default.nix +++ /dev/null @@ -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-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: -buildRosPackage { - pname = "ros-galactic-moveit-ros"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_ros/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "22d169494a89b6ef8ac766c9c10b0639dcdb233eded0c412404d8d9b86991908"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-ros-benchmarks moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-visualization moveit-ros-warehouse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt that use ROS''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-runtime/default.nix b/distros/galactic/moveit-runtime/default.nix deleted file mode 100644 index ddbccf5233..0000000000 --- a/distros/galactic/moveit-runtime/default.nix +++ /dev/null @@ -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-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: -buildRosPackage { - pname = "ros-galactic-moveit-runtime"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_runtime/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "0d113aa2c88829c173db2227bea83aa3b574f61c8b826b0370ba6c2bc0a9c752"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-warehouse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''moveit_runtime meta package contains MoveIt packages that are essential for its runtime (e.g. running MoveIt on robots).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-servo/default.nix b/distros/galactic/moveit-servo/default.nix deleted file mode 100644 index 9dd50b6c62..0000000000 --- a/distros/galactic/moveit-servo/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, control-msgs, control-toolbox, controller-manager, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning-interface, pluginlib, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-servo"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_servo/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "b8f3ee2c54c130501dc81a5625b0bc97d0cb851a577f3ef425677a8380c4176d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common controller-manager moveit-resources-panda-moveit-config ros-testing ]; - propagatedBuildInputs = [ control-msgs control-toolbox geometry-msgs gripper-controllers joint-state-broadcaster joint-trajectory-controller joy launch-param-builder moveit-configs-utils moveit-core moveit-msgs moveit-ros-planning-interface pluginlib robot-state-publisher sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides real-time manipulator Cartesian and joint servoing.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/moveit-setup-assistant/default.nix b/distros/galactic/moveit-setup-assistant/default.nix deleted file mode 100644 index cab7abb84a..0000000000 --- a/distros/galactic/moveit-setup-assistant/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, libyamlcpp, moveit-common, moveit-core, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-visualization, ogre1_9, ompl, rclcpp, srdfdom, urdf, xacro }: -buildRosPackage { - pname = "ros-galactic-moveit-setup-assistant"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_setup_assistant/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "f169bb8e35ad2acbbeb55a1a41d3a1a9af984a68cf76b1b1661ec54f818fa931"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ogre1_9 ompl ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ]; - propagatedBuildInputs = [ ament-index-cpp libyamlcpp moveit-core moveit-ros-planning moveit-ros-visualization rclcpp srdfdom urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generates a configuration package that makes it easy to use MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-simple-controller-manager/default.nix b/distros/galactic/moveit-simple-controller-manager/default.nix deleted file mode 100644 index c8e88e46fd..0000000000 --- a/distros/galactic/moveit-simple-controller-manager/default.nix +++ /dev/null @@ -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, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-galactic-moveit-simple-controller-manager"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit_simple_controller_manager/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "61d69ab608e8fbda5091e86a3c765e30a3d5ee7eefd433603139040d29edf0ab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ control-msgs moveit-core pluginlib rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A generic, simple controller manager plugin for MoveIt.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit-visual-tools/default.nix b/distros/galactic/moveit-visual-tools/default.nix deleted file mode 100644 index b3e5ecfeee..0000000000 --- a/distros/galactic/moveit-visual-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, graph-msgs, moveit-common, moveit-core, moveit-ros-planning, rclcpp, rviz-visual-tools, std-msgs, tf2-eigen, tf2-ros, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-moveit-visual-tools"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_visual_tools-release/archive/release/galactic/moveit_visual_tools/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "9c1b9b19df75dfff79dcdd6e4140f9728f94e027038d13e6db319b1328970dc9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs graph-msgs moveit-common moveit-core moveit-ros-planning rclcpp rviz-visual-tools std-msgs tf2-eigen tf2-ros trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Helper functions for displaying and debugging MoveIt data in Rviz via published markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/moveit/default.nix b/distros/galactic/moveit/default.nix deleted file mode 100644 index 7503327fd1..0000000000 --- a/distros/galactic/moveit/default.nix +++ /dev/null @@ -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-core, moveit-planners, moveit-plugins, moveit-ros }: -buildRosPackage { - pname = "ros-galactic-moveit"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/moveit/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "a99bba34aaab181b4f257f6f744e7f12cbe4cf6eb77f87a33d71800bcc835139"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package that contains all essential packages of MoveIt 2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mrpt-msgs/default.nix b/distros/galactic/mrpt-msgs/default.nix deleted file mode 100644 index b77100566d..0000000000 --- a/distros/galactic/mrpt-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cppcheck, ament-cpplint, ament-lint-auto, ament-lint-cmake, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-mrpt-msgs"; - version = "0.4.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_msgs-release/archive/release/galactic/mrpt_msgs/0.4.4-1.tar.gz"; - name = "0.4.4-1.tar.gz"; - sha256 = "7d37ac5cc7d7d9d50b7ad1724dad268f9916de505c3245c7290a1850b2f99b9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cppcheck ament-cpplint ament-lint-auto ament-lint-cmake ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS messages for MRPT classes and objects''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/mrt-cmake-modules/default.nix b/distros/galactic/mrt-cmake-modules/default.nix deleted file mode 100644 index 5d4634eafe..0000000000 --- a/distros/galactic/mrt-cmake-modules/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest-vendor, lcov, python3Packages, ros-environment }: -buildRosPackage { - pname = "ros-galactic-mrt-cmake-modules"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/KIT-MRT/mrt_cmake_modules-release/archive/release/galactic/mrt_cmake_modules/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "90ae9ca8a6295fbf44d849e1a3e81ae1c29a9bcddf2ac3d2e0e23467678994d2"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ gtest-vendor lcov python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; - nativeBuildInputs = [ ament-cmake-core gtest-vendor lcov python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; - - meta = { - description = ''CMake Functions and Modules for automating CMake''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/multires-image/default.nix b/distros/galactic/multires-image/default.nix deleted file mode 100644 index b6c097fb91..0000000000 --- a/distros/galactic/multires-image/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, gps-msgs, mapviz, pluginlib, qt5, rclcpp, rclpy, swri-math-util, swri-transform-util, tf2 }: -buildRosPackage { - pname = "ros-galactic-multires-image"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/galactic/multires_image/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "eb5f31714e20a21e5cbb6203f074df73be19f2cf357b9ef068b55f759bd02e53"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs gps-msgs mapviz pluginlib qt5.qtbase rclcpp rclpy swri-math-util swri-transform-util tf2 ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''multires_image''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/nao-button-sim/default.nix b/distros/galactic/nao-button-sim/default.nix deleted file mode 100644 index 9f06b32f7f..0000000000 --- a/distros/galactic/nao-button-sim/default.nix +++ /dev/null @@ -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, nao-sensor-msgs, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-nao-button-sim"; - version = "0.1.1-r6"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nao_button_sim-release/archive/release/galactic/nao_button_sim/0.1.1-6.tar.gz"; - name = "0.1.1-6.tar.gz"; - sha256 = "89e678c5e1146563cea24f525019eccd886a853f3498b3c3986366d031b1f3a8"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ nao-sensor-msgs ]; - - meta = { - description = ''Allows simulating button presses through command line interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nao-command-msgs/default.nix b/distros/galactic/nao-command-msgs/default.nix deleted file mode 100644 index 09cf0013e8..0000000000 --- a/distros/galactic/nao-command-msgs/default.nix +++ /dev/null @@ -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-nao-command-msgs"; - version = "0.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/nao_interfaces-release/archive/release/galactic/nao_command_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "0a97e76e0aada6eabbe460a4cc40657969934eb0bf79862d2aa9136c667ba150"; - }; - - 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 ]; - - meta = { - description = ''Package defining command msgs to be sent to NAO robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nao-lola/default.nix b/distros/galactic/nao-lola/default.nix deleted file mode 100644 index b89fdd15be..0000000000 --- a/distros/galactic/nao-lola/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, boost, nao-command-msgs, nao-sensor-msgs, rclcpp }: -buildRosPackage { - pname = "ros-galactic-nao-lola"; - version = "0.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nao_lola-release/archive/release/galactic/nao_lola/0.0.5-1.tar.gz"; - name = "0.0.5-1.tar.gz"; - sha256 = "7698764e64152cd55248ed644c71d2f0cb174303033cbf1a6a762ba7edb3375a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost nao-command-msgs nao-sensor-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Packages that allow communicating with the NAO’s Lola middle-ware.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nao-sensor-msgs/default.nix b/distros/galactic/nao-sensor-msgs/default.nix deleted file mode 100644 index 001c94bee3..0000000000 --- a/distros/galactic/nao-sensor-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-nao-sensor-msgs"; - version = "0.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/nao_interfaces-release/archive/release/galactic/nao_sensor_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "b17e1f6eafb5252efb614b4219ff50229d7c45b969a05046fc47aef4f0750825"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package defining sensor msgs to be received from NAO robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/naoqi-bridge-msgs/default.nix b/distros/galactic/naoqi-bridge-msgs/default.nix deleted file mode 100644 index 46d8d6618f..0000000000 --- a/distros/galactic/naoqi-bridge-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-naoqi-bridge-msgs"; - version = "2.0.0"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/naoqi_bridge_msgs2-release/archive/release/galactic/naoqi_bridge_msgs/2.0.0-0.tar.gz"; - name = "2.0.0-0.tar.gz"; - sha256 = "24ca670aa3c4ad46df35fdd3b328bdf8a6abf970bee8dc5e7b4b4b02123a1394"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs geometry-msgs nav-msgs rosidl-default-runtime sensor-msgs std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The naoqi_bridge_msgs package provides custom messages for running Aldebaran's robots in ROS2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/naoqi-driver/default.nix b/distros/galactic/naoqi-driver/default.nix deleted file mode 100644 index c6e5cdba7a..0000000000 --- a/distros/galactic/naoqi-driver/default.nix +++ /dev/null @@ -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, boost, cv-bridge, diagnostic-msgs, diagnostic-updater, geometry-msgs, image-transport, kdl-parser, naoqi-bridge-msgs, naoqi-libqi, naoqi-libqicore, orocos-kdl, rclcpp, robot-state-publisher, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-naoqi-driver"; - version = "2.0.0"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/naoqi_driver2-release/archive/release/galactic/naoqi_driver/2.0.0-0.tar.gz"; - name = "2.0.0-0.tar.gz"; - sha256 = "d011928c4e7fd0eb722bc22873bb4792986025ae30bb094e8e8b567b7b57af5c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake diagnostic-msgs diagnostic-updater geometry-msgs sensor-msgs tf2-geometry-msgs tf2-msgs ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost cv-bridge image-transport kdl-parser naoqi-bridge-msgs naoqi-libqi naoqi-libqicore orocos-kdl rclcpp robot-state-publisher tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver module between Aldebaran's NAOqiOS and ROS2. It publishes all sensor and actuator data as well as basic diagnostic for battery, temperature. It subscribes also to RVIZ simple goal and cmd_vel for teleop.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/naoqi-libqi/default.nix b/distros/galactic/naoqi-libqi/default.nix deleted file mode 100644 index fbf49f8b0c..0000000000 --- a/distros/galactic/naoqi-libqi/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, openssl }: -buildRosPackage { - pname = "ros-galactic-naoqi-libqi"; - version = "2.9.7-r1"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/libqi-release/archive/release/galactic/naoqi_libqi/2.9.7-1.tar.gz"; - name = "2.9.7-1.tar.gz"; - sha256 = "a55991d86906b27c600caa35df0fbd71b66732fa976f27e3c14a6776383271c2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost openssl ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Aldebaran's libqi: a core library for NAOqiOS development''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/naoqi-libqicore/default.nix b/distros/galactic/naoqi-libqicore/default.nix deleted file mode 100644 index 0cf20929a7..0000000000 --- a/distros/galactic/naoqi-libqicore/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, naoqi-libqi }: -buildRosPackage { - pname = "ros-galactic-naoqi-libqicore"; - version = "2.9.7"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/libqicore-release/archive/release/galactic/naoqi_libqicore/2.9.7-0.tar.gz"; - name = "2.9.7-0.tar.gz"; - sha256 = "a91323a2682380407f87feb4de52b55078cd775639f1f4ceef38637052b55b92"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ naoqi-libqi ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Aldebaran's libqicore: a layer on top of libqi''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/nav-2d-msgs/default.nix b/distros/galactic/nav-2d-msgs/default.nix deleted file mode 100644 index 36afe94200..0000000000 --- a/distros/galactic/nav-2d-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nav-2d-msgs"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav_2d_msgs/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "b34381dd3f3098bc343cd51202075b98f996109eb1dfcd61224322d7454fea4b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-generators rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/nav-2d-utils/default.nix b/distros/galactic/nav-2d-utils/default.nix deleted file mode 100644 index f6c18a4ea0..0000000000 --- a/distros/galactic/nav-2d-utils/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, geometry-msgs, nav-2d-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, std-msgs, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-galactic-nav-2d-utils"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav_2d_utils/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "6577cfad6839eb9a3d83c3921a64cc02d12caae79ac03d6b800bc2177348da05"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-2d-msgs nav-msgs nav2-msgs nav2-util std-msgs tf2 tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A handful of useful utility functions for nav_2d packages.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/nav-msgs/default.nix b/distros/galactic/nav-msgs/default.nix deleted file mode 100644 index 6b63c66ffd..0000000000 --- a/distros/galactic/nav-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nav-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/nav_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "451b488841a4a466539097249fa35f6f150971a39ecf3e841be58b9c902eca4f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some navigation related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-amcl/default.nix b/distros/galactic/nav2-amcl/default.nix deleted file mode 100644 index 17e764eddf..0000000000 --- a/distros/galactic/nav2-amcl/default.nix +++ /dev/null @@ -1,35 +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, launch-ros, launch-testing, message-filters, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-amcl"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_amcl/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "20fe3f869f4c75e595396e041b6d56275bd39674fa8d70d8a85ff818f3053f7d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch-ros launch-testing message-filters nav-msgs nav2-msgs nav2-util rclcpp sensor-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''- amcl is a probabilistic localization system for a robot moving in - 2D. It implements the adaptive (or KLD-sampling) Monte Carlo - localization approach (as described by Dieter Fox), which uses a - particle filter to track the pose of a robot against a known map. -
-- This node is derived, with thanks, from Andrew Howard's excellent - 'amcl' Player driver. -
''; - license = with lib.licenses; [ "LGPL-2.1-or-later" ]; - }; -} diff --git a/distros/galactic/nav2-behavior-tree/default.nix b/distros/galactic/nav2-behavior-tree/default.nix deleted file mode 100644 index c87d7f57e9..0000000000 --- a/distros/galactic/nav2-behavior-tree/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, behaviortree-cpp-v3, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-behavior-tree"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_behavior_tree/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "bcb28a37c795bddb4bec5776f603bd3286af09387d4b8e457ca143beafbd7a90"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common test-msgs ]; - propagatedBuildInputs = [ behaviortree-cpp-v3 builtin-interfaces geometry-msgs lifecycle-msgs nav-msgs nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-bringup/default.nix b/distros/galactic/nav2-bringup/default.nix deleted file mode 100644 index f0761a6d42..0000000000 --- a/distros/galactic/nav2-bringup/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, nav2-common, navigation2, slam-toolbox }: -buildRosPackage { - pname = "ros-galactic-nav2-bringup"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_bringup/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "4f16762450ad6a9935d52f13a00b3381af3342a1281818f89dbc6305c8149077"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ launch-ros nav2-common navigation2 slam-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Bringup scripts and configurations for the Nav2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-bt-navigator/default.nix b/distros/galactic/nav2-bt-navigator/default.nix deleted file mode 100644 index 12fa992b1d..0000000000 --- a/distros/galactic/nav2-bt-navigator/default.nix +++ /dev/null @@ -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, behaviortree-cpp-v3, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-bt-navigator"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_bt_navigator/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "fc2b76a6f1055215f0ccd3f243e39707d9044648a46f46836079e4eae9c722b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common std-srvs ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ behaviortree-cpp-v3 geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-common/default.nix b/distros/galactic/nav2-common/default.nix deleted file mode 100644 index 733187dd1c..0000000000 --- a/distros/galactic/nav2-common/default.nix +++ /dev/null @@ -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, launch, launch-ros, osrf-pycommon, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-galactic-nav2-common"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_common/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "3390f2a003fae30e5fb82b9b15e7d604bf9efcc976f40a832c425ae4b2a32f28"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - propagatedBuildInputs = [ ament-cmake-core launch launch-ros osrf-pycommon python3Packages.pyyaml rclpy ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''Common support functionality used throughout the navigation 2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-controller/default.nix b/distros/galactic/nav2-controller/default.nix deleted file mode 100644 index b945730be1..0000000000 --- a/distros/galactic/nav2-controller/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-controller"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_controller/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "bb79380fc77cd1ec4dfe3fc95b036c3ec1ba35437205a252f9cd20d379e31726"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles nav-2d-msgs nav-2d-utils nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller action interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-core/default.nix b/distros/galactic/nav2-core/default.nix deleted file mode 100644 index cb62d70a5d..0000000000 --- a/distros/galactic/nav2-core/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-testing, nav-msgs, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, rclcpp-lifecycle, std-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-core"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_core/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "bca1ef2ee4db9e1e68276b572906b9dfa1383c6cf9b62535e63e0acaae7b974b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-costmap-2d nav2-util pluginlib rclcpp rclcpp-lifecycle std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of headers for plugins core to the Nav2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-costmap-2d/default.nix b/distros/galactic/nav2-costmap-2d/default.nix deleted file mode 100644 index 44d051b51d..0000000000 --- a/distros/galactic/nav2-costmap-2d/default.nix +++ /dev/null @@ -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-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, laser-geometry, launch, launch-testing, map-msgs, message-filters, nav-msgs, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-util, nav2-voxel-grid, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-costmap-2d"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_costmap_2d/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "cce941aa526e0d5aa402c7611eea065a09ca65370b970c6eaad37bec8ba4c300"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing nav2-lifecycle-manager nav2-map-server ]; - propagatedBuildInputs = [ angles geometry-msgs laser-geometry map-msgs message-filters nav-msgs nav2-msgs nav2-util nav2-voxel-grid pluginlib rclcpp rclcpp-lifecycle sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides an implementation of a 2D costmap that takes in sensor - data from the world, builds a 2D or 3D occupancy grid of the data (depending - on whether a voxel based implementation is used), and inflates costs in a - 2D costmap based on the occupancy grid and a user specified inflation radius. - This package also provides support for map_server based initialization of a - costmap, rolling window based costmaps, and parameter based subscription to - and configuration of sensor topics.''; - license = with lib.licenses; [ bsd3 asl20 ]; - }; -} diff --git a/distros/galactic/nav2-dwb-controller/default.nix b/distros/galactic/nav2-dwb-controller/default.nix deleted file mode 100644 index 951ab3c4d0..0000000000 --- a/distros/galactic/nav2-dwb-controller/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, costmap-queue, dwb-core, dwb-critics, dwb-msgs, dwb-plugins, nav-2d-msgs, nav-2d-utils }: -buildRosPackage { - pname = "ros-galactic-nav2-dwb-controller"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_dwb_controller/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "e8482a6d2443302054d8a5ce1b2e1578ccdd6c8a88f88d1bded6ecf027065436"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ costmap-queue dwb-core dwb-critics dwb-msgs dwb-plugins nav-2d-msgs nav-2d-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 controller (DWB) metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-gazebo-spawner/default.nix b/distros/galactic/nav2-gazebo-spawner/default.nix deleted file mode 100644 index e1a053cca8..0000000000 --- a/distros/galactic/nav2-gazebo-spawner/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-lint-auto, ament-lint-common, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-gazebo-spawner"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_gazebo_spawner/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "1348fcbf2e7025737da0c4a9add065633590cb9e28821e81c01e97f290625806"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-lint-auto ament-lint-common pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Package for spawning a robot model into Gazebo for Nav2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-lifecycle-manager/default.nix b/distros/galactic/nav2-lifecycle-manager/default.nix deleted file mode 100644 index 22c105a4d9..0000000000 --- a/distros/galactic/nav2-lifecycle-manager/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, bondcpp, geometry-msgs, lifecycle-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-lifecycle-manager"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_lifecycle_manager/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "7c7026dfd4b750518f0baa676c471f913cce3b5d549080637c131ae727673440"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bondcpp geometry-msgs lifecycle-msgs nav2-msgs nav2-util rclcpp-action rclcpp-lifecycle std-msgs std-srvs tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A controller/manager for the lifecycle nodes of the Navigation 2 system''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-map-server/default.nix b/distros/galactic/nav2-map-server/default.nix deleted file mode 100644 index 3686886746..0000000000 --- a/distros/galactic/nav2-map-server/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, graphicsmagick, launch, launch-ros, launch-testing, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-lifecycle, std-msgs, tf2, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-nav2-map-server"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_map_server/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "811d9854add038969da27f275ddde870b01077a6d37d9abc51796778f621ef09"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ graphicsmagick launch-ros launch-testing nav-msgs nav2-msgs nav2-util rclcpp rclcpp-lifecycle std-msgs tf2 yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Refactored map server for ROS2 Navigation''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/galactic/nav2-msgs/default.nix b/distros/galactic/nav2-msgs/default.nix deleted file mode 100644 index 234eee9caa..0000000000 --- a/distros/galactic/nav2-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, rclcpp, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-msgs"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_msgs/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "07c3c19ca5fc4a8f4016ae9aeeb8eda00a314a5355deb3eddd234d56a6abb22e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs nav-msgs rclcpp rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages and service files for the Nav2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-navfn-planner/default.nix b/distros/galactic/nav2-navfn-planner/default.nix deleted file mode 100644 index 7cc6177d98..0000000000 --- a/distros/galactic/nav2-navfn-planner/default.nix +++ /dev/null @@ -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, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-navfn-planner"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_navfn_planner/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "e77760025dc5a91a7d3e733ff1a913c99790ec25767e92fa3e95bd07ef7ea7bb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/galactic/nav2-planner/default.nix b/distros/galactic/nav2-planner/default.nix deleted file mode 100644 index 7310702391..0000000000 --- a/distros/galactic/nav2-planner/default.nix +++ /dev/null @@ -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, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-planner"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_planner/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "2b929c9aebd1cf1d6538b62bcfa270d151949e10a119297190d88ad33fa39b85"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-recoveries/default.nix b/distros/galactic/nav2-recoveries/default.nix deleted file mode 100644 index ea4123b5a9..0000000000 --- a/distros/galactic/nav2-recoveries/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-recoveries"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_recoveries/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "267672750dc19cb2b5eb1d88eaa65b470111737781a9d6f05fbf2dcf048b6928"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common tf2 tf2-geometry-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-regulated-pure-pursuit-controller/default.nix b/distros/galactic/nav2-regulated-pure-pursuit-controller/default.nix deleted file mode 100644 index d2783d98fd..0000000000 --- a/distros/galactic/nav2-regulated-pure-pursuit-controller/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-galactic-nav2-regulated-pure-pursuit-controller"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_regulated_pure_pursuit_controller/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "843e9fadc756207394c3170ed709930f7c4063eb12c3700d6f7a3e8e2b65bdbe"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Regulated Pure Pursuit Controller''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-rotation-shim-controller/default.nix b/distros/galactic/nav2-rotation-shim-controller/default.nix deleted file mode 100644 index ff706f7aef..0000000000 --- a/distros/galactic/nav2-rotation-shim-controller/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, angles, geometry-msgs, nav2-common, nav2-controller, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-regulated-pure-pursuit-controller, nav2-util, pluginlib, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-galactic-nav2-rotation-shim-controller"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_rotation_shim_controller/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "ceb2346ea6f6e0a4c3ff60de292d6e3269157cd3a09ea3701167de9368fad565"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common nav2-controller nav2-regulated-pure-pursuit-controller ]; - propagatedBuildInputs = [ angles geometry-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Rotation Shim Controller''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-rviz-plugins/default.nix b/distros/galactic/nav2-rviz-plugins/default.nix deleted file mode 100644 index 5d663f87dc..0000000000 --- a/distros/galactic/nav2-rviz-plugins/default.nix +++ /dev/null @@ -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, nav-msgs, nav2-lifecycle-manager, nav2-msgs, nav2-util, pluginlib, qt5, rclcpp, rclcpp-lifecycle, resource-retriever, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-rviz-plugins"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_rviz_plugins/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "d33f957539bbdec66081ce8df83487bf7d89b700583696a1ae22d7e8fe4c4cee"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-lifecycle-manager nav2-msgs nav2-util pluginlib qt5.qtbase rclcpp rclcpp-lifecycle resource-retriever rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering std-msgs tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Navigation 2 plugins for rviz''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-simple-commander/default.nix b/distros/galactic/nav2-simple-commander/default.nix deleted file mode 100644 index 4048ccf305..0000000000 --- a/distros/galactic/nav2-simple-commander/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, lifecycle-msgs, nav2-msgs, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-galactic-nav2-simple-commander"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_simple_commander/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "d582ede409d515cd0baa48001c95ba9307cdc4f2f5acf5992c49403c80d7090a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ action-msgs geometry-msgs lifecycle-msgs nav2-msgs rclpy ]; - - meta = { - description = ''An importable library for writing mobile robot applications in python3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-smac-planner/default.nix b/distros/galactic/nav2-smac-planner/default.nix deleted file mode 100644 index 1f474b5270..0000000000 --- a/distros/galactic/nav2-smac-planner/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, ompl, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-smac-planner"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_smac_planner/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "5a0438afe92f63ca64cd043afa7d736feeb87f1f2586fa5a4c6cf6503877280e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces eigen eigen3-cmake-module geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util ompl pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Smac global planning plugin: A*, Hybrid-A*, State Lattice''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-system-tests/default.nix b/distros/galactic/nav2-system-tests/default.nix deleted file mode 100644 index d8d6ee323d..0000000000 --- a/distros/galactic/nav2-system-tests/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, gazebo-ros-pkgs, geometry-msgs, launch, launch-ros, launch-testing, lcov, nav-msgs, nav2-amcl, nav2-behavior-tree, nav2-bringup, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-util, navigation2, python3Packages, rclcpp, rclpy, robot-state-publisher, std-msgs, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nav2-system-tests"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_system_tests/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "eafb86033015cb54239a81bf76a8e0edfffdb1e4646d487805a2f952b920924a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing python3Packages.pyzmq ]; - propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs launch-ros launch-testing lcov nav-msgs nav2-amcl nav2-behavior-tree nav2-bringup nav2-lifecycle-manager nav2-map-server nav2-msgs nav2-navfn-planner nav2-planner nav2-util navigation2 rclcpp rclpy robot-state-publisher std-msgs tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-theta-star-planner/default.nix b/distros/galactic/nav2-theta-star-planner/default.nix deleted file mode 100644 index 4c6d37aecb..0000000000 --- a/distros/galactic/nav2-theta-star-planner/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, builtin-interfaces, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-theta-star-planner"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_theta_star_planner/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "f5c78bf161d62ea9ae300f3327dcb1c3565df948c378bf6e0f5ce2495853fb09"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Theta* Global Planning Plugin''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nav2-util/default.nix b/distros/galactic/nav2-util/default.nix deleted file mode 100644 index 5e7407890e..0000000000 --- a/distros/galactic/nav2-util/default.nix +++ /dev/null @@ -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-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, bond, bondcpp, boost, geometry-msgs, launch, launch-testing-ament-cmake, launch-testing-ros, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-util"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_util/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "04642e089eb5b1689fbdb84f845f443e7ae2505c1492735fe3024cc3bceab050"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ action-msgs ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing-ament-cmake launch-testing-ros std-srvs test-msgs ]; - propagatedBuildInputs = [ action-msgs bond bondcpp boost geometry-msgs launch launch-testing-ament-cmake lifecycle-msgs nav-msgs nav2-common nav2-msgs rclcpp rclcpp-action rclcpp-lifecycle tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/galactic/nav2-voxel-grid/default.nix b/distros/galactic/nav2-voxel-grid/default.nix deleted file mode 100644 index 68707179ff..0000000000 --- a/distros/galactic/nav2-voxel-grid/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, nav2-common, rclcpp }: -buildRosPackage { - pname = "ros-galactic-nav2-voxel-grid"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_voxel_grid/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "d1a24f7db607fbac85f895ce83fce3e369da655a446b7cc361db9d95416a0e70"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/nav2-waypoint-follower/default.nix b/distros/galactic/nav2-waypoint-follower/default.nix deleted file mode 100644 index c528035aa3..0000000000 --- a/distros/galactic/nav2-waypoint-follower/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-transport, nav-msgs, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nav2-waypoint-follower"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/nav2_waypoint_follower/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "ed5ac03b406b8a45e501ee909266e72b325c5c1aaf11175c8e8f3480b0783089"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-transport nav-msgs nav2-common nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A waypoint follower navigation server''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/navigation2/default.nix b/distros/galactic/navigation2/default.nix deleted file mode 100644 index 40e1ffd6ba..0000000000 --- a/distros/galactic/navigation2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-amcl, nav2-behavior-tree, nav2-bt-navigator, nav2-controller, nav2-core, nav2-costmap-2d, nav2-dwb-controller, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-recoveries, nav2-regulated-pure-pursuit-controller, nav2-rotation-shim-controller, nav2-rviz-plugins, nav2-smac-planner, nav2-theta-star-planner, nav2-util, nav2-voxel-grid, nav2-waypoint-follower }: -buildRosPackage { - pname = "ros-galactic-navigation2"; - version = "1.0.12-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/galactic/navigation2/1.0.12-1.tar.gz"; - name = "1.0.12-1.tar.gz"; - sha256 = "3208d18f9c1aa932a7a7e587b7d221ddfd5a01cf667bea516e2d527753002569"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ nav2-amcl nav2-behavior-tree nav2-bt-navigator nav2-controller nav2-core nav2-costmap-2d nav2-dwb-controller nav2-lifecycle-manager nav2-map-server nav2-msgs nav2-navfn-planner nav2-planner nav2-recoveries nav2-regulated-pure-pursuit-controller nav2-rotation-shim-controller nav2-rviz-plugins nav2-smac-planner nav2-theta-star-planner nav2-util nav2-voxel-grid nav2-waypoint-follower ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Navigation Stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/neo-simulation2/default.nix b/distros/galactic/neo-simulation2/default.nix deleted file mode 100644 index 776e85d232..0000000000 --- a/distros/galactic/neo-simulation2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-neo-simulation2"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/neobotix/neo_simulation2-release/archive/release/galactic/neo_simulation2/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "559fa4b9d33ae08010ecf815ef935f37cdf53a061af0d6c2afc7824c7950bd56"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS-2 Simulation packages for neobotix robots''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/nerian-stereo/default.nix b/distros/galactic/nerian-stereo/default.nix deleted file mode 100644 index d5f66bd07d..0000000000 --- a/distros/galactic/nerian-stereo/default.nix +++ /dev/null @@ -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, cv-bridge, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-nerian-stereo"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/nerian-vision/nerian_stereo_ros2-release/archive/release/galactic/nerian_stereo/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "05cda22e7fa5597a900ab06c0e893cc6b7cc85ea237896ebba554d029bbc1fed"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake cv-bridge rosidl-default-generators rosidl-default-runtime sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Driver node for ROS 2 for Scarlet, SceneScan and SP1 stereo vision sensors by Nerian Vision GmbH''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/nmea-hardware-interface/default.nix b/distros/galactic/nmea-hardware-interface/default.nix deleted file mode 100644 index 9bbfd8562e..0000000000 --- a/distros/galactic/nmea-hardware-interface/default.nix +++ /dev/null @@ -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, boost, controller-interface, diagnostic-msgs, geographic-msgs, gtk3, hardware-interface, nmea-msgs, ouxt-lint-common, pkg-config, pluginlib, quaternion-operation, rclcpp, rclcpp-components, realtime-tools, ros2-control, rviz2 }: -buildRosPackage { - pname = "ros-galactic-nmea-hardware-interface"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/nmea_hardware_interface-release/archive/release/galactic/nmea_hardware_interface/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "aa12e194f677655d07f5319b5433691371c9867eb6e426eda9c8885be7cc090a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ boost controller-interface diagnostic-msgs geographic-msgs gtk3 hardware-interface nmea-msgs pkg-config pluginlib quaternion-operation rclcpp rclcpp-components realtime-tools ros2-control rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros2 hardware interface for nmea_gps''; - license = with lib.licenses; [ "apache-2.0" ]; - }; -} diff --git a/distros/galactic/nmea-msgs/default.nix b/distros/galactic/nmea-msgs/default.nix deleted file mode 100644 index a8f9707c29..0000000000 --- a/distros/galactic/nmea-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-nmea-msgs"; - version = "2.0.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nmea_msgs-release/archive/release/galactic/nmea_msgs/2.0.0-3.tar.gz"; - name = "2.0.0-3.tar.gz"; - sha256 = "93a030e2a0961129d40044045cf565fce67fee224a71d4af0cea758ebc3f128c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The nmea_msgs package contains messages related to data in the NMEA format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/nodl-python/default.nix b/distros/galactic/nodl-python/default.nix deleted file mode 100644 index d9db559812..0000000000 --- a/distros/galactic/nodl-python/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-index-python, ament-lint-auto, ament-lint-common, ament-mypy, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-nodl-python"; - version = "0.3.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nodl-release/archive/release/galactic/nodl_python/0.3.1-2.tar.gz"; - name = "0.3.1-2.tar.gz"; - sha256 = "a220ff41179f4935960d85dda4537c3cfd35b822ddfc7ceaab2d901706ffd7ac"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-lint-auto ament-lint-common ament-mypy python3Packages.pytest-mock pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.lxml ]; - - meta = { - description = ''Implementation of the NoDL API in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nodl-to-policy/default.nix b/distros/galactic/nodl-to-policy/default.nix deleted file mode 100644 index ce9ca5ac4a..0000000000 --- a/distros/galactic/nodl-to-policy/default.nix +++ /dev/null @@ -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-lint-auto, ament-mypy, ament-pep257, ament-pycodestyle, nodl-python, python3Packages, pythonPackages, ros-testing, ros2cli, ros2nodl, ros2run, sros2, test-msgs }: -buildRosPackage { - pname = "ros-galactic-nodl-to-policy"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nodl_to_policy-release/archive/release/galactic/nodl_to_policy/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "ced453e33740f2f527b8653a10a6f67decf87f7efb35fe2fc8e8c3a9f6e36c61"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-lint-auto ament-mypy ament-pep257 ament-pycodestyle python3Packages.pytest-mock pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ nodl-python python3Packages.argcomplete python3Packages.lxml ros2cli ros2nodl ros2run sros2 ]; - - meta = { - description = ''Package to generate a ROS 2 Access Control Policy from the NoDL description of a ROS system''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/nonpersistent-voxel-layer/default.nix b/distros/galactic/nonpersistent-voxel-layer/default.nix deleted file mode 100644 index db7e7812a1..0000000000 --- a/distros/galactic/nonpersistent-voxel-layer/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, geometry-msgs, laser-geometry, map-msgs, nav-msgs, nav2-costmap-2d, nav2-msgs, nav2-voxel-grid, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-nonpersistent-voxel-layer"; - version = "2.2.2-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/nonpersistent_voxel_layer-release/archive/release/galactic/nonpersistent_voxel_layer/2.2.2-1.tar.gz"; - name = "2.2.2-1.tar.gz"; - sha256 = "dfb3454f5456d145eb59748389e30c918baf3d3401e43bdb075829c98c9b70b0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ geometry-msgs laser-geometry map-msgs nav-msgs nav2-costmap-2d nav2-msgs nav2-voxel-grid pluginlib rclcpp sensor-msgs std-msgs tf2 tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''include - This package provides an implementation of a 3D costmap that takes in sensor - data from the world, builds a 3D occupancy grid of the data for only one iteration.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/novatel-gps-driver/default.nix b/distros/galactic/novatel-gps-driver/default.nix deleted file mode 100644 index a5ac2ab328..0000000000 --- a/distros/galactic/novatel-gps-driver/default.nix +++ /dev/null @@ -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, ament-lint-auto, boost, diagnostic-msgs, diagnostic-updater, gps-msgs, libpcap, nav-msgs, novatel-gps-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs, swri-math-util, swri-roscpp, swri-serial-util, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-galactic-novatel-gps-driver"; - version = "4.1.0-r1"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/novatel_gps_driver-release/archive/release/galactic/novatel_gps_driver/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "944a0932c865a2e283950e27b0905dfb0f4cf2599992871212358e3f9f2000cd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ]; - propagatedBuildInputs = [ boost diagnostic-msgs diagnostic-updater gps-msgs libpcap nav-msgs novatel-gps-msgs rclcpp rclcpp-components sensor-msgs std-msgs swri-math-util swri-roscpp swri-serial-util tf2 tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for NovAtel receivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/novatel-gps-msgs/default.nix b/distros/galactic/novatel-gps-msgs/default.nix deleted file mode 100644 index 8593adc176..0000000000 --- a/distros/galactic/novatel-gps-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-novatel-gps-msgs"; - version = "4.1.0-r1"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/novatel_gps_driver-release/archive/release/galactic/novatel_gps_msgs/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "29a8c0727f0c3e65f6b24bc415772300829d320848530195051fca27c37b86cf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ntpd-driver/default.nix b/distros/galactic/ntpd-driver/default.nix deleted file mode 100644 index 0f53483e5f..0000000000 --- a/distros/galactic/ntpd-driver/default.nix +++ /dev/null @@ -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, poco, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-ntpd-driver"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/vooon/ntpd_driver-release/archive/release/galactic/ntpd_driver/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "34660d7c06415c46bbf0ea33ec4e7dcc9d60ef5f7ca5b10d272d2d52db2aad9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ poco rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ntpd_driver sends TimeReference message time to ntpd server''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ntrip-client/default.nix b/distros/galactic/ntrip-client/default.nix deleted file mode 100644 index 3e4b97b3f9..0000000000 --- a/distros/galactic/ntrip-client/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, mavros-msgs, nmea-msgs, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-ntrip-client"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ntrip_client-release/archive/release/galactic/ntrip_client/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "b2380bd91a6c8c5efabb0bb12ad9224e72accccc3a618d9032267b26f0e5cd02"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ mavros-msgs nmea-msgs rclpy std-msgs ]; - - meta = { - description = ''NTRIP client that will publish RTCM corrections to a ROS topic, and optionally subscribe to NMEA messages to send to an NTRIP server''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/object-recognition-msgs/default.nix b/distros/galactic/object-recognition-msgs/default.nix deleted file mode 100644 index 5ba9da5c68..0000000000 --- a/distros/galactic/object-recognition-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-object-recognition-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/object_recognition_msgs-release/archive/release/galactic/object_recognition_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "4562f648b5e56b2b264788980932c42035a4ff3f3f7b7ed51f7c2ebf13d228c8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs geometry-msgs rosidl-default-runtime sensor-msgs shape-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Object_recognition_msgs contains the ROS message and the actionlib definition used in object_recognition_core''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap-mapping/default.nix b/distros/galactic/octomap-mapping/default.nix deleted file mode 100644 index 9cc1e38a74..0000000000 --- a/distros/galactic/octomap-mapping/default.nix +++ /dev/null @@ -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, octomap-server }: -buildRosPackage { - pname = "ros-galactic-octomap-mapping"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/galactic/octomap_mapping/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "3ed33ffcd658fba1b75329529082cdebee667317796a17ddd8b69a0fe2181e41"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap-server ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Mapping tools to be used with the OctoMap library, implementing a 3D occupancy grid mapping.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap-msgs/default.nix b/distros/galactic/octomap-msgs/default.nix deleted file mode 100644 index 867c4f8e0e..0000000000 --- a/distros/galactic/octomap-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-octomap-msgs"; - version = "2.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_msgs-release/archive/release/galactic/octomap_msgs/2.0.0-2.tar.gz"; - name = "2.0.0-2.tar.gz"; - sha256 = "afc9ac01863877d9abcaa494e428dbf6c28874060f67ff89d42faa9f12fbf17a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package provides messages and serializations / conversion for the OctoMap library. - This ROS2 version is based on version 0.3.3 of the ROS1 package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap-ros/default.nix b/distros/galactic/octomap-ros/default.nix deleted file mode 100644 index 0f1646b9fc..0000000000 --- a/distros/galactic/octomap-ros/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-galactic-octomap-ros"; - version = "0.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/galactic/octomap_ros/0.4.3-1.tar.gz"; - name = "0.4.3-1.tar.gz"; - sha256 = "c7d5ffb76aff85d914469f2c65b765702dcc88aa33b26fdef724055beaf58d07"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap octomap-msgs sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''octomap_ros provides conversion functions between ROS and OctoMap's native types. - This enables a convenvient use of the octomap package in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap-rviz-plugins/default.nix b/distros/galactic/octomap-rviz-plugins/default.nix deleted file mode 100644 index 2afd7534a9..0000000000 --- a/distros/galactic/octomap-rviz-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: -buildRosPackage { - pname = "ros-galactic-octomap-rviz-plugins"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/galactic/octomap_rviz_plugins/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "30e4acb74abded27d2a77ab223f45df9a40f49afbf480c54a74b3335ae8fda46"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap octomap-msgs qt5.qtbase rclcpp rviz-common rviz-default-plugins rviz-rendering ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A set of plugins for displaying occupancy information decoded from binary octomap messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap-server/default.nix b/distros/galactic/octomap-server/default.nix deleted file mode 100644 index 0ae6c34d5c..0000000000 --- a/distros/galactic/octomap-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-octomap-server"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/galactic/octomap_server/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "dd1c83055153b33978a8db781f2b09cbd0ba94db9e6e650bc9aea0dc73ec82d4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs message-filters nav-msgs octomap octomap-msgs octomap-ros pcl pcl-conversions pcl-ros rclcpp rclcpp-components sensor-msgs std-msgs std-srvs tf2 tf2-eigen tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''octomap_server loads a 3D map (as Octree-based OctoMap) and distributes it to other nodes in a compact binary format. It also allows to incrementally build 3D OctoMaps, and provides map saving in the node octomap_saver.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octomap/default.nix b/distros/galactic/octomap/default.nix deleted file mode 100644 index d4ba44ddc1..0000000000 --- a/distros/galactic/octomap/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-octomap"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/galactic/octomap/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "63f2be49d860a8f7971d384788ae7d14294591e5d96dfb7111d462ccddc9a806"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See - http://octomap.github.io for details.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/octovis/default.nix b/distros/galactic/octovis/default.nix deleted file mode 100644 index eee56289dd..0000000000 --- a/distros/galactic/octovis/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, libsForQt5, octomap, qt5 }: -buildRosPackage { - pname = "ros-galactic-octovis"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/galactic/octovis/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "c85f90f5b2d37cf5ff1b29a87b5f811bb7e0a9fabce8325d1c0653a432212ad1"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ libsForQt5.libqglviewer octomap qt5.qtbase ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See - http://octomap.github.io for details.''; - license = with lib.licenses; [ "GPL-2.0-only" ]; - }; -} diff --git a/distros/galactic/ompl/default.nix b/distros/galactic/ompl/default.nix deleted file mode 100644 index 96094355f0..0000000000 --- a/distros/galactic/ompl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, flann, ode, pkg-config }: -buildRosPackage { - pname = "ros-galactic-ompl"; - version = "1.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/ompl-release/archive/release/galactic/ompl/1.5.2-1.tar.gz"; - name = "1.5.2-1.tar.gz"; - sha256 = "8d934b56bf7beadf142bed18a7053168461ea9c6c9023817680c7e2a17a28b70"; - }; - - buildType = "cmake"; - buildInputs = [ cmake pkg-config ]; - propagatedBuildInputs = [ boost eigen flann ode ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''OMPL is a free sampling-based motion planning library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/openvslam/default.nix b/distros/galactic/openvslam/default.nix deleted file mode 100644 index c5e04159ce..0000000000 --- a/distros/galactic/openvslam/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, eigen, glog, libg2o, libyamlcpp, opencv3 }: -buildRosPackage { - pname = "ros-galactic-openvslam"; - version = "0.2.4-r1"; - - src = fetchurl { - url = "https://github.com/OpenVSLAM-Community/openvslam-release/archive/release/galactic/openvslam/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "f538afb090fb261f4f086249cda7a195c41375ed30453a21550de24b7a8f8be6"; - }; - - buildType = "cmake"; - propagatedBuildInputs = [ eigen glog libg2o libyamlcpp opencv3 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''OpenVSLAM: A Versatile Visual SLAM Framework''; - license = with lib.licenses; [ "2-clause BSD" ]; - }; -} diff --git a/distros/galactic/orocos-kdl/default.nix b/distros/galactic/orocos-kdl/default.nix deleted file mode 100644 index 1d6481a577..0000000000 --- a/distros/galactic/orocos-kdl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, cppunit, eigen, eigen3-cmake-module, pkg-config }: -buildRosPackage { - pname = "ros-galactic-orocos-kdl"; - version = "3.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/orocos_kinematics_dynamics-release/archive/release/galactic/orocos_kdl/3.4.0-1.tar.gz"; - name = "3.4.0-1.tar.gz"; - sha256 = "a05fa79711b5301584f34e7e4107fbaec8239f90249608ff8f0842a4171982a2"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ cppunit ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module pkg-config ]; - nativeBuildInputs = [ cmake eigen3-cmake-module ]; - - meta = { - description = ''This package contains a recent version of the Kinematics and Dynamics - Library (KDL), distributed by the Orocos Project.''; - license = with lib.licenses; [ "LGPL-2.1-or-later" ]; - }; -} diff --git a/distros/galactic/osqp-vendor/default.nix b/distros/galactic/osqp-vendor/default.nix deleted file mode 100644 index 46993db5ab..0000000000 --- a/distros/galactic/osqp-vendor/default.nix +++ /dev/null @@ -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, git, ros-environment }: -buildRosPackage { - pname = "ros-galactic-osqp-vendor"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osqp_vendor-release/archive/release/galactic/osqp_vendor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "53b78059c1d93a7dfd799458f937544f5339b4d1ac82ead84f644aef65f52a87"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around osqp that ships with a CMake module''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/osrf-pycommon/default.nix b/distros/galactic/osrf-pycommon/default.nix deleted file mode 100644 index e142acb6d4..0000000000 --- a/distros/galactic/osrf-pycommon/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages }: -buildRosPackage { - pname = "ros-galactic-osrf-pycommon"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_pycommon-release/archive/release/galactic/osrf_pycommon/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "782931cdf7764634e712caf50e9444e285d111b5670a8fbe5d94b96a9d82206c"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.importlib-metadata python3Packages.mock ]; - - meta = { - description = ''Commonly needed Python modules, used by Python software developed at OSRF.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/osrf-testing-tools-cpp/default.nix b/distros/galactic/osrf-testing-tools-cpp/default.nix deleted file mode 100644 index 4cfc4c1cb8..0000000000 --- a/distros/galactic/osrf-testing-tools-cpp/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-osrf-testing-tools-cpp"; - version = "1.4.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/galactic/osrf_testing_tools_cpp/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "04c1b6aba93be81b2f04672e915885dc3c40f51382350a034bff994187440479"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Testing tools for C++, and is used in various OSRF projects.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ouster-msgs/default.nix b/distros/galactic/ouster-msgs/default.nix deleted file mode 100644 index a8cd3007f4..0000000000 --- a/distros/galactic/ouster-msgs/default.nix +++ /dev/null @@ -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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-ouster-msgs"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/galactic/ouster_msgs/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "6727937fa5d9c515d68a24c5ce23b646002100af1a4b1c4e1d6c3631fe8e961d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 messages for ouster lidar driver''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ouxt-common/default.nix b/distros/galactic/ouxt-common/default.nix deleted file mode 100644 index b783af2ddc..0000000000 --- a/distros/galactic/ouxt-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ouxt-lint-common }: -buildRosPackage { - pname = "ros-galactic-ouxt-common"; - version = "0.0.8-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/ouxt_common-release/archive/release/galactic/ouxt_common/0.0.8-1.tar.gz"; - name = "0.0.8-1.tar.gz"; - sha256 = "3945df85b191ec8fe57e665bd72be5a59b30943391e6a62106533ba21e22b99b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ouxt-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common settings for OUXT Polaris ROS2 packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ouxt-lint-common/default.nix b/distros/galactic/ouxt-lint-common/default.nix deleted file mode 100644 index 474b3aefa7..0000000000 --- a/distros/galactic/ouxt-lint-common/default.nix +++ /dev/null @@ -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-clang-format, ament-cmake-copyright, ament-cmake-pep257, ament-cmake-xmllint }: -buildRosPackage { - pname = "ros-galactic-ouxt-lint-common"; - version = "0.0.8-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/ouxt_common-release/archive/release/galactic/ouxt_lint_common/0.0.8-1.tar.gz"; - name = "0.0.8-1.tar.gz"; - sha256 = "a87d0ee3b565afb10f1832e04cfb3f96df1cf3b47a448e369de7b8bc162d1375"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-pep257 ament-cmake-xmllint ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common linter settings for OUXT Polaris ROS2 packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/overrides.nix b/distros/galactic/overrides.nix deleted file mode 100644 index 6e43a9544e..0000000000 --- a/distros/galactic/overrides.nix +++ /dev/null @@ -1,134 +0,0 @@ -# Top level package set -self: -# Distro package set -rosSelf: rosSuper: with rosSelf.lib; { - gazebo = self.gazebo_11; - - iceoryx-posh = patchVendorGit rosSuper.iceoryx-posh { - url = "https://github.com/skystrife/cpptoml.git"; - file = "cmake/cpptoml/cpptoml.cmake.in"; - fetchgitArgs = { - rev = "v0.1.1"; - hash = "sha256-mt2iIrkE/5K2kyOCIhsD6PoxKzobOTNNNr4FMEUx79A="; - # Fix build with GCC 11 - # https://github.com/skystrife/cpptoml/pull/123 - postFetch = '' - cd "$out" - patch -p1 < '${self.fetchpatch { - url = "https://github.com/skystrife/cpptoml/commit/c55a516e90133d89d67285429c6474241346d27a.patch"; - hash = "sha256-p1M5O9+FtG+w2FdJjxecGpRaBV4LSlSVNiRGYMjeMUQ="; - }}' - ''; - }; - }; - - iceoryx-utils = rosSuper.iceoryx-utils.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - # Fix build with GCC 11 - (self.fetchpatch { - url = "https://github.com/eclipse-iceoryx/iceoryx/commit/fdfad99d593fd96cf47a0091837b324f2cc2df6b.patch"; - stripLen = 1; - includes = [ "include/*" ]; - hash = "sha256-naXO/T0Mh7ke4XIL5wzkQRkSwL1h7gONmhcqGNYeUoc="; - }) - ]; - }); - - libphidget22 = patchVendorUrl rosSuper.libphidget22 { - url = "https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22/libphidget22-1.7.20210816.tar.gz"; - sha256 = "sha256-00FyzWdp4hi6aYUNcn1326ddDftYowB803cMII7h3no="; - }; - - libyaml-vendor = patchVendorUrl rosSuper.libyaml-vendor { - url = "https://github.com/yaml/libyaml/archive/refs/tags/0.2.5.zip"; - sha256 = "1j6br21rc379wizvclz46s3kih0kfii6m923p4x4s37wdnm5nq0l"; - }; - - mapviz = rosSuper.mapviz.overrideAttrs ({ - patches ? [], ... - }: { - # Fix linking to GLUT with CMake 3.22 - patches = patches ++ [ (self.fetchpatch { - url = "https://github.com/swri-robotics/mapviz/commit/d68247748c0647f4f6a77d4f098e8ff2beedd39b.patch"; - sha256 = "sha256-o4NnuMA7N2kn4QAPb9ZkZF8j8aVI7/xQJYX6EGQEkBw="; - stripLen = 1; - }) ]; - }); - - nav2-util = rosSuper.nav2-util.overrideAttrs ({ - patches ? [], ... - }: { - patches = [ - # Restrict test_msgs to test_dependency - # https://github.com/ros-planning/navigation2/pull/2827 - (self.fetchpatch { - url = "https://github.com/ros-planning/navigation2/commit/5cc006ea831e74af7ab08a08131786d27655e22a.patch"; - sha256 = "sha256-ahQT6yqrmPV7Peh70rdIMhB6rtBSUaD1N3YBORsm8n0="; - stripLen = 1; - }) - ] ++ patches; - }); - - pybind11-vendor = patchVendorUrl rosSuper.pybind11-vendor { - url = "https://github.com/pybind/pybind11/archive/v2.5.0.tar.gz"; - sha256 = "0145vj9hrhb9qjp6jfvw0d1qc31lbb103xzxscr0yms0asv4sl4p"; - }; - - python-qt-binding = rosSuper.python-qt-binding.overrideAttrs ({ - patches ? [], ... - }: { - patches = [ - # Fix finding PyQt5 SIP bindings with SIP >=5 - (self.fetchpatch { - url = "https://github.com/ros-visualization/python_qt_binding/commit/d97ecb27e4460633f97b816e3217b032a93c5da0.patch"; - sha256 = "08sdsm879bq349kq2k3wbs7p3l2syzrxdw3cgdvxfj2inkhdbf9f"; - }) - ] ++ patches; - }); - - rmw-cyclonedds-cpp = rosSuper.rmw-cyclonedds-cpp.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - (self.fetchpatch { - url = "https://github.com/ros2/rmw_cyclonedds/commit/f57732d15be53796d518e12352866124efcaa939.patch"; - hash = "sha256-hfvYAAmRYKPkwHCnZTy8tudSPXRlhuQmaujs4cy0fCE="; - stripLen = 1; - }) - ]; - }); - - rosidl-generator-py = rosSuper.rosidl-generator-py.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - # Remove stray numpy import in template - # https://github.com/ros2/rosidl_python/pull/185 - (self.fetchpatch { - url = "https://github.com/ros2/rosidl_python/commit/bf866089baeb918834d9d16e05668d9f28887b87.patch"; - hash = "sha256-tOb0t50TbV29+agDupm5XUZJJErfaujgIRtmb2vZxWo="; - stripLen = 1; - }) - ]; - }); - - rviz-ogre-vendor = patchVendorUrl rosSuper.rviz-ogre-vendor { - url = "https://github.com/OGRECave/ogre/archive/v1.12.1.zip"; - sha256 = "1iv6k0dwdzg5nnzw2mcgcl663q4f7p2kj7nhs8afnsikrzxxgsi4"; - }; - - urdfdom = rosSuper.urdfdom.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - # Fix CMake relative install dir assumptions - # https://github.com/ros/urdfdom/pull/142 (backported to 2.3) - (self.fetchpatch { - url = "https://github.com/ros/urdfdom/commit/f6d9b2e248ab5c7d08b21a104a2d2d7fa3490790.patch"; - hash = "sha256-ykBw9DEBraYHzgrCa1JkDhWTYXBQL1MmfelC5j5ibrs="; - }) - ]; - }); -} diff --git a/distros/galactic/paho-mqtt-c/default.nix b/distros/galactic/paho-mqtt-c/default.nix deleted file mode 100644 index 73c2ae41e0..0000000000 --- a/distros/galactic/paho-mqtt-c/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, openssl }: -buildRosPackage { - pname = "ros-galactic-paho-mqtt-c"; - version = "1.3.11-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/paho.mqtt.c-release/archive/release/galactic/paho-mqtt-c/1.3.11-1.tar.gz"; - name = "1.3.11-1.tar.gz"; - sha256 = "4065db87b9427a0f606aa7ebd727cc950047be1a4fdd5af57f19ae44a83228c0"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ openssl ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse Paho C Client Library for the MQTT Protocol''; - license = with lib.licenses; [ "EPL-2.0" ]; - }; -} diff --git a/distros/galactic/paho-mqtt-cpp/default.nix b/distros/galactic/paho-mqtt-cpp/default.nix deleted file mode 100644 index 1fa6365960..0000000000 --- a/distros/galactic/paho-mqtt-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, openssl, paho-mqtt-c }: -buildRosPackage { - pname = "ros-galactic-paho-mqtt-cpp"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/paho.mqtt.cpp-release/archive/release/galactic/paho-mqtt-cpp/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "415eac652bcfa00e8a8d22efe1d165303c7e0a407d530ac479a7c6615aeb3af0"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ openssl paho-mqtt-c ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse Paho MQTT C++ Client Library''; - license = with lib.licenses; [ "Eclipse-Public-License-v-1.0" ]; - }; -} diff --git a/distros/galactic/pal-statistics-msgs/default.nix b/distros/galactic/pal-statistics-msgs/default.nix deleted file mode 100644 index 3d954f14b3..0000000000 --- a/distros/galactic/pal-statistics-msgs/default.nix +++ /dev/null @@ -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-pal-statistics-msgs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics_msgs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "5cf73ff527598e395016ae99391570cc04aecf823e4f0bb53f68910f19ad9c8f"; - }; - - 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 = ''Statistics msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/pal-statistics/default.nix b/distros/galactic/pal-statistics/default.nix deleted file mode 100644 index 2ff495e852..0000000000 --- a/distros/galactic/pal-statistics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }: -buildRosPackage { - pname = "ros-galactic-pal-statistics"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "f80eb7bfa7d12e8a86024a9f09fcd8ba21a107b3e1c223915452e8ec5df999eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost pal-statistics-msgs rclcpp rclpy ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''The pal_statistics package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/pcl-conversions/default.nix b/distros/galactic/pcl-conversions/default.nix deleted file mode 100644 index fb780c5250..0000000000 --- a/distros/galactic/pcl-conversions/default.nix +++ /dev/null @@ -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, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-pcl-conversions"; - version = "2.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/galactic/pcl_conversions/2.3.2-1.tar.gz"; - name = "2.3.2-1.tar.gz"; - sha256 = "bc1bcbeb34e9e9c751b3546bee8216fd2e5d2312545e2031933f21e81d8bd074"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ eigen message-filters pcl pcl-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides conversions from PCL data types and ROS message types''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pcl-msgs/default.nix b/distros/galactic/pcl-msgs/default.nix deleted file mode 100644 index f23d04c7d9..0000000000 --- a/distros/galactic/pcl-msgs/default.nix +++ /dev/null @@ -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, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-pcl-msgs"; - version = "1.0.0-r6"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pcl_msgs-release/archive/release/galactic/pcl_msgs/1.0.0-6.tar.gz"; - name = "1.0.0-6.tar.gz"; - sha256 = "e9b9c21a2786ed5d7d3d658d8b37e11d1c51af03fb97cc77eb1505bdf44fbca4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Package containing PCL (Point Cloud Library)-related ROS messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pcl-ros/default.nix b/distros/galactic/pcl-ros/default.nix deleted file mode 100644 index f3335892e2..0000000000 --- a/distros/galactic/pcl-ros/default.nix +++ /dev/null @@ -1,28 +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, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-pcl-ros"; - version = "2.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/galactic/pcl_ros/2.3.2-1.tar.gz"; - name = "2.3.2-1.tar.gz"; - sha256 = "836112f84e1cb73ebba6217a5eacce8f45f367d518264c26e11888d9bd7a76b0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred - bridge for 3D applications involving n-D Point Clouds and 3D geometry - processing in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pendulum-control/default.nix b/distros/galactic/pendulum-control/default.nix deleted file mode 100644 index ab3a1795d6..0000000000 --- a/distros/galactic/pendulum-control/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }: -buildRosPackage { - pname = "ros-galactic-pendulum-control"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/pendulum_control/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "028f56fcafa24ff91ad90915b20f3bf78a5d7e5e96d6640702b1811aac05e26c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ros2run ]; - propagatedBuildInputs = [ pendulum-msgs rclcpp rttest tlsf-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/pendulum-msgs/default.nix b/distros/galactic/pendulum-msgs/default.nix deleted file mode 100644 index 3ca56d952b..0000000000 --- a/distros/galactic/pendulum-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-pendulum-msgs"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/pendulum_msgs/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "4f19d33a2ee07db51a3b3ff07fc842ba4d2c0d88059dcedfd439eaed26bb9760"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Custom messages for real-time pendulum control.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/pepper-meshes/default.nix b/distros/galactic/pepper-meshes/default.nix deleted file mode 100644 index 567a375674..0000000000 --- a/distros/galactic/pepper-meshes/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, openjdk }: -buildRosPackage { - pname = "ros-galactic-pepper-meshes"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/pepper_meshes2-release/archive/release/galactic/pepper_meshes/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "df76a47d531b2487ff290d67f5fb7057fa4b3434b4e8e43cd24aac587785fca3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake openjdk ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meshes for the Pepper robot, for ROS2''; - license = with lib.licenses; [ "CC-BY-NC-ND-4.0" ]; - }; -} diff --git a/distros/galactic/perception-pcl/default.nix b/distros/galactic/perception-pcl/default.nix deleted file mode 100644 index 851c10d00f..0000000000 --- a/distros/galactic/perception-pcl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }: -buildRosPackage { - pname = "ros-galactic-perception-pcl"; - version = "2.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/galactic/perception_pcl/2.3.2-1.tar.gz"; - name = "2.3.2-1.tar.gz"; - sha256 = "c428f92dc465ad203b69d78898eb1b333f1b5ac84d4acfe553b247c9d0bbe385"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ pcl-conversions pcl-msgs pcl-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred - bridge for 3D applications involving n-D Point Clouds and 3D geometry - processing in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/performance-test-fixture/default.nix b/distros/galactic/performance-test-fixture/default.nix deleted file mode 100644 index 2962a13a07..0000000000 --- a/distros/galactic/performance-test-fixture/default.nix +++ /dev/null @@ -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-export-dependencies, ament-cmake-export-targets, ament-cmake-google-benchmark, ament-cmake-test, ament-lint-auto, ament-lint-common, google-benchmark-vendor, osrf-testing-tools-cpp }: -buildRosPackage { - pname = "ros-galactic-performance-test-fixture"; - version = "0.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/galactic/performance_test_fixture/0.0.9-1.tar.gz"; - name = "0.0.9-1.tar.gz"; - sha256 = "d6cf56a5901d8425fe70d3a201ade32ae33dbe92315a49cb92631a6b50d30fe1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-export-targets ament-cmake-test ]; - checkInputs = [ ament-cmake-google-benchmark ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-google-benchmark google-benchmark-vendor osrf-testing-tools-cpp ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-export-targets ament-cmake-google-benchmark ament-cmake-test ]; - - meta = { - description = ''Test fixture and CMake macro for using osrf_testing_tools_cpp with Google Benchmark''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/performance-test/default.nix b/distros/galactic/performance-test/default.nix deleted file mode 100644 index 6b1c586505..0000000000 --- a/distros/galactic/performance-test/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, launch, launch-testing, osrf-testing-tools-cpp, rclcpp, rmw-implementation, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-performance-test"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/performance_test-release/archive/release/galactic/performance_test/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "9e8b988f5349aa1b8a340cd3f240ff2758d040a58da673e33f06af79541cc798"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake osrf-testing-tools-cpp rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing rmw-implementation-cmake ]; - propagatedBuildInputs = [ rclcpp rmw-implementation rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Tool to test performance of ROS2 and DDS data layers and communication.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/phidgets-accelerometer/default.nix b/distros/galactic/phidgets-accelerometer/default.nix deleted file mode 100644 index 7240a836a0..0000000000 --- a/distros/galactic/phidgets-accelerometer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-accelerometer"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_accelerometer/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "b513c97a15af7ff867ac729ce3a84c8ee17542d2934f0cb25166c940b89a82b4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Accelerometer devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-analog-inputs/default.nix b/distros/galactic/phidgets-analog-inputs/default.nix deleted file mode 100644 index 60cd4dcf53..0000000000 --- a/distros/galactic/phidgets-analog-inputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-analog-inputs"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_analog_inputs/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "2c81b078a3c99cc1d14cb04d63d5489e8af187a778eced872acc93d3a1ec4695"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Analog Input devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-api/default.nix b/distros/galactic/phidgets-api/default.nix deleted file mode 100644 index cbcc2f1169..0000000000 --- a/distros/galactic/phidgets-api/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, libphidget22 }: -buildRosPackage { - pname = "ros-galactic-phidgets-api"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_api/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "d2a87c8c80b007786af8b41e9d7f5c8155cbb63b195799b2bc2dc114f4e4bdd6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ libphidget22 ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A C++ Wrapper for the Phidgets C API''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-digital-inputs/default.nix b/distros/galactic/phidgets-digital-inputs/default.nix deleted file mode 100644 index e5ddf343df..0000000000 --- a/distros/galactic/phidgets-digital-inputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-digital-inputs"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_digital_inputs/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "5e1a31b7067011d59cb014234daff37fbaf67099f4fe04fadcf811cb6eda990f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Digital Input devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-digital-outputs/default.nix b/distros/galactic/phidgets-digital-outputs/default.nix deleted file mode 100644 index 6beef55d75..0000000000 --- a/distros/galactic/phidgets-digital-outputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-digital-outputs"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_digital_outputs/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "2946b534c41f492d753ed9a09627e2ba219b1c3cddfe3c3fa78861e55f97f64e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Digital Output devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-drivers/default.nix b/distros/galactic/phidgets-drivers/default.nix deleted file mode 100644 index eda52e0a40..0000000000 --- a/distros/galactic/phidgets-drivers/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libphidget22, phidgets-accelerometer, phidgets-analog-inputs, phidgets-api, phidgets-digital-inputs, phidgets-digital-outputs, phidgets-gyroscope, phidgets-high-speed-encoder, phidgets-ik, phidgets-magnetometer, phidgets-motors, phidgets-msgs, phidgets-spatial, phidgets-temperature }: -buildRosPackage { - pname = "ros-galactic-phidgets-drivers"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_drivers/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "5d3bbd66508940bd20ec399c628ca3e86b7b138361cb45e23469ff5889b532e5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ libphidget22 phidgets-accelerometer phidgets-analog-inputs phidgets-api phidgets-digital-inputs phidgets-digital-outputs phidgets-gyroscope phidgets-high-speed-encoder phidgets-ik phidgets-magnetometer phidgets-motors phidgets-msgs phidgets-spatial phidgets-temperature ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''API and ROS drivers for Phidgets devices''; - license = with lib.licenses; [ "BSD-&-LGPL" ]; - }; -} diff --git a/distros/galactic/phidgets-gyroscope/default.nix b/distros/galactic/phidgets-gyroscope/default.nix deleted file mode 100644 index fd811f7a28..0000000000 --- a/distros/galactic/phidgets-gyroscope/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-phidgets-gyroscope"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_gyroscope/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "bc3d6746f21fb61a2a25237fb0dfd8538f7efe6bdc8d75928491aa31403002e5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Gyroscope devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-high-speed-encoder/default.nix b/distros/galactic/phidgets-high-speed-encoder/default.nix deleted file mode 100644 index b91a3e9fca..0000000000 --- a/distros/galactic/phidgets-high-speed-encoder/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-high-speed-encoder"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_high_speed_encoder/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "88e0a75d30f421d3e1c769aa642554f19132df4749eb3cca9c1d45236acc8ffd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets high speed encoder devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-ik/default.nix b/distros/galactic/phidgets-ik/default.nix deleted file mode 100644 index 08f71bd365..0000000000 --- a/distros/galactic/phidgets-ik/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch, phidgets-analog-inputs, phidgets-digital-inputs, phidgets-digital-outputs }: -buildRosPackage { - pname = "ros-galactic-phidgets-ik"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_ik/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "98255f5c2ab6205b9b6f6fa6ae8bb311c8fdf20145fc4cd4a3bf8dcb77cb7510"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch phidgets-analog-inputs phidgets-digital-inputs phidgets-digital-outputs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for the Phidgets InterfaceKit devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-magnetometer/default.nix b/distros/galactic/phidgets-magnetometer/default.nix deleted file mode 100644 index 37b83497da..0000000000 --- a/distros/galactic/phidgets-magnetometer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-magnetometer"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_magnetometer/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "ded6828e4422bd945e57124af531b99982b5326f86a401b4c9bc2f4388d91b70"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Magnetometer devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-motors/default.nix b/distros/galactic/phidgets-motors/default.nix deleted file mode 100644 index 2f9df0036c..0000000000 --- a/distros/galactic/phidgets-motors/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-motors"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_motors/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "984d9d4886277eeb663fc8ff32fc60ca25ed63b8dabef69d82d2477a9687e037"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Motor devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-msgs/default.nix b/distros/galactic/phidgets-msgs/default.nix deleted file mode 100644 index 7caeee218e..0000000000 --- a/distros/galactic/phidgets-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-msgs"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_msgs/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "5951f7b5d06ef7595615dfa673c952ba8ac4e93e8f833e10115d1642346e09fc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Custom ROS messages for Phidgets drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-spatial/default.nix b/distros/galactic/phidgets-spatial/default.nix deleted file mode 100644 index 768060b124..0000000000 --- a/distros/galactic/phidgets-spatial/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-phidgets-spatial"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_spatial/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "a331f1688a0ce367fff21625bd38f0f11191ac6eb7f890e9fea191c8c7001f5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Spatial 3/3/3 devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/phidgets-temperature/default.nix b/distros/galactic/phidgets-temperature/default.nix deleted file mode 100644 index e217c7e1f5..0000000000 --- a/distros/galactic/phidgets-temperature/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-galactic-phidgets-temperature"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/galactic/phidgets_temperature/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "a995c08fb08a011ad18105e3e0d703a02af9d8ec6eb591a3ddc77a54a30e0bc2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Temperature devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/picknik-ament-copyright/default.nix b/distros/galactic/picknik-ament-copyright/default.nix deleted file mode 100644 index 98ed7606d5..0000000000 --- a/distros/galactic/picknik-ament-copyright/default.nix +++ /dev/null @@ -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-picknik-ament-copyright"; - version = "0.0.1-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/picknik_ament_copyright-release/archive/release/galactic/picknik_ament_copyright/0.0.1-1.tar.gz"; - name = "0.0.1-1.tar.gz"; - sha256 = "09836477d7137c01aec13a2e7059ebe28711242ddda42c71b0df988e44c9de7b"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-copyright ]; - - meta = { - description = ''Check PickNik-specific copyright headers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pilz-industrial-motion-planner-testutils/default.nix b/distros/galactic/pilz-industrial-motion-planner-testutils/default.nix deleted file mode 100644 index 33907c2241..0000000000 --- a/distros/galactic/pilz-industrial-motion-planner-testutils/default.nix +++ /dev/null @@ -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, eigen3-cmake-module, moveit-common, moveit-core, moveit-msgs, rclcpp, tf2-eigen }: -buildRosPackage { - pname = "ros-galactic-pilz-industrial-motion-planner-testutils"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/pilz_industrial_motion_planner_testutils/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "d1527fe7bd867725e8c0a301e42278e4f6e166416ab96d48cf65d2781fa2ca04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common tf2-eigen ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen3-cmake-module moveit-core moveit-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Helper scripts and functionality to test industrial motion generation''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pilz-industrial-motion-planner/default.nix b/distros/galactic/pilz-industrial-motion-planner/default.nix deleted file mode 100644 index f82602c816..0000000000 --- a/distros/galactic/pilz-industrial-motion-planner/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, orocos-kdl, pilz-industrial-motion-planner-testutils, pluginlib, rclcpp, ros-testing, tf2, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-pilz-industrial-motion-planner"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/pilz_industrial_motion_planner/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "17fa2fb4089d6f50f86c3d8393d8c1b7a13f19bd17c879d61f0c5bb96dc98920"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common boost moveit-resources-panda-moveit-config moveit-resources-prbt-moveit-config moveit-resources-prbt-pg70-support moveit-resources-prbt-support pilz-industrial-motion-planner-testutils ros-testing ]; - propagatedBuildInputs = [ eigen3-cmake-module geometry-msgs moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface orocos-kdl pluginlib rclcpp tf2 tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''MoveIt plugin to generate industrial trajectories PTP, LIN, CIRC and sequences thereof.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pinocchio/default.nix b/distros/galactic/pinocchio/default.nix deleted file mode 100644 index 656bb2b275..0000000000 --- a/distros/galactic/pinocchio/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, clang, cmake, doxygen, eigen, eigenpy, git, hpp-fcl, python3, python3Packages, urdfdom }: -buildRosPackage { - pname = "ros-galactic-pinocchio"; - version = "2.6.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pinocchio-release/archive/release/galactic/pinocchio/2.6.12-1.tar.gz"; - name = "2.6.12-1.tar.gz"; - sha256 = "76ce9d909565cc96d76396fdfe979b82002b7429aa3c96eb42c6aa5360cf508e"; - }; - - buildType = "cmake"; - buildInputs = [ clang cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy hpp-fcl python3 python3Packages.numpy urdfdom ]; - nativeBuildInputs = [ clang cmake ]; - - meta = { - description = ''A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.''; - license = with lib.licenses; [ bsd2 ]; - }; -} diff --git a/distros/galactic/plansys2-bringup/default.nix b/distros/galactic/plansys2-bringup/default.nix deleted file mode 100644 index a642df82cd..0000000000 --- a/distros/galactic/plansys2-bringup/default.nix +++ /dev/null @@ -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, launch, launch-ros, launch-testing, plansys2-domain-expert, plansys2-executor, plansys2-lifecycle-manager, plansys2-planner, plansys2-problem-expert, rclcpp }: -buildRosPackage { - pname = "ros-galactic-plansys2-bringup"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_bringup/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "3de7ae9bdf5c7b253beffeed807dde2ee43c256441b5e8350c647357c4246972"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ launch-ros plansys2-domain-expert plansys2-executor plansys2-lifecycle-manager plansys2-planner plansys2-problem-expert rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Bringup scripts and configurations for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-bt-actions/default.nix b/distros/galactic/plansys2-bt-actions/default.nix deleted file mode 100644 index 2de0cd6099..0000000000 --- a/distros/galactic/plansys2-bt-actions/default.nix +++ /dev/null @@ -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-cmake-gtest, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, cppzmq, geometry-msgs, plansys2-executor, plansys2-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-bt-actions"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_bt_actions/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "00657393e70bbcce1b338284e3f041f050523fdb9c9171d387842f8ab74df6a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs plansys2-msgs test-msgs ]; - propagatedBuildInputs = [ action-msgs behaviortree-cpp-v3 cppzmq plansys2-executor rclcpp rclcpp-action rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Problem Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-core/default.nix b/distros/galactic/plansys2-core/default.nix deleted file mode 100644 index b22cc71017..0000000000 --- a/distros/galactic/plansys2-core/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, plansys2-msgs, plansys2-pddl-parser, pluginlib, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-galactic-plansys2-core"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_core/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "d15d90a2854e445e9cbbb2b8acbda3a3f20be13f7b7bc91327b05275a5c2b4f1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ plansys2-msgs plansys2-pddl-parser pluginlib rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based core for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-domain-expert/default.nix b/distros/galactic/plansys2-domain-expert/default.nix deleted file mode 100644 index 68f7a8c2bf..0000000000 --- a/distros/galactic/plansys2-domain-expert/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-core, plansys2-msgs, plansys2-pddl-parser, plansys2-popf-plan-solver, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-domain-expert"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_domain_expert/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "089da386e6124d605e4d9f7cf30829b00e9fbd38960ea420ecfafbe7f843c5b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-core plansys2-msgs plansys2-pddl-parser plansys2-popf-plan-solver rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Domain Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-executor/default.nix b/distros/galactic/plansys2-executor/default.nix deleted file mode 100644 index 0b3d8f21bc..0000000000 --- a/distros/galactic/plansys2-executor/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, cppzmq, lifecycle-msgs, plansys2-core, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, plansys2-planner, plansys2-problem-expert, popf, rclcpp, rclcpp-action, rclcpp-cascade-lifecycle, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-executor"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_executor/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "ec1d1c1b5a4dca2e93616354f7e7cab23624a48eb13e280645adf21de7495882"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp behaviortree-cpp-v3 cppzmq lifecycle-msgs plansys2-core plansys2-domain-expert plansys2-msgs plansys2-pddl-parser plansys2-planner plansys2-problem-expert popf rclcpp rclcpp-action rclcpp-cascade-lifecycle rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Executor module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-lifecycle-manager/default.nix b/distros/galactic/plansys2-lifecycle-manager/default.nix deleted file mode 100644 index 0e46850aa9..0000000000 --- a/distros/galactic/plansys2-lifecycle-manager/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-galactic-plansys2-lifecycle-manager"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_lifecycle_manager/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "92fdc2acaf21df9f0fc6b5ed5b826e524dd3073d8b8f29a30be861d15ad0e41b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ lifecycle-msgs rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A controller/manager for the lifecycle nodes of the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-msgs/default.nix b/distros/galactic/plansys2-msgs/default.nix deleted file mode 100644 index 7515b74c9a..0000000000 --- a/distros/galactic/plansys2-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, rclcpp, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-msgs"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_msgs/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "5ad8cede2e8d4a93b577b2e552a79d677cbb4ff59cc21401404685f65f2d1754"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rclcpp rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages and service files for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-pddl-parser/default.nix b/distros/galactic/plansys2-pddl-parser/default.nix deleted file mode 100644 index 8d0c67d9d5..0000000000 --- a/distros/galactic/plansys2-pddl-parser/default.nix +++ /dev/null @@ -1,34 +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, ament-lint-auto, ament-lint-common, plansys2-msgs, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-pddl-parser"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_pddl_parser/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "a5c1a57e29b045f0512d7b319f1a2317aaf93f835468cde8d128b8210e0588b0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ plansys2-msgs rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains a library for parsing PDDL domains and problems. - - This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git - with many modifications by Francisco Martin: - * ROS2 packaging - * Source code structure refactor - * CMakeLists.txt for cmake compilation - * Reading from String instead of files - * Licensing''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-planner/default.nix b/distros/galactic/plansys2-planner/default.nix deleted file mode 100644 index 15b7d31d9a..0000000000 --- a/distros/galactic/plansys2-planner/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-core, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, plansys2-popf-plan-solver, plansys2-problem-expert, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, ros2run, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-planner"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_planner/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "86c66621fdb4edb0fde315e63823f5c654e107c3146a8cf34a4a8b847a2ba3bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ros2run ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-core plansys2-domain-expert plansys2-msgs plansys2-pddl-parser plansys2-popf-plan-solver plansys2-problem-expert pluginlib rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based Planner module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-popf-plan-solver/default.nix b/distros/galactic/plansys2-popf-plan-solver/default.nix deleted file mode 100644 index 5c64cbf71d..0000000000 --- a/distros/galactic/plansys2-popf-plan-solver/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, plansys2-core, pluginlib, popf, rclcpp, ros2run }: -buildRosPackage { - pname = "ros-galactic-plansys2-popf-plan-solver"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_popf_plan_solver/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "597da949475b4e76a1ac75cd939d7401d341af58ee7be1eefe2c14c12232f4f8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ros2run ]; - propagatedBuildInputs = [ ament-index-cpp plansys2-core pluginlib popf rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based Planner module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-problem-expert/default.nix b/distros/galactic/plansys2-problem-expert/default.nix deleted file mode 100644 index 7fa54de8d0..0000000000 --- a/distros/galactic/plansys2-problem-expert/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, qt5, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plansys2-problem-expert"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_problem_expert/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "61e39df4dc7b45d01edcaaab52f8e3742235232a90fde79d44f87a390a4aa950"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-domain-expert plansys2-msgs plansys2-pddl-parser qt5.qtbase rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Problem Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-terminal/default.nix b/distros/galactic/plansys2-terminal/default.nix deleted file mode 100644 index 030819f1f2..0000000000 --- a/distros/galactic/plansys2-terminal/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-domain-expert, plansys2-executor, plansys2-msgs, plansys2-pddl-parser, plansys2-planner, plansys2-problem-expert, rclcpp, rclcpp-action, rclcpp-lifecycle, readline }: -buildRosPackage { - pname = "ros-galactic-plansys2-terminal"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_terminal/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "34bb43733717959670b003609ae60b0f675bdae9c187742206581b4456eef8d9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common lifecycle-msgs ]; - propagatedBuildInputs = [ plansys2-domain-expert plansys2-executor plansys2-msgs plansys2-pddl-parser plansys2-planner plansys2-problem-expert rclcpp rclcpp-action rclcpp-lifecycle readline ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A terminal tool for monitor and manage the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plansys2-tools/default.nix b/distros/galactic/plansys2-tools/default.nix deleted file mode 100644 index e4cd15d665..0000000000 --- a/distros/galactic/plansys2-tools/default.nix +++ /dev/null @@ -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, ament-lint-auto, ament-lint-common, plansys2-msgs, plansys2-problem-expert, qt-gui-cpp, qt5, rclcpp, rclcpp-lifecycle, rqt-gui, rqt-gui-cpp }: -buildRosPackage { - pname = "ros-galactic-plansys2-tools"; - version = "2.0.8-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/galactic/plansys2_tools/2.0.8-1.tar.gz"; - name = "2.0.8-1.tar.gz"; - sha256 = "dd66346c9ed4abde3bd14ddd536954d65a6a8acaf2079aa5d761ae0a052edf7b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ plansys2-msgs plansys2-problem-expert qt-gui-cpp rclcpp rclcpp-lifecycle rqt-gui rqt-gui-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of tools for monitoring ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/plotjuggler-msgs/default.nix b/distros/galactic/plotjuggler-msgs/default.nix deleted file mode 100644 index a3b8b7fa8d..0000000000 --- a/distros/galactic/plotjuggler-msgs/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-plotjuggler-msgs"; - version = "0.2.3-r1"; - - src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/galactic/plotjuggler_msgs/0.2.3-1.tar.gz"; - name = "0.2.3-1.tar.gz"; - sha256 = "34ed10630b4a9d8f9b4158f1feab145091b0267ce283ec37281639fe9b5351a0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Special Messages for PlotJuggler''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/plotjuggler-ros/default.nix b/distros/galactic/plotjuggler-ros/default.nix deleted file mode 100644 index 03a9d02378..0000000000 --- a/distros/galactic/plotjuggler-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, diagnostic-msgs, fastcdr, geometry-msgs, nav-msgs, plotjuggler, plotjuggler-msgs, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, sensor-msgs, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-plotjuggler-ros"; - version = "1.7.3-r1"; - - src = fetchurl { - url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/galactic/plotjuggler_ros/1.7.3-1.tar.gz"; - name = "1.7.3-1.tar.gz"; - sha256 = "8a9d372d255c9371cd03373dd89aa3dc829bfc4457cef8d64f7e1baef811e751"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ binutils boost diagnostic-msgs fastcdr geometry-msgs nav-msgs plotjuggler plotjuggler-msgs qt5.qtbase qt5.qtsvg qt5.qtwebsockets rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PlotJuggler plugin for ROS''; - license = with lib.licenses; [ "AGPLv3" ]; - }; -} diff --git a/distros/galactic/plotjuggler/default.nix b/distros/galactic/plotjuggler/default.nix deleted file mode 100644 index c74251e34b..0000000000 --- a/distros/galactic/plotjuggler/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, binutils, boost, cppzmq, fastcdr, lz4, qt5, rclcpp, zstd }: -buildRosPackage { - pname = "ros-galactic-plotjuggler"; - version = "3.6.0-r1"; - - src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/galactic/plotjuggler/3.6.0-1.tar.gz"; - name = "3.6.0-1.tar.gz"; - sha256 = "d350c06f58ccd070148bc5b5bc74fc5d7f2a99f307385055ddac4f41e508e271"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-index-cpp binutils boost cppzmq fastcdr lz4 qt5.qtbase qt5.qtsvg qt5.qtwebsockets qt5.qtx11extras rclcpp zstd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PlotJuggler: juggle with data''; - license = with lib.licenses; [ mpl20 ]; - }; -} diff --git a/distros/galactic/pluginlib/default.nix b/distros/galactic/pluginlib/default.nix deleted file mode 100644 index ed4b0b2716..0000000000 --- a/distros/galactic/pluginlib/default.nix +++ /dev/null @@ -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-index-cpp, class-loader, rcpputils, rcutils, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-galactic-pluginlib"; - version = "5.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/galactic/pluginlib/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "4b6f8c8662d1cd8922442459b4ba050cf2a06275c43e3a1b6c11ffe82cf3628f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ ament-index-cpp class-loader rcpputils rcutils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. - To work, these tools require plugin providers to register their plugins in the package.xml of their package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/point-cloud-msg-wrapper/default.nix b/distros/galactic/point-cloud-msg-wrapper/default.nix deleted file mode 100644 index 818cde6801..0000000000 --- a/distros/galactic/point-cloud-msg-wrapper/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, geometry-msgs, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-point-cloud-msg-wrapper"; - version = "1.0.7-r1"; - - src = fetchurl { - url = "https://gitlab.com/ApexAI/point_cloud_msg_wrapper-release/-/archive/release/galactic/point_cloud_msg_wrapper/1.0.7-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "dce60d50bb7d80f2b9c77e5ddc1697666e647f21b4ccd5df0e198f66610a31a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A point cloud message wrapper that allows for simple and safe PointCloud2 msg usage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/pointcloud-to-laserscan/default.nix b/distros/galactic/pointcloud-to-laserscan/default.nix deleted file mode 100644 index 1efc60d96c..0000000000 --- a/distros/galactic/pointcloud-to-laserscan/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, laser-geometry, launch, launch-ros, message-filters, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-ros, tf2-sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-pointcloud-to-laserscan"; - version = "2.0.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pointcloud_to_laserscan-release/archive/release/galactic/pointcloud_to_laserscan/2.0.1-2.tar.gz"; - name = "2.0.1-2.tar.gz"; - sha256 = "7530f5123ae61a4f78aea7d78a235773440bd1e293ead09d60494db7e9433e1f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ laser-geometry launch launch-ros message-filters rclcpp rclcpp-components sensor-msgs tf2 tf2-ros tf2-sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pose-cov-ops/default.nix b/distros/galactic/pose-cov-ops/default.nix deleted file mode 100644 index c9a94112e0..0000000000 --- a/distros/galactic/pose-cov-ops/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, gtest, mrpt2, ros-environment, tf2 }: -buildRosPackage { - pname = "ros-galactic-pose-cov-ops"; - version = "0.3.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pose_cov_ops-release/archive/release/galactic/pose_cov_ops/0.3.8-1.tar.gz"; - name = "0.3.8-1.tar.gz"; - sha256 = "9aba612f9121862ae678a61c3105c46c959d61eeea3d44ae49e61c2190bda272"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ geometry-msgs mrpt2 tf2 ]; - nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ]; - - meta = { - description = ''C++ library for SE(2)/SE(3) pose composition operations with uncertainty''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/position-controllers/default.nix b/distros/galactic/position-controllers/default.nix deleted file mode 100644 index 02faee4efb..0000000000 --- a/distros/galactic/position-controllers/default.nix +++ /dev/null @@ -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-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-galactic-position-controllers"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/position_controllers/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "166e23f873f16284ad7ce23498377b4adfde1a75fd0d93cbb5dd291f86096679"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ forward-command-controller rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/py-trees-ros-interfaces/default.nix b/distros/galactic/py-trees-ros-interfaces/default.nix deleted file mode 100644 index 73503a42d7..0000000000 --- a/distros/galactic/py-trees-ros-interfaces/default.nix +++ /dev/null @@ -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-common, diagnostic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-galactic-py-trees-ros-interfaces"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/stonier/py_trees_ros_interfaces-release/archive/release/galactic/py_trees_ros_interfaces/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "0ddd15953e7931193bb4375140611930fff3dca9f7723ab7f60cb60520f32998"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs diagnostic-msgs geometry-msgs rosidl-default-runtime unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interfaces used by py_trees_ros and py_trees_ros_tutorials.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/pybind11-vendor/default.nix b/distros/galactic/pybind11-vendor/default.nix deleted file mode 100644 index 423b2431f5..0000000000 --- a/distros/galactic/pybind11-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git }: -buildRosPackage { - pname = "ros-galactic-pybind11-vendor"; - version = "2.2.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pybind11_vendor-release/archive/release/galactic/pybind11_vendor/2.2.7-1.tar.gz"; - name = "2.2.7-1.tar.gz"; - sha256 = "d6d194daac27c33f35126d51f398e2e1b48688f2891398a297ec19f78d21fff8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around pybind11.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/python-cmake-module/default.nix b/distros/galactic/python-cmake-module/default.nix deleted file mode 100644 index f8bc3c1f41..0000000000 --- a/distros/galactic/python-cmake-module/default.nix +++ /dev/null @@ -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, python3 }: -buildRosPackage { - pname = "ros-galactic-python-cmake-module"; - version = "0.8.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/python_cmake_module-release/archive/release/galactic/python_cmake_module/0.8.1-2.tar.gz"; - name = "0.8.1-2.tar.gz"; - sha256 = "1b214c917fbdcc190384457144d3ff27090ebc4d7579936902b610bc67dbf770"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3 ]; - nativeBuildInputs = [ ament-cmake python3 ]; - - meta = { - description = ''Provide CMake module with extra functionality for Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/python-qt-binding/default.nix b/distros/galactic/python-qt-binding/default.nix deleted file mode 100644 index 09b0cca4cc..0000000000 --- a/distros/galactic/python-qt-binding/default.nix +++ /dev/null @@ -1,36 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, qt5 }: -buildRosPackage { - pname = "ros-galactic-python-qt-binding"; - version = "1.0.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/galactic/python_qt_binding/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "b65c1862a807b6c261582bbfe1388fa5dc599666a0b033cd67b23f3d3a75d1a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3Packages.pyqt5 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This stack provides Python bindings for Qt. - There are two providers: pyside and pyqt. PySide2 is available under - the GPL, LGPL and a commercial license. PyQt is released under the GPL. - - Both the bindings and tools to build bindings are included from each - available provider. For PySide, it is called "Shiboken". For PyQt, - this is called "SIP". - - Also provided is adapter code to make the user's Python code - independent of which binding provider was actually used which makes - it very easy to switch between these.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qpoases-vendor/default.nix b/distros/galactic/qpoases-vendor/default.nix deleted file mode 100644 index 01561bd9db..0000000000 --- a/distros/galactic/qpoases-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, subversion }: -buildRosPackage { - pname = "ros-galactic-qpoases-vendor"; - version = "3.2.3-r1"; - - src = fetchurl { - url = "https://github.com/Autoware-AI/qpoases_vendor-release/archive/release/galactic/qpoases_vendor/3.2.3-1.tar.gz"; - name = "3.2.3-1.tar.gz"; - sha256 = "ccfecd402a919e2d21c675029594e75d87ab07cd9416983af070ededd2f792c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ subversion ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.''; - license = with lib.licenses; [ asl20 "LGPL" ]; - }; -} diff --git a/distros/galactic/qt-dotgraph/default.nix b/distros/galactic/qt-dotgraph/default.nix deleted file mode 100644 index a295a7c57a..0000000000 --- a/distros/galactic/qt-dotgraph/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages }: -buildRosPackage { - pname = "ros-galactic-qt-dotgraph"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_dotgraph/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "9545f40f5e00ff43b0e09a62a69b819e592a549292a7d039bc22cb7d9936e528"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common python3Packages.pygraphviz ]; - propagatedBuildInputs = [ python-qt-binding python3Packages.pydot ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_dotgraph provides helpers to work with dot graphs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qt-gui-app/default.nix b/distros/galactic/qt-gui-app/default.nix deleted file mode 100644 index 49490b06a9..0000000000 --- a/distros/galactic/qt-gui-app/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, qt-gui }: -buildRosPackage { - pname = "ros-galactic-qt-gui-app"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_gui_app/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "6ab7603e9525941078eb7e97fb900c4cbacb838c5471c972dd403e349d4af78f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python qt-gui ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qt-gui-core/default.nix b/distros/galactic/qt-gui-core/default.nix deleted file mode 100644 index 9a09176994..0000000000 --- a/distros/galactic/qt-gui-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, qt-dotgraph, qt-gui, qt-gui-app, qt-gui-cpp, qt-gui-py-common }: -buildRosPackage { - pname = "ros-galactic-qt-gui-core"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_gui_core/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "954ad0a44d38a5d84fbfa4c7e13bafa09e2c8e2e49f9dbe817967f7b07ad878b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ qt-dotgraph qt-gui qt-gui-app qt-gui-cpp qt-gui-py-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qt-gui-cpp/default.nix b/distros/galactic/qt-gui-cpp/default.nix deleted file mode 100644 index d06341babf..0000000000 --- a/distros/galactic/qt-gui-cpp/default.nix +++ /dev/null @@ -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-pytest, pkg-config, pluginlib, python-qt-binding, qt-gui, qt5, rcpputils, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-galactic-qt-gui-cpp"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_gui_cpp/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "d47ca95211b80157e9791192e2289b1bddcf7c694e1b4a1e9967c4b0db192a07"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config python-qt-binding qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ]; - propagatedBuildInputs = [ pluginlib qt-gui rcpputils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. - At least one specific binding must be available in order to use C++-plugins.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qt-gui-py-common/default.nix b/distros/galactic/qt-gui-py-common/default.nix deleted file mode 100644 index bd9e47f216..0000000000 --- a/distros/galactic/qt-gui-py-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding }: -buildRosPackage { - pname = "ros-galactic-qt-gui-py-common"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_gui_py_common/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "b56bdebfd106ddf5a9223113c5eca4ae1e7dae65b16d26c10c80a8ff68598391"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_py_common provides common functionality for GUI plugins written in Python.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/qt-gui/default.nix b/distros/galactic/qt-gui/default.nix deleted file mode 100644 index 02e014cf23..0000000000 --- a/distros/galactic/qt-gui/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt5, tango-icons-vendor }: -buildRosPackage { - pname = "ros-galactic-qt-gui"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/galactic/qt_gui/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "2a62d274523a0e4e9cd64476fdb7614dc289729901f3939c155a05f0009d1ad3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.pyqt5 qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.catkin-pkg tango-icons-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. - It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. - It requires either PyQt or PySide bindings.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/quality-of-service-demo-cpp/default.nix b/distros/galactic/quality-of-service-demo-cpp/default.nix deleted file mode 100644 index 1224a4d513..0000000000 --- a/distros/galactic/quality-of-service-demo-cpp/default.nix +++ /dev/null @@ -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, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-quality-of-service-demo-cpp"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/quality_of_service_demo_cpp/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "3b73a2e69cd20aa4779bfcf9e828c9d78c00f0c1a8fcd7a8d792572eecac7943"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw-implementation-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ example-interfaces launch-ros rclcpp rclcpp-components rcutils rmw sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ Demo applications for Quality of Service features''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/quality-of-service-demo-py/default.nix b/distros/galactic/quality-of-service-demo-py/default.nix deleted file mode 100644 index 8f75f89a30..0000000000 --- a/distros/galactic/quality-of-service-demo-py/default.nix +++ /dev/null @@ -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, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-quality-of-service-demo-py"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/quality_of_service_demo_py/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "96f6b3a7bb9587fefbf7bade3a4e23bd82b867ca750c650cfd5e5892b2a7e053"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Python Demo applications for Quality of Service features''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/quaternion-operation/default.nix b/distros/galactic/quaternion-operation/default.nix deleted file mode 100644 index bfcfd8898b..0000000000 --- a/distros/galactic/quaternion-operation/default.nix +++ /dev/null @@ -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-lint-auto, eigen, geometry-msgs, ouxt-lint-common, rclcpp, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-quaternion-operation"; - version = "0.0.11-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/galactic/quaternion_operation/0.0.11-1.tar.gz"; - name = "0.0.11-1.tar.gz"; - sha256 = "f4c8ae99597b9118dcfa12fc166dcd203c0e83512f019861925ce13e503cc50e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ ament-cmake-auto eigen geometry-msgs rclcpp tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The quaternion_operation package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/r2r-spl-7/default.nix b/distros/galactic/r2r-spl-7/default.nix deleted file mode 100644 index fdbff86101..0000000000 --- a/distros/galactic/r2r-spl-7/default.nix +++ /dev/null @@ -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, rclpy, splsm-7-conversion }: -buildRosPackage { - pname = "ros-galactic-r2r-spl-7"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/galactic/r2r_spl_7/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "d102f7a313333d6b1ff1b73273f57dbadb59a668a85d6622192ae75d6906476e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy splsm-7-conversion ]; - - meta = { - description = ''Robot-To-Robot communication in RoboCup SPL using SPLSM V7''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/radar-msgs/default.nix b/distros/galactic/radar-msgs/default.nix deleted file mode 100644 index a7515f40cd..0000000000 --- a/distros/galactic/radar-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, std-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-galactic-radar-msgs"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/radar_msgs-release/archive/release/galactic/radar_msgs/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "1a3282db2903ca74419699833ecb356737dd68960751441e52f2e34820b3f60e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-generators std-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Standard ROS messages for radars''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/random-numbers/default.nix b/distros/galactic/random-numbers/default.nix deleted file mode 100644 index b6fa381e70..0000000000 --- a/distros/galactic/random-numbers/default.nix +++ /dev/null @@ -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-cmake, boost }: -buildRosPackage { - pname = "ros-galactic-random-numbers"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/moveit/random_numbers-release/archive/release/galactic/random_numbers/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "ce520bd61df0ef1a3929bcb59e8d03e4c8345fc0a42206b4f5880dad71359d80"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library contains wrappers for generating floating point values, integers, quaternions using boost libraries. - - The constructor of the wrapper is guaranteed to be thread safe and initialize its random number generator to a random seed. - Seeds are obtained using a separate and different random number generator.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-common-msgs/default.nix b/distros/galactic/rc-common-msgs/default.nix deleted file mode 100644 index 93fecf5dfa..0000000000 --- a/distros/galactic/rc-common-msgs/default.nix +++ /dev/null @@ -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-rc-common-msgs"; - version = "0.5.3-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rc_common_msgs_ros2-release/archive/release/galactic/rc_common_msgs/0.5.3-3.tar.gz"; - name = "0.5.3-3.tar.gz"; - sha256 = "ed1a07947aca7c4231a34d54e76ea49a373e5b42bd9e5e6bbd1d8a4c30ec0a0f"; - }; - - 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 = ''Common msg and srv definitions used by Roboception's ROS2 packages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-dynamics-api/default.nix b/distros/galactic/rc-dynamics-api/default.nix deleted file mode 100644 index 0d11712e54..0000000000 --- a/distros/galactic/rc-dynamics-api/default.nix +++ /dev/null @@ -1,33 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, curl, protobuf }: -buildRosPackage { - pname = "ros-galactic-rc-dynamics-api"; - version = "0.10.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rc_dynamics_api-release/archive/release/galactic/rc_dynamics_api/0.10.3-2.tar.gz"; - name = "0.10.3-2.tar.gz"; - sha256 = "7bcd6b5320fdf4e9ddf907c65343b610c960a0c0c296f4319f544a164bf1eda8"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ curl protobuf ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The rc_dynamics_api provides an API for easy handling of the dynamic-state data - streams provided by Roboception's stereo camera with self-localization. - See http://rc-visard.com - - Dynamic-state estimates of the rc_visard relate to its self-localization and - ego-motion estimation. These states refer to rc_visard's current pose, - velocity, or acceleration and are published on demand via several data streams. - For a complete list and descriptions of these dynamics states and the - respective data streams please refer to rc_visard's user manual.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-genicam-api/default.nix b/distros/galactic/rc-genicam-api/default.nix deleted file mode 100644 index 31ef882ff2..0000000000 --- a/distros/galactic/rc-genicam-api/default.nix +++ /dev/null @@ -1,38 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, libpng, libusb1 }: -buildRosPackage { - pname = "ros-galactic-rc-genicam-api"; - version = "2.5.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_api-release/archive/release/galactic/rc_genicam_api/2.5.12-1.tar.gz"; - name = "2.5.12-1.tar.gz"; - sha256 = "ae1ec1a577d6e34166df7ac90d2676c1c1e6ef81b2c2cba10b4a67441fe956a1"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ libpng libusb1 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''GenICam/GigE Vision Convenience Layer. - - This package combines the Roboception convenience layer for images with the - GenICam reference implementation and a GigE Vision transport layer. It is a - self contained package that permits configuration and image streaming of - GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. - - This package also provides some tools that can be called from the command line - for discovering cameras, changing their configuration and streaming images. - Although the tools are meant to be useful when working in a shell or in a - script, their main purpose is to serve as example on how to use the API for - reading and setting parameters, streaming and synchronizing images. - - See LICENSE.md for licensing terms of the different parts.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-genicam-driver/default.nix b/distros/galactic/rc-genicam-driver/default.nix deleted file mode 100644 index 0760c0f700..0000000000 --- a/distros/galactic/rc-genicam-driver/default.nix +++ /dev/null @@ -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-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: -buildRosPackage { - pname = "ros-galactic-rc-genicam-driver"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/galactic/rc_genicam_driver/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "31dc010c6c47efc65258c28f774d3df5bfc008970188295566f8c59ab6bb1e14"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater image-transport rc-common-msgs rc-genicam-api rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for rc_visard and rc_cube from Roboception GmbH''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-reason-clients/default.nix b/distros/galactic/rc-reason-clients/default.nix deleted file mode 100644 index 22e5a51120..0000000000 --- a/distros/galactic/rc-reason-clients/default.nix +++ /dev/null @@ -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, geometry-msgs, python3Packages, pythonPackages, rc-reason-msgs, rclpy, ros2pkg, tf2-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rc-reason-clients"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/galactic/rc_reason_clients/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "3825ba19925bfd8373d590e7d9f9954bb1b0d9bd0d5acd9addd07166ba8add02"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs python3Packages.requests rc-reason-msgs rclpy ros2pkg tf2-msgs visualization-msgs ]; - - meta = { - description = ''Clients for interfacing with Roboception reason modules on rc_visard and rc_cube.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rc-reason-msgs/default.nix b/distros/galactic/rc-reason-msgs/default.nix deleted file mode 100644 index fd5398113f..0000000000 --- a/distros/galactic/rc-reason-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rc-common-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rc-reason-msgs"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/galactic/rc_reason_msgs/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "8377b453dc88baf021f4dd6871e7993ff9c05ad7f6de786a3f46be32f4d93be2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rc-common-msgs rosidl-default-runtime shape-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Msg and srv definitions for rc_reason_clients''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rcdiscover/default.nix b/distros/galactic/rcdiscover/default.nix deleted file mode 100644 index d2068e1de4..0000000000 --- a/distros/galactic/rcdiscover/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-galactic-rcdiscover"; - version = "1.1.4-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rcdiscover-release/archive/release/galactic/rcdiscover/1.1.4-1.tar.gz"; - name = "1.1.4-1.tar.gz"; - sha256 = "8141f60a4d3709f63556e0328676effc7355fe9a93093e62d16f706476dc15c1"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''This package contains tools for the discovery of Roboception devices via GigE Vision.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rcgcd-spl-14-conversion/default.nix b/distros/galactic/rcgcd-spl-14-conversion/default.nix deleted file mode 100644 index 892aefc848..0000000000 --- a/distros/galactic/rcgcd-spl-14-conversion/default.nix +++ /dev/null @@ -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, rcgcd-spl-14 }: -buildRosPackage { - pname = "ros-galactic-rcgcd-spl-14-conversion"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/galactic/rcgcd_spl_14_conversion/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "cdae7d1bd76c0b23ab984697e135bd596ae91d1cb3da0fd7ffcaf0b12a7d024d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct rcgcd-spl-14 ]; - - meta = { - description = ''Converts RoboCup SPL GameController Data V14 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcgcd-spl-14/default.nix b/distros/galactic/rcgcd-spl-14/default.nix deleted file mode 100644 index 89634e4ce6..0000000000 --- a/distros/galactic/rcgcd-spl-14/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rcgcd-spl-14"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/galactic/rcgcd_spl_14/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "c7ab3fa03b13e2b1dbfd641c0ff90ee047e9d96802ed67bf9d9c2cd8c3e61773"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RoboCup SPL GameController Data V14 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcgcrd-spl-4-conversion/default.nix b/distros/galactic/rcgcrd-spl-4-conversion/default.nix deleted file mode 100644 index d815454ebf..0000000000 --- a/distros/galactic/rcgcrd-spl-4-conversion/default.nix +++ /dev/null @@ -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, rcgcrd-spl-4 }: -buildRosPackage { - pname = "ros-galactic-rcgcrd-spl-4-conversion"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/galactic/rcgcrd_spl_4_conversion/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "0dbeb342f4357e15d8cbe5e9644ca4f3a277d43757033b5d046b4b7014774ace"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct rcgcrd-spl-4 ]; - - meta = { - description = ''Converts RoboCup SPL GameController Return Data V4 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcgcrd-spl-4/default.nix b/distros/galactic/rcgcrd-spl-4/default.nix deleted file mode 100644 index 2a5eeb490c..0000000000 --- a/distros/galactic/rcgcrd-spl-4/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rcgcrd-spl-4"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/galactic/rcgcrd_spl_4/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1f5c1eaf4ad83f06423c047ba37a45964c2ba53f4ba6d60c06efac5ded32d406"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RoboCup SPL GameController Return Data V4 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-action/default.nix b/distros/galactic/rcl-action/default.nix deleted file mode 100644 index dcc0be61cd..0000000000 --- a/distros/galactic/rcl-action/default.nix +++ /dev/null @@ -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-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rcl-action"; - version = "3.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/galactic/rcl_action/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "4ffdccd60408f5d4d393a7a9bc8c272521ab5c3fa34bbedfc420481dbc98fe5f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp rmw-implementation-cmake test-msgs ]; - propagatedBuildInputs = [ action-msgs rcl rcutils rmw rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a C-based ROS action implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-interfaces/default.nix b/distros/galactic/rcl-interfaces/default.nix deleted file mode 100644 index 78e5cc7463..0000000000 --- a/distros/galactic/rcl-interfaces/default.nix +++ /dev/null @@ -1,28 +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 }: -buildRosPackage { - pname = "ros-galactic-rcl-interfaces"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/rcl_interfaces/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "77083fd00aec9b769f3365b8daf8308f4ef66cc5b88db39137f7180df101d6d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The ROS client library common interfaces. - This package contains the messages and services which ROS client libraries will use under the hood to - communicate higher level concepts such as parameters.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-lifecycle/default.nix b/distros/galactic/rcl-lifecycle/default.nix deleted file mode 100644 index 60eb91ee7d..0000000000 --- a/distros/galactic/rcl-lifecycle/default.nix +++ /dev/null @@ -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, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }: -buildRosPackage { - pname = "ros-galactic-rcl-lifecycle"; - version = "3.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/galactic/rcl_lifecycle/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "da08ec478537045aabc0e05df1c31d21b3bee2dd5e955305f51d90499277d41d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ lifecycle-msgs rcl rcutils rmw rosidl-runtime-c tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a C-based lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-logging-interface/default.nix b/distros/galactic/rcl-logging-interface/default.nix deleted file mode 100644 index b59154c389..0000000000 --- a/distros/galactic/rcl-logging-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rcpputils, rcutils }: -buildRosPackage { - pname = "ros-galactic-rcl-logging-interface"; - version = "2.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/galactic/rcl_logging_interface/2.1.5-1.tar.gz"; - name = "2.1.5-1.tar.gz"; - sha256 = "a0dbe0017532d6c51062bb949a4e7d3a512d562ee67446c4bf32d3484873d33a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common rcpputils ]; - propagatedBuildInputs = [ rcutils ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Interface that rcl_logging backends needs to implement.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-logging-log4cxx/default.nix b/distros/galactic/rcl-logging-log4cxx/default.nix deleted file mode 100644 index f52afe5cc7..0000000000 --- a/distros/galactic/rcl-logging-log4cxx/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch-testing, log4cxx, python3Packages, rcl-logging-interface, rcutils }: -buildRosPackage { - pname = "ros-galactic-rcl-logging-log4cxx"; - version = "2.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/galactic/rcl_logging_log4cxx/2.1.5-1.tar.gz"; - name = "2.1.5-1.tar.gz"; - sha256 = "c7eeb3d1d45be208938770ed6f5505dafb5a52ee79968fd4f3c6f3cb3f8214ad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common launch-testing ]; - propagatedBuildInputs = [ log4cxx rcl-logging-interface rcutils ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''C API providing common interface to a shared library wrapping 3rd party loggers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-logging-noop/default.nix b/distros/galactic/rcl-logging-noop/default.nix deleted file mode 100644 index f0ed61d4f7..0000000000 --- a/distros/galactic/rcl-logging-noop/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch-testing, python3Packages, rcl-logging-interface, rcutils }: -buildRosPackage { - pname = "ros-galactic-rcl-logging-noop"; - version = "2.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/galactic/rcl_logging_noop/2.1.5-1.tar.gz"; - name = "2.1.5-1.tar.gz"; - sha256 = "f77f8fbfeaaa8ae80134e548b6f4e15b00f25f421869de4a067140d95c414912"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common launch-testing ]; - propagatedBuildInputs = [ rcl-logging-interface rcutils ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''An rcl logger implementation that doesn't do anything with log messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-logging-spdlog/default.nix b/distros/galactic/rcl-logging-spdlog/default.nix deleted file mode 100644 index 386552abb7..0000000000 --- a/distros/galactic/rcl-logging-spdlog/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcl-logging-interface, rcpputils, rcutils, spdlog, spdlog-vendor }: -buildRosPackage { - pname = "ros-galactic-rcl-logging-spdlog"; - version = "2.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/galactic/rcl_logging_spdlog/2.1.5-1.tar.gz"; - name = "2.1.5-1.tar.gz"; - sha256 = "b4cc240451b19cab5901cd696eee92dbc8e9c5516ae2012640cf22252310a6b4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcl-logging-interface rcpputils rcutils spdlog spdlog-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Implementation of rcl_logging API for an spdlog backend.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl-yaml-param-parser/default.nix b/distros/galactic/rcl-yaml-param-parser/default.nix deleted file mode 100644 index e778e82dc3..0000000000 --- a/distros/galactic/rcl-yaml-param-parser/default.nix +++ /dev/null @@ -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, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw }: -buildRosPackage { - pname = "ros-galactic-rcl-yaml-param-parser"; - version = "3.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/galactic/rcl_yaml_param_parser/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "10db417611c14f0b018550db98e0a392369a8149c75abff2ced2d57a8ff58120"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rcutils ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor osrf-testing-tools-cpp performance-test-fixture rcpputils ]; - propagatedBuildInputs = [ libyaml libyaml-vendor rmw ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Parse a YAML parameter file and populate the C data structure.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcl/default.nix b/distros/galactic/rcl/default.nix deleted file mode 100644 index 0f9f3b4f88..0000000000 --- a/distros/galactic/rcl/default.nix +++ /dev/null @@ -1,27 +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, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, test-msgs, tracetools }: -buildRosPackage { - pname = "ros-galactic-rcl"; - version = "3.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/galactic/rcl/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "cf1b6113d9c2e6317e9872a0d5557208a03e9b3e4aed276d32634f2af7cc7f21"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp rcpputils rmw rmw-implementation-cmake test-msgs ]; - propagatedBuildInputs = [ rcl-interfaces rcl-logging-interface rcl-logging-spdlog rcl-yaml-param-parser rcutils rmw rmw-implementation rosidl-runtime-c tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library common implementation. - This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclc-examples/default.nix b/distros/galactic/rclc-examples/default.nix deleted file mode 100644 index 48eebf0a05..0000000000 --- a/distros/galactic/rclc-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, rclc-parameter, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rclc-examples"; - version = "2.0.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_examples/2.0.6-1.tar.gz"; - name = "2.0.6-1.tar.gz"; - sha256 = "1151fc300c706af40e880624a96377b301df0ea0b34c9e83bb11945e32872202"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ example-interfaces lifecycle-msgs rcl rclc rclc-lifecycle rclc-parameter std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Example of using rclc_executor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclc-lifecycle/default.nix b/distros/galactic/rclc-lifecycle/default.nix deleted file mode 100644 index d71d655ea4..0000000000 --- a/distros/galactic/rclc-lifecycle/default.nix +++ /dev/null @@ -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, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rclc-lifecycle"; - version = "2.0.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_lifecycle/2.0.6-1.tar.gz"; - name = "2.0.6-1.tar.gz"; - sha256 = "7e9d9a05ce5ce18d37c7e30dd9c39d565396570177c653926869a6c42edd8106"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ lifecycle-msgs rcl-lifecycle rclc std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''rclc lifecycle convenience methods.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclc-parameter/default.nix b/distros/galactic/rclc-parameter/default.nix deleted file mode 100644 index 6a517dc542..0000000000 --- a/distros/galactic/rclc-parameter/default.nix +++ /dev/null @@ -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-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, example-interfaces, osrf-testing-tools-cpp, rcl, rcl-interfaces, rclc, rclcpp, rcutils, rosidl-runtime-c, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rclc-parameter"; - version = "2.0.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_parameter/2.0.6-1.tar.gz"; - name = "2.0.6-1.tar.gz"; - sha256 = "a7251a9c3051ffdd9e5cf32840872cac0932daa8bbdc3679645e1fa7f0674d6d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common example-interfaces osrf-testing-tools-cpp rclcpp std-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rcl rcl-interfaces rclc rcutils rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Parameter server implementation for micro-ROS nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclc/default.nix b/distros/galactic/rclc/default.nix deleted file mode 100644 index e0bb6ee9cb..0000000000 --- a/distros/galactic/rclc/default.nix +++ /dev/null @@ -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-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rclc"; - version = "2.0.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc/2.0.6-1.tar.gz"; - name = "2.0.6-1.tar.gz"; - sha256 = "222e7fc315bd038833533cdee0e1076273a3ed6b6a946884145599b110b681c7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-c ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common example-interfaces launch-testing osrf-testing-tools-cpp std-msgs test-msgs ]; - propagatedBuildInputs = [ rcl rcutils rosidl-generator-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclcpp-action/default.nix b/distros/galactic/rclcpp-action/default.nix deleted file mode 100644 index bb04e0eefc..0000000000 --- a/distros/galactic/rclcpp-action/default.nix +++ /dev/null @@ -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-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl-action, rclcpp, rosidl-runtime-c, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rclcpp-action"; - version = "9.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/galactic/rclcpp_action/9.2.2-1.tar.gz"; - name = "9.2.2-1.tar.gz"; - sha256 = "e398abda6b8e70c90dfd5d69a2983908512e24caeb0a70a06676eff7185bd168"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture test-msgs ]; - propagatedBuildInputs = [ action-msgs ament-cmake rcl-action rclcpp rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Adds action APIs for C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclcpp-cascade-lifecycle/default.nix b/distros/galactic/rclcpp-cascade-lifecycle/default.nix deleted file mode 100644 index 75cb597ba5..0000000000 --- a/distros/galactic/rclcpp-cascade-lifecycle/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, cascade-lifecycle-msgs, lifecycle-msgs, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-galactic-rclcpp-cascade-lifecycle"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/fmrico/cascade_lifecycle-release/archive/release/galactic/rclcpp_cascade_lifecycle/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "ac646bf6b93600f497c5cec58ca95ce33c60ea771245c9f19670cfe4f28b2329"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cascade-lifecycle-msgs lifecycle-msgs rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a mechanism to make trees of lifecycle nodes to propagate state changes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclcpp-components/default.nix b/distros/galactic/rclcpp-components/default.nix deleted file mode 100644 index 90a1ec5c07..0000000000 --- a/distros/galactic/rclcpp-components/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rclcpp-components"; - version = "9.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/galactic/rclcpp_components/9.2.2-1.tar.gz"; - name = "9.2.2-1.tar.gz"; - sha256 = "03fcbeddbc010331d1f33c1cf58882c2218d297768aa36237a8f83699c2a190e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rcpputils ]; - checkInputs = [ ament-cmake-google-benchmark ament-cmake-gtest ament-lint-auto ament-lint-common launch-testing std-msgs ]; - propagatedBuildInputs = [ ament-index-cpp class-loader composition-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing tools for dynamically loadable components''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclcpp-lifecycle/default.nix b/distros/galactic/rclcpp-lifecycle/default.nix deleted file mode 100644 index a58c2bd9ff..0000000000 --- a/distros/galactic/rclcpp-lifecycle/default.nix +++ /dev/null @@ -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, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl-lifecycle, rclcpp, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rclcpp-lifecycle"; - version = "9.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/galactic/rclcpp_lifecycle/9.2.2-1.tar.gz"; - name = "9.2.2-1.tar.gz"; - sha256 = "f44de5ff0ae716a8d5a6449a3d80578a8f88b9ead551b781db136e8bf89bfda8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture rcutils test-msgs ]; - propagatedBuildInputs = [ lifecycle-msgs rcl-lifecycle rclcpp rmw rosidl-typesupport-cpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a prototype for lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclcpp/default.nix b/distros/galactic/rclcpp/default.nix deleted file mode 100644 index 43f4da550b..0000000000 --- a/distros/galactic/rclcpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }: -buildRosPackage { - pname = "ros-galactic-rclcpp"; - version = "9.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/galactic/rclcpp/9.2.2-1.tar.gz"; - name = "9.2.2-1.tar.gz"; - sha256 = "491ef9a58626d16a8c32bd9cc48d6d11b09d3f872fe58d6e52f5ab0869732720"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture rmw rmw-implementation-cmake rosidl-default-generators test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp builtin-interfaces libstatistics-collector rcl rcl-interfaces rcl-yaml-param-parser rcpputils rcutils rmw rosgraph-msgs rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-cpp statistics-msgs tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclpy-message-converter-msgs/default.nix b/distros/galactic/rclpy-message-converter-msgs/default.nix deleted file mode 100644 index 931e00be47..0000000000 --- a/distros/galactic/rclpy-message-converter-msgs/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators }: -buildRosPackage { - pname = "ros-galactic-rclpy-message-converter-msgs"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/galactic/rclpy_message_converter_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "e317557050ebd30054162423c135ac4cebc5166c18ca68099022f5f272fa699a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for rclpy_message_converter''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclpy-message-converter/default.nix b/distros/galactic/rclpy-message-converter/default.nix deleted file mode 100644 index 6de7883f99..0000000000 --- a/distros/galactic/rclpy-message-converter/default.nix +++ /dev/null @@ -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, builtin-interfaces, geometry-msgs, python3Packages, pythonPackages, rclpy, rclpy-message-converter-msgs, rosidl-default-generators, rosidl-parser, rosidl-runtime-py, std-msgs, std-srvs, tf2-msgs }: -buildRosPackage { - pname = "ros-galactic-rclpy-message-converter"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/galactic/rclpy_message_converter/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "a3f4297cbb111e007150a8c1369431a088f1dc16dfe16e88b897335d29e285e5"; - }; - - buildType = "ament_python"; - buildInputs = [ builtin-interfaces rosidl-default-generators ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs pythonPackages.pytest rclpy-message-converter-msgs std-msgs std-srvs tf2-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy rclpy rosidl-parser rosidl-runtime-py ]; - - meta = { - description = ''Converts between Python dictionaries and JSON to rclpy messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rclpy/default.nix b/distros/galactic/rclpy/default.nix deleted file mode 100644 index 6778171dd0..0000000000 --- a/distros/galactic/rclpy/default.nix +++ /dev/null @@ -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-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, pybind11-vendor, python-cmake-module, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rpyutils, test-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-galactic-rclpy"; - version = "1.9.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/galactic/rclpy/1.9.3-1.tar.gz"; - name = "1.9.3-1.tar.gz"; - sha256 = "2d920bfcc5f0796be5048f70ea304de19af4b09dbd65c96cdde104b0435a1945"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pybind11-vendor python-cmake-module rcpputils rcutils rmw-implementation-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common pythonPackages.pytest rosidl-generator-py test-msgs ]; - propagatedBuildInputs = [ ament-index-python builtin-interfaces rcl rcl-action rcl-interfaces rcl-logging-interface rcl-yaml-param-parser rmw-implementation rosgraph-msgs rpyutils unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake python-cmake-module ]; - - meta = { - description = ''Package containing the Python client.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcpputils/default.nix b/distros/galactic/rcpputils/default.nix deleted file mode 100644 index ee765f9009..0000000000 --- a/distros/galactic/rcpputils/default.nix +++ /dev/null @@ -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-cmake-ros, ament-lint-auto, ament-lint-common, rcutils }: -buildRosPackage { - pname = "ros-galactic-rcpputils"; - version = "2.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/galactic/rcpputils/2.2.2-1.tar.gz"; - name = "2.2.2-1.tar.gz"; - sha256 = "14d981495628ded58fff0d91039fb22e94dfa555a5db42bccd134eb640fd2160"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rcutils ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Package containing utility code for C++.''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/galactic/rcss3d-agent-basic/default.nix b/distros/galactic/rcss3d-agent-basic/default.nix deleted file mode 100644 index d69d673559..0000000000 --- a/distros/galactic/rcss3d-agent-basic/default.nix +++ /dev/null @@ -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, rclcpp-components, rcss3d-agent }: -buildRosPackage { - pname = "ros-galactic-rcss3d-agent-basic"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/galactic/rcss3d_agent_basic/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "c26749823a502ff01415f3746ee939638fefe5cc8d9951c4e7dadcff58fdd5ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp-components rcss3d-agent ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Basic rcss3d agent node that uses rcss3d_agent_msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcss3d-agent-msgs/default.nix b/distros/galactic/rcss3d-agent-msgs/default.nix deleted file mode 100644 index e1519b10c6..0000000000 --- a/distros/galactic/rcss3d-agent-msgs/default.nix +++ /dev/null @@ -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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rcss3d-agent-msgs"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/galactic/rcss3d_agent_msgs/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "1f97978b886ab5c50becadbc04781e17604fbbd46eda5b241486ad6404f95d6b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Custom messages for communicating with rcss3d_agent''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcss3d-agent/default.nix b/distros/galactic/rcss3d-agent/default.nix deleted file mode 100644 index 60c5e4a362..0000000000 --- a/distros/galactic/rcss3d-agent/default.nix +++ /dev/null @@ -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, rcss3d-agent-msgs }: -buildRosPackage { - pname = "ros-galactic-rcss3d-agent"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcss3d_agent-release/archive/release/galactic/rcss3d_agent/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "44cc4a665f915883d3543d7f1eec844b3d12f2a3d29fecb00ba21a750f2d1128"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rcss3d-agent-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Launches a RoboCup 3D Simulation Agent, and converts data to and from ROS2 msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rcutils/default.nix b/distros/galactic/rcutils/default.nix deleted file mode 100644 index 3389c9e597..0000000000 --- a/distros/galactic/rcutils/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, python3Packages }: -buildRosPackage { - pname = "ros-galactic-rcutils"; - version = "4.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcutils-release/archive/release/galactic/rcutils/4.0.4-1.tar.gz"; - name = "4.0.4-1.tar.gz"; - sha256 = "a0f0894ebd4f47b3906583ab4e3a9b9575e792a513b74d138486ad791184905c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp performance-test-fixture ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''Package containing various utility types and functions for C''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/realsense2-camera-msgs/default.nix b/distros/galactic/realsense2-camera-msgs/default.nix deleted file mode 100644 index 6651268411..0000000000 --- a/distros/galactic/realsense2-camera-msgs/default.nix +++ /dev/null @@ -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-realsense2-camera-msgs"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/galactic/realsense2_camera_msgs/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "7a206feb5b95d59c9f3e40cbba27be40c24aa166cf93394f4908ae8091e0dca9"; - }; - - 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 = ''RealSense camera_msgs package containing realsense camera messages definitions''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/realsense2-camera/default.nix b/distros/galactic/realsense2-camera/default.nix deleted file mode 100644 index c64d05911a..0000000000 --- a/distros/galactic/realsense2-camera/default.nix +++ /dev/null @@ -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, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, nav-msgs, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-realsense2-camera"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/galactic/realsense2_camera/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "88ff5e7611bb9b191000c9b87a349fd121a8ae8149b07ada8025419b01c65258"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RealSense camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/realsense2-description/default.nix b/distros/galactic/realsense2-description/default.nix deleted file mode 100644 index 9ca4c9fcd3..0000000000 --- a/distros/galactic/realsense2-description/default.nix +++ /dev/null @@ -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, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }: -buildRosPackage { - pname = "ros-galactic-realsense2-description"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/galactic/realsense2_description/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "7eb5ccfbf38877b767ab4e11d20eb8eb5e548ad8314546611ae942d63b5c354a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-ros rclcpp rclcpp-components realsense2-camera-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RealSense description package for Intel 3D D400 cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/realtime-tools/default.nix b/distros/galactic/realtime-tools/default.nix deleted file mode 100644 index d30c4604a6..0000000000 --- a/distros/galactic/realtime-tools/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }: -buildRosPackage { - pname = "ros-galactic-realtime-tools"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/galactic/realtime_tools/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "4126ff1601cf3dd58c01280a4cf320d53b1350c389918853002332eb445e533b"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp-action test-msgs ]; - propagatedBuildInputs = [ ament-cmake rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains a set of tools that can be used from a hard - realtime thread, without breaking the realtime behavior.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/resource-retriever/default.nix b/distros/galactic/resource-retriever/default.nix deleted file mode 100644 index de3b974fc9..0000000000 --- a/distros/galactic/resource-retriever/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-resource-retriever"; - version = "2.5.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/galactic/resource_retriever/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "6c59b18469eb950d51da95f5c4cbe8c39e299da5dc6c6b26ecd1400067c8a067"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common python-cmake-module pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-cpp ament-index-python libcurl-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package retrieves data from url-format files such as http://, - ftp://, package:// file://, etc., and loads the data into memory. - The package:// url for ros packages is translated into a local - file:// url. The resourse retriever was initially designed to load - mesh files into memory, but it can be used for any type of - data. The resource retriever is based on the the libcurl library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rmf-battery/default.nix b/distros/galactic/rmf-battery/default.nix deleted file mode 100644 index 4ac756d39f..0000000000 --- a/distros/galactic/rmf-battery/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }: -buildRosPackage { - pname = "ros-galactic-rmf-battery"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/galactic/rmf_battery/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "c53f818160791b7c78b6890fe2fceabaa5e6273d0d13132ab6d61188187c7c72"; - }; - - buildType = "cmake"; - buildInputs = [ eigen eigen3-cmake-module ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ rmf-traffic rmf-utils ]; - nativeBuildInputs = [ eigen3-cmake-module ]; - - meta = { - description = ''Package for modelling battery life of robots''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-building-map-msgs/default.nix b/distros/galactic/rmf-building-map-msgs/default.nix deleted file mode 100644 index 1669c770da..0000000000 --- a/distros/galactic/rmf-building-map-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rmf-building-map-msgs"; - version = "1.2.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/galactic/rmf_building_map_msgs/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "b6cde1e5c3ae0a65beb771fa13508e517bee36f7cac94475f6d1941c4e055a9c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to send building maps''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-building-map-tools/default.nix b/distros/galactic/rmf-building-map-tools/default.nix deleted file mode 100644 index 8886af79c0..0000000000 --- a/distros/galactic/rmf-building-map-tools/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, python3Packages, pythonPackages, rclpy, rmf-building-map-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-building-map-tools"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/galactic/rmf_building_map_tools/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "848b729c5d689e47cf029858eacb29df8bf8d50774e5cdf6b339368b8f74cc28"; - }; - - buildType = "ament_python"; - checkInputs = [ pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyproj python3Packages.pyyaml python3Packages.requests python3Packages.shapely rclpy rmf-building-map-msgs std-msgs ]; - - meta = { - description = ''RMF Building map tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-building-sim-common/default.nix b/distros/galactic/rmf-building-sim-common/default.nix deleted file mode 100644 index cbcd12cd26..0000000000 --- a/distros/galactic/rmf-building-sim-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, menge-vendor, rclcpp, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-building-sim-common"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/galactic/rmf_building_sim_common/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "0595835d60f45f636b85b98d403981e3824ccfabb5c7246ad5d39f1ce733c546"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ menge-vendor rclcpp rmf-building-map-msgs rmf-door-msgs rmf-lift-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common utility functions for Gazebo and ignition building plugins''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-building-sim-gazebo-plugins/default.nix b/distros/galactic/rmf-building-sim-gazebo-plugins/default.nix deleted file mode 100644 index c8c7f73cb6..0000000000 --- a/distros/galactic/rmf-building-sim-gazebo-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-ros, menge-vendor, opencv, qt5, rclcpp, rmf-building-sim-common, rmf-fleet-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-building-sim-gazebo-plugins"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/galactic/rmf_building_sim_gazebo_plugins/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "2e44948c730dce3929f15ff41d525fc6de4e571f18c884a7a919d37e41501a82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-ros menge-vendor opencv qt5.qtbase rclcpp rmf-building-sim-common rmf-fleet-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo plugins so that buildings generated by rmf_building_map_tools can - talk to the ROS 2-based systems in the rmf_traffic_ros2 package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-charger-msgs/default.nix b/distros/galactic/rmf-charger-msgs/default.nix deleted file mode 100644 index 2dd1bc3612..0000000000 --- a/distros/galactic/rmf-charger-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-charger-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_charger_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "0b30a0f35ab95c793465602cf1ce290e4ed9ff75911f46807b8d7347a5bb86a7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package contains messages regarding charging and discharging''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-cmake-uncrustify/default.nix b/distros/galactic/rmf-cmake-uncrustify/default.nix deleted file mode 100644 index 3c4b8884ea..0000000000 --- a/distros/galactic/rmf-cmake-uncrustify/default.nix +++ /dev/null @@ -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-uncrustify }: -buildRosPackage { - pname = "ros-galactic-rmf-cmake-uncrustify"; - version = "1.2.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_cmake_uncrustify-release/archive/release/galactic/rmf_cmake_uncrustify/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "0e7edde221bfa87d6f749780198532abaddddb2a02416d8787ce8e418ac31418"; - }; - - 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 = ''ament_cmake_uncrustify with support for parsing a config file.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-assets/default.nix b/distros/galactic/rmf-demos-assets/default.nix deleted file mode 100644 index 28fb5e192c..0000000000 --- a/distros/galactic/rmf-demos-assets/default.nix +++ /dev/null @@ -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-rmf-demos-assets"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_assets/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "300a62e8228e4d426f96dc6399d48078e22eda82a3106f439e3bb31111c3dbc5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Models and other media used for RMF demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-dashboard-resources/default.nix b/distros/galactic/rmf-demos-dashboard-resources/default.nix deleted file mode 100644 index 5a3ade0c68..0000000000 --- a/distros/galactic/rmf-demos-dashboard-resources/default.nix +++ /dev/null @@ -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-rmf-demos-dashboard-resources"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_dashboard_resources/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "99f57b3ac81a85ebfa7fd1446fe650b24f4b219aaa5b1181a342cb8b7a2a3a06"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Resource pack for RMF dashboard''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-gz/default.nix b/distros/galactic/rmf-demos-gz/default.nix deleted file mode 100644 index d493b7274f..0000000000 --- a/distros/galactic/rmf-demos-gz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-plugins, joy, launch-xml, rmf-building-sim-gazebo-plugins, rmf-demos, rmf-robot-sim-gazebo-plugins, teleop-twist-joy }: -buildRosPackage { - pname = "ros-galactic-rmf-demos-gz"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_gz/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "c1a8708a2a7fa755c8194b7a2d9ad78a80a8af7cec57f9157b967976ca29342e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-plugins joy launch-xml rmf-building-sim-gazebo-plugins rmf-demos rmf-robot-sim-gazebo-plugins teleop-twist-joy ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch files for RMF demos using the Gazebo simulator''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-maps/default.nix b/distros/galactic/rmf-demos-maps/default.nix deleted file mode 100644 index 6931871ed3..0000000000 --- a/distros/galactic/rmf-demos-maps/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: -buildRosPackage { - pname = "ros-galactic-rmf-demos-maps"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_maps/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "a39631343c4d211903d615afd7a7e5de349924e779d372e523fd37e81d1a2e86"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - - meta = { - description = ''A package containing demo maps for rmf''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-panel/default.nix b/distros/galactic/rmf-demos-panel/default.nix deleted file mode 100644 index e7c949cbd3..0000000000 --- a/distros/galactic/rmf-demos-panel/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages, rmf-demos-dashboard-resources, rmf-fleet-msgs, rmf-task-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-demos-panel"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_panel/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "d63117aa1f00e5f240bf85e8c555600d07371f205d150c95fe8d62087aa8a411"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.flask python3Packages.flask-cors rmf-demos-dashboard-resources rmf-fleet-msgs rmf-task-msgs ]; - - meta = { - description = ''Web based RMF Demo Panel''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-demos-tasks/default.nix b/distros/galactic/rmf-demos-tasks/default.nix deleted file mode 100644 index bf010afb5c..0000000000 --- a/distros/galactic/rmf-demos-tasks/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-lift-msgs, rmf-task-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-demos-tasks"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos_tasks/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "51af0ca6ae9dfd4bf442c2e613c82cd316856219d5c6a4880ecf86f2e2729eff"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rmf-dispenser-msgs rmf-fleet-msgs rmf-lift-msgs rmf-task-msgs ]; - - meta = { - description = ''A package containing scripts for demos''; - license = with lib.licenses; [ "Apache-Licence-2.0" ]; - }; -} diff --git a/distros/galactic/rmf-demos/default.nix b/distros/galactic/rmf-demos/default.nix deleted file mode 100644 index 3fc3614230..0000000000 --- a/distros/galactic/rmf-demos/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-building-map-tools, rmf-demos-assets, rmf-demos-maps, rmf-demos-panel, rmf-demos-tasks, rmf-fleet-adapter, rmf-task-ros2, rmf-traffic-ros2, rmf-visualization, rviz2 }: -buildRosPackage { - pname = "ros-galactic-rmf-demos"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/galactic/rmf_demos/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "93d6899b323949f6f64d70e9e2ed0b616dd6d771a06edfa4c0f459a55f6d992f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch-xml rmf-building-map-tools rmf-demos-assets rmf-demos-maps rmf-demos-panel rmf-demos-tasks rmf-fleet-adapter rmf-task-ros2 rmf-traffic-ros2 rmf-visualization rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common launch files for RMF demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-dispenser-msgs/default.nix b/distros/galactic/rmf-dispenser-msgs/default.nix deleted file mode 100644 index 53f5924f6b..0000000000 --- a/distros/galactic/rmf-dispenser-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rmf-dispenser-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_dispenser_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "c53fac3a314da8c6feb6b9d313618219361bc193ebcad941b782e907449de060"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to dispenser workcells''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-door-msgs/default.nix b/distros/galactic/rmf-door-msgs/default.nix deleted file mode 100644 index 9252a2aeb5..0000000000 --- a/distros/galactic/rmf-door-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-door-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_door_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "a7c19a70c43957b2125466d048821a7f202f59f811c3754e76c13b49e7a4463b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to interface to doors''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-fleet-adapter-python/default.nix b/distros/galactic/rmf-fleet-adapter-python/default.nix deleted file mode 100644 index 229e6fc4a8..0000000000 --- a/distros/galactic/rmf-fleet-adapter-python/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, pybind11-vendor, rclpy, rmf-fleet-adapter }: -buildRosPackage { - pname = "ros-galactic-rmf-fleet-adapter-python"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/galactic/rmf_fleet_adapter_python/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "96b45adfc3bfa9bf49c3a951449b2bd9196eab1a74b183f71e28477b39e3fcc9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-pytest ]; - propagatedBuildInputs = [ pybind11-vendor rclpy rmf-fleet-adapter ]; - - meta = { - description = ''Python bindings for the rmf_fleet_adapter''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-fleet-adapter/default.nix b/distros/galactic/rmf-fleet-adapter/default.nix deleted file mode 100644 index 51fb54d163..0000000000 --- a/distros/galactic/rmf-fleet-adapter/default.nix +++ /dev/null @@ -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-catch2, eigen, libyamlcpp, rclcpp, rclcpp-components, rmf-battery, rmf-cmake-uncrustify, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-task, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-fleet-adapter"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/galactic/rmf_fleet_adapter/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "806cc079e4e866ab2ec957feb8055d16246c5b202f7db582c62ad7292fb4f6c7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen libyamlcpp ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rmf-battery rmf-dispenser-msgs rmf-door-msgs rmf-fleet-msgs rmf-ingestor-msgs rmf-lift-msgs rmf-task rmf-task-msgs rmf-traffic rmf-traffic-ros2 rmf-utils std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fleet Adapter package for RMF fleets.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-fleet-msgs/default.nix b/distros/galactic/rmf-fleet-msgs/default.nix deleted file mode 100644 index 15fcdc011e..0000000000 --- a/distros/galactic/rmf-fleet-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-fleet-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_fleet_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "c3855695045a0376ae4085db79e056a720761c6165be4722ef5aa6c228c7d13c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to fleet managers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-ingestor-msgs/default.nix b/distros/galactic/rmf-ingestor-msgs/default.nix deleted file mode 100644 index 184cece198..0000000000 --- a/distros/galactic/rmf-ingestor-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rmf-ingestor-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_ingestor_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "a93bed9b83509830ef45f06392999e1ea16731fd3e9163ca3ad0b48fd82bb631"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rmf-dispenser-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to ingestor workcells''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-lift-msgs/default.nix b/distros/galactic/rmf-lift-msgs/default.nix deleted file mode 100644 index c33b09af6f..0000000000 --- a/distros/galactic/rmf-lift-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-lift-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_lift_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "9da4d014f008f1856623efeeacebde64cb3cfb4e24e39d11e9248d736fd81802"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to interface to lifts.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-robot-sim-common/default.nix b/distros/galactic/rmf-robot-sim-common/default.nix deleted file mode 100644 index 0eccc74df1..0000000000 --- a/distros/galactic/rmf-robot-sim-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, std-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-rmf-robot-sim-common"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/galactic/rmf_robot_sim_common/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "608f46d3788389a2c76c6e8be002c85c3dabd1a2f2ca51667e8282dad6f67d9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen geometry-msgs rclcpp rmf-building-map-msgs rmf-dispenser-msgs rmf-fleet-msgs rmf-ingestor-msgs std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common utility functions for Gazebo and ignition RMF plugins''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-robot-sim-gazebo-plugins/default.nix b/distros/galactic/rmf-robot-sim-gazebo-plugins/default.nix deleted file mode 100644 index 100ff38a64..0000000000 --- a/distros/galactic/rmf-robot-sim-gazebo-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, gazebo-dev, gazebo-ros, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-fleet-msgs, rmf-robot-sim-common }: -buildRosPackage { - pname = "ros-galactic-rmf-robot-sim-gazebo-plugins"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/galactic/rmf_robot_sim_gazebo_plugins/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "b704f2cd8eae03f986de445b7fdc8b440b089a2e1122e861a4b43c87cda896a2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen gazebo-dev gazebo-ros geometry-msgs rclcpp rmf-building-map-msgs rmf-fleet-msgs rmf-robot-sim-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 Gazebo plugins for TeleportIngestors, TeleportDispensers and Readonly Objects''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-task-msgs/default.nix b/distros/galactic/rmf-task-msgs/default.nix deleted file mode 100644 index 638537561f..0000000000 --- a/distros/galactic/rmf-task-msgs/default.nix +++ /dev/null @@ -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, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rmf-task-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_task_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "038bccd4807f783c1977419b6f0d69bcf3feb3df995eabfcbb01ff59425156b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rmf-dispenser-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to specify tasks''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-task-ros2/default.nix b/distros/galactic/rmf-task-ros2/default.nix deleted file mode 100644 index 07e8dfc220..0000000000 --- a/distros/galactic/rmf-task-ros2/default.nix +++ /dev/null @@ -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-catch2, eigen, rclcpp, rmf-cmake-uncrustify, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils }: -buildRosPackage { - pname = "ros-galactic-rmf-task-ros2"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/galactic/rmf_task_ros2/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "3757c0b4c2bc2faeb215812550213d77d6a338f409d8593b4c37f53e3fa57633"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ rclcpp rmf-task-msgs rmf-traffic rmf-traffic-ros2 rmf-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package managing the dispatching of tasks in RMF system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-task/default.nix b/distros/galactic/rmf-task/default.nix deleted file mode 100644 index 14c9415504..0000000000 --- a/distros/galactic/rmf-task/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, rmf-battery, rmf-cmake-uncrustify, rmf-utils }: -buildRosPackage { - pname = "ros-galactic-rmf-task"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/galactic/rmf_task/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "c395182e16a2b6944aa77ee9c57678d02a8c0c53f9db9d52ab6030a95db43d35"; - }; - - buildType = "cmake"; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen rmf-battery rmf-utils ]; - - meta = { - description = ''Package for managing tasks in the Robotics Middleware Framework''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic-editor-assets/default.nix b/distros/galactic/rmf-traffic-editor-assets/default.nix deleted file mode 100644 index fed75eae2d..0000000000 --- a/distros/galactic/rmf-traffic-editor-assets/default.nix +++ /dev/null @@ -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-rmf-traffic-editor-assets"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/galactic/rmf_traffic_editor_assets/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "3d1e84f86ebb88391ac8e9ded87eedb2511370fc6146b938344efafcfb43606f"; - }; - - buildType = "ament_python"; - - meta = { - description = ''Assets for use with traffic_editor.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic-editor-test-maps/default.nix b/distros/galactic/rmf-traffic-editor-test-maps/default.nix deleted file mode 100644 index 7d0c25977b..0000000000 --- a/distros/galactic/rmf-traffic-editor-test-maps/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: -buildRosPackage { - pname = "ros-galactic-rmf-traffic-editor-test-maps"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/galactic/rmf_traffic_editor_test_maps/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "f8f73cd898cdbdf159d4f8492a020c7e1b6c7c50b254d0ef498777cdece0f5f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - - meta = { - description = ''Some test maps for traffic_editor and rmf_building_map_tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic-editor/default.nix b/distros/galactic/rmf-traffic-editor/default.nix deleted file mode 100644 index a59fe29836..0000000000 --- a/distros/galactic/rmf-traffic-editor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ceres-solver, eigen, glog, libyamlcpp, qt5 }: -buildRosPackage { - pname = "ros-galactic-rmf-traffic-editor"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/galactic/rmf_traffic_editor/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "7ec2d4374b8f9db87284509e7a0f6e0c1da92a4a3c72feebce91911bf6022310"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-index-cpp eigen libyamlcpp qt5.qtbase ]; - propagatedBuildInputs = [ ceres-solver glog ]; - - meta = { - description = ''traffic editor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic-msgs/default.nix b/distros/galactic/rmf-traffic-msgs/default.nix deleted file mode 100644 index e7e3df8c15..0000000000 --- a/distros/galactic/rmf-traffic-msgs/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rmf-traffic-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_traffic_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "d7b5c9472d2ee121421c0c794cbd24655212a236044857f0579d649ac806bfd8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used by the RMF traffic management system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic-ros2/default.nix b/distros/galactic/rmf-traffic-ros2/default.nix deleted file mode 100644 index 771bb815e4..0000000000 --- a/distros/galactic/rmf-traffic-ros2/default.nix +++ /dev/null @@ -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-catch2, eigen, libyamlcpp, rclcpp, rmf-cmake-uncrustify, rmf-fleet-msgs, rmf-traffic, rmf-traffic-msgs, rmf-utils }: -buildRosPackage { - pname = "ros-galactic-rmf-traffic-ros2"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/galactic/rmf_traffic_ros2/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "77d8d1380ad54a1913fd9ed6e03731a46a7b7cc6732f9012b13729ce2bb4cdbb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ libyamlcpp rclcpp rmf-fleet-msgs rmf-traffic rmf-traffic-msgs rmf-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package containing messages used by the RMF traffic management system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-traffic/default.nix b/distros/galactic/rmf-traffic/default.nix deleted file mode 100644 index c05b949f5b..0000000000 --- a/distros/galactic/rmf-traffic/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, libccd, rmf-cmake-uncrustify, rmf-utils }: -buildRosPackage { - pname = "ros-galactic-rmf-traffic"; - version = "1.4.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/galactic/rmf_traffic/1.4.1-1.tar.gz"; - name = "1.4.1-1.tar.gz"; - sha256 = "1619841c430bbb3b8ab456948c07ddfa3be6fcd67fd35d288deac76adebe1d88"; - }; - - buildType = "cmake"; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module libccd rmf-utils ]; - nativeBuildInputs = [ eigen3-cmake-module ]; - - meta = { - description = ''Package for managing traffic in the Robotics Middleware Framework''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-utils/default.nix b/distros/galactic/rmf-utils/default.nix deleted file mode 100644 index 1b95bb5d12..0000000000 --- a/distros/galactic/rmf-utils/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, cmake, rmf-cmake-uncrustify }: -buildRosPackage { - pname = "ros-galactic-rmf-utils"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/galactic/rmf_utils/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "88ba1f6a4a78fe123faafc7674e8e80d92e55e154fe9c909bccae8c3d1b171d5"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - - meta = { - description = ''Simple C++ programming utilities used by Robotics Middleware Framework packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization-building-systems/default.nix b/distros/galactic/rmf-visualization-building-systems/default.nix deleted file mode 100644 index a7801aa35d..0000000000 --- a/distros/galactic/rmf-visualization-building-systems/default.nix +++ /dev/null @@ -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, geometry-msgs, pythonPackages, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs, rmf-visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization-building-systems"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/galactic/rmf_visualization_building_systems/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "804490fae8f04bd0279784a57209e5173fbc3998e82f64cae1e93a9db990b9a7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rmf-building-map-msgs rmf-door-msgs rmf-lift-msgs rmf-visualization-msgs ]; - - meta = { - description = ''A visualizer for doors and lifts''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization-fleet-states/default.nix b/distros/galactic/rmf-visualization-fleet-states/default.nix deleted file mode 100644 index 34bc4b484f..0000000000 --- a/distros/galactic/rmf-visualization-fleet-states/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, rclpy, rmf-building-map-msgs, rmf-fleet-msgs, rmf-traffic-msgs, rmf-visualization-msgs, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization-fleet-states"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/galactic/rmf_visualization_fleet_states/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "b7b45aa42db7ac293ebbff10be715e0f67c4d3fb6cdca3f59dd7fed3298167f3"; - }; - - buildType = "ament_python"; - buildInputs = [ rmf-fleet-msgs ]; - propagatedBuildInputs = [ ament-index-python rclpy rmf-building-map-msgs rmf-traffic-msgs rmf-visualization-msgs std-msgs visualization-msgs ]; - - meta = { - description = ''Fleet state visualizer''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization-msgs/default.nix b/distros/galactic/rmf-visualization-msgs/default.nix deleted file mode 100644 index f43dc657c8..0000000000 --- a/distros/galactic/rmf-visualization-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/galactic/rmf_visualization_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "de8cf2549c54fef9a38e9ba49965bd764b065d695569b63f129c4be78c0a6518"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used for visualizations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization-rviz2-plugins/default.nix b/distros/galactic/rmf-visualization-rviz2-plugins/default.nix deleted file mode 100644 index a88b9705f0..0000000000 --- a/distros/galactic/rmf-visualization-rviz2-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, pluginlib, qt5, rclcpp, resource-retriever, rmf-cmake-uncrustify, rmf-door-msgs, rmf-lift-msgs, rmf-traffic-ros2, rmf-visualization-msgs, rviz-common, rviz-default-plugins, rviz-rendering }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization-rviz2-plugins"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/galactic/rmf_visualization_rviz2_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "5930fdf6551e3b973478966c8211aabacff1665c79482f5d41b002c9d3f87d2f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ pluginlib qt5.qtbase rclcpp resource-retriever rmf-door-msgs rmf-lift-msgs rmf-traffic-ros2 rmf-visualization-msgs rviz-common rviz-default-plugins rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package containing RViz2 plugins for RMF''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization-schedule/default.nix b/distros/galactic/rmf-visualization-schedule/default.nix deleted file mode 100644 index ef034b99ba..0000000000 --- a/distros/galactic/rmf-visualization-schedule/default.nix +++ /dev/null @@ -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, boost, builtin-interfaces, eigen, geometry-msgs, nav-msgs, opencv, openssl, rclcpp, rmf-building-map-msgs, rmf-cmake-uncrustify, rmf-traffic, rmf-traffic-msgs, rmf-traffic-ros2, rmf-visualization-msgs, rosidl-default-generators, visualization-msgs, websocketpp }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization-schedule"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/galactic/rmf_visualization_schedule/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "bf5919550483e14e591ae71baa81edb6f21440a68412eaaa9f5cc2dc8bc0c6a2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ boost builtin-interfaces eigen geometry-msgs nav-msgs opencv openssl rclcpp rmf-building-map-msgs rmf-traffic rmf-traffic-msgs rmf-traffic-ros2 rmf-visualization-msgs rosidl-default-generators visualization-msgs websocketpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A visualizer for trajectories in rmf schedule''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-visualization/default.nix b/distros/galactic/rmf-visualization/default.nix deleted file mode 100644 index 603f6d5207..0000000000 --- a/distros/galactic/rmf-visualization/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-rviz2-plugins, rmf-visualization-schedule }: -buildRosPackage { - pname = "ros-galactic-rmf-visualization"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/galactic/rmf_visualization/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "cd4d08e9321f2fa93d6f473063de15ea4c811e9392386ab64b14e24d7eadc6c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch-xml rmf-visualization-building-systems rmf-visualization-fleet-states rmf-visualization-rviz2-plugins rmf-visualization-schedule ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing a single launch file to bringup various visualizations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmf-workcell-msgs/default.nix b/distros/galactic/rmf-workcell-msgs/default.nix deleted file mode 100644 index ba40c78146..0000000000 --- a/distros/galactic/rmf-workcell-msgs/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rmf-workcell-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/galactic/rmf_workcell_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "7ce462419bde3e139bab05b675091251f09a204a4c1cb44907d5fc024c62d47c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used by all workcells generically to interfact with rmf_core''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-connextdds-common/default.nix b/distros/galactic/rmw-connextdds-common/default.nix deleted file mode 100644 index b1215bfffa..0000000000 --- a/distros/galactic/rmw-connextdds-common/default.nix +++ /dev/null @@ -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-ros, ament-lint-auto, ament-lint-common, fastcdr, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, rti-connext-dds-cmake-module }: -buildRosPackage { - pname = "ros-galactic-rmw-connextdds-common"; - version = "0.6.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/galactic/rmw_connextdds_common/0.6.3-1.tar.gz"; - name = "0.6.3-1.tar.gz"; - sha256 = "86f220bf31380d861fbb672d47234cae4bdd438c1bcbb085789fdd187270f448"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake fastcdr rcpputils rcutils rmw rmw-dds-common rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-fastrtps-c rosidl-typesupport-fastrtps-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp rti-connext-dds-cmake-module ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Common source for RMW implementations built with RTI Connext DDS Professional and RTI Connext DDS Micro.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-connextdds/default.nix b/distros/galactic/rmw-connextdds/default.nix deleted file mode 100644 index bfc2d58445..0000000000 --- a/distros/galactic/rmw-connextdds/default.nix +++ /dev/null @@ -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-ros, ament-lint-auto, ament-lint-common, rmw-connextdds-common }: -buildRosPackage { - pname = "ros-galactic-rmw-connextdds"; - version = "0.6.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/galactic/rmw_connextdds/0.6.3-1.tar.gz"; - name = "0.6.3-1.tar.gz"; - sha256 = "554094b3dc648f0fc24cc69ff3c8a6814623bcf822f0c109028b7024d9c3d6d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake rmw-connextdds-common ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''A ROS2 RMW implementation built with RTI Connext DDS Professional.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-cyclonedds-cpp/default.nix b/distros/galactic/rmw-cyclonedds-cpp/default.nix deleted file mode 100644 index ca83aa4197..0000000000 --- a/distros/galactic/rmw-cyclonedds-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-galactic-rmw-cyclonedds-cpp"; - version = "0.22.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/galactic/rmw_cyclonedds_cpp/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "c883885f55d532a9e293e97760ca34e1d2d1822f974952c3542acebf07cda686"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cyclonedds rcpputils rcutils rmw rmw-dds-common rosidl-runtime-c rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Implement the ROS middleware interface using Eclipse CycloneDDS in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-dds-common/default.nix b/distros/galactic/rmw-dds-common/default.nix deleted file mode 100644 index 3f83e80771..0000000000 --- a/distros/galactic/rmw-dds-common/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw, rosidl-default-generators, rosidl-default-runtime, rosidl-runtime-cpp }: -buildRosPackage { - pname = "ros-galactic-rmw-dds-common"; - version = "1.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_dds_common-release/archive/release/galactic/rmw_dds_common/1.2.1-2.tar.gz"; - name = "1.2.1-2.tar.gz"; - sha256 = "eb06e88b4f9eeffd43e5296ced6bb214085ce8c8a43d87cc590669431a53ccf9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ rcpputils rcutils rmw rosidl-default-runtime rosidl-runtime-cpp ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Define a common interface between DDS implementations of ROS middleware.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-fastrtps-cpp/default.nix b/distros/galactic/rmw-fastrtps-cpp/default.nix deleted file mode 100644 index 81e7d8347b..0000000000 --- a/distros/galactic/rmw-fastrtps-cpp/default.nix +++ /dev/null @@ -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-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-cmake, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rmw-fastrtps-cpp"; - version = "5.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/galactic/rmw_fastrtps_cpp/5.0.2-1.tar.gz"; - name = "5.0.2-1.tar.gz"; - sha256 = "7c1ef4fb2065046853c0e7c7137687702ffa42668e9ede0732b7fb0fcb9e3db9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp test-msgs ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common rmw-fastrtps-shared-cpp rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-fastrtps-c rosidl-typesupport-fastrtps-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module rosidl-cmake ]; - - meta = { - description = ''Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-fastrtps-dynamic-cpp/default.nix b/distros/galactic/rmw-fastrtps-dynamic-cpp/default.nix deleted file mode 100644 index 3618bc1ba1..0000000000 --- a/distros/galactic/rmw-fastrtps-dynamic-cpp/default.nix +++ /dev/null @@ -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-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rmw-fastrtps-dynamic-cpp"; - version = "5.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/galactic/rmw_fastrtps_dynamic_cpp/5.0.2-1.tar.gz"; - name = "5.0.2-1.tar.gz"; - sha256 = "5058daf1d884a77e569b17be3777c09d934f541c1a456378e8d581bbe5b2136b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp test-msgs ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common rmw-fastrtps-shared-cpp rosidl-runtime-c rosidl-typesupport-fastrtps-c rosidl-typesupport-fastrtps-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module ]; - - meta = { - description = ''Implement the ROS middleware interface using introspection type support.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-fastrtps-shared-cpp/default.nix b/distros/galactic/rmw-fastrtps-shared-cpp/default.nix deleted file mode 100644 index 7c54077938..0000000000 --- a/distros/galactic/rmw-fastrtps-shared-cpp/default.nix +++ /dev/null @@ -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-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common }: -buildRosPackage { - pname = "ros-galactic-rmw-fastrtps-shared-cpp"; - version = "5.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/galactic/rmw_fastrtps_shared_cpp/5.0.2-1.tar.gz"; - name = "5.0.2-1.tar.gz"; - sha256 = "12d2040394528d815d9e99a50b9ca48618a24a860585edea804c9cc786fd35d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module ]; - - meta = { - description = ''Code shared on static and dynamic type support of rmw_fastrtps_cpp.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-implementation-cmake/default.nix b/distros/galactic/rmw-implementation-cmake/default.nix deleted file mode 100644 index 6ebbec2bec..0000000000 --- a/distros/galactic/rmw-implementation-cmake/default.nix +++ /dev/null @@ -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-rmw-implementation-cmake"; - version = "3.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/galactic/rmw_implementation_cmake/3.3.1-1.tar.gz"; - name = "3.3.1-1.tar.gz"; - sha256 = "f0a1fa4395acf8407e435f6f5c12b85edfca3b18466a261df698368075588adb"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake functions which can discover and enumerate available implementations.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw-implementation/default.nix b/distros/galactic/rmw-implementation/default.nix deleted file mode 100644 index c0a6c526b1..0000000000 --- a/distros/galactic/rmw-implementation/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-fastrtps-dynamic-cpp, rmw-implementation-cmake }: -buildRosPackage { - pname = "ros-galactic-rmw-implementation"; - version = "2.4.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/galactic/rmw_implementation/2.4.1-3.tar.gz"; - name = "2.4.1-3.tar.gz"; - sha256 = "855a6aed35b89f41b93ad4d9c675efdf9d92eab1cc3d271c6e91e950f4797d3c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw rmw-connextdds rmw-cyclonedds-cpp rmw-fastrtps-cpp rmw-fastrtps-dynamic-cpp ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcpputils rcutils rmw-implementation-cmake ]; - nativeBuildInputs = [ ament-cmake rmw-implementation-cmake ]; - - meta = { - description = ''The decision which ROS middleware implementation should be used for C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rmw/default.nix b/distros/galactic/rmw/default.nix deleted file mode 100644 index f979828158..0000000000 --- a/distros/galactic/rmw/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-cmake-version, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcutils, rosidl-runtime-c }: -buildRosPackage { - pname = "ros-galactic-rmw"; - version = "3.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/galactic/rmw/3.3.1-1.tar.gz"; - name = "3.3.1-1.tar.gz"; - sha256 = "57fd6a98ffb46523faf4546cc4c3f43c164dd214f34372f34f29b6b5b6139b9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ament-cmake-version ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ rcutils rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ament-cmake-version ]; - - meta = { - description = ''Contains the ROS middleware API.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/robot-localization/default.nix b/distros/galactic/robot-localization/default.nix deleted file mode 100644 index dd49438e88..0000000000 --- a/distros/galactic/robot-localization/default.nix +++ /dev/null @@ -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-lint-auto, ament-lint-common, boost, builtin-interfaces, diagnostic-msgs, diagnostic-updater, eigen, geographic-msgs, geographiclib, geometry-msgs, launch-ros, launch-testing-ament-cmake, message-filters, nav-msgs, rclcpp, rmw-implementation, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-robot-localization"; - version = "3.2.4-r1"; - - src = fetchurl { - url = "https://github.com/cra-ros-pkg/robot_localization-release/archive/release/galactic/robot_localization/3.2.4-1.tar.gz"; - name = "3.2.4-1.tar.gz"; - sha256 = "6ed8807d887012e0425cd96ea925a92d45bc201c4685daf17aba5f2479579b4c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ boost diagnostic-msgs diagnostic-updater eigen geographic-msgs geographiclib geometry-msgs message-filters nav-msgs rclcpp rmw-implementation rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-eigen tf2-geometry-msgs tf2-ros yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - - meta = { - description = ''Provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/robot-state-publisher/default.nix b/distros/galactic/robot-state-publisher/default.nix deleted file mode 100644 index a4a9778d08..0000000000 --- a/distros/galactic/robot-state-publisher/default.nix +++ /dev/null @@ -1,31 +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, builtin-interfaces, geometry-msgs, kdl-parser, launch-ros, launch-testing-ament-cmake, orocos-kdl, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2-ros, urdf, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-robot-state-publisher"; - version = "2.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/robot_state_publisher-release/archive/release/galactic/robot_state_publisher/2.5.3-1.tar.gz"; - name = "2.5.3-1.tar.gz"; - sha256 = "7632aac8c3c71e0efa84468499625ec1bb002f0d119316e30c3f929d226463be"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs kdl-parser orocos-kdl rclcpp rclcpp-components sensor-msgs std-msgs tf2-ros urdf urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package allows you to publish the state of a robot to - tf2. Once the state gets published, it is - available to all components in the system that also use tf2. - The package takes the joint angles of the robot as input - and publishes the 3D poses of the robot links, using a kinematic - tree model of the robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/robot-upstart/default.nix b/distros/galactic/robot-upstart/default.nix deleted file mode 100644 index 27280889f4..0000000000 --- a/distros/galactic/robot-upstart/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-robot-upstart"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/robot_upstart-release/archive/release/galactic/robot_upstart/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "23415f06e9d88ad1af93bce698c639efb24850d1f528528e4fe4da4b32ecbe9d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python ]; - - meta = { - description = ''The robot_upstart package provides scripts which may be used to install - and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ros-base/default.nix b/distros/galactic/ros-base/default.nix deleted file mode 100644 index 25157f0f5c..0000000000 --- a/distros/galactic/ros-base/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry2, kdl-parser, robot-state-publisher, ros-core, rosbag2, urdf }: -buildRosPackage { - pname = "ros-galactic-ros-base"; - version = "0.9.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/galactic/ros_base/0.9.3-2.tar.gz"; - name = "0.9.3-2.tar.gz"; - sha256 = "f1df1cd8decda8ddcb250fdbb31a24c2b7decdd5398fb2922d88c012a0be9c81"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry2 kdl-parser robot-state-publisher ros-core rosbag2 urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-core/default.nix b/distros/galactic/ros-core/default.nix deleted file mode 100644 index 81c9550438..0000000000 --- a/distros/galactic/ros-core/default.nix +++ /dev/null @@ -1,24 +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-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, class-loader, common-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, launch-yaml, pluginlib, rcl-lifecycle, rclcpp, rclcpp-lifecycle, rclpy, ros-environment, ros2cli-common-extensions, ros2launch, rosidl-default-generators, rosidl-default-runtime, sros2, sros2-cmake }: -buildRosPackage { - pname = "ros-galactic-ros-core"; - version = "0.9.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/galactic/ros_core/0.9.3-2.tar.gz"; - name = "0.9.3-2.tar.gz"; - sha256 = "438552c09ec8c4456f9e51cdc7e61a67e35f3e084308816df87c166d45be0c55"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-cmake-ros ament-index-cpp ament-index-python ament-lint-auto ament-lint-common class-loader common-interfaces launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros launch-xml launch-yaml pluginlib rcl-lifecycle rclcpp rclcpp-lifecycle rclpy ros-environment ros2cli-common-extensions ros2launch rosidl-default-generators rosidl-default-runtime sros2 sros2-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-environment/default.nix b/distros/galactic/ros-environment/default.nix deleted file mode 100644 index 9cd65dd117..0000000000 --- a/distros/galactic/ros-environment/default.nix +++ /dev/null @@ -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-ros-environment"; - version = "3.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_environment-release/archive/release/galactic/ros_environment/3.1.1-1.tar.gz"; - name = "3.1.1-1.tar.gz"; - sha256 = "c546cda40844bfd60cf6063ee8e52e43b4bab1db7be18c0ca8b114b2b4d1ab95"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''The package provides the environment variables `ROS_VERSION` and `ROS_DISTRO`.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-ign-interfaces/default.nix b/distros/galactic/ros-ign-interfaces/default.nix deleted file mode 100644 index 7ccb8aec24..0000000000 --- a/distros/galactic/ros-ign-interfaces/default.nix +++ /dev/null @@ -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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-ros-ign-interfaces"; - version = "0.233.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/galactic/ros_ign_interfaces/0.233.4-1.tar.gz"; - name = "0.233.4-1.tar.gz"; - sha256 = "4787706d92b1bb6599ac170efdd55b03c698e921fa805a973b0a1c0eeb20bd80"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service data structures for interacting with Ignition from ROS2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-ign/default.nix b/distros/galactic/ros-ign/default.nix deleted file mode 100644 index a1ae5df65e..0000000000 --- a/distros/galactic/ros-ign/default.nix +++ /dev/null @@ -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, ros-ign-bridge, ros-ign-gazebo, ros-ign-gazebo-demos, ros-ign-image }: -buildRosPackage { - pname = "ros-galactic-ros-ign"; - version = "0.233.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/galactic/ros_ign/0.233.4-1.tar.gz"; - name = "0.233.4-1.tar.gz"; - sha256 = "6cbe901531cc54df4389383e648d6f2de9d7ae40834bd5bf551d3784adc42347"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ros-ign-bridge ros-ign-gazebo ros-ign-gazebo-demos ros-ign-image ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta-package containing interfaces for using ROS 2 with Ignition simulation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-image-to-qimage/default.nix b/distros/galactic/ros-image-to-qimage/default.nix deleted file mode 100644 index a8c5a13fe3..0000000000 --- a/distros/galactic/ros-image-to-qimage/default.nix +++ /dev/null @@ -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, cv-bridge, qt5, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-ros-image-to-qimage"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_image_to_qimage-release/archive/release/galactic/ros_image_to_qimage/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "3fb3c0549f954b1438de980fa1edd4eab93c3dbb966b0b5bdde4a750550ba940"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge qt5.qtbase sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package that converts a ros image msg to a qimage object''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-testing/default.nix b/distros/galactic/ros-testing/default.nix deleted file mode 100644 index c38d8e18bf..0000000000 --- a/distros/galactic/ros-testing/default.nix +++ /dev/null @@ -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-core, ament-cmake-export-dependencies, launch-testing, launch-testing-ament-cmake, launch-testing-ros, ros2test }: -buildRosPackage { - pname = "ros-galactic-ros-testing"; - version = "0.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/galactic/ros_testing/0.3.0-2.tar.gz"; - name = "0.3.0-2.tar.gz"; - sha256 = "5b928dfe00f11f359ee1a53f0218ba8a625ae4c6c635f8c858ac21d9930368e4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-core ament-cmake-export-dependencies ]; - propagatedBuildInputs = [ launch-testing launch-testing-ament-cmake launch-testing-ros ros2test ]; - nativeBuildInputs = [ ament-cmake launch-testing-ament-cmake ros2test ]; - - meta = { - description = ''The entry point package to launch testing in ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros-workspace/default.nix b/distros/galactic/ros-workspace/default.nix deleted file mode 100644 index 5b6858b71a..0000000000 --- a/distros/galactic/ros-workspace/default.nix +++ /dev/null @@ -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-package, cmake }: -buildRosPackage { - pname = "ros-galactic-ros-workspace"; - version = "1.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/galactic/ros_workspace/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "3c81256296566ade0fab7dba74a63366df17ba326b0fd2a9646a33a2b7ac0ba4"; - }; - - buildType = "cmake"; - buildInputs = [ ament-cmake-core ament-package cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Provides the prefix level environment files for ROS 2 packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros1-bridge/default.nix b/distros/galactic/ros1-bridge/default.nix deleted file mode 100644 index e196b81c5c..0000000000 --- a/distros/galactic/ros1-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, demo-nodes-cpp, diagnostic-msgs, example-interfaces, gazebo-msgs, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, pkg-config, python3Packages, rclcpp, rcutils, rmw-implementation-cmake, ros2run, rosidl-cmake, rosidl-parser, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-ros1-bridge"; - version = "0.10.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros1_bridge-release/archive/release/galactic/ros1_bridge/0.10.1-2.tar.gz"; - name = "0.10.1-2.tar.gz"; - sha256 = "1191be2650432b5b514a3e6a0c85cfc940c7758303bbab43db592824e0d1b7a4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-index-python python3Packages.catkin-pkg rmw-implementation-cmake rosidl-cmake rosidl-parser ]; - checkInputs = [ ament-lint-auto ament-lint-common demo-nodes-cpp diagnostic-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros ros2run ]; - propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs example-interfaces gazebo-msgs geometry-msgs nav-msgs pkg-config python3Packages.pyyaml rclcpp rcutils sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ament-index-python pkg-config python3Packages.catkin-pkg rosidl-cmake rosidl-parser ]; - - meta = { - description = ''A simple bridge between ROS 1 and ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros1-rosbag-storage-vendor/default.nix b/distros/galactic/ros1-rosbag-storage-vendor/default.nix deleted file mode 100644 index 9387f3d0dd..0000000000 --- a/distros/galactic/ros1-rosbag-storage-vendor/default.nix +++ /dev/null @@ -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, boost, bzip2, console-bridge, git, gpgme, openssl, pkg-config, pluginlib, ros1-bridge }: -buildRosPackage { - pname = "ros-galactic-ros1-rosbag-storage-vendor"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_bag_v2-release/archive/release/galactic/ros1_rosbag_storage_vendor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "776b1f5f214e551e1fd356edd3a0cc08eaa738696a20bab5087d272bc1c223d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake boost bzip2 console-bridge git gpgme openssl pkg-config pluginlib ros1-bridge ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Vendor package for rosbag_storage of ROS1''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-control-test-assets/default.nix b/distros/galactic/ros2-control-test-assets/default.nix deleted file mode 100644 index a60d403da5..0000000000 --- a/distros/galactic/ros2-control-test-assets/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-ros2-control-test-assets"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control_test_assets/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "05ca47ea6c870718e22a21c72e724aa2282019065bd32a0ec85c838ee441b4f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The package provides shared test resources for ros2_control stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-control/default.nix b/distros/galactic/ros2-control/default.nix deleted file mode 100644 index 32601595fd..0000000000 --- a/distros/galactic/ros2-control/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, ros2-control-test-assets, ros2controlcli, transmission-interface }: -buildRosPackage { - pname = "ros-galactic-ros2-control"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "d069ce3b34310aa74274fc05e3e31de0efffd100abb1fdc0ddebcbc7666e8f50"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-interface controller-manager controller-manager-msgs hardware-interface ros2-control-test-assets ros2controlcli transmission-interface ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for ROS2 control related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-controllers-test-nodes/default.nix b/distros/galactic/ros2-controllers-test-nodes/default.nix deleted file mode 100644 index a6555d9233..0000000000 --- a/distros/galactic/ros2-controllers-test-nodes/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2-controllers-test-nodes"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/ros2_controllers_test_nodes/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "a395676099448436ca3f149198da8450d81e26c9fd799e90591d105207613510"; - }; - - buildType = "ament_python"; - checkInputs = [ pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs trajectory-msgs ]; - - meta = { - description = ''Demo nodes for showing and testing functionalities of the ros2_control framework.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-controllers/default.nix b/distros/galactic/ros2-controllers/default.nix deleted file mode 100644 index 226cd6e43d..0000000000 --- a/distros/galactic/ros2-controllers/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, velocity-controllers }: -buildRosPackage { - pname = "ros-galactic-ros2-controllers"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/ros2_controllers/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "90ea346777ab4959d3d8051052b3a4d962f24a7c2b19ea7b6ef2574fca62a531"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller position-controllers velocity-controllers ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for ROS2 controllers related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-ouster/default.nix b/distros/galactic/ros2-ouster/default.nix deleted file mode 100644 index a34187f89f..0000000000 --- a/distros/galactic/ros2-ouster/default.nix +++ /dev/null @@ -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, launch, launch-ros, ouster-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2-ouster"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_ouster_drivers-release/archive/release/galactic/ros2_ouster/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "5240df6b2848398a7a3733ef32255baefe98665cf16b57d528ca927175fb5274"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs launch launch-ros ouster-msgs pcl pcl-conversions rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Drivers for the Ouster OS-1 Lidar''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2-socketcan/default.nix b/distros/galactic/ros2-socketcan/default.nix deleted file mode 100644 index 5b5f9d0bca..0000000000 --- a/distros/galactic/ros2-socketcan/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-galactic-ros2-socketcan"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/galactic/ros2_socketcan/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "edce29fa94d22e4a69d10986c4a70773a8aaad4c3adb3985444ccc3843ecb271"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-msgs lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Simple wrapper around SocketCAN''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2action/default.nix b/distros/galactic/ros2action/default.nix deleted file mode 100644 index 0448e73610..0000000000 --- a/distros/galactic/ros2action/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, pythonPackages, rclpy, ros-testing, ros2cli, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2action"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2action/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "f31c6878c43099643779f9b8721979824ae1546e77e25ccca75c9a515287f2be"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ action-msgs ament-index-python rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The action command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2bag/default.nix b/distros/galactic/ros2bag/default.nix deleted file mode 100644 index d89b639c28..0000000000 --- a/distros/galactic/ros2bag/default.nix +++ /dev/null @@ -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, launch-testing, launch-testing-ros, pythonPackages, ros2cli, rosbag2-py, rosbag2-transport }: -buildRosPackage { - pname = "ros-galactic-ros2bag"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/ros2bag/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "812d8c1bfe43dea2ccb1ffb3e7445559b849176c72bf86b67f79c2f7ebc6ec0e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli rosbag2-py rosbag2-transport ]; - - meta = { - description = ''Entry point for rosbag in ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2cli-common-extensions/default.nix b/distros/galactic/ros2cli-common-extensions/default.nix deleted file mode 100644 index 183b530b30..0000000000 --- a/distros/galactic/ros2cli-common-extensions/default.nix +++ /dev/null @@ -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, launch-xml, launch-yaml, ros2action, ros2cli, ros2component, ros2doctor, ros2interface, ros2launch, ros2lifecycle, ros2multicast, ros2node, ros2param, ros2pkg, ros2run, ros2service, ros2topic, sros2 }: -buildRosPackage { - pname = "ros-galactic-ros2cli-common-extensions"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli_common_extensions-release/archive/release/galactic/ros2cli_common_extensions/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "e170578bdfadd3f7b2883981f8fdac93cb994154211c64c69e2dbbb4a1f6ff0c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-xml launch-yaml ros2action ros2cli ros2component ros2doctor ros2interface ros2launch ros2lifecycle ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic sros2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package for ros2cli common extensions''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2cli-test-interfaces/default.nix b/distros/galactic/ros2cli-test-interfaces/default.nix deleted file mode 100644 index 9be4caa6f9..0000000000 --- a/distros/galactic/ros2cli-test-interfaces/default.nix +++ /dev/null @@ -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-common, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-ros2cli-test-interfaces"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2cli_test_interfaces/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "607a8421d9885c7f693eb8ba5a6e3c02d9d12de562b34425d6ee2b350ab21cb2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing interface definitions for testing ros2cli.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2cli/default.nix b/distros/galactic/ros2cli/default.nix deleted file mode 100644 index 2d68d7a703..0000000000 --- a/distros/galactic/ros2cli/default.nix +++ /dev/null @@ -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, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2cli"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2cli/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "f4c8514705e5367a2bfc75f784f68ea1d43d3e2d6a957f2e536efea630d96b1e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest test-msgs ]; - propagatedBuildInputs = [ python3Packages.argcomplete python3Packages.importlib-metadata python3Packages.netifaces python3Packages.packaging python3Packages.setuptools rclpy ]; - - meta = { - description = ''Framework for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2component/default.nix b/distros/galactic/ros2component/default.nix deleted file mode 100644 index b62ed787bc..0000000000 --- a/distros/galactic/ros2component/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, ament-xmllint, composition-interfaces, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }: -buildRosPackage { - pname = "ros-galactic-ros2component"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2component/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "aac3b23895fd521c5f8c4aa57ea2d794e8e5068f1ebd3286f3bc6fea7f732080"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python composition-interfaces rcl-interfaces rclcpp-components rclpy ros2cli ros2node ros2param ros2pkg ]; - - meta = { - description = ''The component command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2controlcli/default.nix b/distros/galactic/ros2controlcli/default.nix deleted file mode 100644 index 81c756e6a2..0000000000 --- a/distros/galactic/ros2controlcli/default.nix +++ /dev/null @@ -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, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: -buildRosPackage { - pname = "ros-galactic-ros2controlcli"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2controlcli/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "93ba0ce33ea0c04930210435902536162927acc63569cef87e1e7dbdb6906b0e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; - propagatedBuildInputs = [ controller-manager controller-manager-msgs rclpy ros2cli ros2node ros2param rosidl-runtime-py ]; - - meta = { - description = ''The ROS 2 command line tools for ROS2 Control.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2interface/default.nix b/distros/galactic/ros2interface/default.nix deleted file mode 100644 index a9c9fde547..0000000000 --- a/distros/galactic/ros2interface/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, ament-xmllint, pythonPackages, ros-testing, ros2cli, ros2cli-test-interfaces, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2interface"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2interface/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "062381c80e59abb61000da0b64dfcc3f156e44800b2647caf12279ce4d9ff3c8"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing ros2cli-test-interfaces test-msgs ]; - propagatedBuildInputs = [ ament-index-python ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The interface command for ROS 2 command line tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2launch-security-examples/default.nix b/distros/galactic/ros2launch-security-examples/default.nix deleted file mode 100644 index 297d7697f1..0000000000 --- a/distros/galactic/ros2launch-security-examples/default.nix +++ /dev/null @@ -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, ament-nodl, example-interfaces, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nodl-python, nodl-to-policy, rclcpp, rclcpp-components, rclpy, ros2launch-security, sensor-msgs, sros2 }: -buildRosPackage { - pname = "ros-galactic-ros2launch-security-examples"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2launch_security-release/archive/release/galactic/ros2launch_security_examples/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "eb5459eed8fa92d97df8f419fb03f49b95478bef1433674a4ae7ab0f389d1916"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch-testing launch-testing-ament-cmake launch-testing-ros nodl-python nodl-to-policy sros2 ]; - propagatedBuildInputs = [ ament-nodl example-interfaces rclcpp rclcpp-components rclpy ros2launch-security sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of how to use the ros2launch_security extension.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2launch-security/default.nix b/distros/galactic/ros2launch-security/default.nix deleted file mode 100644 index 986d9e7053..0000000000 --- a/distros/galactic/ros2launch-security/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, demo-nodes-py, launch-ros, nodl-python, pythonPackages, ros2launch, sros2 }: -buildRosPackage { - pname = "ros-galactic-ros2launch-security"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2launch_security-release/archive/release/galactic/ros2launch_security/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "067974698798a01296e64d48b3069f39438a197d873524c9919f1329274d71aa"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 demo-nodes-py launch-ros pythonPackages.pytest ros2launch sros2 ]; - propagatedBuildInputs = [ ament-index-python nodl-python ros2launch sros2 ]; - - meta = { - description = ''Security extensions for ros2 launch''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2launch/default.nix b/distros/galactic/ros2launch/default.nix deleted file mode 100644 index 8966b2b5c7..0000000000 --- a/distros/galactic/ros2launch/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, launch, launch-ros, pythonPackages, ros2cli, ros2pkg }: -buildRosPackage { - pname = "ros-galactic-ros2launch"; - version = "0.14.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/galactic/ros2launch/0.14.5-1.tar.gz"; - name = "0.14.5-1.tar.gz"; - sha256 = "3af54d856a7ce1ccf41d420423aafcf8983ae859a20addfaeaa4e7670696811a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch launch-ros ros2cli ros2pkg ]; - - meta = { - description = ''The launch command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2lifecycle-test-fixtures/default.nix b/distros/galactic/ros2lifecycle-test-fixtures/default.nix deleted file mode 100644 index cffae8a7ae..0000000000 --- a/distros/galactic/ros2lifecycle-test-fixtures/default.nix +++ /dev/null @@ -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, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-galactic-ros2lifecycle-test-fixtures"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2lifecycle_test_fixtures/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "3fcbfe32a6ee1169f13e6b004c03780867845536fd923b56a9fb866833d4c845"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing fixture nodes for ros2lifecycle tests''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2lifecycle/default.nix b/distros/galactic/ros2lifecycle/default.nix deleted file mode 100644 index 5531b57a77..0000000000 --- a/distros/galactic/ros2lifecycle/default.nix +++ /dev/null @@ -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, ament-xmllint, lifecycle-msgs, pythonPackages, rclpy, ros-testing, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }: -buildRosPackage { - pname = "ros-galactic-ros2lifecycle"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2lifecycle/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "e6e25cdff5276d53fc764eacdd53dcfa151e09c49bf4b9af7a01576b4a96c372"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing ros2lifecycle-test-fixtures ]; - propagatedBuildInputs = [ lifecycle-msgs rclpy ros2cli ros2node ros2service ]; - - meta = { - description = ''The lifecycle command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2multicast/default.nix b/distros/galactic/ros2multicast/default.nix deleted file mode 100644 index f114e05a07..0000000000 --- a/distros/galactic/ros2multicast/default.nix +++ /dev/null @@ -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, ament-xmllint, pythonPackages, ros2cli }: -buildRosPackage { - pname = "ros-galactic-ros2multicast"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2multicast/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "2ea4f0b0cd05a01fdc49501ae933688b4287145e1da66227f83afe638f8ddbf6"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli ]; - - meta = { - description = ''The multicast command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2node/default.nix b/distros/galactic/ros2node/default.nix deleted file mode 100644 index d2a1276179..0000000000 --- a/distros/galactic/ros2node/default.nix +++ /dev/null @@ -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, ament-xmllint, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2node"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2node/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "85b4df340a4a2804b0adc97b1dd78dc46587e083662fcb5d6ea448070a2db233"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest rclpy ros-testing test-msgs ]; - propagatedBuildInputs = [ ros2cli ]; - - meta = { - description = ''The node command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2nodl/default.nix b/distros/galactic/ros2nodl/default.nix deleted file mode 100644 index ac2e445685..0000000000 --- a/distros/galactic/ros2nodl/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-index-python, ament-lint-auto, ament-lint-common, ament-mypy, nodl-python, python3Packages, pythonPackages, ros2cli, ros2pkg, ros2run }: -buildRosPackage { - pname = "ros-galactic-ros2nodl"; - version = "0.3.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nodl-release/archive/release/galactic/ros2nodl/0.3.1-2.tar.gz"; - name = "0.3.1-2.tar.gz"; - sha256 = "f6deb6248123797275cfa3a1e01b99420a0dfcc2139bc26bd659b774fea9aef0"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-lint-auto ament-lint-common ament-mypy python3Packages.pytest-mock pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python nodl-python python3Packages.argcomplete ros2cli ros2pkg ros2run ]; - - meta = { - description = ''CLI tools for NoDL files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2param/default.nix b/distros/galactic/ros2param/default.nix deleted file mode 100644 index e9273ef033..0000000000 --- a/distros/galactic/ros2param/default.nix +++ /dev/null @@ -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, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }: -buildRosPackage { - pname = "ros-galactic-ros2param"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2param/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "952abfed0074bd695cf4e9ae3fd07674401e6168562bfec070c3b05c0a827aba"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint launch launch-ros launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ rcl-interfaces rclpy ros2cli ros2node ros2service ]; - - meta = { - description = ''The param command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2pkg/default.nix b/distros/galactic/ros2pkg/default.nix deleted file mode 100644 index e0910966bb..0000000000 --- a/distros/galactic/ros2pkg/default.nix +++ /dev/null @@ -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-index-python, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros-testing, ros2cli }: -buildRosPackage { - pname = "ros-galactic-ros2pkg"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2pkg/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "22b021cdc1bbc70cd375686ed3ef577447c7e34665ce30b31a959a3faace622e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing ]; - propagatedBuildInputs = [ ament-index-python python3Packages.catkin-pkg python3Packages.empy python3Packages.importlib-resources python3Packages.setuptools ros2cli ]; - - meta = { - description = ''The pkg command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2run/default.nix b/distros/galactic/ros2run/default.nix deleted file mode 100644 index 07e76e78b3..0000000000 --- a/distros/galactic/ros2run/default.nix +++ /dev/null @@ -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, ament-xmllint, pythonPackages, ros2cli, ros2pkg }: -buildRosPackage { - pname = "ros-galactic-ros2run"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2run/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "efd5809dc80b403b07e5c7f83d56dc49bf6a307808c2a0800d79d4a2c50b30ec"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli ros2pkg ]; - - meta = { - description = ''The run command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2service/default.nix b/distros/galactic/ros2service/default.nix deleted file mode 100644 index 369af5de89..0000000000 --- a/distros/galactic/ros2service/default.nix +++ /dev/null @@ -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, ament-xmllint, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2service"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2service/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "bd6715ef7a7b317997d09f16e568961cd3a5577875399155edcdf1c9d48c4801"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ python3Packages.pyyaml rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The service command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2test/default.nix b/distros/galactic/ros2test/default.nix deleted file mode 100644 index e429ae9c38..0000000000 --- a/distros/galactic/ros2test/default.nix +++ /dev/null @@ -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, domain-coordinator, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, ros2cli }: -buildRosPackage { - pname = "ros-galactic-ros2test"; - version = "0.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/galactic/ros2test/0.3.0-2.tar.gz"; - name = "0.3.0-2.tar.gz"; - sha256 = "2861ea831f339fbeba4a82b131370e267c2d0865908b4604bbe6d2902f84ceb1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ domain-coordinator launch launch-ros launch-testing launch-testing-ros ros2cli ]; - - meta = { - description = ''The test command for ROS 2 launch tests.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2topic/default.nix b/distros/galactic/ros2topic/default.nix deleted file mode 100644 index 67c617f284..0000000000 --- a/distros/galactic/ros2topic/default.nix +++ /dev/null @@ -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, ament-xmllint, geometry-msgs, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, rosidl-runtime-py, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-galactic-ros2topic"; - version = "0.13.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/galactic/ros2topic/0.13.5-1.tar.gz"; - name = "0.13.5-1.tar.gz"; - sha256 = "4348738fb63515e9deb4428053b53dde3d802de582f5f230d5eb463c37f8108e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint geometry-msgs pythonPackages.pytest ros-testing std-msgs test-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.pyyaml rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The topic command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/ros2trace-analysis/default.nix b/distros/galactic/ros2trace-analysis/default.nix deleted file mode 100644 index fd04000a93..0000000000 --- a/distros/galactic/ros2trace-analysis/default.nix +++ /dev/null @@ -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-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-analysis }: -buildRosPackage { - pname = "ros-galactic-ros2trace-analysis"; - version = "2.0.3-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/galactic/ros2trace_analysis/2.0.3-4.tar.gz"; - name = "2.0.3-4.tar.gz"; - sha256 = "0bed8f562985af2c6a07e353b844b17de06d42d70fed1971e4515e09558fe19d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli tracetools-analysis ]; - - meta = { - description = ''The trace-analysis command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ros2trace/default.nix b/distros/galactic/ros2trace/default.nix deleted file mode 100644 index b72e87c2ec..0000000000 --- a/distros/galactic/ros2trace/default.nix +++ /dev/null @@ -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-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-trace }: -buildRosPackage { - pname = "ros-galactic-ros2trace"; - version = "2.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/galactic/ros2trace/2.3.0-2.tar.gz"; - name = "2.3.0-2.tar.gz"; - sha256 = "5b0c8771655171605a262ab53cee849d0bb5a4199dc3e1d3807c28c4f937b645"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli tracetools-trace ]; - - meta = { - description = ''The trace command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosapi-msgs/default.nix b/distros/galactic/rosapi-msgs/default.nix deleted file mode 100644 index 345ab198d8..0000000000 --- a/distros/galactic/rosapi-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rosapi-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosapi_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "dfd10f9211a5fa9c44924c6c5cebaafbcaf3918e0181038d1ee72d80a842dc24"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; - - meta = { - description = ''Provides service calls for getting ros meta-information, like list of - topics, services, params, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosapi/default.nix b/distros/galactic/rosapi/default.nix deleted file mode 100644 index c6d48926c0..0000000000 --- a/distros/galactic/rosapi/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }: -buildRosPackage { - pname = "ros-galactic-rosapi"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosapi/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "a371c98b40bd1c849d68946fab3e4225f15d9d63fb4840322cdaf7bf65dc43b3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-pytest geometry-msgs rmw-dds-common sensor-msgs shape-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosapi-msgs rosbridge-library ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides service calls for getting ros meta-information, like list of - topics, services, params, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosbag2-bag-v2-plugins/default.nix b/distros/galactic/rosbag2-bag-v2-plugins/default.nix deleted file mode 100644 index 4c95de67c8..0000000000 --- a/distros/galactic/rosbag2-bag-v2-plugins/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, class-loader, pluginlib, rclcpp, rcutils, ros1-bridge, ros1-rosbag-storage-vendor, rosbag2, rosbag2-storage, rosbag2-test-common, rosbag2-transport, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbag2-bag-v2-plugins"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_bag_v2-release/archive/release/galactic/rosbag2_bag_v2_plugins/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "9e8820ed4d14f0eb9e874613c4ebeb25279b10d772ff98aa2d9cff7a06f01d01"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common rosbag2-transport std-msgs ]; - propagatedBuildInputs = [ class-loader pluginlib rclcpp rcutils ros1-bridge ros1-rosbag-storage-vendor rosbag2 rosbag2-storage ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing storage and converter plugins for rosbag 1''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-compression-zstd/default.nix b/distros/galactic/rosbag2-compression-zstd/default.nix deleted file mode 100644 index 48ce40d574..0000000000 --- a/distros/galactic/rosbag2-compression-zstd/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rosbag2-compression, rosbag2-test-common, zstd-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2-compression-zstd"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_compression_zstd/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "5494cd2661dac2c3f4eddbd1c72fae4f431c129926204d9067db840a0593850c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp rosbag2-test-common ]; - propagatedBuildInputs = [ pluginlib rcpputils rcutils rosbag2-compression zstd-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Zstandard compression library implementation of rosbag2_compression''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-compression/default.nix b/distros/galactic/rosbag2-compression/default.nix deleted file mode 100644 index 9dd9c65837..0000000000 --- a/distros/galactic/rosbag2-compression/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common }: -buildRosPackage { - pname = "ros-galactic-rosbag2-compression"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_compression/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "8bac49b6e040448fa226a6205b9b04ce785fe8b007def26a8767bb8026ad81ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp rosbag2-test-common ]; - propagatedBuildInputs = [ rcpputils rcutils rosbag2-cpp rosbag2-storage ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compression implementations for rosbag2 bags and messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-cpp/default.nix b/distros/galactic/rosbag2-cpp/default.nix deleted file mode 100644 index 95c9f87ce4..0000000000 --- a/distros/galactic/rosbag2-cpp/default.nix +++ /dev/null @@ -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-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbag2-cpp"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_cpp/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "fe56822868d921b0a033db70dd25ef7ea12d89115ce778316188dfab3d5f35ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp pluginlib rclcpp rcpputils rcutils rmw rmw-implementation rosbag2-storage rosbag2-storage-default-plugins rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-cpp rosidl-typesupport-introspection-cpp shared-queues-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ ROSBag2 client library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-interfaces/default.nix b/distros/galactic/rosbag2-interfaces/default.nix deleted file mode 100644 index 69315ac4d5..0000000000 --- a/distros/galactic/rosbag2-interfaces/default.nix +++ /dev/null @@ -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 }: -buildRosPackage { - pname = "ros-galactic-rosbag2-interfaces"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_interfaces/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "5bea5d9b98292a2d4faeb82f693d4c31841df18c058da5eb6136457675a44ac7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Interface definitions for controlling rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-performance-benchmarking/default.nix b/distros/galactic/rosbag2-performance-benchmarking/default.nix deleted file mode 100644 index 58e7c23071..0000000000 --- a/distros/galactic/rosbag2-performance-benchmarking/default.nix +++ /dev/null @@ -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, rclcpp, rmw, rosbag2-compression, rosbag2-cpp, rosbag2-storage, std-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2-performance-benchmarking"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_performance_benchmarking/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "6074458e80fa282dd28914c94dcffce5c6f4c9aab3592d460a3e5ab13d3536c4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rmw rosbag2-compression rosbag2-cpp rosbag2-storage std-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Code to benchmark rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-py/default.nix b/distros/galactic/rosbag2-py/default.nix deleted file mode 100644 index b285d5956a..0000000000 --- a/distros/galactic/rosbag2-py/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbag2-py"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_py/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "c659395d8f747796cfb4563abeadac956f3d3f13a905fcee91d610fb217f652f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rclpy rosbag2-storage-default-plugins rosidl-runtime-py std-msgs ]; - propagatedBuildInputs = [ pybind11-vendor rosbag2-compression rosbag2-cpp rosbag2-storage rosbag2-transport rpyutils ]; - nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - - meta = { - description = ''Python API for rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-storage-default-plugins/default.nix b/distros/galactic/rosbag2-storage-default-plugins/default.nix deleted file mode 100644 index 08fc1ae7ed..0000000000 --- a/distros/galactic/rosbag2-storage-default-plugins/default.nix +++ /dev/null @@ -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-gmock, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2-storage-default-plugins"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_storage_default_plugins/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "1ed074db336a295c4b4741c56966088921639c655e838a62c446135d26ad0f9b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common ]; - propagatedBuildInputs = [ pluginlib rcpputils rcutils rosbag2-storage sqlite3-vendor yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROSBag2 SQLite3 storage plugin''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-storage-mcap-testdata/default.nix b/distros/galactic/rosbag2-storage-mcap-testdata/default.nix deleted file mode 100644 index 59729747ac..0000000000 --- a/distros/galactic/rosbag2-storage-mcap-testdata/default.nix +++ /dev/null @@ -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, rosidl-default-generators }: -buildRosPackage { - pname = "ros-galactic-rosbag2-storage-mcap-testdata"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/galactic/rosbag2_storage_mcap_testdata/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "3db75bcebfe67ff12c52102b1d0ebbd7d1301b4c9dd962d99ab0bde9ea17993a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''message definition test fixtures for MCAP schema recording''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-storage-mcap/default.nix b/distros/galactic/rosbag2-storage-mcap/default.nix deleted file mode 100644 index a2123cb27a..0000000000 --- a/distros/galactic/rosbag2-storage-mcap/default.nix +++ /dev/null @@ -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-clang-format, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-storage-mcap-testdata, rosbag2-test-common, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbag2-storage-mcap"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/galactic/rosbag2_storage_mcap/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "aeb65bcf44e20ad1d5e0136e63c1a41cf09e1beafd0f414cd9b77f071e933836"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-lint-auto ament-lint-common rcpputils rosbag2-cpp rosbag2-storage-mcap-testdata rosbag2-test-common std-msgs ]; - propagatedBuildInputs = [ ament-index-cpp mcap-vendor pluginlib rcutils rosbag2-storage ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rosbag2 storage plugin using the MCAP file format''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-storage/default.nix b/distros/galactic/rosbag2-storage/default.nix deleted file mode 100644 index 229d9d837e..0000000000 --- a/distros/galactic/rosbag2-storage/default.nix +++ /dev/null @@ -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-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-test-common, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2-storage"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_storage/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e424ff3518855eaf9672f4c3245824b16009e4813e73e37d024642a1c507bba1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common rosbag2-test-common ]; - propagatedBuildInputs = [ pluginlib rcpputils rcutils yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 independent storage format to store serialized ROS2 messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-test-common/default.nix b/distros/galactic/rosbag2-test-common/default.nix deleted file mode 100644 index cdd5b8ce17..0000000000 --- a/distros/galactic/rosbag2-test-common/default.nix +++ /dev/null @@ -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, rclcpp, rcutils }: -buildRosPackage { - pname = "ros-galactic-rosbag2-test-common"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_test_common/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "775d5f1b13e32494f184d7b6ed472213c839690d0b82c04609ce7ec8113e3aa3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rcutils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Commonly used test helper classes and fixtures for rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-tests/default.nix b/distros/galactic/rosbag2-tests/default.nix deleted file mode 100644 index 0049329cbc..0000000000 --- a/distros/galactic/rosbag2-tests/default.nix +++ /dev/null @@ -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-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbag2-tests"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_tests/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "0594cd37da19f6fd2790b5da6f871aecc5bd8d278fd7ca5d9e6b1bca0d4f0d83"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp rcpputils ros2bag rosbag2-compression rosbag2-compression-zstd rosbag2-cpp rosbag2-storage rosbag2-storage-default-plugins rosbag2-test-common std-msgs test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tests package for rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2-transport/default.nix b/distros/galactic/rosbag2-transport/default.nix deleted file mode 100644 index 6992e082ee..0000000000 --- a/distros/galactic/rosbag2-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-test-common, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2-transport"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2_transport/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "d179f570a24cb2eb8c2f93a3246dff06c81439ed086ae7e2724a71991ed20c66"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gmock ament-index-cpp ament-lint-auto ament-lint-common rmw-implementation-cmake rosbag2-test-common test-msgs ]; - propagatedBuildInputs = [ rclcpp rmw rosbag2-compression rosbag2-cpp rosbag2-interfaces rosbag2-storage shared-queues-vendor yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbag2/default.nix b/distros/galactic/rosbag2/default.nix deleted file mode 100644 index 41194d3e36..0000000000 --- a/distros/galactic/rosbag2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor, sqlite3-vendor }: -buildRosPackage { - pname = "ros-galactic-rosbag2"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/rosbag2/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "aeccbb456b97ea1c58bd09fc7e57e3c67ce438aa03c8f2820a0ea9d9184bcac3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ rosbag2-test-common rosbag2-tests ]; - propagatedBuildInputs = [ ros2bag rosbag2-compression rosbag2-compression-zstd rosbag2-cpp rosbag2-py rosbag2-storage rosbag2-storage-default-plugins rosbag2-transport shared-queues-vendor sqlite3-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package for rosbag2 related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosbridge-library/default.nix b/distros/galactic/rosbridge-library/default.nix deleted file mode 100644 index b8aa6b868f..0000000000 --- a/distros/galactic/rosbridge-library/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbridge-library"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_library/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "97f00114b22a89dfc0c182e5939e7580c0626bb6e45c1822e78f6b19276dd434"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs rosbridge-test-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - propagatedBuildInputs = [ python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''The core rosbridge package, responsible for interpreting JSON andperforming - the appropriate ROS action, like subscribe, publish, call service, and - interact with params.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosbridge-msgs/default.nix b/distros/galactic/rosbridge-msgs/default.nix deleted file mode 100644 index 5e5635f887..0000000000 --- a/distros/galactic/rosbridge-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rosbridge-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "8886633fb71eedff155cf3d21bab8b9a96e369a202622460fb199f6466aab4b5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros builtin-interfaces rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; - - meta = { - description = ''Package containing message files''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosbridge-server/default.nix b/distros/galactic/rosbridge-server/default.nix deleted file mode 100644 index 4b68dc38aa..0000000000 --- a/distros/galactic/rosbridge-server/default.nix +++ /dev/null @@ -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-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-rosbridge-server"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_server/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "6058936a3032fb55b7bf44ed2145a6ac453b2ae7e473f0c350e9672f2b731c64"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.autobahn std-srvs ]; - propagatedBuildInputs = [ python3Packages.tornado python3Packages.twisted rclpy rosapi rosbridge-library rosbridge-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''A WebSocket interface to rosbridge.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosbridge-suite/default.nix b/distros/galactic/rosbridge-suite/default.nix deleted file mode 100644 index d4af2ecd5f..0000000000 --- a/distros/galactic/rosbridge-suite/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }: -buildRosPackage { - pname = "ros-galactic-rosbridge-suite"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_suite/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "582c0ce39f07c8e145ad353cf079a82517dfbacef58625f409c8e0b06c2272ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ rosapi rosbridge-library rosbridge-server ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''Rosbridge provides a JSON API to ROS functionality for non-ROS programs. - There are a variety of front ends that interface with rosbridge, including - a WebSocket server for web browsers to interact with. - - Rosbridge_suite is a meta-package containing rosbridge, various front end - packages for rosbridge like a WebSocket package, and helper packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosbridge-test-msgs/default.nix b/distros/galactic/rosbridge-test-msgs/default.nix deleted file mode 100644 index 243816959e..0000000000 --- a/distros/galactic/rosbridge-test-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rosbridge-test-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_test_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "5f37c4072957a747eec70374ad84fd3f419b5d9ceb921fca04974c1bacc6aab5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message and service definitions used in internal tests for rosbridge packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rosgraph-msgs/default.nix b/distros/galactic/rosgraph-msgs/default.nix deleted file mode 100644 index 8296a47775..0000000000 --- a/distros/galactic/rosgraph-msgs/default.nix +++ /dev/null @@ -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-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rosgraph-msgs"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/rosgraph_msgs/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "1fb8946eb1d7da78922323572d5d50169420038f0d9985f050d3db9500721334"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages relating to the ROS Computation Graph. - These are generally considered to be low-level messages that end users do not interact with.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-adapter/default.nix b/distros/galactic/rosidl-adapter/default.nix deleted file mode 100644 index 12e469c7d1..0000000000 --- a/distros/galactic/rosidl-adapter/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, python3Packages, rosidl-cli }: -buildRosPackage { - pname = "ros-galactic-rosidl-adapter"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_adapter/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "13db73c0bbec1f44fc58a4ae61f2dbfec9fe2ce04efa60fa85f7122d4295cb10"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3Packages.empy rosidl-cli ]; - - meta = { - description = ''API and scripts to parse .msg/.srv/.action files and convert them to .idl.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-cli/default.nix b/distros/galactic/rosidl-cli/default.nix deleted file mode 100644 index 3660231dc4..0000000000 --- a/distros/galactic/rosidl-cli/default.nix +++ /dev/null @@ -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, ament-xmllint, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-rosidl-cli"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_cli/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "c58d59ed22ed2ecb43d314dcaf906c1a9d00fff4095a43b4a261f89aa35f752c"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.argcomplete python3Packages.importlib-metadata ]; - - meta = { - description = ''Command line tools for ROS interface generation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-cmake/default.nix b/distros/galactic/rosidl-cmake/default.nix deleted file mode 100644 index 1ff89f8faf..0000000000 --- a/distros/galactic/rosidl-cmake/default.nix +++ /dev/null @@ -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-python, ament-lint-auto, ament-lint-common, python3Packages, rosidl-adapter, rosidl-parser }: -buildRosPackage { - pname = "ros-galactic-rosidl-cmake"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_cmake/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "4e8ffba0305072fd982bc2142dda7015e40aff11f5b71a0b3f7bcf572c1113c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake python3Packages.empy rosidl-adapter rosidl-parser ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python3Packages.empy ]; - - meta = { - description = ''The CMake functionality to invoke code generation for ROS interface files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-default-generators/default.nix b/distros/galactic/rosidl-default-generators/default.nix deleted file mode 100644 index d9e4fcbc95..0000000000 --- a/distros/galactic/rosidl-default-generators/default.nix +++ /dev/null @@ -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-core, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-generator-py, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-galactic-rosidl-default-generators"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/galactic/rosidl_default_generators/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "7026582bd5c3e9273a3dc3cd6665df34d927d24c8eb77b3726b7c5b666523f6d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-core rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-generator-py rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-core rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-generator-py rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - - meta = { - description = ''A configuration package defining the default ROS interface generators.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-default-runtime/default.nix b/distros/galactic/rosidl-default-runtime/default.nix deleted file mode 100644 index 8dd721ab01..0000000000 --- a/distros/galactic/rosidl-default-runtime/default.nix +++ /dev/null @@ -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-generator-py, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-galactic-rosidl-default-runtime"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/galactic/rosidl_default_runtime/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "37b4fb9dd29a0e804c3a543efdd2b99c54173b9493f2ee998536830f3cc6970d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-generator-py rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A configuration package defining the runtime for the ROS interfaces.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-generator-c/default.nix b/distros/galactic/rosidl-generator-c/default.nix deleted file mode 100644 index 248c35b329..0000000000 --- a/distros/galactic/rosidl-generator-c/default.nix +++ /dev/null @@ -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-gtest, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-interface, test-interface-files }: -buildRosPackage { - pname = "ros-galactic-rosidl-generator-c"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_generator_c/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "69bd8910c660e0e631058de316af72e462e28afaaa2e53fd46f4c54444ed0c04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake rosidl-runtime-c test-interface-files ]; - propagatedBuildInputs = [ ament-cmake-core ament-index-python rosidl-cli rosidl-cmake rosidl-parser rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-python ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the ROS interfaces in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-generator-cpp/default.nix b/distros/galactic/rosidl-generator-cpp/default.nix deleted file mode 100644 index 027e3f1560..0000000000 --- a/distros/galactic/rosidl-generator-cpp/default.nix +++ /dev/null @@ -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-core, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, test-interface-files }: -buildRosPackage { - pname = "ros-galactic-rosidl-generator-cpp"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_generator_cpp/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "7b3b15dbc7955e86cf7c87fe909466174c4dcbff6adaba7ee94c44f94bf4f37f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp test-interface-files ]; - propagatedBuildInputs = [ ament-cmake-core ament-index-python rosidl-cli rosidl-cmake rosidl-generator-c rosidl-parser ]; - nativeBuildInputs = [ ament-cmake ament-cmake-core rosidl-cmake ]; - - meta = { - description = ''Generate the ROS interfaces in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-generator-dds-idl/default.nix b/distros/galactic/rosidl-generator-dds-idl/default.nix deleted file mode 100644 index 2979bf30b1..0000000000 --- a/distros/galactic/rosidl-generator-dds-idl/default.nix +++ /dev/null @@ -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-pytest, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-cmake }: -buildRosPackage { - pname = "ros-galactic-rosidl-generator-dds-idl"; - version = "0.8.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_dds-release/archive/release/galactic/rosidl_generator_dds_idl/0.8.0-2.tar.gz"; - name = "0.8.0-2.tar.gz"; - sha256 = "d066297d6b9a77071ae7955d6b804a1dea21ccdcc8fd4480e8bb40deac5df781"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ament-index-python rosidl-cli rosidl-cmake ]; - nativeBuildInputs = [ ament-cmake rosidl-cmake ]; - - meta = { - description = ''Generate the DDS interfaces for ROS interfaces.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-generator-py/default.nix b/distros/galactic/rosidl-generator-py/default.nix deleted file mode 100644 index 05a17a2a82..0000000000 --- a/distros/galactic/rosidl-generator-py/default.nix +++ /dev/null @@ -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-pytest, ament-index-python, ament-lint-auto, ament-lint-common, python-cmake-module, python3Packages, pythonPackages, rmw, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c, rpyutils, test-interface-files }: -buildRosPackage { - pname = "ros-galactic-rosidl-generator-py"; - version = "0.11.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/galactic/rosidl_generator_py/0.11.4-1.tar.gz"; - name = "0.11.4-1.tar.gz"; - sha256 = "73b525f86ef275ad49412cad4083bf965a3ebc3838c7238ef67e6c8c8fec6c07"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-pytest ament-index-python ament-lint-auto ament-lint-common python-cmake-module python3Packages.numpy pythonPackages.pytest rmw rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-parser rosidl-typesupport-c rosidl-typesupport-fastrtps-c rosidl-typesupport-introspection-c rpyutils test-interface-files ]; - propagatedBuildInputs = [ ament-cmake ament-index-python python-cmake-module python3Packages.numpy rmw rosidl-cli rosidl-cmake rosidl-generator-c rosidl-parser rosidl-runtime-c rosidl-typesupport-c rosidl-typesupport-interface rpyutils ]; - nativeBuildInputs = [ ament-cmake ament-index-python python-cmake-module rosidl-cmake rosidl-generator-c rosidl-typesupport-c rosidl-typesupport-interface ]; - - meta = { - description = ''Generate the ROS interfaces in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-parser/default.nix b/distros/galactic/rosidl-parser/default.nix deleted file mode 100644 index 6b5aba759f..0000000000 --- a/distros/galactic/rosidl-parser/default.nix +++ /dev/null @@ -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-pytest, ament-lint-auto, ament-lint-common, python3Packages, pythonPackages, rosidl-adapter }: -buildRosPackage { - pname = "ros-galactic-rosidl-parser"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_parser/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "56c3f0911b8ae2b392da15144269a7f2e7fdf7e2dedb40defbc617b040a9e505"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.lark rosidl-adapter ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The parser for `.idl` ROS interface files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-runtime-c/default.nix b/distros/galactic/rosidl-runtime-c/default.nix deleted file mode 100644 index ca01834c7c..0000000000 --- a/distros/galactic/rosidl-runtime-c/default.nix +++ /dev/null @@ -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-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcutils, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-galactic-rosidl-runtime-c"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_runtime_c/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "84e9b2636b4f70cb887d7558e1b7b21bde790efb125b32b7b4f12d33798aac0d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake rcutils rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Provides definitions, initialization and finalization functions, and macros for getting and working with rosidl typesupport types in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-runtime-cpp/default.nix b/distros/galactic/rosidl-runtime-cpp/default.nix deleted file mode 100644 index 906ddf910d..0000000000 --- a/distros/galactic/rosidl-runtime-cpp/default.nix +++ /dev/null @@ -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, performance-test-fixture }: -buildRosPackage { - pname = "ros-galactic-rosidl-runtime-cpp"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_runtime_cpp/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "f015ddaa92de119d642a923e201e890682aeac975a3ebe3fb5b2c0d4952a9773"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides definitions and templated functions for getting and working with rosidl typesupport types in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-runtime-py/default.nix b/distros/galactic/rosidl-runtime-py/default.nix deleted file mode 100644 index 6223bd40db..0000000000 --- a/distros/galactic/rosidl-runtime-py/default.nix +++ /dev/null @@ -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, ament-xmllint, python3Packages, pythonPackages, rosidl-parser, std-msgs, std-srvs, test-msgs }: -buildRosPackage { - pname = "ros-galactic-rosidl-runtime-py"; - version = "0.9.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_runtime_py-release/archive/release/galactic/rosidl_runtime_py/0.9.1-2.tar.gz"; - name = "0.9.1-2.tar.gz"; - sha256 = "40bf1333068f7ad88ebd118115a9956a0dd9a94baf3418218db9d459365d6a2e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest std-msgs std-srvs test-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.pyyaml rosidl-parser ]; - - meta = { - description = ''Runtime utilities for working with generated ROS interfaces in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-c/default.nix b/distros/galactic/rosidl-typesupport-c/default.nix deleted file mode 100644 index 46c0110af6..0000000000 --- a/distros/galactic/rosidl-typesupport-c/default.nix +++ /dev/null @@ -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-ros, ament-index-python, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcpputils, rcutils, rosidl-cli, rosidl-runtime-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-c"; - version = "1.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/galactic/rosidl_typesupport_c/1.2.1-3.tar.gz"; - name = "1.2.1-3.tar.gz"; - sha256 = "e03b8a4095c134d5853df211c6afd35f53c1c07e74a7b6f365622c85257a35cc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-introspection-c ]; - checkInputs = [ ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-core ament-index-python rcpputils rcutils rosidl-cli rosidl-runtime-c rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-ros ]; - - meta = { - description = ''Generate the type support for C messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-cpp/default.nix b/distros/galactic/rosidl-typesupport-cpp/default.nix deleted file mode 100644 index c8bbbb9d51..0000000000 --- a/distros/galactic/rosidl-typesupport-cpp/default.nix +++ /dev/null @@ -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-ros, ament-index-python, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rosidl-cli, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-cpp"; - version = "1.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/galactic/rosidl_typesupport_cpp/1.2.1-3.tar.gz"; - name = "1.2.1-3.tar.gz"; - sha256 = "af219c67c97b7fd145493e7737c47969196dfa98bff23ff6c567a83699778a04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-introspection-cpp ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-core ament-index-python rcpputils rosidl-cli rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-ros ]; - - meta = { - description = ''Generate the type support for C++ messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-fastrtps-c/default.nix b/distros/galactic/rosidl-typesupport-fastrtps-c/default.nix deleted file mode 100644 index 6753dd25b1..0000000000 --- a/distros/galactic/rosidl-typesupport-fastrtps-c/default.nix +++ /dev/null @@ -1,25 +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-python, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, rmw, rosidl-cli, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-fastrtps-c"; - version = "1.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/galactic/rosidl_typesupport_fastrtps_c/1.2.1-2.tar.gz"; - name = "1.2.1-2.tar.gz"; - sha256 = "0dc177dcab0776798d7650f28c4a6325b702d2ab372aa44934af27da131053dc"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-ros ament-index-python fastcdr fastrtps fastrtps-cmake-module rmw rosidl-cli rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-typesupport-fastrtps-cpp rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-typesupport-fastrtps-cpp ]; - - meta = { - description = ''Generate the C interfaces for eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-fastrtps-cpp/default.nix b/distros/galactic/rosidl-typesupport-fastrtps-cpp/default.nix deleted file mode 100644 index e1e3802f55..0000000000 --- a/distros/galactic/rosidl-typesupport-fastrtps-cpp/default.nix +++ /dev/null @@ -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-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, rmw, rosidl-cli, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-fastrtps-cpp"; - version = "1.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/galactic/rosidl_typesupport_fastrtps_cpp/1.2.1-2.tar.gz"; - name = "1.2.1-2.tar.gz"; - sha256 = "8b0f2187f7d8a17256fef1874d78539a8f42b09b5b9b05ce485ffcecc7a949c4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-ros ament-index-python fastcdr fastrtps fastrtps-cmake-module rmw rosidl-cli rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-runtime-cpp ]; - - meta = { - description = ''Generate the C++ interfaces for eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-interface/default.nix b/distros/galactic/rosidl-typesupport-interface/default.nix deleted file mode 100644 index 14b0bbc942..0000000000 --- a/distros/galactic/rosidl-typesupport-interface/default.nix +++ /dev/null @@ -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-rosidl-typesupport-interface"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_typesupport_interface/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "d9c587c1b39ac17a3bdd356c5d3d1558dab844e5622a3d9031b8e37f67c0410b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The interface for rosidl typesupport packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-introspection-c/default.nix b/distros/galactic/rosidl-typesupport-introspection-c/default.nix deleted file mode 100644 index 1d59a71255..0000000000 --- a/distros/galactic/rosidl-typesupport-introspection-c/default.nix +++ /dev/null @@ -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-ros, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-cmake, rosidl-parser, rosidl-runtime-c }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-introspection-c"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_typesupport_introspection_c/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "16c0999c31700274c8177d5e1a511b75dac9805797f2fdf59390f61c61eea796"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ament-index-python rosidl-cli rosidl-cmake rosidl-parser rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the message type support for dynamic message construction in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rosidl-typesupport-introspection-cpp/default.nix b/distros/galactic/rosidl-typesupport-introspection-cpp/default.nix deleted file mode 100644 index 49f8d716fa..0000000000 --- a/distros/galactic/rosidl-typesupport-introspection-cpp/default.nix +++ /dev/null @@ -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-ros, ament-index-python, ament-lint-auto, ament-lint-common, rosidl-cli, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: -buildRosPackage { - pname = "ros-galactic-rosidl-typesupport-introspection-cpp"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/galactic/rosidl_typesupport_introspection_cpp/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "45768961e5d11163de4c4d58ebb4184531e98227ed99398d506256e07847b9b7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ament-index-python rosidl-cli rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-interface rosidl-typesupport-introspection-c ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the message type support for dynamic message construction in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rplidar-ros/default.nix b/distros/galactic/rplidar-ros/default.nix deleted file mode 100644 index 2038afe01e..0000000000 --- a/distros/galactic/rplidar-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, rclcpp, rclcpp-components, sensor-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-rplidar-ros"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rplidar_ros-release/archive/release/galactic/rplidar_ros/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "a83f7de32de30d21483e7fb12f51404c7bfaf5ab54c32e4c11a9be47bec6e323"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ament-cmake-ros ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sensor-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-auto ament-cmake-ros ]; - - meta = { - description = ''The rplidar ros package, support rplidar A2/A1 and A3/S1''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rpyutils/default.nix b/distros/galactic/rpyutils/default.nix deleted file mode 100644 index f92e949917..0000000000 --- a/distros/galactic/rpyutils/default.nix +++ /dev/null @@ -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, ament-xmllint, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-rpyutils"; - version = "0.2.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rpyutils-release/archive/release/galactic/rpyutils/0.2.0-2.tar.gz"; - name = "0.2.0-2.tar.gz"; - sha256 = "e68f96f4718e6900071200d730ffaf41fe727667af35de61c2544a5018509b8e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - - meta = { - description = ''Package containing various utility types and functions for Python''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rqt-action/default.nix b/distros/galactic/rqt-action/default.nix deleted file mode 100644 index 40a84d37b0..0000000000 --- a/distros/galactic/rqt-action/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, rclpy, rqt-gui, rqt-gui-py, rqt-msg, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-action"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_action-release/archive/release/galactic/rqt_action/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "17354690c93e7ef1decdc43d3ccfd382e78fb3aeafb0f45cc34d7c4ac4f157d7"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding rclpy rqt-gui rqt-gui-py rqt-msg rqt-py-common ]; - - meta = { - description = ''rqt_action provides a feature to introspect all available ROS - action types. By utilizing rqt_msg, the output format is - unified with it and rqt_srv. Note that the actions shown on this plugin - is the ones that are stored on your machine, not on the ROS core your rqt - instance connects to.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-bag-plugins/default.nix b/distros/galactic/rqt-bag-plugins/default.nix deleted file mode 100644 index b6c0afebad..0000000000 --- a/distros/galactic/rqt-bag-plugins/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, python3Packages, rclpy, rosbag2, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rqt-bag-plugins"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/galactic/rqt_bag_plugins/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "b6bfdfb96caafef9f46d7094d0480e88924a732896143a68e7d7c0143c3380c6"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ geometry-msgs python3Packages.pillow python3Packages.pycairo rclpy rosbag2 rqt-bag rqt-gui rqt-gui-py rqt-plot sensor-msgs std-msgs ]; - - meta = { - description = ''rqt_bag provides a GUI plugin for displaying and replaying ROS bag files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-bag/default.nix b/distros/galactic/rqt-bag/default.nix deleted file mode 100644 index 998812363e..0000000000 --- a/distros/galactic/rqt-bag/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, rclpy, rosbag2-py, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-bag"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/galactic/rqt_bag/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "6cfc07c51560bb4ac31b3f2cca712901ff9791c635f637d5e1468a3b88940b12"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding rclpy rosbag2-py rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_bag provides a GUI plugin for displaying and replaying ROS bag files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-common-plugins/default.nix b/distros/galactic/rqt-common-plugins/default.nix deleted file mode 100644 index 3793172ef0..0000000000 --- a/distros/galactic/rqt-common-plugins/default.nix +++ /dev/null @@ -1,35 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rqt-action, rqt-bag, rqt-bag-plugins, rqt-console, rqt-graph, rqt-image-view, rqt-msg, rqt-plot, rqt-publisher, rqt-py-common, rqt-py-console, rqt-reconfigure, rqt-service-caller, rqt-shell, rqt-srv, rqt-top, rqt-topic }: -buildRosPackage { - pname = "ros-galactic-rqt-common-plugins"; - version = "1.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_common_plugins-release/archive/release/galactic/rqt_common_plugins/1.1.0-2.tar.gz"; - name = "1.1.0-2.tar.gz"; - sha256 = "424c67f7c83f2e47a4286f516f2f05b048d4773a18291f9eef5dd8cc9829eec1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rqt-action rqt-bag rqt-bag-plugins rqt-console rqt-graph rqt-image-view rqt-msg rqt-plot rqt-publisher rqt-py-common rqt-py-console rqt-reconfigure rqt-service-caller rqt-shell rqt-srv rqt-top rqt-topic ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime.