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.
-
- To run any rqt plugins, just type in a single command "rqt", then select any plugins you want from the GUI that launches afterwards.
-
- rqt consists of three following metapackages:
- -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-console/default.nix b/distros/galactic/rqt-console/default.nix deleted file mode 100644 index 46ef8fdc59..0000000000 --- a/distros/galactic/rqt-console/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-index-python, python-qt-binding, rcl-interfaces, rclpy, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-console"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/galactic/rqt_console/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "5d40a7856720945ad968b100e8c03996c87df471015a9608170f3cc7f4ff9305"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding rcl-interfaces rclpy rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_console provides a GUI plugin for displaying and filtering ROS messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-graph/default.nix b/distros/galactic/rqt-graph/default.nix deleted file mode 100644 index 578e741e6b..0000000000 --- a/distros/galactic/rqt-graph/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-index-python, python-qt-binding, qt-dotgraph, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-graph"; - version = "1.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/galactic/rqt_graph/1.2.2-1.tar.gz"; - name = "1.2.2-1.tar.gz"; - sha256 = "717ecd9886c8678b41a0ed3d242a95ef2c077fdb40456220f1702d171b2218dd"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding qt-dotgraph rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_graph provides a GUI plugin for visualizing the ROS - computation graph.
- Its components are made generic so that other packages - where you want to achieve graph representation can depend upon this pkg - (use rqt_dep to find out - the pkgs that depend. rqt_dep itself depends on rqt_graph too).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-gui-cpp/default.nix b/distros/galactic/rqt-gui-cpp/default.nix deleted file mode 100644 index 4a2bd5b2db..0000000000 --- a/distros/galactic/rqt-gui-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, pluginlib, qt-gui, qt-gui-cpp, qt5, rclcpp }: -buildRosPackage { - pname = "ros-galactic-rqt-gui-cpp"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/galactic/rqt_gui_cpp/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "c62a569cecab3de27606bc9b11aa357507cfb36958dc2294a7d9ced158713a60"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - propagatedBuildInputs = [ pluginlib qt-gui qt-gui-cpp rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-gui-py/default.nix b/distros/galactic/rqt-gui-py/default.nix deleted file mode 100644 index 386d3255c6..0000000000 --- a/distros/galactic/rqt-gui-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-lint-auto, ament-lint-common, qt-gui, rqt-gui }: -buildRosPackage { - pname = "ros-galactic-rqt-gui-py"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/galactic/rqt_gui_py/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "7ef3fcbcb013a9f65ec8c4f81872a39fa8a2a68bba5a14085d2ab0fc20306fab"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ qt-gui rqt-gui ]; - - meta = { - description = ''rqt_gui_py enables GUI plugins to use the Python client library for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-gui/default.nix b/distros/galactic/rqt-gui/default.nix deleted file mode 100644 index 9b9fdf0796..0000000000 --- a/distros/galactic/rqt-gui/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, python-qt-binding, python3Packages, qt-gui, rclpy }: -buildRosPackage { - pname = "ros-galactic-rqt-gui"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/galactic/rqt_gui/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "f3f7b95caebe053eb422347d737406b600c05228470c8d5f5f57e2fa8748a140"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.catkin-pkg qt-gui rclpy ]; - - meta = { - description = ''rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-image-overlay-layer/default.nix b/distros/galactic/rqt-image-overlay-layer/default.nix deleted file mode 100644 index 79a627b231..0000000000 --- a/distros/galactic/rqt-image-overlay-layer/default.nix +++ /dev/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, message-filters, pluginlib, qt5, rclcpp, rcpputils, rosidl-runtime-cpp }: -buildRosPackage { - pname = "ros-galactic-rqt-image-overlay-layer"; - version = "0.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_image_overlay-release/archive/release/galactic/rqt_image_overlay_layer/0.0.9-1.tar.gz"; - name = "0.0.9-1.tar.gz"; - sha256 = "e278f269662dda7c763cb705b67bd0a5eff122810b6590c98a03fb464b1c3271"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ message-filters pluginlib qt5.qtbase rclcpp rcpputils rosidl-runtime-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides an rqt_image_overlay_layer plugin interface, and a template impelementation class''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rqt-image-overlay/default.nix b/distros/galactic/rqt-image-overlay/default.nix deleted file mode 100644 index 6f22f012e2..0000000000 --- a/distros/galactic/rqt-image-overlay/default.nix +++ /dev/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, compressed-image-transport, image-transport, pluginlib, qt5, rclcpp, ros-image-to-qimage, rqt-gui, rqt-gui-cpp, rqt-image-overlay-layer, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rqt-image-overlay"; - version = "0.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_image_overlay-release/archive/release/galactic/rqt_image_overlay/0.0.9-1.tar.gz"; - name = "0.0.9-1.tar.gz"; - sha256 = "22af165ec77ec3c33f9340560ac8092d20889c08ef13b277a2cc07ec5cafcddc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common compressed-image-transport std-msgs ]; - propagatedBuildInputs = [ image-transport pluginlib qt5.qtbase rclcpp ros-image-to-qimage rqt-gui rqt-gui-cpp rqt-image-overlay-layer ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An rqt plugin to display overlays for custom msgs on an image using plugins.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rqt-image-view/default.nix b/distros/galactic/rqt-image-view/default.nix deleted file mode 100644 index 0499d90738..0000000000 --- a/distros/galactic/rqt-image-view/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, image-transport, qt-gui-cpp, qt5, rclcpp, rqt-gui, rqt-gui-cpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-rqt-image-view"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_image_view-release/archive/release/galactic/rqt_image_view/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "c0b939e88ae8c627fc460d8147c8672c93efa87e0c6b4932e1ecf7502397a8b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs image-transport qt-gui-cpp rclcpp rqt-gui rqt-gui-cpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_image_view provides a GUI plugin for displaying images using image_transport.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-moveit/default.nix b/distros/galactic/rqt-moveit/default.nix deleted file mode 100644 index 4e2e2eb92a..0000000000 --- a/distros/galactic/rqt-moveit/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, python-qt-binding, python3Packages, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common, rqt-topic, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-rqt-moveit"; - version = "1.0.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_moveit-release/archive/release/galactic/rqt_moveit/1.0.1-2.tar.gz"; - name = "1.0.1-2.tar.gz"; - sha256 = "d47661116a34bb80ab45497a7bd762a7541bd1fcdb3f806c78a4bd30803cd560"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.setuptools rosidl-default-generators ]; - propagatedBuildInputs = [ python-qt-binding rclpy rqt-gui rqt-gui-py rqt-py-common rqt-topic sensor-msgs ]; - nativeBuildInputs = [ python3Packages.setuptools rosidl-default-generators ]; - - meta = { - description = ''An rqt-based tool that assists monitoring tasks - for MoveIt! motion planner - developers and users. Currently the following items are monitored if they - are either running, existing or published: - - Since this package is not made by the MoveIt! development team (although with - assistance from the them), please post issue reports to the designated - tracker (not MoveIt!'s main tracker).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-msg/default.nix b/distros/galactic/rqt-msg/default.nix deleted file mode 100644 index fdd21f744f..0000000000 --- a/distros/galactic/rqt-msg/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, python-qt-binding, python3Packages, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-msg"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_msg-release/archive/release/galactic/rqt_msg/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "30247626de271eaeb5bb5269eff0cfa3b652738ea9a41adb2310eb8532a14e51"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg rclpy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''A Python GUI plugin for introspecting available ROS message types. - Note that the msgs available through 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-plot/default.nix b/distros/galactic/rqt-plot/default.nix deleted file mode 100644 index dfe1f687be..0000000000 --- a/distros/galactic/rqt-plot/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, python3Packages, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py, rqt-py-common, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rqt-plot"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/galactic/rqt_plot/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "660c263d99ad23b8a68f25ecd9d490b7e37323913dd8d848d8978bb888334e7c"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg python3Packages.matplotlib python3Packages.numpy qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common std-msgs ]; - - meta = { - description = ''rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-publisher/default.nix b/distros/galactic/rqt-publisher/default.nix deleted file mode 100644 index dcef48886a..0000000000 --- a/distros/galactic/rqt-publisher/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, python3Packages, qt-gui-py-common, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-publisher"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/galactic/rqt_publisher/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "99b91fc6592e4a5878ab8f2165c1aa3ac9d232c1e8dbf5ebb43ac91b3937f765"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg qt-gui-py-common rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-py-common/default.nix b/distros/galactic/rqt-py-common/default.nix deleted file mode 100644 index d7f531f162..0000000000 --- a/distros/galactic/rqt-py-common/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-pytest, python-cmake-module, python-qt-binding, qt-gui, qt5, rclpy, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-rqt-py-common"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/galactic/rqt_py_common/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "3848496d45a7ab40aa0d62556b3db7c9f3c482cb2b11897acc716c80010659d7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest python-cmake-module rosidl-default-generators rosidl-default-runtime ]; - propagatedBuildInputs = [ python-qt-binding qt-gui qt5.qtbase rclpy ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_py_common provides common functionality for rqt plugins written in Python. - Despite no plugin is provided, this package is part of the rqt_common_plugins - repository to keep refactoring generic functionality from these common plugins - into this package as easy as possible. - - Functionality included in this package should cover generic ROS concepts and - should not introduce any special dependencies beside "ros_base".''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-py-console/default.nix b/distros/galactic/rqt-py-console/default.nix deleted file mode 100644 index 98cfbf1d47..0000000000 --- a/distros/galactic/rqt-py-console/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-index-python, python-qt-binding, qt-gui, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-py-console"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_py_console-release/archive/release/galactic/rqt_py_console/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "6e22796eee3f5319604be1b1231f89a3c43a503414141cb25b04d76a5c673f2f"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding qt-gui qt-gui-py-common rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_py_console is a Python GUI plugin providing an interactive Python console.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-reconfigure/default.nix b/distros/galactic/rqt-reconfigure/default.nix deleted file mode 100644 index bbacd9e449..0000000000 --- a/distros/galactic/rqt-reconfigure/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-xmllint, python-qt-binding, python3Packages, qt-gui-py-common, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-reconfigure"; - version = "1.0.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/galactic/rqt_reconfigure/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "31e24d4f9e7ca6134278ab3b87ab7f09cd6baffaa4ea8356151a7a66f6e9c06e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-xmllint ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.pyyaml qt-gui-py-common rclpy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''This rqt plugin provides a way to view and edit parameters on nodes.''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/galactic/rqt-robot-dashboard/default.nix b/distros/galactic/rqt-robot-dashboard/default.nix deleted file mode 100644 index 2bae82be59..0000000000 --- a/distros/galactic/rqt-robot-dashboard/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, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-robot-monitor }: -buildRosPackage { - pname = "ros-galactic-rqt-robot-dashboard"; - version = "0.6.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/rqt_robot_dashboard-release/archive/release/galactic/rqt_robot_dashboard/0.6.1-1.tar.gz"; - name = "0.6.1-1.tar.gz"; - sha256 = "3aa35f410acb280ae3e6761776f928fe839313451b269be221c7841a7872235e"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.setuptools ]; - propagatedBuildInputs = [ diagnostic-msgs python-qt-binding qt-gui rclpy rqt-console rqt-gui rqt-gui-py rqt-robot-monitor ]; - nativeBuildInputs = [ python3Packages.setuptools ]; - - meta = { - description = ''rqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-robot-monitor/default.nix b/distros/galactic/rqt-robot-monitor/default.nix deleted file mode 100644 index 90e1f6b997..0000000000 --- a/distros/galactic/rqt-robot-monitor/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, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-robot-monitor"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/galactic/rqt_robot_monitor/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "0e8191271ede5ce8c337484c23868e504ddb7dd99dc13714552cd0300b2c324b"; - }; - - buildType = "ament_python"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''rqt_robot_monitor displays diagnostics_agg topics messages that - are published by diagnostic_aggregator. - rqt_robot_monitor is a direct port to rqt of - robot_monitor. All - diagnostics are fall into one of three tree panes depending on the status of - diagnostics (normal, warning, error/stale). Status are shown in trees to - represent their hierarchy. Worse status dominates the higher level status.
- - You can look at the detail of each status by double-clicking the tree nodes.
- - Currently re-usable API to other pkgs are not explicitly provided.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-robot-steering/default.nix b/distros/galactic/rqt-robot-steering/default.nix deleted file mode 100644 index bac407a01a..0000000000 --- a/distros/galactic/rqt-robot-steering/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-index-python, geometry-msgs, python-qt-binding, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-robot-steering"; - version = "1.0.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_steering-release/archive/release/galactic/rqt_robot_steering/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "6b887a4c499bfb727eb6a36c360678cb713e41fe5b670f8992547e08922b3e1d"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python geometry-msgs python-qt-binding rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_robot_steering provides a GUI plugin for steering a robot using Twist messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-runtime-monitor/default.nix b/distros/galactic/rqt-runtime-monitor/default.nix deleted file mode 100644 index b422ca1584..0000000000 --- a/distros/galactic/rqt-runtime-monitor/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, diagnostic-msgs, python-qt-binding, python3Packages, pythonPackages, qt-gui, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-runtime-monitor"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_runtime_monitor-release/archive/release/galactic/rqt_runtime_monitor/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "ca117541656a782e067af881de1cf72d9fd26f5786edfafc775aa849a8827c23"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_runtime_monitor provides a GUI plugin viewing DiagnosticsArray messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-service-caller/default.nix b/distros/galactic/rqt-service-caller/default.nix deleted file mode 100644 index e4074f3b90..0000000000 --- a/distros/galactic/rqt-service-caller/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, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-service-caller"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_service_caller-release/archive/release/galactic/rqt_service_caller/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "ab9e3ab9d473cb06470691f415fe7c1e13ceb2048e5a7dce211b8a7f74fb4e32"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_service_caller provides a GUI plugin for calling arbitrary services.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-shell/default.nix b/distros/galactic/rqt-shell/default.nix deleted file mode 100644 index 88a8e760a6..0000000000 --- a/distros/galactic/rqt-shell/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, python3Packages, qt-gui, qt-gui-py-common, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-shell"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_shell-release/archive/release/galactic/rqt_shell/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "6d47ce4c547faeea2f2ac4881564564c60d6e55ad18ebc1b1f1ba649b8d968d6"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg qt-gui qt-gui-py-common rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_shell is a Python GUI plugin providing an interactive shell.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-srv/default.nix b/distros/galactic/rqt-srv/default.nix deleted file mode 100644 index 46fca46a76..0000000000 --- a/distros/galactic/rqt-srv/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, rclpy, rqt-gui, rqt-gui-py, rqt-msg }: -buildRosPackage { - pname = "ros-galactic-rqt-srv"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_srv-release/archive/release/galactic/rqt_srv/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "792cad20d9d26660de5c5314e4da193069104005a0cc91aa551590b67da2cedc"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rclpy rqt-gui rqt-gui-py rqt-msg ]; - - meta = { - description = ''A Python GUI plugin for introspecting available ROS message types. - Note that the srvs available through 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-tf-tree/default.nix b/distros/galactic/rqt-tf-tree/default.nix deleted file mode 100644 index 023feaf3f3..0000000000 --- a/distros/galactic/rqt-tf-tree/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, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-rqt-tf-tree"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/galactic/rqt_tf_tree/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "205ee5f0d4ef4a8969238995ab35d20dc0a1d72a444ea5999b844116fbfc4d72"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; - propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; - - meta = { - description = ''rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-top/default.nix b/distros/galactic/rqt-top/default.nix deleted file mode 100644 index 612c286ca8..0000000000 --- a/distros/galactic/rqt-top/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, python3Packages, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-rqt-top"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_top-release/archive/release/galactic/rqt_top/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "93fb0e859fa1bf14fdd96fbe50c76071d70d59ab5f487292dfeaa59aaf7d782f"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.psutil rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''RQT plugin for monitoring ROS processes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rqt-topic/default.nix b/distros/galactic/rqt-topic/default.nix deleted file mode 100644 index bdf24a1e0b..0000000000 --- a/distros/galactic/rqt-topic/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-xmllint, python-qt-binding, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt-topic"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_topic-release/archive/release/galactic/rqt_topic/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "e33a030b6bd7263e67c6aadd3ef405f0ede8cdacc7061e0a8e651b0599d40678"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-xmllint ]; - propagatedBuildInputs = [ python-qt-binding rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/galactic/rqt/default.nix b/distros/galactic/rqt/default.nix deleted file mode 100644 index 638d86a988..0000000000 --- a/distros/galactic/rqt/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, rqt-gui, rqt-gui-cpp, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-galactic-rqt"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/galactic/rqt/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "f2f32f5d52ea4e771d75a92ea7a5c2c87755cb4ad9683b43217ab15d43a3fdd8"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rqt-gui rqt-gui-cpp rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
- - rqt metapackage provides a widget rqt_gui that enables multiple `rqt` widgets to be docked in a single window.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rslidar-msg/default.nix b/distros/galactic/rslidar-msg/default.nix deleted file mode 100644 index fe569e5432..0000000000 --- a/distros/galactic/rslidar-msg/default.nix +++ /dev/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, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rslidar-msg"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/rslidar_msg-release/archive/release/galactic/rslidar_msg/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "c52dbe82d960f0ea901e193d1db3203800225dc1c97651380d49fc454297b955"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rclcpp rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for the rslidar_sdk package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rslidar-sdk/default.nix b/distros/galactic/rslidar-sdk/default.nix deleted file mode 100644 index 3f8020eff2..0000000000 --- a/distros/galactic/rslidar-sdk/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, libpcap, libyamlcpp, pcl, pcl-conversions, rclcpp, rslidar-msg, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rslidar-sdk"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/rslidar_sdk-release/archive/release/galactic/rslidar_sdk/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "a0299c63831f8e4a89abbc0f8cd57c0d64bbf0948aaa4570777004c138709247"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ libpcap libyamlcpp pcl pcl-conversions rclcpp rslidar-msg sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The rslidar_sdk package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rt-manipulators-cpp/default.nix b/distros/galactic/rt-manipulators-cpp/default.nix deleted file mode 100644 index 0c454ad28a..0000000000 --- a/distros/galactic/rt-manipulators-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, dynamixel-sdk, eigen, eigen3-cmake-module, libyamlcpp, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rt-manipulators-cpp"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/rt-net-gbp/rt_manipulators_cpp-release/archive/release/galactic/rt_manipulators_cpp/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "e5a71a06f9591ef8365c02999c0efaf4e4f2c954c0c669959b56b5bb4804e681"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dynamixel-sdk eigen eigen3-cmake-module libyamlcpp yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RT Manipulators C++ Library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rt-manipulators-examples/default.nix b/distros/galactic/rt-manipulators-examples/default.nix deleted file mode 100644 index ff2f364d52..0000000000 --- a/distros/galactic/rt-manipulators-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, rclcpp, rt-manipulators-cpp }: -buildRosPackage { - pname = "ros-galactic-rt-manipulators-examples"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/rt-net-gbp/rt_manipulators_cpp-release/archive/release/galactic/rt_manipulators_examples/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1f9114b20b8336de6c2e70152ce97c702e83bc880d1b3c6d07bb6aecdf4aeb79"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rt-manipulators-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples for RT Manipulators C++ Library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rtabmap-ros/default.nix b/distros/galactic/rtabmap-ros/default.nix deleted file mode 100644 index 0f1c4ef658..0000000000 --- a/distros/galactic/rtabmap-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, builtin-interfaces, class-loader, compressed-depth-image-transport, compressed-image-transport, cv-bridge, geometry-msgs, image-geometry, image-transport, laser-geometry, message-filters, nav-msgs, nav2-common, nav2-msgs, octomap, octomap-msgs, pcl, pcl-conversions, pluginlib, rclcpp, rclcpp-components, rclpy, rosgraph-msgs, rosidl-default-generators, rosidl-default-runtime, rtabmap, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rtabmap-ros"; - version = "0.20.20-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/galactic/rtabmap_ros/0.20.20-1.tar.gz"; - name = "0.20.20-1.tar.gz"; - sha256 = "4ae9d2cdad6f365ebbd3b48ce59511c28230e0449b9bc9feb542718e5c81e66d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pcl rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces class-loader compressed-depth-image-transport compressed-image-transport cv-bridge geometry-msgs image-geometry image-transport laser-geometry message-filters nav-msgs nav2-common nav2-msgs octomap octomap-msgs pcl-conversions pluginlib rclcpp rclcpp-components rclpy rosgraph-msgs rosidl-default-runtime rtabmap rviz-common rviz-default-plugins rviz-rendering sensor-msgs std-msgs std-srvs stereo-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's ros-pkg. RTAB-Map is a RGB-D SLAM approach with real-time constraints.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rtcm-msgs/default.nix b/distros/galactic/rtcm-msgs/default.nix deleted file mode 100644 index 95b2fb945a..0000000000 --- a/distros/galactic/rtcm-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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-rtcm-msgs"; - version = "1.1.6-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/rtcm_msgs-release/archive/release/galactic/rtcm_msgs/1.1.6-1.tar.gz"; - name = "1.1.6-1.tar.gz"; - sha256 = "f4d773e1da3376113f10ffc9706a760d078ae20912be71ad834cdb4f1a124962"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The rtcm_msgs package contains messages related to data in the RTCM format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rti-connext-dds-cmake-module/default.nix b/distros/galactic/rti-connext-dds-cmake-module/default.nix deleted file mode 100644 index 5f5321853c..0000000000 --- a/distros/galactic/rti-connext-dds-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-rti-connext-dds-cmake-module"; - version = "0.6.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/galactic/rti_connext_dds_cmake_module/0.6.3-1.tar.gz"; - name = "0.6.3-1.tar.gz"; - sha256 = "a6bcc95b271c577be51d2649e4ca5d7b71eaf625871bdadccee2beb9fdaee11a"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Helper module to provide access to RTI products like Connext DDS Professional''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/rttest/default.nix b/distros/galactic/rttest/default.nix deleted file mode 100644 index 5ef033f723..0000000000 --- a/distros/galactic/rttest/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-rttest"; - version = "0.11.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/galactic/rttest/0.11.0-2.tar.gz"; - name = "0.11.0-2.tar.gz"; - sha256 = "625fb279bb138c03621347a5a14dea4b47bb69b1aa5f5b4aca718297b36c6372"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Instrumentation library for real-time performance testing''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ruckig/default.nix b/distros/galactic/ruckig/default.nix deleted file mode 100644 index 0348f2f8a3..0000000000 --- a/distros/galactic/ruckig/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-ruckig"; - version = "0.6.3-r1"; - - src = fetchurl { - url = "https://github.com/pantor/ruckig-release/archive/release/galactic/ruckig/0.6.3-1.tar.gz"; - name = "0.6.3-1.tar.gz"; - sha256 = "91750030501256e14e8c00f906a6dfb190f853de8cb7105113168cd24d9f3420"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Instantaneous Motion Generation for Robots and Machines.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/run-move-group/default.nix b/distros/galactic/run-move-group/default.nix deleted file mode 100644 index f1a18953bf..0000000000 --- a/distros/galactic/run-move-group/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2021 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, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-galactic-run-move-group"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/run_move_group/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "367043f71529e8e1172b02fe0d64177574d9e7b3d3bda30254b112c36fc220ed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo launch file for running a MoveGroup setup''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/run-moveit-cpp/default.nix b/distros/galactic/run-moveit-cpp/default.nix deleted file mode 100644 index 2c1d47ece8..0000000000 --- a/distros/galactic/run-moveit-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2021 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, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-galactic-run-moveit-cpp"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/run_moveit_cpp/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "a6353a4474132b4f35df862bbb2707e3caa011e624f0fea02f35fea519c15161"; - }; - - buildType = "ament_cmake"; - buildInputs = [ moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ "TODO: License declaration" ]; - }; -} diff --git a/distros/galactic/run-ompl-constrained-planning/default.nix b/distros/galactic/run-ompl-constrained-planning/default.nix deleted file mode 100644 index dd9c131dfa..0000000000 --- a/distros/galactic/run-ompl-constrained-planning/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2021 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, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-galactic-run-ompl-constrained-planning"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/galactic/run_ompl_constrained_planning/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "30db95627c4a9e6f2a33c4053e3916372e498fa9f0cdec4578a05a41305f3c3a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo ompl constrained planning capabilities''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-assimp-vendor/default.nix b/distros/galactic/rviz-assimp-vendor/default.nix deleted file mode 100644 index b2d2f67724..0000000000 --- a/distros/galactic/rviz-assimp-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-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, assimp }: -buildRosPackage { - pname = "ros-galactic-rviz-assimp-vendor"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_assimp_vendor/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "2e655f68f126339939b6ca232be4d653be75d1887540357ee9d4f647739a283e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ assimp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. - On others, it provides a fixed CMake module or even an ExternalProject build of assimp.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-common/default.nix b/distros/galactic/rviz-common/default.nix deleted file mode 100644 index a2905716d8..0000000000 --- a/distros/galactic/rviz-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-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tinyxml2-vendor, urdf, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-galactic-rviz-common"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_common/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "1cd0b8d499b77cb6b6fd3418effd53c7b464c42122e7d6ad5a9f52ef99f3392e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ geometry-msgs message-filters pluginlib qt5.qtbase rclcpp resource-retriever rviz-assimp-vendor rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros tinyxml2-vendor urdf yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common rviz API, used by rviz plugins and applications.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-default-plugins/default.nix b/distros/galactic/rviz-default-plugins/default.nix deleted file mode 100644 index 25eff02c21..0000000000 --- a/distros/galactic/rviz-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-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, geometry-msgs, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rviz-default-plugins"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_default_plugins/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "34ae37ab54943389556bfa6f91f643f0c1f71be16df6904c51e4a031574d563a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-index-cpp ament-lint-auto rviz-rendering-tests rviz-visual-testing-framework ]; - propagatedBuildInputs = [ geometry-msgs interactive-markers laser-geometry map-msgs nav-msgs pluginlib qt5.qtbase rclcpp resource-retriever rviz-common rviz-ogre-vendor rviz-rendering tf2 tf2-geometry-msgs tf2-ros urdf visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Several default plugins for rviz to cover the basic functionality.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-imu-plugin/default.nix b/distros/galactic/rviz-imu-plugin/default.nix deleted file mode 100644 index f7f6cc82dc..0000000000 --- a/distros/galactic/rviz-imu-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, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-rviz-imu-plugin"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/galactic/rviz_imu_plugin/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "c18b74be79f4e84ceb530f16ca650a01e60a0cc34838f926afce956056b1f89f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ message-filters pluginlib qt5.qtbase rclcpp rviz-common rviz-ogre-vendor rviz-rendering sensor-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RVIZ plugin for IMU visualization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-ogre-vendor/default.nix b/distros/galactic/rviz-ogre-vendor/default.nix deleted file mode 100644 index 2061a49843..0000000000 --- a/distros/galactic/rviz-ogre-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, ament-cmake-xmllint, ament-lint-auto, freetype, git, libGL, libGLU, pkg-config, xorg }: -buildRosPackage { - pname = "ros-galactic-rviz-ogre-vendor"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_ogre_vendor/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "69958fa01f343e2e6aa218384fc5bc41f4be650dc696534b3b0c277c2328e7ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git pkg-config ]; - checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ freetype libGL libGLU xorg.libX11 xorg.libXaw xorg.libXrandr ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/rviz-rendering-tests/default.nix b/distros/galactic/rviz-rendering-tests/default.nix deleted file mode 100644 index 5d48a9084a..0000000000 --- a/distros/galactic/rviz-rendering-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-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, qt5, resource-retriever, rviz-rendering }: -buildRosPackage { - pname = "ros-galactic-rviz-rendering-tests"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_rendering_tests/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "9046cb6afde5f007c3c0656be8300bdc92d84da60a9734c1c8601c0f8052e6df"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-index-cpp ament-lint-auto ]; - propagatedBuildInputs = [ resource-retriever rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example plugin for RViz - documents and tests RViz plugin development''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-rendering/default.nix b/distros/galactic/rviz-rendering/default.nix deleted file mode 100644 index 4551a95408..0000000000 --- a/distros/galactic/rviz-rendering/default.nix +++ /dev/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-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: -buildRosPackage { - pname = "ros-galactic-rviz-rendering"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_rendering/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "ba00e19ab25b3ca99d353fe3e402cba9411163d2279a04d6260cb6c077be28d8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto rviz-assimp-vendor ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module qt5.qtbase resource-retriever rviz-assimp-vendor rviz-ogre-vendor ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Library which provides the 3D rendering functionality in rviz.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-visual-testing-framework/default.nix b/distros/galactic/rviz-visual-testing-framework/default.nix deleted file mode 100644 index de03b3fda7..0000000000 --- a/distros/galactic/rviz-visual-testing-framework/default.nix +++ /dev/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-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, qt5, rcutils, rviz-common }: -buildRosPackage { - pname = "ros-galactic-rviz-visual-testing-framework"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz_visual_testing_framework/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "e631ca6af4142d746eeb907c0f7892c996ac7854d366ae5795ac185af6c82b2e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ ament-cmake-gtest rcutils rviz-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D testing framework for RViz.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz-visual-tools/default.nix b/distros/galactic/rviz-visual-tools/default.nix deleted file mode 100644 index 276ecf5ee2..0000000000 --- a/distros/galactic/rviz-visual-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-python, ament-lint-auto, ament-lint-common, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, interactive-markers, launch, launch-ros, pluginlib, qt5, rclcpp, rclcpp-components, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz2, sensor-msgs, shape-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-rviz-visual-tools"; - version = "4.1.2-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/rviz_visual_tools-release/archive/release/galactic/rviz_visual_tools/4.1.2-1.tar.gz"; - name = "4.1.2-1.tar.gz"; - sha256 = "186e3583d22b880647b9ab1beec84b2fce9e891bc31d87172e8857666a06ca72"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python eigen eigen-stl-containers eigen3-cmake-module geometry-msgs interactive-markers launch launch-ros pluginlib qt5.qtbase rclcpp rclcpp-components rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering rviz2 sensor-msgs shape-msgs std-msgs tf2 tf2-eigen tf2-geometry-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Utility functions for displaying and debugging data in Rviz via published markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/rviz2/default.nix b/distros/galactic/rviz2/default.nix deleted file mode 100644 index 0ce4e54804..0000000000 --- a/distros/galactic/rviz2/default.nix +++ /dev/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-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-rviz2"; - version = "8.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/galactic/rviz2/8.5.2-1.tar.gz"; - name = "8.5.2-1.tar.gz"; - sha256 = "1811a79bb40e83d4cda53c0900a085f9c06b3d4d1f87d3f98bf4125c0d99b832"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto geometry-msgs rclcpp sensor-msgs ]; - propagatedBuildInputs = [ rviz-common rviz-default-plugins rviz-ogre-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D visualization tool for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/sbg-driver/default.nix b/distros/galactic/sbg-driver/default.nix deleted file mode 100644 index 31c87a6911..0000000000 --- a/distros/galactic/sbg-driver/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, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-sbg-driver"; - version = "3.1.0-r1"; - - src = fetchurl { - url = "https://github.com/SBG-Systems/sbg_ros2-release/archive/release/galactic/sbg_driver/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "47a6675c2ade91d0bd6367ba292223874da95535f44abca55cc2d3caf60e101a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ boost geometry-msgs nav-msgs rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS driver package for communication with the SBG navigation systems.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/sdformat-test-files/default.nix b/distros/galactic/sdformat-test-files/default.nix deleted file mode 100644 index c25e0de9f1..0000000000 --- a/distros/galactic/sdformat-test-files/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-sdformat-test-files"; - version = "0.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sdformat_urdf-release/archive/release/galactic/sdformat_test_files/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "fcbaeb5ab543a73a6393247cffb800c834ef53220062bde9dd17a24d94855ce4"; - }; - - buildType = "cmake"; - propagatedBuildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Example SDFormat XML files for testing tools using hthis format.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sdformat-urdf/default.nix b/distros/galactic/sdformat-urdf/default.nix deleted file mode 100644 index 423bff4577..0000000000 --- a/distros/galactic/sdformat-urdf/default.nix +++ /dev/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, pluginlib, sdformat, sdformat-test-files, tinyxml2-vendor, urdf, urdf-parser-plugin, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-sdformat-urdf"; - version = "0.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sdformat_urdf-release/archive/release/galactic/sdformat_urdf/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "52bf193eea3dc223c27f29517b61afb1c894764c5a6dd0e173bfd935cb1eef04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ pluginlib urdfdom-headers ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common sdformat-test-files ]; - propagatedBuildInputs = [ ament-cmake-ros sdformat tinyxml2-vendor urdf urdf-parser-plugin ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''URDF plugin to parse SDFormat XML into URDF C++ DOM objects.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sdl2-vendor/default.nix b/distros/galactic/sdl2-vendor/default.nix deleted file mode 100644 index 5a546c1c3d..0000000000 --- a/distros/galactic/sdl2-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, SDL2, ament-cmake }: -buildRosPackage { - pname = "ros-galactic-sdl2-vendor"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/sdl2_vendor/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "79ee99025f6823c0e98ed467bbaf9c9ad1a6329b357e133558a8f9486a3c7446"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ SDL2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Vendor library for SDL2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/self-test/default.nix b/distros/galactic/self-test/default.nix deleted file mode 100644 index cebbe8cf09..0000000000 --- a/distros/galactic/self-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, diagnostic-msgs, diagnostic-updater, rclcpp }: -buildRosPackage { - pname = "ros-galactic-self-test"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/galactic/self_test/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "a196cb520454949b043a71882dec129b447274c5073d7f7ea14a3180546e2807"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''self_test''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/sensor-msgs-py/default.nix b/distros/galactic/sensor-msgs-py/default.nix deleted file mode 100644 index 84971dbb5a..0000000000 --- a/distros/galactic/sensor-msgs-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, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-sensor-msgs-py"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/sensor_msgs_py/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "c1f07b5394f0633204b3fe67b43287b591add664bd8486f2ed67c7a2734752d1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ sensor-msgs ]; - - meta = { - description = ''A package for easy creation and reading of PointCloud2 messages in Python.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/sensor-msgs/default.nix b/distros/galactic/sensor-msgs/default.nix deleted file mode 100644 index 7471711adb..0000000000 --- a/distros/galactic/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-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-sensor-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/sensor_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "106553cbc1fc7dd5e2afd60b38d9903a977b55f35f2252c978859d6d356f10ee"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some sensor data related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/septentrio-gnss-driver/default.nix b/distros/galactic/septentrio-gnss-driver/default.nix deleted file mode 100644 index b638180cfb..0000000000 --- a/distros/galactic/septentrio-gnss-driver/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, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-septentrio-gnss-driver"; - version = "1.2.3-r1"; - - src = fetchurl { - url = "https://github.com/septentrio-users/septentrio_gnss_driver_ros2-release/archive/release/galactic/septentrio_gnss_driver/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "5995ab056a09ff127db3addbb23d9dfaa9ddd6bcfbd2b4d3310288d1148c4558"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ boost diagnostic-msgs geographiclib geometry-msgs gps-msgs libpcap nav-msgs nmea-msgs rclcpp rclcpp-components rosidl-default-runtime sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROSaic: C++ driver for Septentrio's mosaic receivers and beyond''; - license = with lib.licenses; [ "BSD-3-Clause-License" ]; - }; -} diff --git a/distros/galactic/serial-driver/default.nix b/distros/galactic/serial-driver/default.nix deleted file mode 100644 index c5fb94874f..0000000000 --- a/distros/galactic/serial-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-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, io-context, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-galactic-serial-driver"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/transport_drivers-release/archive/release/galactic/serial_driver/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "df73e27af3fb178e836c6c9b1bd746676b72b664768798842f85097736e94b8d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio io-context rclcpp rclcpp-components rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A template class and associated utilities which encapsulate basic reading from serial ports''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/shape-msgs/default.nix b/distros/galactic/shape-msgs/default.nix deleted file mode 100644 index e7dd4afb7b..0000000000 --- a/distros/galactic/shape-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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-shape-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/shape_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "cf37da06696fbce13ff4ec25bff0c3d5a4357ec992e0ba1045b884c18cf93382"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some message definitions which describe geometric shapes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/shared-queues-vendor/default.nix b/distros/galactic/shared-queues-vendor/default.nix deleted file mode 100644 index 63324aae8c..0000000000 --- a/distros/galactic/shared-queues-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 }: -buildRosPackage { - pname = "ros-galactic-shared-queues-vendor"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/shared_queues_vendor/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "92f6f8013d8931ebf69eb7cbf1045bd15b44bbedc0ac0a8d39b835487754f4e2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Vendor package for concurrent queues from moodycamel''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sick-safetyscanners-base/default.nix b/distros/galactic/sick-safetyscanners-base/default.nix deleted file mode 100644 index 3a48b058f7..0000000000 --- a/distros/galactic/sick-safetyscanners-base/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake }: -buildRosPackage { - pname = "ros-galactic-sick-safetyscanners-base"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners_base-release/archive/release/galactic/sick_safetyscanners_base/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "cb34ad712a00f433ad3307ea7c1cc09621a41501fd99f6ee89b042809edda8d3"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Provides an Interface to read the sensor output of a SICK - Safety Scanner''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/galactic/sick-safetyscanners2-interfaces/default.nix b/distros/galactic/sick-safetyscanners2-interfaces/default.nix deleted file mode 100644 index 7b3103ef56..0000000000 --- a/distros/galactic/sick-safetyscanners2-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, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-sick-safetyscanners2-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners2_interfaces-release/archive/release/galactic/sick_safetyscanners2_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "745e3a59706875ad05ddb1dcb835e24bca73c9fd5831ee08030cd662c2da11bd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interfaces for the sick_safetyscanners ros2 driver''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/galactic/sick-safetyscanners2/default.nix b/distros/galactic/sick-safetyscanners2/default.nix deleted file mode 100644 index b41225ff77..0000000000 --- a/distros/galactic/sick-safetyscanners2/default.nix +++ /dev/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, rclcpp, rclcpp-lifecycle, sensor-msgs, sick-safetyscanners-base, sick-safetyscanners2-interfaces }: -buildRosPackage { - pname = "ros-galactic-sick-safetyscanners2"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners2-release/archive/release/galactic/sick_safetyscanners2/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "ff786c38ed256f8d35bb40c93eee1badb70aad97525d98948f6583e50b3c955b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost rclcpp rclcpp-lifecycle sensor-msgs sick-safetyscanners-base sick-safetyscanners2-interfaces ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Driver for the SICK safetyscanners''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/galactic/simple-actions/default.nix b/distros/galactic/simple-actions/default.nix deleted file mode 100644 index 071a80063c..0000000000 --- a/distros/galactic/simple-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-clang-format, ament-cmake-cppcheck, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-python, rclcpp, rclcpp-action, rclpy }: -buildRosPackage { - pname = "ros-galactic-simple-actions"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/DLu/simple_actions-release/archive/release/galactic/simple_actions/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "fdf174b66edb31ed304a4cf4c74f08f8a1abbbb02a3d7c2d1c3bfc9aa36b32b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ]; - propagatedBuildInputs = [ action-msgs rclcpp rclcpp-action rclpy ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''Simple library for using the `rclpy/rclcpp` action libraries''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/simple-launch/default.nix b/distros/galactic/simple-launch/default.nix deleted file mode 100644 index fcc2156ad0..0000000000 --- a/distros/galactic/simple-launch/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-python, ament-index-python, launch, launch-ros, xacro }: -buildRosPackage { - pname = "ros-galactic-simple-launch"; - version = "1.6.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/galactic/simple_launch/1.6.1-1.tar.gz"; - name = "1.6.1-1.tar.gz"; - sha256 = "3517e4720a5e3735fa0ffafad366c11561076c48e5fef162b446fcf9663225a7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - propagatedBuildInputs = [ ament-index-python launch launch-ros xacro ]; - nativeBuildInputs = [ ament-cmake-python ]; - - meta = { - description = ''Python helper class for the ROS 2 launch system''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/slam-toolbox/default.nix b/distros/galactic/slam-toolbox/default.nix deleted file mode 100644 index c97ceffe4a..0000000000 --- a/distros/galactic/slam-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-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-slam-toolbox"; - version = "2.5.1-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/galactic/slam_toolbox/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "0fc190905f7776334d5758e2dd31d0d40d7700808d61145005f004fb7aeaba90"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-uncrustify ament-lint-auto launch launch-testing ]; - propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets''; - license = with lib.licenses; [ "LGPL" ]; - }; -} diff --git a/distros/galactic/slider-publisher/default.nix b/distros/galactic/slider-publisher/default.nix deleted file mode 100644 index 1c08083105..0000000000 --- a/distros/galactic/slider-publisher/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, python3Packages, rqt-gui-py }: -buildRosPackage { - pname = "ros-galactic-slider-publisher"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/slider_publisher-release/archive/release/galactic/slider_publisher/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "7b23455d5145544c37b342f6174892fc12794eef2d9deded4575f2c2d9b87865"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.scipy rqt-gui-py ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This packages proposes a slider-based publisher node similar to the joint_state_publisher, but that can publish any type of message or call services.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/smacc2-msgs/default.nix b/distros/galactic/smacc2-msgs/default.nix deleted file mode 100644 index 9596b6b9f1..0000000000 --- a/distros/galactic/smacc2-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, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-smacc2-msgs"; - version = "0.3.0-r3"; - - src = fetchurl { - url = "https://github.com/robosoft-ai/SMACC2-release/archive/release/galactic/smacc2_msgs/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "280fb1c6480b859476b1bb03bd4e78a3765d3e2eaf33fdb3eb053180eec6d6d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages and services used in smacc2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/smacc2/default.nix b/distros/galactic/smacc2/default.nix deleted file mode 100644 index cb874954c4..0000000000 --- a/distros/galactic/smacc2/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, lttng-ust, rcl, rclcpp, rclcpp-action, smacc2-msgs, tracetools, tracetools-launch, tracetools-trace }: -buildRosPackage { - pname = "ros-galactic-smacc2"; - version = "0.3.0-r3"; - - src = fetchurl { - url = "https://github.com/robosoft-ai/SMACC2-release/archive/release/galactic/smacc2/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "0d35fc3fa12186ac35359635166317ff65a4bdf012f7b3c775b19ec890bfeaa6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost lttng-ust rcl rclcpp rclcpp-action smacc2-msgs tracetools tracetools-launch tracetools-trace ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/smclib/default.nix b/distros/galactic/smclib/default.nix deleted file mode 100644 index ddb73907f5..0000000000 --- a/distros/galactic/smclib/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-python, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-galactic-smclib"; - version = "3.0.1-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/galactic/smclib/3.0.1-4.tar.gz"; - name = "3.0.1-4.tar.gz"; - sha256 = "2764ab391d4ee0c4b47af0f8658566c3f1b646e0967a403caf198ca5adc74d06"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''The State Machine Compiler (SMC) from http://smc.sourceforge.net/ - converts a language-independent description of a state machine - into the source code to support that state machine. - - This package contains the libraries that a compiled state machine - depends on, but it does not contain the compiler itself.''; - license = with lib.licenses; [ mpl11 ]; - }; -} diff --git a/distros/galactic/snowbot-operating-system/default.nix b/distros/galactic/snowbot-operating-system/default.nix deleted file mode 100644 index 678d395a9b..0000000000 --- a/distros/galactic/snowbot-operating-system/default.nix +++ /dev/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-ros, geometry-msgs, pluginlib, rviz-common, rviz-rendering }: -buildRosPackage { - pname = "ros-galactic-snowbot-operating-system"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/snowbot_release/archive/release/galactic/snowbot_operating_system/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "38887d073d7444a4e62bdbabd5ed514c3ada7e04dea0fd86814c0911cd01f7ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ]; - propagatedBuildInputs = [ ament-cmake-ros geometry-msgs pluginlib rviz-common rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The weather outside is frightful''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/soccer-marker-generation/default.nix b/distros/galactic/soccer-marker-generation/default.nix deleted file mode 100644 index 89385b477b..0000000000 --- a/distros/galactic/soccer-marker-generation/default.nix +++ /dev/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, soccer-object-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-soccer-marker-generation"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/soccer_visualization-release/archive/release/galactic/soccer_marker_generation/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "1e13d7dc88344b3c411dfb4f20a184ae8404680b888aa5bcd8a7021727caa94d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp soccer-object-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generates rviz display markers from soccer msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/soccer-object-msgs/default.nix b/distros/galactic/soccer-object-msgs/default.nix deleted file mode 100644 index 9bec8cf376..0000000000 --- a/distros/galactic/soccer-object-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-soccer-object-msgs"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/soccer_object_msgs-release/archive/release/galactic/soccer_object_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "a8655139be867e798d39895b8424fc89e9f604dbb7ea6f37d7a202e4e63e2198"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package providing interfaces for objects in a soccer domain.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/soccer-vision-msgs/default.nix b/distros/galactic/soccer-vision-msgs/default.nix deleted file mode 100644 index b76f1a8c93..0000000000 --- a/distros/galactic/soccer-vision-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-soccer-vision-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/soccer_interfaces-release/archive/release/galactic/soccer_vision_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "071118032190f85141a3ea30355f690401bde37b7f3979afe18e86ed2c2923ae"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package providing interfaces to be used in a soccer domain.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sol-vendor/default.nix b/distros/galactic/sol-vendor/default.nix deleted file mode 100644 index 8fa107484e..0000000000 --- a/distros/galactic/sol-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-sol-vendor"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/sol_vendor-release/archive/release/galactic/sol_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "99769c78a3822a4f526d248b6c9dd58a2194b0d7649c31d854f6c60a738ea92c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''vendor package for the sol2 library''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/sophus/default.nix b/distros/galactic/sophus/default.nix deleted file mode 100644 index e6540e2070..0000000000 --- a/distros/galactic/sophus/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, eigen }: -buildRosPackage { - pname = "ros-galactic-sophus"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/sophus-release/archive/release/galactic/sophus/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "bd995586e255cfe786b15e180aaaa2609714e7c1f1e9db8fe9432ec7016a4125"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''C++ implementation of Lie Groups using Eigen.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/spacenav/default.nix b/distros/galactic/spacenav/default.nix deleted file mode 100644 index 2b6d5e6d7d..0000000000 --- a/distros/galactic/spacenav/default.nix +++ /dev/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, libspnav, rclcpp, rclcpp-components, sensor-msgs, spacenavd }: -buildRosPackage { - pname = "ros-galactic-spacenav"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/spacenav/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "349fa335de0b3b900d58255a62f6613a3cf8767e681127078246fdda57dedd82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs libspnav rclcpp rclcpp-components sensor-msgs spacenavd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/spatio-temporal-voxel-layer/default.nix b/distros/galactic/spatio-temporal-voxel-layer/default.nix deleted file mode 100644 index 706e504d4b..0000000000 --- a/distros/galactic/spatio-temporal-voxel-layer/default.nix +++ /dev/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, builtin-interfaces, geometry-msgs, laser-geometry, message-filters, nav2-costmap-2d, openexr, openvdb, pcl, pcl-conversions, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-spatio-temporal-voxel-layer"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/galactic/spatio_temporal_voxel_layer/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "9d43d3893b2471cc77a38dbb1e8c84d749b17259e8581c7a27c7d94e4457de73"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs laser-geometry message-filters nav2-costmap-2d openexr openvdb pcl pcl-conversions pluginlib rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The spatio-temporal 3D obstacle costmap package''; - license = with lib.licenses; [ "LGPL-2.1-only" ]; - }; -} diff --git a/distros/galactic/spdlog-vendor/default.nix b/distros/galactic/spdlog-vendor/default.nix deleted file mode 100644 index 052049d639..0000000000 --- a/distros/galactic/spdlog-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, spdlog }: -buildRosPackage { - pname = "ros-galactic-spdlog-vendor"; - version = "1.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/spdlog_vendor-release/archive/release/galactic/spdlog_vendor/1.3.0-2.tar.gz"; - name = "1.3.0-2.tar.gz"; - sha256 = "2b71709aba3cfa61dc77cd650b009f4806c1bee8b1dc9c91607c2c1bf196beed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ spdlog ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around spdlog, providing nothing but a dependency on spdlog, on some systems. - On others, it provides an ExternalProject build of spdlog.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/splsm-7-conversion/default.nix b/distros/galactic/splsm-7-conversion/default.nix deleted file mode 100644 index ef109543a4..0000000000 --- a/distros/galactic/splsm-7-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, splsm-7 }: -buildRosPackage { - pname = "ros-galactic-splsm-7-conversion"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/galactic/splsm_7_conversion/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "9525ea20d229485fdc38c3eb11c0b80b762007b68e3b5f9f93a67e917d3352ce"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct splsm-7 ]; - - meta = { - description = ''Converts Standard Platform League Standard Message V7 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/splsm-7/default.nix b/distros/galactic/splsm-7/default.nix deleted file mode 100644 index 9f4f0383f6..0000000000 --- a/distros/galactic/splsm-7/default.nix +++ /dev/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-splsm-7"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/galactic/splsm_7/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "f89c83c7944f57dd4b071165504e467c3048b579b6d8044472fca4505b87a64f"; - }; - - 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 Standard Platform League Standard Message V7 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sqlite3-vendor/default.nix b/distros/galactic/sqlite3-vendor/default.nix deleted file mode 100644 index ac53683091..0000000000 --- a/distros/galactic/sqlite3-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, sqlite }: -buildRosPackage { - pname = "ros-galactic-sqlite3-vendor"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/sqlite3_vendor/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "466e66f9afc211057ad6234db1ac4a77e5481fce48244a73a94c1529f16a263c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ sqlite ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''SQLite 3 vendor package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/srdfdom/default.nix b/distros/galactic/srdfdom/default.nix deleted file mode 100644 index dacd259738..0000000000 --- a/distros/galactic/srdfdom/default.nix +++ /dev/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-cmake, boost, console-bridge, console-bridge-vendor, tinyxml2-vendor, urdf, urdfdom-headers, urdfdom-py }: -buildRosPackage { - pname = "ros-galactic-srdfdom"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/srdfdom-release/archive/release/galactic/srdfdom/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "d26208cbfe91d59104d357d18e53a55275f31d8208684688b22a271066334dcb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python boost urdfdom-headers ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor tinyxml2-vendor urdf urdfdom-py ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''Parser for Semantic Robot Description Format (SRDF).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/sros2-cmake/default.nix b/distros/galactic/sros2-cmake/default.nix deleted file mode 100644 index 7178e1dac6..0000000000 --- a/distros/galactic/sros2-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-test, ament-lint-auto, ament-lint-common, ros2cli, sros2 }: -buildRosPackage { - pname = "ros-galactic-sros2-cmake"; - version = "0.10.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/galactic/sros2_cmake/0.10.3-1.tar.gz"; - name = "0.10.3-1.tar.gz"; - sha256 = "3c46164870aa9209546438c151ddfef2f1109bc49b58ea667c053bded8e407b0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-test ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ros2cli sros2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake macros to configure security''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/sros2/default.nix b/distros/galactic/sros2/default.nix deleted file mode 100644 index d01eaaba95..0000000000 --- a/distros/galactic/sros2/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-mypy, ament-pep257, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: -buildRosPackage { - pname = "ros-galactic-sros2"; - version = "0.10.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/galactic/sros2/0.10.3-1.tar.gz"; - name = "0.10.3-1.tar.gz"; - sha256 = "602dfec0a3a9a51251d5f316e702ff4bfc6fa9faffad789917e954d970055881"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ ament-index-python python3Packages.cryptography python3Packages.importlib-resources python3Packages.lxml rclpy ros2cli ]; - - meta = { - description = ''Command line tools for managing SROS2 keys''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/statistics-msgs/default.nix b/distros/galactic/statistics-msgs/default.nix deleted file mode 100644 index 456eef2085..0000000000 --- a/distros/galactic/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-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-statistics-msgs"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/statistics_msgs/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "8aa7f0e9aeb5c4fbda1337817f6db8fcedfb9ae2e5bfc86168877057efae9a95"; - }; - - 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 = ''Message definitions for reporting statistics for topics and system resources.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/std-msgs/default.nix b/distros/galactic/std-msgs/default.nix deleted file mode 100644 index a9e120d374..0000000000 --- a/distros/galactic/std-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-std-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/std_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "5fa2de4ee95439db1b984c5f18b225cccdb4ea0daae4c9b516b06f981dcd3834"; - }; - - 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 some standard message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/std-srvs/default.nix b/distros/galactic/std-srvs/default.nix deleted file mode 100644 index 664148b202..0000000000 --- a/distros/galactic/std-srvs/default.nix +++ /dev/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-std-srvs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/std_srvs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "0abc409bfdf8a76ae15722bdd5b2ebf06f0fe10bcc68cb57629f738db7440985"; - }; - - 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 some standard service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/stereo-image-proc/default.nix b/distros/galactic/stereo-image-proc/default.nix deleted file mode 100644 index 029836487b..0000000000 --- a/distros/galactic/stereo-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-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, sensor-msgs, stereo-msgs }: -buildRosPackage { - pname = "ros-galactic-stereo-image-proc"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/galactic/stereo_image_proc/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "1ad5b56a4512a600c6b01061fde14395deee73430e76ea9dba6da90ae96cd0b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake python-cmake-module python3Packages.opencv3 rclpy ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Stereo and single image rectification and disparity processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/stereo-msgs/default.nix b/distros/galactic/stereo-msgs/default.nix deleted file mode 100644 index 960ae98396..0000000000 --- a/distros/galactic/stereo-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-stereo-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/stereo_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "e90e542637e89518434f180529d64776ff56e2862fa6407bd8d4b92241499c77"; - }; - - 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 = ''A package containing some stereo camera related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/stubborn-buddies-msgs/default.nix b/distros/galactic/stubborn-buddies-msgs/default.nix deleted file mode 100644 index c4335b87d5..0000000000 --- a/distros/galactic/stubborn-buddies-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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-stubborn-buddies-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/galactic/stubborn_buddies_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "bce2abcd2da5bf94ccbea3da174f9961d3b389f17cecf413a61e6342a22f8127"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages to support library of stubborn buddies''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/stubborn-buddies/default.nix b/distros/galactic/stubborn-buddies/default.nix deleted file mode 100644 index dd7a04fcc9..0000000000 --- a/distros/galactic/stubborn-buddies/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, rclcpp, rclcpp-components, rclcpp-lifecycle, rcutils, std-msgs, stubborn-buddies-msgs }: -buildRosPackage { - pname = "ros-galactic-stubborn-buddies"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/galactic/stubborn_buddies/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "f1e8acfe227b52e74579b62d49a703eb9cb5342e73899d2c193a1dea42fdedac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rclcpp-lifecycle rcutils std-msgs stubborn-buddies-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo that uses node composition of lifecycle nodes to achieve fail-over robustness on ROS nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/swri-console-util/default.nix b/distros/galactic/swri-console-util/default.nix deleted file mode 100644 index 4c5d26599d..0000000000 --- a/distros/galactic/swri-console-util/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, rclcpp }: -buildRosPackage { - pname = "ros-galactic-swri-console-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_console_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "3d49fdcb7b7dfe48bb13bc1206ce2de1ff4555ec1bdfcc2ec8b6f724e4d24e69"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_console_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-console/default.nix b/distros/galactic/swri-console/default.nix deleted file mode 100644 index 3feacbe240..0000000000 --- a/distros/galactic/swri-console/default.nix +++ /dev/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, qt5, rcl-interfaces, rclcpp, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-swri-console"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/galactic/swri_console/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "6b5da71e23f7297b7933628c5c9726af9e4dba14a095968ba9e994071b53e1b8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A rosout GUI viewer developed at Southwest Research Insititute as an - alternative to rqt_console.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-dbw-interface/default.nix b/distros/galactic/swri-dbw-interface/default.nix deleted file mode 100644 index 70a25b6cdf..0000000000 --- a/distros/galactic/swri-dbw-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 }: -buildRosPackage { - pname = "ros-galactic-swri-dbw-interface"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_dbw_interface/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "99ae75a7ef7bc1b77c6dc62d2a4c2d83247747031f0709f9ba6e580a757909d3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides documentation on common interface conventions for - drive-by-wire systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-geometry-util/default.nix b/distros/galactic/swri-geometry-util/default.nix deleted file mode 100644 index 96c175946a..0000000000 --- a/distros/galactic/swri-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-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-galactic-swri-geometry-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_geometry_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "217fac6f40eae7a341ce584ee77165384419a5ebaa0e0b678157eeea8dc12381"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ cv-bridge eigen geos rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''swri_geometry_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-image-util/default.nix b/distros/galactic/swri-image-util/default.nix deleted file mode 100644 index 39b79ac2bb..0000000000 --- a/distros/galactic/swri-image-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-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }: -buildRosPackage { - pname = "ros-galactic-swri-image-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_image_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "7717b016b146f6159d8cab3327f4462aad83b112029c9e605b3413d891292bce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ ament-index-cpp boost camera-calibration-parsers cv-bridge eigen geometry-msgs image-geometry image-transport message-filters nav-msgs rclcpp rclcpp-components rclpy std-msgs swri-geometry-util swri-math-util swri-opencv-util swri-roscpp tf2 ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''swri_image_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-math-util/default.nix b/distros/galactic/swri-math-util/default.nix deleted file mode 100644 index e6e8370b7b..0000000000 --- a/distros/galactic/swri-math-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-gtest, boost, rclcpp }: -buildRosPackage { - pname = "ros-galactic-swri-math-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_math_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "fe775669a8ae6ca6981583d1b063c4c3b5b56be881be72b54ee2de8ad6582026"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ boost rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_math_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-opencv-util/default.nix b/distros/galactic/swri-opencv-util/default.nix deleted file mode 100644 index ed9e83757a..0000000000 --- a/distros/galactic/swri-opencv-util/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, cv-bridge, swri-math-util }: -buildRosPackage { - pname = "ros-galactic-swri-opencv-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_opencv_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "3bb5d719b476e9a62ba2754dbb6f7301d175a28cd19887ff2b2e029883b96d22"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost cv-bridge swri-math-util ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_opencv_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-prefix-tools/default.nix b/distros/galactic/swri-prefix-tools/default.nix deleted file mode 100644 index ac868bab0c..0000000000 --- a/distros/galactic/swri-prefix-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, python3Packages }: -buildRosPackage { - pname = "ros-galactic-swri-prefix-tools"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_prefix_tools/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "afde85a189d559f2ad98270508c0068a095126a5a2cfda666e3e4786c3a0572f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ python3Packages.psutil ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains scripts that are useful as prefix commands for nodes - started by roslaunch.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-roscpp/default.nix b/distros/galactic/swri-roscpp/default.nix deleted file mode 100644 index ec1885eccf..0000000000 --- a/distros/galactic/swri-roscpp/default.nix +++ /dev/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, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-swri-roscpp"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_roscpp/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "4e803ded8aa826fac2be286ac151b6851de0d220c60213289b363f847d79df24"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest gtest ]; - propagatedBuildInputs = [ boost diagnostic-updater marti-common-msgs nav-msgs rclcpp rosidl-default-runtime std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''swri_roscpp''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-route-util/default.nix b/distros/galactic/swri-route-util/default.nix deleted file mode 100644 index fcac17d57a..0000000000 --- a/distros/galactic/swri-route-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, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-swri-route-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_route_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "7c56677ac9504326e42674150d30bda91cef74380391905e23a7c07bf04b9760"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost marti-common-msgs marti-nav-msgs rclcpp swri-geometry-util swri-math-util swri-roscpp swri-transform-util tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library provides functionality to simplify working with the - navigation messages defined in marti_nav_msgs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-serial-util/default.nix b/distros/galactic/swri-serial-util/default.nix deleted file mode 100644 index d75a364624..0000000000 --- a/distros/galactic/swri-serial-util/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 }: -buildRosPackage { - pname = "ros-galactic-swri-serial-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_serial_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "e6766e573a0a6f14afd48beb5af84ae1d90a1f83a9f225b638ec3ab74e6fc0b8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_serial_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-system-util/default.nix b/distros/galactic/swri-system-util/default.nix deleted file mode 100644 index ed834f4d04..0000000000 --- a/distros/galactic/swri-system-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-gtest, ament-index-cpp, boost, rclcpp }: -buildRosPackage { - pname = "ros-galactic-swri-system-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_system_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "55c3faa5e008941e0af2aae70f45d7c7f2835d067cc06650767857d0c935912b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ]; - propagatedBuildInputs = [ boost rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_system_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/swri-transform-util/default.nix b/distros/galactic/swri-transform-util/default.nix deleted file mode 100644 index 187457b55d..0000000000 --- a/distros/galactic/swri-transform-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-python, boost, cv-bridge, diagnostic-msgs, diagnostic-updater, geographic-msgs, geometry-msgs, geos, gps-msgs, launch-xml, libyamlcpp, marti-nav-msgs, pkg-config, proj, python3Packages, rcl-interfaces, rclcpp, rclcpp-components, rclpy, sensor-msgs, swri-math-util, swri-roscpp, tf2, tf2-geometry-msgs, tf2-py, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-swri-transform-util"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/galactic/swri_transform_util/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "4f4ead3cfb1457b49fd6473f8f36867ef89d4d9e1b14762111997765de65d007"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python pkg-config ]; - propagatedBuildInputs = [ boost cv-bridge diagnostic-msgs diagnostic-updater geographic-msgs geometry-msgs geos gps-msgs launch-xml libyamlcpp marti-nav-msgs proj python3Packages.numpy rcl-interfaces rclcpp rclcpp-components rclpy sensor-msgs swri-math-util swri-roscpp tf2 tf2-geometry-msgs tf2-py tf2-ros ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python pkg-config ]; - - meta = { - description = ''The swri_transform_util package contains utility functions and classes for - transforming between coordinate frames.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/system-fingerprint/default.nix b/distros/galactic/system-fingerprint/default.nix deleted file mode 100644 index e7c00abc9f..0000000000 --- a/distros/galactic/system-fingerprint/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, rcl-interfaces, rclpy, ros2action, ros2cli, ros2node, ros2param, ros2topic }: -buildRosPackage { - pname = "ros-galactic-system-fingerprint"; - version = "0.7.0-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots/ros_system_fingerprint-release/archive/release/galactic/system_fingerprint/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "7b33bab142cfa3124b30ff9a09fb768e5794d4d90ef6dc5de7385d138155fc90"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.GitPython rcl-interfaces rclpy ros2action ros2cli ros2node ros2param ros2topic ]; - - meta = { - description = ''The system_fingerprint package''; - license = with lib.licenses; [ "BSD-2-clause" ]; - }; -} diff --git a/distros/galactic/system-modes-examples/default.nix b/distros/galactic/system-modes-examples/default.nix deleted file mode 100644 index 0082259233..0000000000 --- a/distros/galactic/system-modes-examples/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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-lint-auto, launch, launch-system-modes, rclcpp, rclcpp-lifecycle, ros2launch, system-modes, system-modes-msgs }: -buildRosPackage { - pname = "ros-galactic-system-modes-examples"; - version = "0.9.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_examples/0.9.0-3.tar.gz"; - name = "0.9.0-3.tar.gz"; - sha256 = "8c9098871d19f548f89bc2d8c710d46fcba6227cd8e3fb6d5a90ba3462f9bced"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-lint-auto ]; - propagatedBuildInputs = [ launch launch-system-modes rclcpp rclcpp-lifecycle ros2launch system-modes system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example systems and according launch files for the system_modes - package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/system-modes-msgs/default.nix b/distros/galactic/system-modes-msgs/default.nix deleted file mode 100644 index 104f943227..0000000000 --- a/distros/galactic/system-modes-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-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-system-modes-msgs"; - version = "0.9.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes_msgs/0.9.0-3.tar.gz"; - name = "0.9.0-3.tar.gz"; - sha256 = "b812fe18a7cab9f679a6a4864bc4936230b34c0fbcf9e207cf363cc5a6e4fd18"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Interface package, containing message definitions and service definitions - for the system modes package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/system-modes/default.nix b/distros/galactic/system-modes/default.nix deleted file mode 100644 index 3befae3989..0000000000 --- a/distros/galactic/system-modes/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-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-index-python, ament-lint-auto, builtin-interfaces, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-lifecycle, ros2run, system-modes-msgs }: -buildRosPackage { - pname = "ros-galactic-system-modes"; - version = "0.9.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/system_modes/0.9.0-3.tar.gz"; - name = "0.9.0-3.tar.gz"; - sha256 = "b84f776055931e0504e1658d4e69b70700e84230c68b8ab91a14bd2b9c8b0ffc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-index-python ament-lint-auto launch-testing-ament-cmake launch-testing-ros ros2run ]; - propagatedBuildInputs = [ builtin-interfaces launch-ros rclcpp rclcpp-lifecycle system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The system modes concept assumes that a robotics system is built - from components with a lifecycle. It adds a notion of (sub-)systems, - hiararchically grouping these nodes, as well as a notion of modes - that determine the configuration of these nodes and (sub-)systems in - terms of their parameter values.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tango-icons-vendor/default.nix b/distros/galactic/tango-icons-vendor/default.nix deleted file mode 100644 index 4709b9a2ac..0000000000 --- a/distros/galactic/tango-icons-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, ament-lint-auto, ament-lint-common, tango-icon-theme }: -buildRosPackage { - pname = "ros-galactic-tango-icons-vendor"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tango_icons_vendor-release/archive/release/galactic/tango_icons_vendor/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "e55e99c0c1d66102074064f2a41bf432ee579f096c463f5afd671bc4dddc24e8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ tango-icon-theme ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tango_icons_vendor provides the public domain Tango icons for non-linux systems (Tango Icon Library) from the Tango Desktop Project''; - license = with lib.licenses; [ asl20 publicDomain ]; - }; -} diff --git a/distros/galactic/teleop-tools-msgs/default.nix b/distros/galactic/teleop-tools-msgs/default.nix deleted file mode 100644 index 64d94a7629..0000000000 --- a/distros/galactic/teleop-tools-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 }: -buildRosPackage { - pname = "ros-galactic-teleop-tools-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/galactic/teleop_tools_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e2f43ce8ce5236ec2fc4eabfee2a32f2f6a70b33398a5b0c5146e630222651ed"; - }; - - 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 = ''The teleop_tools_msgs package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/teleop-tools/default.nix b/distros/galactic/teleop-tools/default.nix deleted file mode 100644 index ebdc8af307..0000000000 --- a/distros/galactic/teleop-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, joy-teleop, key-teleop, teleop-tools-msgs }: -buildRosPackage { - pname = "ros-galactic-teleop-tools"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_tools-release/archive/release/galactic/teleop_tools/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "88247005755eee6738bb0efcb633b676d087faf2e009b92b6b30009a2ae2607a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joy-teleop key-teleop teleop-tools-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of generic teleoperation tools for any robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/teleop-twist-joy/default.nix b/distros/galactic/teleop-twist-joy/default.nix deleted file mode 100644 index 5d1f6ce2c5..0000000000 --- a/distros/galactic/teleop-twist-joy/default.nix +++ /dev/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, joy, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-teleop-twist-joy"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/galactic/teleop_twist_joy/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "7a9597cf0ffa9c77a30f7f01c04d66420ccba8a2ed9f61463bacb42d64607abf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ geometry-msgs joy rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic joystick teleop for twist robots.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/teleop-twist-keyboard/default.nix b/distros/galactic/teleop-twist-keyboard/default.nix deleted file mode 100644 index 744802598a..0000000000 --- a/distros/galactic/teleop-twist-keyboard/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, geometry-msgs, rclpy }: -buildRosPackage { - pname = "ros-galactic-teleop-twist-keyboard"; - version = "2.3.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/galactic/teleop_twist_keyboard/2.3.2-3.tar.gz"; - name = "2.3.2-3.tar.gz"; - sha256 = "1ae7e01c250295a7e8bd8b9b1d1202b366345f87e6a9a5bee03be0d775d58c02"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ]; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''A robot-agnostic teleoperation node to convert keyboard commands to Twist - messages.''; - license = with lib.licenses; [ "BSD-License-2.0" ]; - }; -} diff --git a/distros/galactic/tensorrt-cmake-module/default.nix b/distros/galactic/tensorrt-cmake-module/default.nix deleted file mode 100644 index 5ba5fd5efd..0000000000 --- a/distros/galactic/tensorrt-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-tensorrt-cmake-module"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tensorrt_cmake_module-release/archive/release/galactic/tensorrt_cmake_module/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "df27e5c5fd88a1ee3c38b767e61f8c73bc7332432cfd2aad87f93be1b593c39d"; - }; - - 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 TensorRT.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/test-apex-test-tools/default.nix b/distros/galactic/test-apex-test-tools/default.nix deleted file mode 100644 index 69e012c96b..0000000000 --- a/distros/galactic/test-apex-test-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-auto, ament-lint-auto, apex-test-tools }: -buildRosPackage { - pname = "ros-galactic-test-apex-test-tools"; - version = "0.0.2-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/apex_test_tools-release/archive/release/galactic/test_apex_test_tools/0.0.2-5.tar.gz"; - name = "0.0.2-5.tar.gz"; - sha256 = "9800ea82b8b0cb80110b4d5c872903995b21ef38c8e7545ab2e30b715bf778c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto apex-test-tools ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Test package, which uses things exported by apex_test_tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/test-bond/default.nix b/distros/galactic/test-bond/default.nix deleted file mode 100644 index cc7984d92a..0000000000 --- a/distros/galactic/test-bond/default.nix +++ /dev/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, bond, bondcpp, builtin-interfaces, pkg-config, rclcpp, rclcpp-lifecycle, rosidl-default-generators, rosidl-default-runtime, std-msgs, util-linux }: -buildRosPackage { - pname = "ros-galactic-test-bond"; - version = "3.0.1-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/galactic/test_bond/3.0.1-4.tar.gz"; - name = "3.0.1-4.tar.gz"; - sha256 = "5c45b3e63b1e15461bde0e88d313cf864f54b60ada2d236c48c20afa44806bf4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-lifecycle rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common bond bondcpp pkg-config rclcpp util-linux ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''Contains tests for [[bond]], including tests for [[bondcpp]].''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/test-interface-files/default.nix b/distros/galactic/test-interface-files/default.nix deleted file mode 100644 index c92d70ee53..0000000000 --- a/distros/galactic/test-interface-files/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-test-interface-files"; - version = "0.8.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/test_interface_files-release/archive/release/galactic/test_interface_files/0.8.1-2.tar.gz"; - name = "0.8.1-2.tar.gz"; - sha256 = "4f3fc5d8c83dc309effa56b0cf93508bc62afc5a40d9adb61e33607337335152"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''A package containing message definitions and fixtures used exclusively for testing purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/test-launch-system-modes/default.nix b/distros/galactic/test-launch-system-modes/default.nix deleted file mode 100644 index 3b14aad466..0000000000 --- a/distros/galactic/test-launch-system-modes/default.nix +++ /dev/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-pep257, ament-index-python, ament-lint-auto, builtin-interfaces, launch-system-modes, launch-testing-ament-cmake, launch-testing-ros, lifecycle-msgs, rclcpp, rclcpp-lifecycle, system-modes, system-modes-examples, system-modes-msgs }: -buildRosPackage { - pname = "ros-galactic-test-launch-system-modes"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/system_modes-release/archive/release/galactic/test_launch_system_modes/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "c617b50142fc21d186c541bd152f32bd05dc637ddd553c2d96e27b7c03054ac9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-flake8 ament-cmake-pep257 ament-index-python ament-lint-auto launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ builtin-interfaces launch-system-modes lifecycle-msgs rclcpp rclcpp-lifecycle system-modes system-modes-examples system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch tests for the launch_system_modes package, i.e. launch actions, events, and event - handlers for system modes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/test-msgs/default.nix b/distros/galactic/test-msgs/default.nix deleted file mode 100644 index aedea50d54..0000000000 --- a/distros/galactic/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, action-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, test-interface-files }: -buildRosPackage { - pname = "ros-galactic-test-msgs"; - version = "1.0.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/galactic/test_msgs/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "f057d60066fb9652cacb6c05fdd3aefd24753dfa1cad1e3a1fab90627037ca0b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators test-interface-files ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing message definitions and fixtures used exclusively for testing purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tf-transformations/default.nix b/distros/galactic/tf-transformations/default.nix deleted file mode 100644 index 8137f74eb8..0000000000 --- a/distros/galactic/tf-transformations/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-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-galactic-tf-transformations"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/DLu/tf_transformations_release/archive/release/galactic/tf_transformations/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "a2c6d18520263bc2c95e8734412d117523ae928f334224beea16ed8bcf823863"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ pythonPackages.numpy ]; - - meta = { - description = ''Reimplementation of the tf/transformations.py library for common Python spatial operations''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-bullet/default.nix b/distros/galactic/tf2-bullet/default.nix deleted file mode 100644 index db6265999c..0000000000 --- a/distros/galactic/tf2-bullet/default.nix +++ /dev/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, bullet, geometry-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-tf2-bullet"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_bullet/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "7cbbc3890a953149c5d2cc103e22711e2016592d34b21ab2d2bf4db3803b67a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bullet geometry-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tf2_bullet''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-eigen-kdl/default.nix b/distros/galactic/tf2-eigen-kdl/default.nix deleted file mode 100644 index 430ece1d5b..0000000000 --- a/distros/galactic/tf2-eigen-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, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, orocos-kdl, tf2 }: -buildRosPackage { - pname = "ros-galactic-tf2-eigen-kdl"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_eigen_kdl/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "81c5dc17b6b013111dd92e2ea23e3d6c718ffa766b23428171bef028b56efcf6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module orocos-kdl tf2 ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Conversion functions between: - - Eigen and KDL''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-eigen/default.nix b/distros/galactic/tf2-eigen/default.nix deleted file mode 100644 index 7c103258d6..0000000000 --- a/distros/galactic/tf2-eigen/default.nix +++ /dev/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, geometry-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-tf2-eigen"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_eigen/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "2c67688c09bcf2492ac01ac751dc9ecddf99fbbf47886e35b568050e2b42b91b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometry-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''tf2_eigen''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-geometry-msgs/default.nix b/distros/galactic/tf2-geometry-msgs/default.nix deleted file mode 100644 index 948d1eaf68..0000000000 --- a/distros/galactic/tf2-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-auto, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }: -buildRosPackage { - pname = "ros-galactic-tf2-geometry-msgs"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_geometry_msgs/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "79a173ea833c0f0aedb1d19114928167ba2c9dbaf1212cd284a74ca30368a74f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp ]; - propagatedBuildInputs = [ geometry-msgs orocos-kdl python3Packages.numpy tf2 tf2-ros tf2-ros-py ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''tf2_geometry_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-kdl/default.nix b/distros/galactic/tf2-kdl/default.nix deleted file mode 100644 index 3922a568a8..0000000000 --- a/distros/galactic/tf2-kdl/default.nix +++ /dev/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, orocos-kdl, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }: -buildRosPackage { - pname = "ros-galactic-tf2-kdl"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_kdl/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "dd07770075499e7317cd3ceb01e0636f6e5bfd0b6aeea6e2aa6e643fbc4aeb40"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest rclcpp tf2-msgs ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs orocos-kdl tf2 tf2-ros tf2-ros-py ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''KDL binding for tf2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-msgs/default.nix b/distros/galactic/tf2-msgs/default.nix deleted file mode 100644 index 9618df52fc..0000000000 --- a/distros/galactic/tf2-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 }: -buildRosPackage { - pname = "ros-galactic-tf2-msgs"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_msgs/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "7c6147544c9da17be82eb97125daac97a5b7d2d85688c176dfb327069e8271a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''tf2_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-py/default.nix b/distros/galactic/tf2-py/default.nix deleted file mode 100644 index 1c53800759..0000000000 --- a/distros/galactic/tf2-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, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: -buildRosPackage { - pname = "ros-galactic-tf2-py"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_py/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "a9b9161a1865d334dfd2a1cfd0e832d42006febf0936ac9d48d53443ed25ae2b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python-cmake-module ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rpyutils tf2 ]; - nativeBuildInputs = [ ament-cmake python-cmake-module ]; - - meta = { - description = ''The tf2_py package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-ros-py/default.nix b/distros/galactic/tf2-ros-py/default.nix deleted file mode 100644 index 4d45d03513..0000000000 --- a/distros/galactic/tf2-ros-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, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }: -buildRosPackage { - pname = "ros-galactic-tf2-ros-py"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_ros_py/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "53431a7353a39f6e9bc6c961fff37322ee5cb6df72d1ebd5e5a93b67bf84738e"; - }; - - buildType = "ament_python"; - checkInputs = [ pythonPackages.pytest sensor-msgs ]; - propagatedBuildInputs = [ geometry-msgs rclpy sensor-msgs std-msgs tf2-msgs tf2-py ]; - - meta = { - description = ''This package contains the ROS Python bindings for the tf2 library''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-ros/default.nix b/distros/galactic/tf2-ros/default.nix deleted file mode 100644 index 133966932a..0000000000 --- a/distros/galactic/tf2-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, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, tf2, tf2-msgs }: -buildRosPackage { - pname = "ros-galactic-tf2-ros"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_ros/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "236b72b24c88e22fea4c85c079cf1abebfe62ffb0e011db21bbc2ee41508f4c7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs message-filters rcl-interfaces rclcpp rclcpp-action rclcpp-components tf2 tf2-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the C++ ROS bindings for the tf2 library''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-sensor-msgs/default.nix b/distros/galactic/tf2-sensor-msgs/default.nix deleted file mode 100644 index ad46a8b5ee..0000000000 --- a/distros/galactic/tf2-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-auto, ament-cmake-gtest, eigen, eigen3-cmake-module, sensor-msgs, tf2, tf2-ros, tf2-ros-py }: -buildRosPackage { - pname = "ros-galactic-tf2-sensor-msgs"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_sensor_msgs/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "f1a45427a5fee4581aba44da85472f9179651dcbf0dd5b376571b1f915a08de9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module sensor-msgs tf2 tf2-ros tf2-ros-py ]; - nativeBuildInputs = [ ament-cmake-auto eigen3-cmake-module ]; - - meta = { - description = ''Small lib to transform sensor_msgs with tf. Most notably, PointCloud2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2-tools/default.nix b/distros/galactic/tf2-tools/default.nix deleted file mode 100644 index 3a79c42e77..0000000000 --- a/distros/galactic/tf2-tools/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, graphviz, python3Packages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }: -buildRosPackage { - pname = "ros-galactic-tf2-tools"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2_tools/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "2c126ecff5dff4c92b147107b970c3d9d800775f3f8b7ad75cb0a7cdbec9dfdd"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ graphviz python3Packages.pyyaml rclpy tf2-msgs tf2-py tf2-ros-py ]; - - meta = { - description = ''tf2_tools''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tf2/default.nix b/distros/galactic/tf2/default.nix deleted file mode 100644 index f53160e391..0000000000 --- a/distros/galactic/tf2/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, console-bridge, console-bridge-vendor, geometry-msgs, rcutils }: -buildRosPackage { - pname = "ros-galactic-tf2"; - version = "0.17.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/galactic/tf2/0.17.5-1.tar.gz"; - name = "0.17.5-1.tar.gz"; - sha256 = "b0ba36b61e5c51e39480b119a045ea5d7f7918a0ff05581ce51a18ec38629e54"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor geometry-msgs rcutils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tf2 is the second generation of the transform library, which lets - the user keep track of multiple coordinate frames over time. tf2 - maintains the relationship between coordinate frames in a tree - structure buffered in time, and lets the user transform points, - vectors, etc between any two coordinate frames at any desired - point in time.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/theora-image-transport/default.nix b/distros/galactic/theora-image-transport/default.nix deleted file mode 100644 index 1e7b9490cd..0000000000 --- a/distros/galactic/theora-image-transport/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, cv-bridge, image-transport, libogg, libtheora, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-theora-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/galactic/theora_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "f5329c4e23f21705c704054118cbf019b5db1a9f65bfcc67a52ebcefc9f4a848"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge image-transport libogg libtheora pluginlib rclcpp rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Theora_image_transport provides a plugin to image_transport for - transparently sending an image stream encoded with the Theora codec.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tile-map/default.nix b/distros/galactic/tile-map/default.nix deleted file mode 100644 index e6ce00005f..0000000000 --- a/distros/galactic/tile-map/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, glew, jsoncpp, libyamlcpp, mapviz, pluginlib, qt5, rclcpp, swri-math-util, swri-transform-util, tf2 }: -buildRosPackage { - pname = "ros-galactic-tile-map"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/mapviz-release/archive/release/galactic/tile_map/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "e5c953792639ada4f61da76904ecd2bd27cdacc2c3e0cace4053bc5c39d9cbc3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ glew jsoncpp libyamlcpp mapviz pluginlib qt5.qtbase rclcpp swri-math-util swri-transform-util tf2 ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''Tile map provides a slippy map style interface for visualizing - OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also - implemented''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tinyxml-vendor/default.nix b/distros/galactic/tinyxml-vendor/default.nix deleted file mode 100644 index 4802c2a4cc..0000000000 --- a/distros/galactic/tinyxml-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, tinyxml }: -buildRosPackage { - pname = "ros-galactic-tinyxml-vendor"; - version = "0.8.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tinyxml_vendor-release/archive/release/galactic/tinyxml_vendor/0.8.2-2.tar.gz"; - name = "0.8.2-2.tar.gz"; - sha256 = "61582cf218208ba794d93713fa6418f35fcc44cf599169a031fc742d000f9e09"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tinyxml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake shim over the tinxml library.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tinyxml2-vendor/default.nix b/distros/galactic/tinyxml2-vendor/default.nix deleted file mode 100644 index 1821148a1b..0000000000 --- a/distros/galactic/tinyxml2-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, tinyxml-2 }: -buildRosPackage { - pname = "ros-galactic-tinyxml2-vendor"; - version = "0.7.4-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tinyxml2_vendor-release/archive/release/galactic/tinyxml2_vendor/0.7.4-2.tar.gz"; - name = "0.7.4-2.tar.gz"; - sha256 = "3b7d683f30fe8439ee2a45d9e4def038f11739cf331b24b0bb882d0f32910c9e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tinyxml-2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around tinyxml2, providing nothing but a dependency on tinyxml2, on some systems. - On others, it provides a fixed CMake module or even an ExternalProject build of tinyxml2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tlsf-cpp/default.nix b/distros/galactic/tlsf-cpp/default.nix deleted file mode 100644 index c351f9b733..0000000000 --- a/distros/galactic/tlsf-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, rclcpp, rmw, rmw-implementation-cmake, std-msgs, tlsf }: -buildRosPackage { - pname = "ros-galactic-tlsf-cpp"; - version = "0.11.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/galactic/tlsf_cpp/0.11.0-2.tar.gz"; - name = "0.11.0-2.tar.gz"; - sha256 = "fe9955d0188e8a7cf44f575eaad06f96669638e064ecc7bd0468444ec7cedb01"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rmw-implementation-cmake ]; - propagatedBuildInputs = [ ament-cmake rclcpp rmw std-msgs tlsf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples''; - license = with lib.licenses; [ "LGPL-2.1-only" asl20 ]; - }; -} diff --git a/distros/galactic/tlsf/default.nix b/distros/galactic/tlsf/default.nix deleted file mode 100644 index 9f2893b745..0000000000 --- a/distros/galactic/tlsf/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-tlsf"; - version = "0.5.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tlsf-release/archive/release/galactic/tlsf/0.5.2-2.tar.gz"; - name = "0.5.2-2.tar.gz"; - sha256 = "78c9aead456dd337f7870009cc6604e5db0d9e02374b33c142a3de4bf65a3bca"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TLSF allocator version 2.4.6''; - license = with lib.licenses; [ "LGPL-2.1-only" ]; - }; -} diff --git a/distros/galactic/topic-monitor/default.nix b/distros/galactic/topic-monitor/default.nix deleted file mode 100644 index b3e3a12850..0000000000 --- a/distros/galactic/topic-monitor/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-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-galactic-topic-monitor"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/topic_monitor/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "d69d8e3828efaa2af8db68501e131bb19723852a3e348338e561a8ebb85d28be"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch launch-ros rclpy std-msgs ]; - - meta = { - description = ''Package containing tools for monitoring ROS 2 topics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/topic-statistics-demo/default.nix b/distros/galactic/topic-statistics-demo/default.nix deleted file mode 100644 index c512e02ed3..0000000000 --- a/distros/galactic/topic-statistics-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-lint-auto, ament-lint-common, rclcpp, rcutils, sensor-msgs, statistics-msgs }: -buildRosPackage { - pname = "ros-galactic-topic-statistics-demo"; - version = "0.14.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/galactic/topic_statistics_demo/0.14.4-1.tar.gz"; - name = "0.14.4-1.tar.gz"; - sha256 = "c941b9d85934b74dceeb7f4ba196947a49ffeb7484ab231c09b12f7027c6a203"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rcutils sensor-msgs statistics-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ demo application for topic statistics feature.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/topic-tools-interfaces/default.nix b/distros/galactic/topic-tools-interfaces/default.nix deleted file mode 100644 index 96095d3267..0000000000 --- a/distros/galactic/topic-tools-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-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-topic-tools-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/topic_tools-release/archive/release/galactic/topic_tools_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "f7e957180a7ade596673a858dfc6a281cc2fe31bed571f9ac9201c96e1c789c1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''topic_tools_interfaces contains messages and services for topic_tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/topic-tools/default.nix b/distros/galactic/topic-tools/default.nix deleted file mode 100644 index 2648e772c8..0000000000 --- a/distros/galactic/topic-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-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, rclpy, ros2cli, rosidl-default-generators, rosidl-runtime-py, topic-tools-interfaces }: -buildRosPackage { - pname = "ros-galactic-topic-tools"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/topic_tools-release/archive/release/galactic/topic_tools/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "6e56bb47916f83e2251b9a2b509462a9b5df5a8e4cb1bf21b28191dd1fe6542f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ament-cmake-python rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rclpy ros2cli rosidl-runtime-py topic-tools-interfaces ]; - nativeBuildInputs = [ ament-cmake-auto ament-cmake-python rosidl-default-generators ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tracetools-analysis/default.nix b/distros/galactic/tracetools-analysis/default.nix deleted file mode 100644 index 797f83dc7f..0000000000 --- a/distros/galactic/tracetools-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, jupyter, python3Packages, pythonPackages, tracetools-read }: -buildRosPackage { - pname = "ros-galactic-tracetools-analysis"; - version = "2.0.3-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/galactic/tracetools_analysis/2.0.3-4.tar.gz"; - name = "2.0.3-4.tar.gz"; - sha256 = "57d940923ce99db4f1c45e905811c18f3d4857fc4eb0b86e39d508e912628681"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ jupyter python3Packages.pandas tracetools-read ]; - - meta = { - description = ''Tools for analysing trace data.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tracetools-launch/default.nix b/distros/galactic/tracetools-launch/default.nix deleted file mode 100644 index 6ebdcf7237..0000000000 --- a/distros/galactic/tracetools-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-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-trace }: -buildRosPackage { - pname = "ros-galactic-tracetools-launch"; - version = "2.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/galactic/tracetools_launch/2.3.0-2.tar.gz"; - name = "2.3.0-2.tar.gz"; - sha256 = "add4fa65246281f0b1c991c855e7d6e64e2f27dc074344792788a5ef198a15de"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ launch launch-ros tracetools-trace ]; - - meta = { - description = ''Launch integration for tracing.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tracetools-test/default.nix b/distros/galactic/tracetools-test/default.nix deleted file mode 100644 index 1d77862851..0000000000 --- a/distros/galactic/tracetools-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-cmake-mypy, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch-ros, lifecycle-msgs, pkg-config, python3Packages, pythonPackages, rclcpp, rclcpp-lifecycle, std-msgs, std-srvs, tracetools, tracetools-launch, tracetools-read }: -buildRosPackage { - pname = "ros-galactic-tracetools-test"; - version = "2.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/galactic/tracetools_test/2.3.0-2.tar.gz"; - name = "2.3.0-2.tar.gz"; - sha256 = "f9b457f4e80aab5bb0e067b21df71a33d0715c3a54d9e42a861da7768245e010"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-cmake-mypy ament-cmake-pytest ament-lint-auto ament-lint-common launch-ros python3Packages.pytestcov pythonPackages.pytest tracetools tracetools-launch tracetools-read ]; - propagatedBuildInputs = [ lifecycle-msgs rclcpp rclcpp-lifecycle std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Testing utilities and tests for the tracetools package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/tracetools/default.nix b/distros/galactic/tracetools/default.nix deleted file mode 100644 index 77af45a1c3..0000000000 --- a/distros/galactic/tracetools/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-lint-auto, ament-lint-common, pkg-config }: -buildRosPackage { - pname = "ros-galactic-tracetools"; - version = "2.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/galactic/tracetools/2.3.0-2.tar.gz"; - name = "2.3.0-2.tar.gz"; - sha256 = "02534a270b74649768c667f48d3dd3cb47592e562240d7dad80e7f3758af24b9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake-ros pkg-config ]; - - meta = { - description = ''Tracing wrapper for ROS 2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/trajectory-msgs/default.nix b/distros/galactic/trajectory-msgs/default.nix deleted file mode 100644 index 413498fc5b..0000000000 --- a/distros/galactic/trajectory-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-trajectory-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/trajectory_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "82de7d3f4c1e4d5e20b9ca29bebf18a3aad2b0bfbcad622dbd28b3e5eac0199e"; - }; - - 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 robot trajectory message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/transmission-interface/default.nix b/distros/galactic/transmission-interface/default.nix deleted file mode 100644 index 5b518a44c2..0000000000 --- a/distros/galactic/transmission-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 }: -buildRosPackage { - pname = "ros-galactic-transmission-interface"; - version = "1.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/transmission_interface/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "8286d3b3871bcc067a55d0696cd4c10f19bd559a75f2d5401ba492d72d3ecc7c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hardware-interface ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''transmission_interface contains data structures for representing mechanical transmissions, methods for propagating values between actuator and joint spaces and tooling to support this.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtle-tf2-cpp/default.nix b/distros/galactic/turtle-tf2-cpp/default.nix deleted file mode 100644 index 49f6d930b9..0000000000 --- a/distros/galactic/turtle-tf2-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, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: -buildRosPackage { - pname = "ros-galactic-turtle-tf2-cpp"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/galactic/turtle_tf2_cpp/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "6bbb779ef5eefa219a6051b843c6bcd0bdb65cdb211a15b329b734459141373f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros message-filters rclcpp tf2 tf2-geometry-msgs tf2-ros turtlesim ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''turtle_tf2_cpp demonstrates how to write a ROS2 C++ tf2 broadcaster and listener with the turtlesim. The turtle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtle-tf2-py/default.nix b/distros/galactic/turtle-tf2-py/default.nix deleted file mode 100644 index 7f36e436d0..0000000000 --- a/distros/galactic/turtle-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, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: -buildRosPackage { - pname = "ros-galactic-turtle-tf2-py"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/galactic/turtle_tf2_py/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "4d6095aa5c5c84338c14f5ca5903a089282d694670d258896e26a6d6fc08056f"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros python3Packages.numpy rclpy tf2-ros turtlesim ]; - - meta = { - description = ''turtle_tf2_py demonstrates how to write a ROS2 Python tf2 broadcaster and listener with the turtlesim. The turtle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/turtlebot3-bringup/default.nix b/distros/galactic/turtlebot3-bringup/default.nix deleted file mode 100644 index 8123adb34c..0000000000 --- a/distros/galactic/turtlebot3-bringup/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, hls-lfcd-lds-driver, robot-state-publisher, rviz2, turtlebot3-description, turtlebot3-node }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-bringup"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_bringup/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "2fdc5851275e052d20f44a7e72c45be96cacb93080946cc11bb9b40e31c434a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ hls-lfcd-lds-driver robot-state-publisher rviz2 turtlebot3-description turtlebot3-node ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for starting the TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-cartographer/default.nix b/distros/galactic/turtlebot3-cartographer/default.nix deleted file mode 100644 index 3fdd6d6037..0000000000 --- a/distros/galactic/turtlebot3-cartographer/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, cartographer-ros }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-cartographer"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_cartographer/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "3d8801ab3e3732e8c7a54188f880d7b63bb2d2d4483bfe0a2d826bcc410a4ec1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cartographer-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for cartographer''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-description/default.nix b/distros/galactic/turtlebot3-description/default.nix deleted file mode 100644 index bc3a037aad..0000000000 --- a/distros/galactic/turtlebot3-description/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, urdf }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-description"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_description/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "601542ee32fe9d6ddb7b4e14244f0f0e3b2378fd08362872d00eb408f2c8c849"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D models of the TurtleBot3 for simulation and visualization''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-example/default.nix b/distros/galactic/turtlebot3-example/default.nix deleted file mode 100644 index b5b7a7feed..0000000000 --- a/distros/galactic/turtlebot3-example/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, nav-msgs, rclpy, sensor-msgs, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-example"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_example/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "eebee251aad08a5e9cbfb4653df932d354998c7e9fb82dc42a4c3565af76547b"; - }; - - buildType = "ament_python"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs rclpy sensor-msgs turtlebot3-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-fake-node/default.nix b/distros/galactic/turtlebot3-fake-node/default.nix deleted file mode 100644 index e10aa87e65..0000000000 --- a/distros/galactic/turtlebot3-fake-node/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, nav-msgs, rclcpp, robot-state-publisher, sensor-msgs, tf2, tf2-msgs, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-fake-node"; - version = "2.2.4-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_fake_node/2.2.4-2.tar.gz"; - name = "2.2.4-2.tar.gz"; - sha256 = "746cda6a901994dee688ec957bc7d1b5372e7e9366f63a8e6f7e9a6b49100db3"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake geometry-msgs nav-msgs rclcpp robot-state-publisher sensor-msgs tf2 tf2-msgs turtlebot3-msgs ]; - - meta = { - description = ''Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. - You can do simple tests using this package on rviz without real robots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-gazebo/default.nix b/distros/galactic/turtlebot3-gazebo/default.nix deleted file mode 100644 index 2e93fe6d12..0000000000 --- a/distros/galactic/turtlebot3-gazebo/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-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-gazebo"; - version = "2.2.4-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_gazebo/2.2.4-2.tar.gz"; - name = "2.2.4-2.tar.gz"; - sha256 = "e76517cb5f513868ea7a76963666d5d9e7ef03b4c25611b0bdfed12c5e6f1036"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo simulation package for the TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-msgs/default.nix b/distros/galactic/turtlebot3-msgs/default.nix deleted file mode 100644 index 394ab6359c..0000000000 --- a/distros/galactic/turtlebot3-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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-msgs"; - version = "2.2.2-r3"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/galactic/turtlebot3_msgs/2.2.2-3.tar.gz"; - name = "2.2.2-3.tar.gz"; - sha256 = "d9c9487a81573d590ccd599c9a8521c2d5acfe6d3dcb6d3dabe0af19bed97a04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service types: custom messages and services for TurtleBot3 packages for ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-navigation2/default.nix b/distros/galactic/turtlebot3-navigation2/default.nix deleted file mode 100644 index 370f11c740..0000000000 --- a/distros/galactic/turtlebot3-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-bringup }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-navigation2"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_navigation2/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "7db70abb6c3c439138c650627c90f6745ccbdb372875942f1ce131a28b5ae020"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ nav2-bringup ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for navigation2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-node/default.nix b/distros/galactic/turtlebot3-node/default.nix deleted file mode 100644 index 5afcc8aebf..0000000000 --- a/distros/galactic/turtlebot3-node/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, dynamixel-sdk, geometry-msgs, message-filters, nav-msgs, rclcpp, rcutils, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-node"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_node/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "b032c1cb330f29ccda9b96487ccc4c0f4a7cf71ab372252634a5b79beae8fe22"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-sdk geometry-msgs message-filters nav-msgs rclcpp rcutils sensor-msgs std-msgs std-srvs tf2 tf2-ros turtlebot3-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TurtleBot3 driver node that include diff drive controller, odometry and tf node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-simulations/default.nix b/distros/galactic/turtlebot3-simulations/default.nix deleted file mode 100644 index ffd2dbb44e..0000000000 --- a/distros/galactic/turtlebot3-simulations/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, turtlebot3-fake-node, turtlebot3-gazebo }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-simulations"; - version = "2.2.4-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/galactic/turtlebot3_simulations/2.2.4-2.tar.gz"; - name = "2.2.4-2.tar.gz"; - sha256 = "0faeea177c3ad970753b5c1dae3fdee66a2ff2a646e7eb895d33454d1a0efeb1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot3-fake-node turtlebot3-gazebo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 packages for TurtleBot3 simulations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3-teleop/default.nix b/distros/galactic/turtlebot3-teleop/default.nix deleted file mode 100644 index 95bf3bc903..0000000000 --- a/distros/galactic/turtlebot3-teleop/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, rclpy }: -buildRosPackage { - pname = "ros-galactic-turtlebot3-teleop"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3_teleop/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "613126ecf1d29785355ee138fe3ce55efb6af8057f921404d53dc0ba906c775c"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''Teleoperation node using keyboard for TurtleBot3.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot3/default.nix b/distros/galactic/turtlebot3/default.nix deleted file mode 100644 index 7ffc3a68b1..0000000000 --- a/distros/galactic/turtlebot3/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, turtlebot3-bringup, turtlebot3-cartographer, turtlebot3-description, turtlebot3-example, turtlebot3-navigation2, turtlebot3-node, turtlebot3-teleop }: -buildRosPackage { - pname = "ros-galactic-turtlebot3"; - version = "2.1.2-r2"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/galactic/turtlebot3/2.1.2-2.tar.gz"; - name = "2.1.2-2.tar.gz"; - sha256 = "c404e32991ca23fa864d0744d9deb6541030e5d6ef5d657a8ad99ba97f868df5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot3-bringup turtlebot3-cartographer turtlebot3-description turtlebot3-example turtlebot3-navigation2 turtlebot3-node turtlebot3-teleop ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 packages for TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-base/default.nix b/distros/galactic/turtlebot4-base/default.nix deleted file mode 100644 index 0ad7e741fd..0000000000 --- a/distros/galactic/turtlebot4-base/default.nix +++ /dev/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, irobot-create-msgs, libgpiod, rclcpp, rclcpp-action, rcutils, sensor-msgs, std-msgs, turtlebot4-msgs, turtlebot4-node }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-base"; - version = "0.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/galactic/turtlebot4_base/0.1.3-1.tar.gz"; - name = "0.1.3-1.tar.gz"; - sha256 = "36497929eef3dfb10dc7c697d6845d7d4b69a3432413453fb62c5931d8aff0b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ irobot-create-msgs libgpiod rclcpp rclcpp-action rcutils sensor-msgs std-msgs turtlebot4-msgs turtlebot4-node ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Base Node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-bringup/default.nix b/distros/galactic/turtlebot4-bringup/default.nix deleted file mode 100644 index 686bfc97bc..0000000000 --- a/distros/galactic/turtlebot4-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, depthai-bridge, depthai-examples, depthai-ros-msgs, joy-linux, rplidar-ros, teleop-twist-joy, tf2-ros, turtlebot4-description, turtlebot4-diagnostics, turtlebot4-node }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-bringup"; - version = "0.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/galactic/turtlebot4_bringup/0.1.3-1.tar.gz"; - name = "0.1.3-1.tar.gz"; - sha256 = "94d3d72b810e5d6d7ff6e5e9c856db02a92d8a8717d647ff212390a7a153b31b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ depthai-bridge depthai-examples depthai-ros-msgs joy-linux rplidar-ros teleop-twist-joy tf2-ros turtlebot4-description turtlebot4-diagnostics turtlebot4-node ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Robot Bringup''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-cpp-examples/default.nix b/distros/galactic/turtlebot4-cpp-examples/default.nix deleted file mode 100644 index 4379c9a0ea..0000000000 --- a/distros/galactic/turtlebot4-cpp-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, camera-info-manager, cv-bridge, depthai-bridge, depthai-ros-msgs, image-transport, opencv, rclcpp, sensor-msgs, std-msgs, stereo-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-cpp-examples"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_examples-release/archive/release/galactic/turtlebot4_cpp_examples/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "66850c03ecc56ebf6117ffbae71be205ae8d9897a332dd2e537b5f017019ab4c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-info-manager cv-bridge depthai-bridge depthai-ros-msgs image-transport opencv rclcpp sensor-msgs std-msgs stereo-msgs vision-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TurtleBot 4 C++ Examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-cpp-tutorials/default.nix b/distros/galactic/turtlebot4-cpp-tutorials/default.nix deleted file mode 100644 index 5f6b1dd343..0000000000 --- a/distros/galactic/turtlebot4-cpp-tutorials/default.nix +++ /dev/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, irobot-create-msgs, rclcpp }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-cpp-tutorials"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_tutorials-release/archive/release/galactic/turtlebot4_cpp_tutorials/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "572803c0a28a8eb86a857995dd7fbce8c13c37ebecfeb94e823c8e97ecba9796"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ irobot-create-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TurtleBot 4 C++ Tutorials''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-description/default.nix b/distros/galactic/turtlebot4-description/default.nix deleted file mode 100644 index 0323922044..0000000000 --- a/distros/galactic/turtlebot4-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, irobot-create-description, robot-state-publisher, urdf }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-description"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/galactic/turtlebot4_description/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "323a1021b964fb61db5666bccf287a253b9b694a375170dc5181d6b9dc2421b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ irobot-create-description robot-state-publisher urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Description package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-desktop/default.nix b/distros/galactic/turtlebot4-desktop/default.nix deleted file mode 100644 index 8900f07785..0000000000 --- a/distros/galactic/turtlebot4-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, ament-cmake, turtlebot4-viz }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-desktop"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_desktop-release/archive/release/galactic/turtlebot4_desktop/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "790fa5f098fac9803706187bc0a5f83907e5ec4e9e917a5966f999f90755feb0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot4-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Desktop Metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-diagnostics/default.nix b/distros/galactic/turtlebot4-diagnostics/default.nix deleted file mode 100644 index df389bf634..0000000000 --- a/distros/galactic/turtlebot4-diagnostics/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, diagnostic-aggregator, diagnostic-msgs, diagnostic-updater, irobot-create-msgs, pythonPackages, rclpy, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-diagnostics"; - version = "0.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/galactic/turtlebot4_diagnostics/0.1.3-1.tar.gz"; - name = "0.1.3-1.tar.gz"; - sha256 = "a7769fc4c156a9debccea3ba2df94e9fe562f53cb3794e4be0e239aa004a1337"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ diagnostic-aggregator diagnostic-msgs diagnostic-updater irobot-create-msgs rclpy sensor-msgs ]; - - meta = { - description = ''Turtlebot4 Diagnostics''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-examples/default.nix b/distros/galactic/turtlebot4-examples/default.nix deleted file mode 100644 index 597ef7bac3..0000000000 --- a/distros/galactic/turtlebot4-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, turtlebot4-cpp-examples, turtlebot4-python-examples }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-examples"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_examples-release/archive/release/galactic/turtlebot4_examples/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "867fd109cd494bb11b8565e6e20f975274160feeb0506e37fb976b3b16a009b6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot4-cpp-examples turtlebot4-python-examples ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Examples Metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-ignition-bringup/default.nix b/distros/galactic/turtlebot4-ignition-bringup/default.nix deleted file mode 100644 index f310f07a1f..0000000000 --- a/distros/galactic/turtlebot4-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-lint-auto, ament-lint-common, geometry-msgs, irobot-create-common-bringup, irobot-create-description, irobot-create-ignition-bringup, irobot-create-ignition-toolbox, irobot-create-msgs, irobot-create-nodes, irobot-create-toolbox, ros-ign-bridge, ros-ign-gazebo, ros-ign-interfaces, std-msgs, turtlebot4-description, turtlebot4-ignition-gui-plugins, turtlebot4-ignition-toolbox, turtlebot4-msgs, turtlebot4-navigation, turtlebot4-node, turtlebot4-viz }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-ignition-bringup"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/galactic/turtlebot4_ignition_bringup/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "b939dfd8547d72ae2c13b879c38875aeb1257f645e8226d71020bd37c5bdd749"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs irobot-create-common-bringup irobot-create-description irobot-create-ignition-bringup irobot-create-ignition-toolbox irobot-create-msgs irobot-create-nodes irobot-create-toolbox ros-ign-bridge ros-ign-gazebo ros-ign-interfaces std-msgs turtlebot4-description turtlebot4-ignition-gui-plugins turtlebot4-ignition-toolbox turtlebot4-msgs turtlebot4-navigation turtlebot4-node turtlebot4-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TurtleBot 4 Ignition Simulator bringup''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-ignition-toolbox/default.nix b/distros/galactic/turtlebot4-ignition-toolbox/default.nix deleted file mode 100644 index 0ab25d5484..0000000000 --- a/distros/galactic/turtlebot4-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-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rcutils, ros-ign-interfaces, sensor-msgs, std-msgs, turtlebot4-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-ignition-toolbox"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/galactic/turtlebot4_ignition_toolbox/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "5672e2506144558a54d65922946036f5ad427f913adc655e11577cb675572c9e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-action rcutils ros-ign-interfaces sensor-msgs std-msgs turtlebot4-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Ignition Toolbox''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-msgs/default.nix b/distros/galactic/turtlebot4-msgs/default.nix deleted file mode 100644 index f42a7eba64..0000000000 --- a/distros/galactic/turtlebot4-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-turtlebot4-msgs"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/galactic/turtlebot4_msgs/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "fcac5ded260e98846dca37b9d7e367ed2adfff30c9692b5b691d2e1f74ba1e7d"; - }; - - 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 = ''Turtlebot4 Messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-navigation/default.nix b/distros/galactic/turtlebot4-navigation/default.nix deleted file mode 100644 index e176921992..0000000000 --- a/distros/galactic/turtlebot4-navigation/default.nix +++ /dev/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, nav2-bringup, nav2-simple-commander, slam-toolbox }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-navigation"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/galactic/turtlebot4_navigation/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "47647d1599758b99e7a0f521a32212b76246c94a9a5824824d5dbae317a402f8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav2-bringup nav2-simple-commander slam-toolbox ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''Turtlebot4 Navigation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-node/default.nix b/distros/galactic/turtlebot4-node/default.nix deleted file mode 100644 index 276ab5de06..0000000000 --- a/distros/galactic/turtlebot4-node/default.nix +++ /dev/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, irobot-create-msgs, rclcpp, rclcpp-action, rcutils, sensor-msgs, std-msgs, std-srvs, turtlebot4-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-node"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/galactic/turtlebot4_node/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "5a569a4a70cc375c4ad83581e228a6952c2a0cbcc0470135684000bcc6f6d405"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ irobot-create-msgs rclcpp rclcpp-action rcutils sensor-msgs std-msgs std-srvs turtlebot4-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-python-examples/default.nix b/distros/galactic/turtlebot4-python-examples/default.nix deleted file mode 100644 index a8f5b03d48..0000000000 --- a/distros/galactic/turtlebot4-python-examples/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, turtlebot4-base, turtlebot4-bringup, turtlebot4-description, turtlebot4-diagnostics, turtlebot4-msgs, turtlebot4-navigation, turtlebot4-node }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-python-examples"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_examples-release/archive/release/galactic/turtlebot4_python_examples/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "bed3ba8cdb32df55bbc88bc6125d05bfbf63b2bb567e095a07d0d3def3c74b1b"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ turtlebot4-base turtlebot4-bringup turtlebot4-description turtlebot4-diagnostics turtlebot4-msgs turtlebot4-navigation turtlebot4-node ]; - - meta = { - description = ''TurtleBot 4 Python Examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-python-tutorials/default.nix b/distros/galactic/turtlebot4-python-tutorials/default.nix deleted file mode 100644 index 8a005baa0f..0000000000 --- a/distros/galactic/turtlebot4-python-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-copyright, ament-flake8, ament-pep257, irobot-create-msgs, pythonPackages, rclpy, turtlebot4-navigation }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-python-tutorials"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_tutorials-release/archive/release/galactic/turtlebot4_python_tutorials/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "142b7ef0f51b2206ce0fbf5c7e863775aeae8d3e83c6c5985edae155ed9e45c9"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ irobot-create-msgs rclpy turtlebot4-navigation ]; - - meta = { - description = ''TurtleBot 4 Python Tutorials''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-robot/default.nix b/distros/galactic/turtlebot4-robot/default.nix deleted file mode 100644 index c4068afb9b..0000000000 --- a/distros/galactic/turtlebot4-robot/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, turtlebot4-base, turtlebot4-bringup, turtlebot4-diagnostics, turtlebot4-tests }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-robot"; - version = "0.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/galactic/turtlebot4_robot/0.1.3-1.tar.gz"; - name = "0.1.3-1.tar.gz"; - sha256 = "a029870b6f9ec14a7d42049cfd87a085b1af83308a5d6a8c5212f60059d10e74"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot4-base turtlebot4-bringup turtlebot4-diagnostics turtlebot4-tests ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Robot Metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-simulator/default.nix b/distros/galactic/turtlebot4-simulator/default.nix deleted file mode 100644 index 142cb94ee7..0000000000 --- a/distros/galactic/turtlebot4-simulator/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, turtlebot4-ignition-bringup, turtlebot4-ignition-gui-plugins, turtlebot4-ignition-toolbox }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-simulator"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_simulator-release/archive/release/galactic/turtlebot4_simulator/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "2721b40c617b6a564a7b36ba9312e37a6fff3870806eda9991c5c80ceced0e7b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot4-ignition-bringup turtlebot4-ignition-gui-plugins turtlebot4-ignition-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-tests/default.nix b/distros/galactic/turtlebot4-tests/default.nix deleted file mode 100644 index 9f0f4e4bb1..0000000000 --- a/distros/galactic/turtlebot4-tests/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, irobot-create-msgs, python3Packages, pythonPackages, sensor-msgs, std-msgs, turtlebot4-msgs }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-tests"; - version = "0.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/galactic/turtlebot4_tests/0.1.3-1.tar.gz"; - name = "0.1.3-1.tar.gz"; - sha256 = "f4551bada82e536d5145d43be77cc5dfb0533b0278f487f1de637d0a56465bb9"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ irobot-create-msgs python3Packages.psutil sensor-msgs std-msgs turtlebot4-msgs ]; - - meta = { - description = ''Turtlebot4 System Tests''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-tutorials/default.nix b/distros/galactic/turtlebot4-tutorials/default.nix deleted file mode 100644 index e8f88c19a6..0000000000 --- a/distros/galactic/turtlebot4-tutorials/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, turtlebot4-cpp-tutorials, turtlebot4-python-tutorials }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-tutorials"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_tutorials-release/archive/release/galactic/turtlebot4_tutorials/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "86355a008e9770d3c913763e47709748be38fd023105d9edf574d1cf11ef8c9a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot4-cpp-tutorials turtlebot4-python-tutorials ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Turtlebot4 Tutorials Metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlebot4-viz/default.nix b/distros/galactic/turtlebot4-viz/default.nix deleted file mode 100644 index 64548773d1..0000000000 --- a/distros/galactic/turtlebot4-viz/default.nix +++ /dev/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, rqt-robot-monitor, rviz2, turtlebot4-description }: -buildRosPackage { - pname = "ros-galactic-turtlebot4-viz"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_desktop-release/archive/release/galactic/turtlebot4_viz/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "bd78e70e6c1b972c95d5d58c9d71f59b1030edde17e17602802fe420ab057baa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rqt-robot-monitor rviz2 turtlebot4-description ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Visualization launchers and helpers for Turtlebot4''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/turtlesim/default.nix b/distros/galactic/turtlesim/default.nix deleted file mode 100644 index c38b40c789..0000000000 --- a/distros/galactic/turtlesim/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, geometry-msgs, qt5, rclcpp, rclcpp-action, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-galactic-turtlesim"; - version = "1.3.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/galactic/turtlesim/1.3.4-1.tar.gz"; - name = "1.3.4-1.tar.gz"; - sha256 = "3ef3ffd2d5fc8eadf843c3e20db101220abed41e6636eb84533f89bea8f793ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ ament-index-cpp geometry-msgs qt5.qtbase rclcpp rclcpp-action rosidl-default-runtime std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''turtlesim is a tool made for teaching ROS and ROS packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/tvm-vendor/default.nix b/distros/galactic/tvm-vendor/default.nix deleted file mode 100644 index bccd3101e7..0000000000 --- a/distros/galactic/tvm-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, libxml2, openblas, ros-environment, spirv-headers, spirv-tools, vulkan-loader }: -buildRosPackage { - pname = "ros-galactic-tvm-vendor"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/galactic/tvm_vendor/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "cc46f9dba1fe01bc62f76bf4192bc2d36defb0592885db97a1fef8b26122c95e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ git libxml2 openblas spirv-headers spirv-tools vulkan-loader ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around Apache TVM to make it available to the ROS ecosystem.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/twist-mux/default.nix b/distros/galactic/twist-mux/default.nix deleted file mode 100644 index 6162ac6ce5..0000000000 --- a/distros/galactic/twist-mux/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-xmllint, ament-lint-auto, ament-lint-common, diagnostic-updater, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-galactic-twist-mux"; - version = "4.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/twist_mux-release/archive/release/galactic/twist_mux/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "0d0216eaf197e326ba6e804126646761f009d3a0d83bf3aaad1509a3374ab770"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-xmllint ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ diagnostic-updater geometry-msgs rclcpp std-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Twist multiplexer, which multiplex several velocity commands (topics) and - allows to priorize or disable them (locks).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/twist-stamper/default.nix b/distros/galactic/twist-stamper/default.nix deleted file mode 100644 index 54fd95a13f..0000000000 --- a/distros/galactic/twist-stamper/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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-twist-stamper"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/twist_stamper-release/archive/release/galactic/twist_stamper/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "51ec6b0d145275fcfe72e396033ba4834ddb44d69daf8d7ce0e724ad9bf4ca6e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rclpy std-msgs ]; - - meta = { - description = ''ROS2 package for converting between Twist and TwistStamped messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ublox-dgnss-node/default.nix b/distros/galactic/ublox-dgnss-node/default.nix deleted file mode 100644 index 7b435b30fb..0000000000 --- a/distros/galactic/ublox-dgnss-node/default.nix +++ /dev/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-cppcheck, ament-lint-auto, ament-lint-common, libusb1, rclcpp, rclcpp-components, std-msgs, ublox-ubx-interfaces, ublox-ubx-msgs }: -buildRosPackage { - pname = "ros-galactic-ublox-dgnss-node"; - version = "0.2.3-r4"; - - src = fetchurl { - url = "https://github.com/aussierobots/ublox_dgnss-release/archive/release/galactic/ublox_dgnss_node/0.2.3-4.tar.gz"; - name = "0.2.3-4.tar.gz"; - sha256 = "60b17ae2ba4bde43e0d62112076fd53b7db39172a001a95648f8e90b636c899c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ libusb1 rclcpp rclcpp-components std-msgs ublox-ubx-interfaces ublox-ubx-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 UBX Protocol''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ublox-dgnss/default.nix b/distros/galactic/ublox-dgnss/default.nix deleted file mode 100644 index 01f07ded8f..0000000000 --- a/distros/galactic/ublox-dgnss/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, ublox-dgnss-node, ublox-ubx-interfaces, ublox-ubx-msgs }: -buildRosPackage { - pname = "ros-galactic-ublox-dgnss"; - version = "0.2.3-r4"; - - src = fetchurl { - url = "https://github.com/aussierobots/ublox_dgnss-release/archive/release/galactic/ublox_dgnss/0.2.3-4.tar.gz"; - name = "0.2.3-4.tar.gz"; - sha256 = "f78bd221cef424ca70fbf61ec88bdbfa2c7eb37990d92317595515450bc1fd5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ublox-dgnss-node ublox-ubx-interfaces ublox-ubx-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a ublox_dgnss node for a u-blox GPS DGNSS receiver using Gen 9 UBX Protocol''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ublox-gps/default.nix b/distros/galactic/ublox-gps/default.nix deleted file mode 100644 index 39fce6d06e..0000000000 --- a/distros/galactic/ublox-gps/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, asio, diagnostic-msgs, diagnostic-updater, geometry-msgs, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2, ublox-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-galactic-ublox-gps"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/galactic/ublox_gps/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "1c8aff6dc5db7da7960f118518b830706010b29fdbafe9abbf2acc61c2957b55"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ asio diagnostic-msgs diagnostic-updater geometry-msgs rcl-interfaces rclcpp rclcpp-components sensor-msgs std-msgs tf2 ublox-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for u-blox GPS devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ublox-msgs/default.nix b/distros/galactic/ublox-msgs/default.nix deleted file mode 100644 index cc166ecc03..0000000000 --- a/distros/galactic/ublox-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, rosidl-default-generators, sensor-msgs, std-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-galactic-ublox-msgs"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/galactic/ublox_msgs/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "3993c5a8e646795c33351042535c5fc3f61bd5a27d41afe262edce5e6e744b52"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-default-generators ]; - propagatedBuildInputs = [ sensor-msgs std-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''ublox_msgs contains raw messages for u-blox GNSS devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ublox-serialization/default.nix b/distros/galactic/ublox-serialization/default.nix deleted file mode 100644 index e1520b33dd..0000000000 --- a/distros/galactic/ublox-serialization/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-ublox-serialization"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/galactic/ublox_serialization/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "4e94c853e242f192f253d1d6708fd901b08e771455d736fc1f134efb862a5e29"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ublox_serialization provides header files for serialization of ROS messages to and from u-blox message format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ublox-ubx-interfaces/default.nix b/distros/galactic/ublox-ubx-interfaces/default.nix deleted file mode 100644 index bff7576cf0..0000000000 --- a/distros/galactic/ublox-ubx-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, rosidl-default-generators }: -buildRosPackage { - pname = "ros-galactic-ublox-ubx-interfaces"; - version = "0.2.3-r4"; - - src = fetchurl { - url = "https://github.com/aussierobots/ublox_dgnss-release/archive/release/galactic/ublox_ubx_interfaces/0.2.3-4.tar.gz"; - name = "0.2.3-4.tar.gz"; - sha256 = "df6264657cba012ac0fdce496118a5eac34bbcd4738c3f5330686ae22e0c3be5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-generators ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''UBLOX UBX Interfaces''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ublox-ubx-msgs/default.nix b/distros/galactic/ublox-ubx-msgs/default.nix deleted file mode 100644 index 399186aabf..0000000000 --- a/distros/galactic/ublox-ubx-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-ublox-ubx-msgs"; - version = "0.2.3-r4"; - - src = fetchurl { - url = "https://github.com/aussierobots/ublox_dgnss-release/archive/release/galactic/ublox_ubx_msgs/0.2.3-4.tar.gz"; - name = "0.2.3-4.tar.gz"; - sha256 = "eb69525840403fb60e8661a4fbbe4032825ceba682b34df96293c869ee8fec2e"; - }; - - 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 = ''UBLOX UBX ROS2 Msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ublox/default.nix b/distros/galactic/ublox/default.nix deleted file mode 100644 index a23449a8aa..0000000000 --- a/distros/galactic/ublox/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, ublox-gps, ublox-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-galactic-ublox"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/galactic/ublox/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "ef463943cb33a9c6c386ffe67ee1e8d7d556e1a799cc03b9f54db696b56fd088"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ublox-gps ublox-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a ublox_gps node for u-blox GPS receivers, messages, and serialization packages for the binary UBX protocol.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/udp-driver/default.nix b/distros/galactic/udp-driver/default.nix deleted file mode 100644 index 47dae125b2..0000000000 --- a/distros/galactic/udp-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-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, io-context, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, udp-msgs }: -buildRosPackage { - pname = "ros-galactic-udp-driver"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/transport_drivers-release/archive/release/galactic/udp_driver/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "a8db46b11f9368828d770dde8118732da8ce7c4363cb370eec2145c7cc56ab04"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio io-context lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle std-msgs udp-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/udp-msgs/default.nix b/distros/galactic/udp-msgs/default.nix deleted file mode 100644 index a070d2d9fe..0000000000 --- a/distros/galactic/udp-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-udp-msgs"; - version = "0.0.3-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/galactic/udp_msgs/0.0.3-3.tar.gz"; - name = "0.0.3-3.tar.gz"; - sha256 = "525b864535921ef9692b9139de43be94af9c166f87e69bded761fc74e5bacbc2"; - }; - - 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 = ''ROS2 udp_msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/galactic/uncrustify-vendor/default.nix b/distros/galactic/uncrustify-vendor/default.nix deleted file mode 100644 index a71df593af..0000000000 --- a/distros/galactic/uncrustify-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, git, uncrustify }: -buildRosPackage { - pname = "ros-galactic-uncrustify-vendor"; - version = "1.5.3-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/uncrustify_vendor-release/archive/release/galactic/uncrustify_vendor/1.5.3-2.tar.gz"; - name = "1.5.3-2.tar.gz"; - sha256 = "d15832e5ed9a3873d5f335a11723b403d093c643b429c8f98e8522cafbbed833"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - propagatedBuildInputs = [ uncrustify ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around uncrustify, providing nothing but a dependency on uncrustify, on some systems. - On others, it provides an ExternalProject build of uncrustify.''; - license = with lib.licenses; [ asl20 "GPL-2.0-only" ]; - }; -} diff --git a/distros/galactic/unique-identifier-msgs/default.nix b/distros/galactic/unique-identifier-msgs/default.nix deleted file mode 100644 index 3a18cc809b..0000000000 --- a/distros/galactic/unique-identifier-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-unique-identifier-msgs"; - version = "2.2.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/galactic/unique_identifier_msgs/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "0a6d9e22e4502cbc8ff6bc92df9fbfdf62a26fa268ced0dbda45074b7c11a6d2"; - }; - - 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 = ''ROS messages for universally unique identifiers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/ur-bringup/default.nix b/distros/galactic/ur-bringup/default.nix deleted file mode 100644 index 37d645e5c6..0000000000 --- a/distros/galactic/ur-bringup/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, controller-manager, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, position-controllers, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, ur-controllers, ur-description, urdf, velocity-controllers, xacro }: -buildRosPackage { - pname = "ros-galactic-ur-bringup"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_bringup/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "74b6af89435ffbff32510a1b09340097f6c57563076faaa00631721622a429cf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ controller-manager force-torque-sensor-broadcaster joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros position-controllers rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 ur-controllers ur-description urdf velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''Launch file and run-time configurations, e.g. controllers.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-calibration/default.nix b/distros/galactic/ur-calibration/default.nix deleted file mode 100644 index 4237c13d3f..0000000000 --- a/distros/galactic/ur-calibration/default.nix +++ /dev/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, eigen, libyamlcpp, rclcpp, ur-client-library, ur-robot-driver }: -buildRosPackage { - pname = "ros-galactic-ur-calibration"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_calibration/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "cff13c3ba6c50f0ce60117f5f24dcb0c4f95869170617ee17655dafe06caf2f6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen libyamlcpp rclcpp ur-client-library ur-robot-driver ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-client-library/default.nix b/distros/galactic/ur-client-library/default.nix deleted file mode 100644 index 9d73be5230..0000000000 --- a/distros/galactic/ur-client-library/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, cmake }: -buildRosPackage { - pname = "ros-galactic-ur-client-library"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/galactic/ur_client_library/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "0c1efadbe38fd93622774f1c79dd7bb2dfe8b29b743dcf318400bb6025514e83"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Standalone C++ library for accessing Universal Robots interfaces. This has been forked off the ur_robot_driver.''; - license = with lib.licenses; [ asl20 "BSD-2-Clause" "Zlib" mit ]; - }; -} diff --git a/distros/galactic/ur-controllers/default.nix b/distros/galactic/ur-controllers/default.nix deleted file mode 100644 index f7711b0321..0000000000 --- a/distros/galactic/ur-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, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }: -buildRosPackage { - pname = "ros-galactic-ur-controllers"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_controllers/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "fa153a2befa17050d828cab2b78ab668e5c535476e0c0a4a0af8b9953dcae60f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ angles controller-interface joint-trajectory-controller lifecycle-msgs pluginlib rclcpp-lifecycle rcutils realtime-tools std-msgs std-srvs ur-dashboard-msgs ur-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides controllers that use the speed scaling interface of Universal Robots.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-dashboard-msgs/default.nix b/distros/galactic/ur-dashboard-msgs/default.nix deleted file mode 100644 index 14cf464ba3..0000000000 --- a/distros/galactic/ur-dashboard-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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-ur-dashboard-msgs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_dashboard_msgs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "596971e660369abe842730627cc0e66e5c370f594f4e991c14597bdb5a13274b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages around the UR Dashboard server.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-description/default.nix b/distros/galactic/ur-description/default.nix deleted file mode 100644 index 75b96dd004..0000000000 --- a/distros/galactic/ur-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-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }: -buildRosPackage { - pname = "ros-galactic-ur-description"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ur_description-release/archive/release/galactic/ur_description/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "c6e240359dbcd83108e71d30e64f3035fedf23f6355559fcf213bb26e387b961"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest launch-testing-ament-cmake launch-testing-ros urdfdom xacro ]; - propagatedBuildInputs = [ joint-state-publisher-gui launch launch-ros robot-state-publisher rviz2 urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF description for Universal Robots''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-moveit-config/default.nix b/distros/galactic/ur-moveit-config/default.nix deleted file mode 100644 index 0a72688004..0000000000 --- a/distros/galactic/ur-moveit-config/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, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-mongo, xacro }: -buildRosPackage { - pname = "ros-galactic-ur-moveit-config"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_moveit_config/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "ea68ce6b81f5cde65aa2f6839176df62a1df6da91acfa0a2fc624a2a24752386"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ launch launch-ros moveit-kinematics moveit-planners-ompl moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager rviz2 ur-description urdf warehouse-ros-mongo xacro ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''An example package with MoveIt2 configurations for UR robots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/ur-msgs/default.nix b/distros/galactic/ur-msgs/default.nix deleted file mode 100644 index 2bdd2e4bda..0000000000 --- a/distros/galactic/ur-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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-galactic-ur-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ur_msgs-release/archive/release/galactic/ur_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "851593ad9412aa2d6ba7a1d6e752fe024ba59b342de9e6da5aab7dcdbebab6db"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service definitions for interacting with Universal Robots robot controllers.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/ur-robot-driver/default.nix b/distros/galactic/ur-robot-driver/default.nix deleted file mode 100644 index 2dfcf72067..0000000000 --- a/distros/galactic/ur-robot-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-python, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, launch-testing-ament-cmake, pluginlib, rclcpp, rclcpp-lifecycle, rclpy, std-msgs, std-srvs, tf2-geometry-msgs, ur-bringup, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs }: -buildRosPackage { - pname = "ros-galactic-ur-robot-driver"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/galactic/ur_robot_driver/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "a9fad5ce4af1c8b72d8a2f6341937d488faf0b5d7cc0fdb01008cc69e4f78e38"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ launch-testing-ament-cmake ]; - propagatedBuildInputs = [ controller-manager controller-manager-msgs geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle rclpy std-msgs std-srvs tf2-geometry-msgs ur-bringup ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/galactic/urdf-parser-plugin/default.nix b/distros/galactic/urdf-parser-plugin/default.nix deleted file mode 100644 index aa1fbb7e8b..0000000000 --- a/distros/galactic/urdf-parser-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-ros, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-urdf-parser-plugin"; - version = "2.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdf-release/archive/release/galactic/urdf_parser_plugin/2.5.2-1.tar.gz"; - name = "2.5.2-1.tar.gz"; - sha256 = "1f23ced3fcab94e1ec534d3e3d82977552ae74b8876022c97feb03c01fddfcf9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package contains a C++ base class for URDF parsers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urdf-tutorial/default.nix b/distros/galactic/urdf-tutorial/default.nix deleted file mode 100644 index 6607b22c4a..0000000000 --- a/distros/galactic/urdf-tutorial/default.nix +++ /dev/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, joint-state-publisher, joint-state-publisher-gui, robot-state-publisher, rviz2, xacro }: -buildRosPackage { - pname = "ros-galactic-urdf-tutorial"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdf_tutorial-release/archive/release/galactic/urdf_tutorial/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "76b30bd11ef4fa37433addf3a6d663f770059f48f20355e60daa4124bbc27762"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui robot-state-publisher rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains a number of URDF tutorials.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urdf/default.nix b/distros/galactic/urdf/default.nix deleted file mode 100644 index e1c9c26381..0000000000 --- a/distros/galactic/urdf/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-google-benchmark, ament-cmake-ros, ament-lint-auto, ament-lint-common, pluginlib, tinyxml2-vendor, urdf-parser-plugin, urdfdom, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-urdf"; - version = "2.5.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdf-release/archive/release/galactic/urdf/2.5.2-1.tar.gz"; - name = "2.5.2-1.tar.gz"; - sha256 = "33b50fb91931dff064c77e24fe61ca3bf31413822529afe34c7c1aaf909aebd0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-google-benchmark ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ pluginlib tinyxml2-vendor urdf-parser-plugin urdfdom urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package contains a C++ parser for the Unified Robot Description - Format (URDF), which is an XML format for representing a robot model. - The code API of the parser has been through our review process and will remain - backwards compatible in future releases.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urdfdom-headers/default.nix b/distros/galactic/urdfdom-headers/default.nix deleted file mode 100644 index 888c7ffc52..0000000000 --- a/distros/galactic/urdfdom-headers/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-urdfdom-headers"; - version = "1.0.5-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom_headers-release/archive/release/galactic/urdfdom_headers/1.0.5-3.tar.gz"; - name = "1.0.5-3.tar.gz"; - sha256 = "c90f598d305fdf9908dd10d8f88e7a0cd4f7ce5ff38b15f348215421043dfefb"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''C++ headers for URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urdfdom-py/default.nix b/distros/galactic/urdfdom-py/default.nix deleted file mode 100644 index 18d4cb001c..0000000000 --- a/distros/galactic/urdfdom-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, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-galactic-urdfdom-py"; - version = "1.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom_py-release/archive/release/galactic/urdfdom_py/1.1.0-2.tar.gz"; - name = "1.1.0-2.tar.gz"; - sha256 = "2041ad52eb1deeac7ae8bd975544c908661f77dda0fd66ff4a0c58f0a53b6089"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; - propagatedBuildInputs = [ python3Packages.lxml python3Packages.pyyaml rclpy ]; - - meta = { - description = ''Python implementation of the URDF parser.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urdfdom/default.nix b/distros/galactic/urdfdom/default.nix deleted file mode 100644 index 8f914c8395..0000000000 --- a/distros/galactic/urdfdom/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, console-bridge, console-bridge-vendor, tinyxml, tinyxml-vendor, urdfdom-headers }: -buildRosPackage { - pname = "ros-galactic-urdfdom"; - version = "2.3.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom-release/archive/release/galactic/urdfdom/2.3.5-1.tar.gz"; - name = "2.3.5-1.tar.gz"; - sha256 = "a7269992745ec337d68567555af215149aec4448d4e1d323e8b8cb12f36803af"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor tinyxml tinyxml-vendor urdfdom-headers ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''A library to access URDFs using the DOM model.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urg-c/default.nix b/distros/galactic/urg-c/default.nix deleted file mode 100644 index ed0566bd69..0000000000 --- a/distros/galactic/urg-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, ament-cmake }: -buildRosPackage { - pname = "ros-galactic-urg-c"; - version = "1.0.4001-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_c-release/archive/release/galactic/urg_c/1.0.4001-3.tar.gz"; - name = "1.0.4001-3.tar.gz"; - sha256 = "97c8b1e614609f50eb7997f618f69a823737f33d26cb89e7ef9aeb3c38bfe342"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The urg_c package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urg-node-msgs/default.nix b/distros/galactic/urg-node-msgs/default.nix deleted file mode 100644 index 08497da11c..0000000000 --- a/distros/galactic/urg-node-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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-urg-node-msgs"; - version = "1.0.1-r5"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_node_msgs-release/archive/release/galactic/urg_node_msgs/1.0.1-5.tar.gz"; - name = "1.0.1-5.tar.gz"; - sha256 = "ceda704b39a4be56dc8b56a62bcd73369dc2d920abcf3828e4b81b2e9a5fc6ec"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''urg_node_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/urg-node/default.nix b/distros/galactic/urg-node/default.nix deleted file mode 100644 index 25d593a6ed..0000000000 --- a/distros/galactic/urg-node/default.nix +++ /dev/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, diagnostic-updater, laser-proc, rclcpp, rclcpp-components, rosidl-default-generators, sensor-msgs, std-srvs, urg-c, urg-node-msgs }: -buildRosPackage { - pname = "ros-galactic-urg-node"; - version = "1.1.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_node-release/archive/release/galactic/urg_node/1.1.0-2.tar.gz"; - name = "1.1.0-2.tar.gz"; - sha256 = "2b68638782f8be8529019558c1f02008f445a022dfac29ce3e6cbfb51c391b2a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost builtin-interfaces diagnostic-updater laser-proc rclcpp rclcpp-components rosidl-default-generators sensor-msgs std-srvs urg-c urg-node-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''urg_node''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/usb-cam/default.nix b/distros/galactic/usb-cam/default.nix deleted file mode 100644 index 5e70aa10a2..0000000000 --- a/distros/galactic/usb-cam/default.nix +++ /dev/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, builtin-interfaces, camera-info-manager, ffmpeg, image-transport, image-transport-plugins, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, v4l-utils }: -buildRosPackage { - pname = "ros-galactic-usb-cam"; - version = "0.4.2-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/usb_cam-release/archive/release/galactic/usb_cam/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "6ca56175471c6e497a0d5f4ae8b7fa4a3d2cdd47acd8989b57b9561b9858795d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces camera-info-manager ffmpeg image-transport image-transport-plugins rclcpp rclcpp-components rosidl-default-runtime sensor-msgs std-msgs std-srvs v4l-utils ]; - nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; - - meta = { - description = ''A ROS2 Driver for V4L USB Cameras''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/v4l2-camera/default.nix b/distros/galactic/v4l2-camera/default.nix deleted file mode 100644 index 7069a2d4aa..0000000000 --- a/distros/galactic/v4l2-camera/default.nix +++ /dev/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, camera-info-manager, image-transport, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-v4l2-camera"; - version = "0.4.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_v4l2_camera-release/archive/release/galactic/v4l2_camera/0.4.0-2.tar.gz"; - name = "0.4.0-2.tar.gz"; - sha256 = "6ce06918bb05ad705acbe71db87dd67a787499bc0eafa585adcc43de321345c3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-info-manager image-transport rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A ROS 2 camera driver using Video4Linux2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/vda5050-msgs/default.nix b/distros/galactic/vda5050-msgs/default.nix deleted file mode 100644 index 566e9fa910..0000000000 --- a/distros/galactic/vda5050-msgs/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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-vda5050-msgs"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/inorbit-ai/ros_amr_interop-release/archive/release/galactic/vda5050_msgs/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "1b35da71df6e39d0a445cbf140970b572ef9d4433f981e6e4c55c659f4cb1db6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The vda5050_msgs package contains the datatypes (json objects) specified by the VDA - "Arbeitskreis Schlüsseltechnologien" in their recommondation "VDA 5050 - Schnittstelle zur Kommunikation zwischen - Fahrerlosen Transportfahrzeugen (FTF) und einer Leitsteuerung. - This package provides the message files which can be used to be (de-)serialized with an implementation of mqtt - (e.g mqtt_bridge) or to plain json (rospy_message_converter) or similar.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/vda5050-serializer/default.nix b/distros/galactic/vda5050-serializer/default.nix deleted file mode 100644 index 54fa962d34..0000000000 --- a/distros/galactic/vda5050-serializer/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-vda5050-serializer"; - version = "1.1.1-r2"; - - src = fetchurl { - url = "https://github.com/inorbit-ai/ros_amr_interop-release/archive/release/galactic/vda5050_serializer/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "b10aec3a285e3297c141aa0b9a1eba13fab7776d891e5cd7cc3c056c745565d7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''The serialization/deserialization functions to be loaded into the mqtt_bridge. During (de-)serialization - the case of the keys is corrected from snake_case on ROS side to dromedaryCase on MQTT/JSON side''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/velocity-controllers/default.nix b/distros/galactic/velocity-controllers/default.nix deleted file mode 100644 index c0ac3a01fe..0000000000 --- a/distros/galactic/velocity-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, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-galactic-velocity-controllers"; - version = "1.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/velocity_controllers/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "bd17d70844f6b028bf3457ffad2d8d2ba67b7fec3dce15eb66585ce84e541a16"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface 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/velodyne-description/default.nix b/distros/galactic/velodyne-description/default.nix deleted file mode 100644 index 3b47dd3449..0000000000 --- a/distros/galactic/velodyne-description/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, urdf, xacro }: -buildRosPackage { - pname = "ros-galactic-velodyne-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/galactic/velodyne_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "2a31032766cd4aff88f92a0f32e57baaf898f36ae88ba08de93ce9ed3ff17478"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF and meshes describing Velodyne laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-driver/default.nix b/distros/galactic/velodyne-driver/default.nix deleted file mode 100644 index 608366d6c3..0000000000 --- a/distros/galactic/velodyne-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-cmake-ros, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, libpcap, rclcpp, rclcpp-components, tf2-ros, velodyne-msgs }: -buildRosPackage { - pname = "ros-galactic-velodyne-driver"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/galactic/velodyne_driver/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "4742dabcbde7a4736da17493bf638bb49d4155d67f777bed371e82e5df98dda8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater libpcap rclcpp rclcpp-components tf2-ros velodyne-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''ROS device driver for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-gazebo-plugins/default.nix b/distros/galactic/velodyne-gazebo-plugins/default.nix deleted file mode 100644 index fa315e742e..0000000000 --- a/distros/galactic/velodyne-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, gazebo-dev, gazebo-msgs, gazebo-ros, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-velodyne-gazebo-plugins"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/galactic/velodyne_gazebo_plugins/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "40f87a24f409bc3577c0bde33c53e53596a2f3f743e9fc1f04c106783759fa82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-msgs gazebo-ros rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo plugin to provide simulated data from Velodyne laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-laserscan/default.nix b/distros/galactic/velodyne-laserscan/default.nix deleted file mode 100644 index 4f89253d7c..0000000000 --- a/distros/galactic/velodyne-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-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-galactic-velodyne-laserscan"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/galactic/velodyne_laserscan/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "879837e0ef4588822d03f9229afcf2ab8b88017cf89b7a6a663f57c4c575b36c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-msgs/default.nix b/distros/galactic/velodyne-msgs/default.nix deleted file mode 100644 index e7babe91ed..0000000000 --- a/distros/galactic/velodyne-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, std-msgs }: -buildRosPackage { - pname = "ros-galactic-velodyne-msgs"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/galactic/velodyne_msgs/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "68de3c5fd4cb13ea6b6cff164a2044635eefc02984bedd5ed464d301de4d1840"; - }; - - 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 ]; - - meta = { - description = ''ROS message definitions for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-pointcloud/default.nix b/distros/galactic/velodyne-pointcloud/default.nix deleted file mode 100644 index 52ab5e49c3..0000000000 --- a/distros/galactic/velodyne-pointcloud/default.nix +++ /dev/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, diagnostic-updater, geometry-msgs, libyamlcpp, message-filters, pcl, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-ros, velodyne-msgs }: -buildRosPackage { - pname = "ros-galactic-velodyne-pointcloud"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/galactic/velodyne_pointcloud/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "edd5447b505a0f786f0a98bf33fbbf8b9d58af488aa0241d3ebaa50a9dd4f0cd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles diagnostic-updater geometry-msgs libyamlcpp message-filters pcl rclcpp rclcpp-components sensor-msgs tf2 tf2-ros velodyne-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Point cloud conversions for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne-simulator/default.nix b/distros/galactic/velodyne-simulator/default.nix deleted file mode 100644 index 2f58af55ce..0000000000 --- a/distros/galactic/velodyne-simulator/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, velodyne-description, velodyne-gazebo-plugins }: -buildRosPackage { - pname = "ros-galactic-velodyne-simulator"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/galactic/velodyne_simulator/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "4c5e5fbad9b7be9352d875ba713dfea63dcd6793ffcdab1188b28bf4e80bd09b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ velodyne-description velodyne-gazebo-plugins ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage allowing easy installation of Velodyne simulation components.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/velodyne/default.nix b/distros/galactic/velodyne/default.nix deleted file mode 100644 index bf804871c3..0000000000 --- a/distros/galactic/velodyne/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, velodyne-driver, velodyne-laserscan, velodyne-msgs, velodyne-pointcloud }: -buildRosPackage { - pname = "ros-galactic-velodyne"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/galactic/velodyne/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "333e193dc90c1dd1846ade0e0f656bd9f5918f596b443b0dc885306b497fd875"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ velodyne-driver velodyne-laserscan velodyne-msgs velodyne-pointcloud ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Basic ROS support for the Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/vision-msgs-layers/default.nix b/distros/galactic/vision-msgs-layers/default.nix deleted file mode 100644 index 5d4c7a212d..0000000000 --- a/distros/galactic/vision-msgs-layers/default.nix +++ /dev/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, rqt-image-overlay-layer, vision-msgs }: -buildRosPackage { - pname = "ros-galactic-vision-msgs-layers"; - version = "0.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_msgs_layers-release/archive/release/galactic/vision_msgs_layers/0.0.1-1.tar.gz"; - name = "0.0.1-1.tar.gz"; - sha256 = "a496f3629e55f8887451ad72ca9cb7522f98b1e3c4a3e75fc72ccc8fbe9361f3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rqt-image-overlay-layer vision-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Collection of RQt Image Overlay Plugins for Vision Msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/vision-msgs/default.nix b/distros/galactic/vision-msgs/default.nix deleted file mode 100644 index 06cc0dfb91..0000000000 --- a/distros/galactic/vision-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-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-vision-msgs"; - version = "3.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_msgs-release/archive/release/galactic/vision_msgs/3.0.2-1.tar.gz"; - name = "3.0.2-1.tar.gz"; - sha256 = "ca40e7eb3a726fb8f7a0b2bbe40a6b85f75afb70a9393106c9a9b80599aca6ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages for interfacing with various computer vision pipelines, such as - object detectors.''; - license = with lib.licenses; [ asl20 asl20 ]; - }; -} diff --git a/distros/galactic/vision-opencv/default.nix b/distros/galactic/vision-opencv/default.nix deleted file mode 100644 index 060a676866..0000000000 --- a/distros/galactic/vision-opencv/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, image-geometry }: -buildRosPackage { - pname = "ros-galactic-vision-opencv"; - version = "3.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/galactic/vision_opencv/3.1.3-1.tar.gz"; - name = "3.1.3-1.tar.gz"; - sha256 = "47b6b218795b6cb89f22ddbfe78a3e0c2bdaa312814acbba999797e93bc385e0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-geometry ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/galactic/visp/default.nix b/distros/galactic/visp/default.nix deleted file mode 100644 index 7c3fe5baba..0000000000 --- a/distros/galactic/visp/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, bzip2, cmake, doxygen, eigen, libjpeg, liblapack, libpng, libv4l, libxml2, opencv, xorg }: -buildRosPackage { - pname = "ros-galactic-visp"; - version = "3.5.0-r3"; - - src = fetchurl { - url = "https://github.com/lagadic/visp-release/archive/release/galactic/visp/3.5.0-3.tar.gz"; - name = "3.5.0-3.tar.gz"; - sha256 = "597822d5c324767ca87da01c15bd73dac45fb69dc79ddc19919f3e6c9a928a04"; - }; - - buildType = "cmake"; - buildInputs = [ bzip2 cmake doxygen ]; - propagatedBuildInputs = [ eigen libjpeg liblapack libpng libv4l libxml2 opencv xorg.libX11 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''ViSP standing for Visual Servoing Platform is a modular cross - platform library that allows prototyping and developing applications - using visual tracking and visual servoing technics at the heart of the - researches done by Inria Lagadic team. ViSP is able to compute control - laws that can be applied to robotic systems. It provides a set of visual - features that can be tracked using real time image processing or computer - vision algorithms. ViSP provides also simulation capabilities. - - ViSP can be useful in robotics, computer vision, augmented reality - and computer animation.''; - license = with lib.licenses; [ "GPL-2.0-only" ]; - }; -} diff --git a/distros/galactic/visualization-msgs/default.nix b/distros/galactic/visualization-msgs/default.nix deleted file mode 100644 index e70b19a9ba..0000000000 --- a/distros/galactic/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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-visualization-msgs"; - version = "2.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/galactic/visualization_msgs/2.2.4-1.tar.gz"; - name = "2.2.4-1.tar.gz"; - sha256 = "a5aae2c521469572f63d364d10687e978fbe167161ab419dcca89612d488d932"; - }; - - 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 visualization and interaction related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/warehouse-ros-sqlite/default.nix b/distros/galactic/warehouse-ros-sqlite/default.nix deleted file mode 100644 index a8562358e8..0000000000 --- a/distros/galactic/warehouse-ros-sqlite/default.nix +++ /dev/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-common, boost, class-loader, geometry-msgs, rclcpp, sqlite, sqlite3-vendor, warehouse-ros }: -buildRosPackage { - pname = "ros-galactic-warehouse-ros-sqlite"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/moveit/warehouse_ros_sqlite-release/archive/release/galactic/warehouse_ros_sqlite/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "a346d4881cbfa8a11aa6662eb7104239848c4087ab03088b99805725e4dd9540"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake boost sqlite3-vendor ]; - checkInputs = [ ament-cmake-copyright ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ class-loader rclcpp sqlite warehouse-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Implementation of warehouse_ros for sqlite''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/warehouse-ros/default.nix b/distros/galactic/warehouse-ros/default.nix deleted file mode 100644 index 01c4a11599..0000000000 --- a/distros/galactic/warehouse-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-copyright, ament-lint-auto, boost, geometry-msgs, openssl, pluginlib, rclcpp, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-galactic-warehouse-ros"; - version = "2.0.4-r1"; - - src = fetchurl { - url = "https://github.com/moveit/warehouse_ros-release/archive/release/galactic/warehouse_ros/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "c559cc10d1bdb1fbce7222f80c65e042fdc094661fa9a876c2e0669fde8140b3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-lint-auto ]; - propagatedBuildInputs = [ boost geometry-msgs openssl pluginlib rclcpp std-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Persistent storage of ROS messages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/webots-ros2-control/default.nix b/distros/galactic/webots-ros2-control/default.nix deleted file mode 100644 index d10e7540b0..0000000000 --- a/distros/galactic/webots-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-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros-environment, webots-ros2-driver }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-control"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_control/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "2d7c9179cc9b968054fd6f96a9bd76ef488f7a1b0eef0264ed139a0d7b694b23"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager hardware-interface pluginlib rclcpp rclcpp-lifecycle webots-ros2-driver ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros2_control plugin for Webots''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-core/default.nix b/distros/galactic/webots-ros2-core/default.nix deleted file mode 100644 index 0eb2b62523..0000000000 --- a/distros/galactic/webots-ros2-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-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-core"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_core/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "334c9d03f1f883f5ca8fcda6224bb7ca436de82f327b5c95508722d541e45b64"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.tkinter rclpy std-msgs vision-msgs webots-ros2-msgs ]; - - meta = { - description = ''Core interface between Webots and ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-driver/default.nix b/distros/galactic/webots-ros2-driver/default.nix deleted file mode 100644 index 9a473004f7..0000000000 --- a/distros/galactic/webots-ros2-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-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, ros-environment, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-importer, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-driver"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_driver/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "99e5f47fc78b02de9d168d9869b011739a30bcb0db7ec066b73652bb8cfa5248"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python python-cmake-module ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs pluginlib rclcpp rclpy sensor-msgs std-msgs tf2-geometry-msgs tf2-ros tinyxml2-vendor vision-msgs webots-ros2-importer webots-ros2-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ]; - - meta = { - description = ''Implementation of the Webots - ROS 2 interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-epuck/default.nix b/distros/galactic/webots-ros2-epuck/default.nix deleted file mode 100644 index 3287739b52..0000000000 --- a/distros/galactic/webots-ros2-epuck/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, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-epuck"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_epuck/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "2020a22b3a0b4bd739ca93f38584663792907815ed0786357a2b08d9cc146cff"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ]; - - meta = { - description = ''E-puck2 driver for Webots simulated robot''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-importer/default.nix b/distros/galactic/webots-ros2-importer/default.nix deleted file mode 100644 index dcc92672f9..0000000000 --- a/distros/galactic/webots-ros2-importer/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, builtin-interfaces, python3Packages, pythonPackages, xacro }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-importer"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_importer/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "3a288aad3ed89ffa97ed3f9ac2be88bab8b82f2126e0e27bfdb3fd98939b70fe"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.lark python3Packages.pycollada xacro ]; - - meta = { - description = ''This package allows to convert URDF and XACRO files into Webots PROTO files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-mavic/default.nix b/distros/galactic/webots-ros2-mavic/default.nix deleted file mode 100644 index 61df2af195..0000000000 --- a/distros/galactic/webots-ros2-mavic/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, builtin-interfaces, pythonPackages, rclpy, webots-ros2-driver }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-mavic"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_mavic/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "fcea54dddbea5a1000ac4d31f907192651153e4140ed11277d0b90279f40cd27"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-driver ]; - - meta = { - description = ''Mavic 2 Pro robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-msgs/default.nix b/distros/galactic/webots-ros2-msgs/default.nix deleted file mode 100644 index 4063ab7481..0000000000 --- a/distros/galactic/webots-ros2-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, rosidl-default-generators, rosidl-default-runtime, std-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-msgs"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_msgs/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "83d864c2da274cbba30be0bbf89ed2d2419756b74805ac6990e6073049ac3317"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs vision-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Services and Messages of the webots_ros2 packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-tesla/default.nix b/distros/galactic/webots-ros2-tesla/default.nix deleted file mode 100644 index 0a2c9867ef..0000000000 --- a/distros/galactic/webots-ros2-tesla/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, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-driver }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-tesla"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tesla/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "269af34c69fd2058586ee43bb4d83641cf3ca342a9f8d53f2cbbf8cd7e8a0e4f"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-driver ]; - - meta = { - description = ''Tesla ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-tests/default.nix b/distros/galactic/webots-ros2-tests/default.nix deleted file mode 100644 index 95ed60cb32..0000000000 --- a/distros/galactic/webots-ros2-tests/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, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-tests"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tests/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "99c0b5471174a4834ad97185effd07f53744753898ae7cb22a3229849eebc512"; - }; - - buildType = "ament_python"; - buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; - - meta = { - description = ''System tests for `webots_ros2` packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-tiago/default.nix b/distros/galactic/webots-ros2-tiago/default.nix deleted file mode 100644 index 8b261d2399..0000000000 --- a/distros/galactic/webots-ros2-tiago/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, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-tiago"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tiago/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "47e9c33dbc9eb32eaf26410f200a0ead78a7803f523199f95e6eb143dff6b4a7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; - - meta = { - description = ''TIAGo robots ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-turtlebot/default.nix b/distros/galactic/webots-ros2-turtlebot/default.nix deleted file mode 100644 index 89b747bf45..0000000000 --- a/distros/galactic/webots-ros2-turtlebot/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, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-turtlebot"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_turtlebot/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "331a511f22a8da5d196827adada5eed6def0de41f2b57bc66bdf7e6e0102c3fa"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; - - meta = { - description = ''TurtleBot3 Burger robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2-universal-robot/default.nix b/distros/galactic/webots-ros2-universal-robot/default.nix deleted file mode 100644 index 6be7fb7f6c..0000000000 --- a/distros/galactic/webots-ros2-universal-robot/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, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver, xacro }: -buildRosPackage { - pname = "ros-galactic-webots-ros2-universal-robot"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_universal_robot/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "40946fdb7000c6e4bb9663f4a944619c3ce3ed51f44baef256bd05548e247cde"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver xacro ]; - - meta = { - description = ''Universal Robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/webots-ros2/default.nix b/distros/galactic/webots-ros2/default.nix deleted file mode 100644 index c77ebd8d99..0000000000 --- a/distros/galactic/webots-ros2/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, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-core, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: -buildRosPackage { - pname = "ros-galactic-webots-ros2"; - version = "2022.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2/2022.1.4-1.tar.gz"; - name = "2022.1.4-1.tar.gz"; - sha256 = "4053f04a3521f3e6efb65a9b2efa6d946d5c528c802412c8b1d1e2fc882881e1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest webots-ros2-tests ]; - propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-control webots-ros2-core webots-ros2-driver webots-ros2-epuck webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; - - meta = { - description = ''Interface between Webots and ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/galactic/wiimote-msgs/default.nix b/distros/galactic/wiimote-msgs/default.nix deleted file mode 100644 index c31934b2f2..0000000000 --- a/distros/galactic/wiimote-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-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-galactic-wiimote-msgs"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/wiimote_msgs/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "76e4b645e25d56935f61d3e63d68179d8f12da8e98f30b3626c92aa07d76dfc8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - - meta = { - description = ''Messages used by wiimote package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/wiimote/default.nix b/distros/galactic/wiimote/default.nix deleted file mode 100644 index 17ecddde7a..0000000000 --- a/distros/galactic/wiimote/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-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bluez, cwiid, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs, wiimote-msgs }: -buildRosPackage { - pname = "ros-galactic-wiimote"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/galactic/wiimote/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "be48f544d7890782c858aa68c8ef39ecdb1f6fefc4b0ebef1b96f8226e7e67f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bluez cwiid rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs wiimote-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; - - meta = { - description = ''The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote - and its related peripherals, including the Nunchuk, Motion Plus, and - (experimentally) the Classic. The package implements a ROS node that uses - Bluetooth to communicate with the Wiimote device, obtaining accelerometer - and gyro data, the state of LEDs, the IR camera, rumble (vibrator), - buttons, joystick, and battery state. The node additionally enables ROS - nodes to control the Wiimote's LEDs and vibration for feedback to the human - Wiimote operator. LEDs and vibration may be switched on and off, or made to - operate according to a timed pattern.''; - license = with lib.licenses; [ "GPL" ]; - }; -} diff --git a/distros/galactic/xacro/default.nix b/distros/galactic/xacro/default.nix deleted file mode 100644 index 365ae47bea..0000000000 --- a/distros/galactic/xacro/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, ament-index-python, ament-lint-auto, python3Packages }: -buildRosPackage { - pname = "ros-galactic-xacro"; - version = "2.0.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/xacro-release/archive/release/galactic/xacro/2.0.7-1.tar.gz"; - name = "2.0.7-1.tar.gz"; - sha256 = "c6aeb71b83e4aa7c0f2a074ecef114137db3474c3b4728308a100e1baa20c847"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Xacro (XML Macros) - Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/galactic/yaml-cpp-vendor/default.nix b/distros/galactic/yaml-cpp-vendor/default.nix deleted file mode 100644 index 433a70867b..0000000000 --- a/distros/galactic/yaml-cpp-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 }: -buildRosPackage { - pname = "ros-galactic-yaml-cpp-vendor"; - version = "7.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/yaml_cpp_vendor-release/archive/release/galactic/yaml_cpp_vendor/7.1.1-1.tar.gz"; - name = "7.1.1-1.tar.gz"; - sha256 = "33afe34c829a9a54ad20728236ca09e692490b2935880f95d4509833fd376545"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/galactic/zmqpp-vendor/default.nix b/distros/galactic/zmqpp-vendor/default.nix deleted file mode 100644 index 7d3e1c1944..0000000000 --- a/distros/galactic/zmqpp-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, ament-lint-auto, ament-lint-common, cppzmq, git }: -buildRosPackage { - pname = "ros-galactic-zmqpp-vendor"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/tier4/zmqpp_vendor-release/archive/release/galactic/zmqpp_vendor/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "d161406de0515cd02b1d3c0ba9b89e0bf081ffb54ded21f1727c0e262ff33379"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cppzmq ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Vendor package for zmqpp''; - license = with lib.licenses; [ asl20 "Mozilla-Public-License-2.0" ]; - }; -} diff --git a/distros/galactic/zstd-vendor/default.nix b/distros/galactic/zstd-vendor/default.nix deleted file mode 100644 index f900eb3c83..0000000000 --- a/distros/galactic/zstd-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, zstd }: -buildRosPackage { - pname = "ros-galactic-zstd-vendor"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/galactic/zstd_vendor/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e1a86b468abbf6ad4b948cba3859095d59e7574f01acfa026ae46e78226c5d50"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ zstd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Zstd compression vendor package, providing a dependency for Zstd.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -}