diff --git a/distros/dashing/ament-virtualenv/default.nix b/distros/dashing/ament-virtualenv/default.nix index 77e63a62c7..47c7e00174 100644 --- a/distros/dashing/ament-virtualenv/default.nix +++ b/distros/dashing/ament-virtualenv/default.nix @@ -2,19 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-dashing-ament-virtualenv"; - version = "0.0.4-r1"; + version = "0.0.5-r5"; src = fetchurl { - url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/dashing/ament_virtualenv/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "532ca91377757ebd0f484270db7484d41a927318192c70f49e16d778943bc427"; + url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/dashing/ament_virtualenv/0.0.5-5.tar.gz"; + name = "0.0.5-5.tar.gz"; + sha256 = "207b5fd15d46bfbf8d09f2c6600da42670307235202dc44cedddc7a13f9e7f9e"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.packaging pythonPackages.pytest pythonPackages.virtualenv ]; + propagatedBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ]; + nativeBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ]; meta = { description = ''Bundle python requirements in a ament package via virtualenv.''; diff --git a/distros/dashing/autoware-auto-algorithm/default.nix b/distros/dashing/autoware-auto-algorithm/default.nix deleted file mode 100644 index 29719f5395..0000000000 --- a/distros/dashing/autoware-auto-algorithm/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-algorithm"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_algorithm/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "334f6c5e56dde2f169a87791046a90fc89900ae99d95b687c4210272229d4730"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Generic algorithms like sort''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-cmake/default.nix b/distros/dashing/autoware-auto-cmake/default.nix deleted file mode 100644 index 910f168334..0000000000 --- a/distros/dashing/autoware-auto-cmake/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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-lint-cmake, ament-cmake-uncrustify, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-cmake"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_cmake/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "638a7fb6015d0c38ebdae7b10ef4ccbf577be8874789d2fe31f24ab71e2f94f9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''Import the compiler settings defined for Autoware.Auto''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-create-pkg/default.nix b/distros/dashing/autoware-auto-create-pkg/default.nix deleted file mode 100644 index 171e0e88b9..0000000000 --- a/distros/dashing/autoware-auto-create-pkg/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint-auto, ament-lint-common, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-create-pkg"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_create_pkg/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "c8af52d226d50829530ab30c2b5aac85dbce024b9e0fee5e5e557b5e9316ae05"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-lint-auto ament-lint-common ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''A command line tool to create a boiler-plate package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-examples/default.nix b/distros/dashing/autoware-auto-examples/default.nix deleted file mode 100644 index 46ffc6c322..0000000000 --- a/distros/dashing/autoware-auto-examples/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 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-dashing-autoware-auto-examples"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_examples/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "096311e4ddaad9bd566a3a03b305d3a0bca9d18ea9358399ea42d8e330d4dd9f"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples and configuration files for Autoware.Auto''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-geometry/default.nix b/distros/dashing/autoware-auto-geometry/default.nix deleted file mode 100644 index b138f41985..0000000000 --- a/distros/dashing/autoware-auto-geometry/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, autoware-auto-helper-functions, autoware-auto-msgs, geometry-msgs }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-geometry"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_geometry/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "f72c785646e0816a10368d23cb7eb74d2dbae4b5785d2a4a4ad5394044e92bb9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ autoware-auto-helper-functions autoware-auto-msgs geometry-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Geometry related algorithms''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-helper-functions/default.nix b/distros/dashing/autoware-auto-helper-functions/default.nix deleted file mode 100644 index fb6f36a88e..0000000000 --- a/distros/dashing/autoware-auto-helper-functions/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-helper-functions"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_helper_functions/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "bf2db81d0b797796ce8e3bb06c7988f892bd7e23197e58d5740c6ddf0355eb5e"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Miscelaneous helper functions''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/autoware-auto-msgs/default.nix b/distros/dashing/autoware-auto-msgs/default.nix deleted file mode 100644 index 93e96a884e..0000000000 --- a/distros/dashing/autoware-auto-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2020 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, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-dashing-autoware-auto-msgs"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_msgs/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "15feca481eb70757111d88ed9d07d0ec07110443e739d8b9c16ea4606028b88b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ 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/dashing/euclidean-cluster-nodes/default.nix b/distros/dashing/euclidean-cluster-nodes/default.nix deleted file mode 100644 index b669358873..0000000000 --- a/distros/dashing/euclidean-cluster-nodes/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, autoware-auto-cmake, autoware-auto-geometry, autoware-auto-msgs, euclidean-cluster, rclcpp, sensor-msgs, voxel-grid-nodes }: -buildRosPackage { - pname = "ros-dashing-euclidean-cluster-nodes"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster_nodes/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "156ca57d67726895c9fa84d0d67ca3b67de9bd48fd7446e4842e4660f35520e0"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ autoware-auto-geometry autoware-auto-msgs euclidean-cluster rclcpp sensor-msgs voxel-grid-nodes ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''ROS 2 nodes for various post-processing steps on euclidean clustering. For debugging and to - decouple algorithm dependencies from ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/euclidean-cluster/default.nix b/distros/dashing/euclidean-cluster/default.nix deleted file mode 100644 index 5c4922967c..0000000000 --- a/distros/dashing/euclidean-cluster/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, autoware-auto-geometry, autoware-auto-msgs, lidar-utils }: -buildRosPackage { - pname = "ros-dashing-euclidean-cluster"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "837a00e21a4ee8bfe36c91ada15f1449c4481132def6b825a7bc8f3000426755"; - }; - - buildType = "ament_cmake"; - buildInputs = [ lidar-utils ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ autoware-auto-geometry autoware-auto-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''implementation of euclidean clustering''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/generated.nix b/distros/dashing/generated.nix index e39081a2f0..dd742d93ab 100644 --- a/distros/dashing/generated.nix +++ b/distros/dashing/generated.nix @@ -116,6 +116,8 @@ self: super: { ament-uncrustify = self.callPackage ./ament-uncrustify {}; + ament-virtualenv = self.callPackage ./ament-virtualenv {}; + ament-xmllint = self.callPackage ./ament-xmllint {}; angles = self.callPackage ./angles {}; diff --git a/distros/dashing/hungarian-assigner/default.nix b/distros/dashing/hungarian-assigner/default.nix deleted file mode 100644 index bc2aa01f29..0000000000 --- a/distros/dashing/hungarian-assigner/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen }: -buildRosPackage { - pname = "ros-dashing-hungarian-assigner"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/hungarian_assigner/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "7f831d5d070a933fc7cd18408e81b4152eb431053cbdc04a3abb19cc751a16ca"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''An implementation of the hungarian algorithm for optimal linear assignment''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/kalman-filter/default.nix b/distros/dashing/kalman-filter/default.nix deleted file mode 100644 index 79d89b5205..0000000000 --- a/distros/dashing/kalman-filter/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen, motion-model, osrf-testing-tools-cpp }: -buildRosPackage { - pname = "ros-dashing-kalman-filter"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/kalman_filter/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "1266802a96c358c09b6db093f566f8b4a905efb594af67201b833b176ddcf6d1"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ eigen motion-model ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''an implementation of square root covariance filtering (carlson-schmidt) for probabilistic state estimation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/lidar-utils/default.nix b/distros/dashing/lidar-utils/default.nix deleted file mode 100644 index ca715e7246..0000000000 --- a/distros/dashing/lidar-utils/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, rclcpp, rclcpp-lifecycle, sensor-msgs }: -buildRosPackage { - pname = "ros-dashing-lidar-utils"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/lidar_utils/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "e09998388ec7ab13b7b1e34126310139d93dd9a2494ebec9e28819c2bf2efa42"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle sensor-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Common utility functions and classes for point clouds''; - license = with lib.licenses; [ "Apex.AI License" ]; - }; -} diff --git a/distros/dashing/localization-common/default.nix b/distros/dashing/localization-common/default.nix deleted file mode 100644 index 18855ca52b..0000000000 --- a/distros/dashing/localization-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, geometry-msgs, osrf-testing-tools-cpp, tf2 }: -buildRosPackage { - pname = "ros-dashing-localization-common"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_common/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "03fce843ec7e263f7bb29438029c3319708ef0ecebffa3744001a9c089fa17e0"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ geometry-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Contains common functionality and interfaces for localizer implementations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/localization-nodes/default.nix b/distros/dashing/localization-nodes/default.nix deleted file mode 100644 index 30d9518cdd..0000000000 --- a/distros/dashing/localization-nodes/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, localization-common, osrf-testing-tools-cpp, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-dashing-localization-nodes"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_nodes/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "6f5e25af3c01f1a7e90252bf518193f628915c3923d86f01af8d76e192bf382a"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ localization-common rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Implementation of various localization nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/motion-model/default.nix b/distros/dashing/motion-model/default.nix deleted file mode 100644 index b72ffafcc8..0000000000 --- a/distros/dashing/motion-model/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen }: -buildRosPackage { - pname = "ros-dashing-motion-model"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/motion_model/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "bd55b4808c595bde055e11e72bbab4936738a1bdf312d073a2d55cfc37a06ec9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''implementation of motion models for prediction''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/ndt/default.nix b/distros/dashing/ndt/default.nix deleted file mode 100644 index 47f76c2058..0000000000 --- a/distros/dashing/ndt/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen, geometry-msgs, lidar-utils, localization-common, optimization, osrf-testing-tools-cpp, sensor-msgs }: -buildRosPackage { - pname = "ros-dashing-ndt"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ndt/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "f50880b0376030cc2bd130c751712223a05512b4c6a5146b300c601f9477674d"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ eigen geometry-msgs lidar-utils localization-common optimization sensor-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Implementation of ndt localization''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/optimization/default.nix b/distros/dashing/optimization/default.nix deleted file mode 100644 index e6d6535ae7..0000000000 --- a/distros/dashing/optimization/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen, osrf-testing-tools-cpp }: -buildRosPackage { - pname = "ros-dashing-optimization"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/optimization/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "f54d28fb780347abfabcbe38ab99ec9a55e1e482cb8cf2fe015950ef3c254d3f"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''A base interface for defining optimization problems and implementations of common optimizers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/pcl-conversions/default.nix b/distros/dashing/pcl-conversions/default.nix index c04c051051..a5d4d6e9fb 100644 --- a/distros/dashing/pcl-conversions/default.nix +++ b/distros/dashing/pcl-conversions/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/dashing/pcl_conversions/2.0.0-1.tar.gz"; name = "2.0.0-1.tar.gz"; - sha256 = "7e5a799ac5e1a196d385a9247cffabe2b8589c554b22a4a1cb10896ff3bfcb07"; + sha256 = "1dee570593be56530a89248cd15ba13a1eb72daad1c1a4d452ed7b396db8a134"; }; buildType = "ament_cmake"; diff --git a/distros/dashing/point-cloud-fusion/default.nix b/distros/dashing/point-cloud-fusion/default.nix deleted file mode 100644 index 62beec9bfd..0000000000 --- a/distros/dashing/point-cloud-fusion/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, eigen, lidar-utils, message-filters, rclcpp, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs }: -buildRosPackage { - pname = "ros-dashing-point-cloud-fusion"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/point_cloud_fusion/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "373824982fc204d6c1e5cef13f76685efa92afa336477a171204baac17ad2522"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen lidar-utils message-filters rclcpp rclcpp-lifecycle sensor-msgs tf2-geometry-msgs tf2-ros tf2-sensor-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''point cloud fusion''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/ray-ground-classifier-nodes/default.nix b/distros/dashing/ray-ground-classifier-nodes/default.nix deleted file mode 100644 index a9bee87d32..0000000000 --- a/distros/dashing/ray-ground-classifier-nodes/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, autoware-auto-cmake, ray-ground-classifier, rclcpp, rclcpp-lifecycle, sensor-msgs }: -buildRosPackage { - pname = "ros-dashing-ray-ground-classifier-nodes"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier_nodes/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "8536432b5e89d2e4cdf260ab15e39da77f33bf82668e2fb08755afc4aedc1d62"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ray-ground-classifier rclcpp rclcpp-lifecycle sensor-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''Boilerplate ROS 2 node wrappers around ray_ground_classifier''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/ray-ground-classifier/default.nix b/distros/dashing/ray-ground-classifier/default.nix deleted file mode 100644 index f0ec622aa1..0000000000 --- a/distros/dashing/ray-ground-classifier/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-algorithm, autoware-auto-cmake, lidar-utils }: -buildRosPackage { - pname = "ros-dashing-ray-ground-classifier"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "62422c6d217df7acf0b72cc00519e2902a352c3df2f8c95bc39205bef957cb9d"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ autoware-auto-algorithm lidar-utils ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''an implementation of a ray ground filter''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/rqt-tf-tree/default.nix b/distros/dashing/rqt-tf-tree/default.nix deleted file mode 100644 index 4247a960ad..0000000000 --- a/distros/dashing/rqt-tf-tree/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-dashing-rqt-tf-tree"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/dashing/rqt_tf_tree/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "6fe7975f054b143421ec4bf0fbbbfbf2f53aeb27d12e3802532a3b4e2d75b8a7"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; - propagatedBuildInputs = [ geometry-msgs python-qt-binding python3Packages.rospkg qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2 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/dashing/serial-driver/default.nix b/distros/dashing/serial-driver/default.nix deleted file mode 100644 index 0df9883d83..0000000000 --- a/distros/dashing/serial-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, autoware-auto-helper-functions, boost, rclcpp, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-dashing-serial-driver"; - version = "0.0.4-r3"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/dashing/serial_driver/0.0.4-3.tar.gz"; - name = "0.0.4-3.tar.gz"; - sha256 = "34e98d412595d93128717cd49398695c347f2a879873e36dcb1e76f11c383349"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ autoware-auto-helper-functions boost rclcpp rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''A template class and associated utilities which encapsulate basic reading from serial ports''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/velodyne-driver/default.nix b/distros/dashing/velodyne-driver/default.nix deleted file mode 100644 index 4ed4e47b53..0000000000 --- a/distros/dashing/velodyne-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, geometry-msgs, lidar-utils, rclcpp }: -buildRosPackage { - pname = "ros-dashing-velodyne-driver"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_driver/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "72c4a0bc002c95fe8a5a277eae25dd06374c57952f1cb83fe5349730a1d595b9"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs lidar-utils rclcpp ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''(Mostly) static memory implementation of a velodyne driver in one process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/velodyne-node/default.nix b/distros/dashing/velodyne-node/default.nix deleted file mode 100644 index 19fb752547..0000000000 --- a/distros/dashing/velodyne-node/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, autoware-auto-cmake, lidar-utils, rclcpp-lifecycle, sensor-msgs, udp-driver, velodyne-driver }: -buildRosPackage { - pname = "ros-dashing-velodyne-node"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_node/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "4768eeae5b74c3b40d051e9a9b8cdc2dc6b6043d1960f1a3f5dfb9b2d86b528c"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ lidar-utils rclcpp-lifecycle sensor-msgs udp-driver velodyne-driver ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''(Mostly) static memory implementation of a velodyne driver in one process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/dashing/voxel-grid-nodes/default.nix b/distros/dashing/voxel-grid-nodes/default.nix deleted file mode 100644 index acd3dbbd70..0000000000 --- a/distros/dashing/voxel-grid-nodes/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, lidar-utils, rclcpp, rclcpp-lifecycle, sensor-msgs, voxel-grid }: -buildRosPackage { - pname = "ros-dashing-voxel-grid-nodes"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid_nodes/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "ac1f44df6402df132e906095d1fe2b31a6842fafd024a99d69b1517a31105e39"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ lidar-utils rclcpp rclcpp-lifecycle sensor-msgs voxel-grid ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''voxel grid filters''; - license = with lib.licenses; [ "Apex.AI License" ]; - }; -} diff --git a/distros/dashing/voxel-grid/default.nix b/distros/dashing/voxel-grid/default.nix deleted file mode 100644 index 635bffc63e..0000000000 --- a/distros/dashing/voxel-grid/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 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, autoware-auto-cmake, geometry-msgs, lidar-utils }: -buildRosPackage { - pname = "ros-dashing-voxel-grid"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid/0.0.2-1"; - name = "archive.tar.gz"; - sha256 = "47966ef7f873e517e966fead87bd0a531e0c315f2067687e8466a061bf86f519"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs lidar-utils ]; - nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; - - meta = { - description = ''voxel grid filters''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/eloquent/ament-virtualenv/default.nix b/distros/eloquent/ament-virtualenv/default.nix new file mode 100644 index 0000000000..e3e226dfcf --- /dev/null +++ b/distros/eloquent/ament-virtualenv/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: +buildRosPackage { + pname = "ros-eloquent-ament-virtualenv"; + version = "0.0.5-r6"; + + src = fetchurl { + url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/eloquent/ament_virtualenv/0.0.5-6.tar.gz"; + name = "0.0.5-6.tar.gz"; + sha256 = "bc0bb431ff3059a5c8b0b7941880f70b0e54f3971cbbad59e58ed8f375678464"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.packaging pythonPackages.pytest pythonPackages.virtualenv ]; + propagatedBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ]; + nativeBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ]; + + meta = { + description = ''Bundle python requirements in a ament package via virtualenv.''; + license = with lib.licenses; [ gpl1 ]; + }; +} diff --git a/distros/eloquent/generated.nix b/distros/eloquent/generated.nix index 6bf5b03885..d324e57e47 100644 --- a/distros/eloquent/generated.nix +++ b/distros/eloquent/generated.nix @@ -122,6 +122,8 @@ self: super: { ament-uncrustify = self.callPackage ./ament-uncrustify {}; + ament-virtualenv = self.callPackage ./ament-virtualenv {}; + ament-xmllint = self.callPackage ./ament-xmllint {}; angles = self.callPackage ./angles {}; diff --git a/distros/eloquent/kobuki-msgs/default.nix b/distros/eloquent/kobuki-msgs/default.nix deleted file mode 100644 index 9d30e925c5..0000000000 --- a/distros/eloquent/kobuki-msgs/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2020 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-eloquent-kobuki-msgs"; - version = "0.8.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/kobuki_msgs-release/archive/release/eloquent/kobuki_msgs/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "4c50c131d55d3de6b109ab7774c007ee7e1344b8de1c8a5faa66b0f6f6483ec3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''
- Kobuki message and service types: custom messages and services for Kobuki packages. -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/eloquent/popf/default.nix b/distros/eloquent/popf/default.nix deleted file mode 100644 index 5eacb1dfc6..0000000000 --- a/distros/eloquent/popf/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2019 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, bison, flex, rclcpp }: -buildRosPackage { - pname = "ros-eloquent-popf"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/fmrico/popf-release/archive/release/eloquent/popf/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "fb5468df295b1e382df2f855ea30f9b5b750ff11f04af6671a0bf306cabac447"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ bison flex rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The POPF package''; - license = with lib.licenses; [ gpl2 ]; - }; -} diff --git a/distros/kinetic/area-division/default.nix b/distros/kinetic/area-division/default.nix deleted file mode 100644 index 4344a5e3a7..0000000000 --- a/distros/kinetic/area-division/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, nav-msgs, roscpp, swarmros }: -buildRosPackage { - pname = "ros-kinetic-area-division"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/area_division/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "705892330f17a4eaba1e6483bece0282f2e1cb0ed94b684ade002ae1d1127ed5"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs nav-msgs roscpp swarmros ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that divides the available environment area among multiple cyber physical systems (CPSs) in a swarm.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/cnn-bridge/default.nix b/distros/kinetic/cnn-bridge/default.nix deleted file mode 100644 index 551bab26c2..0000000000 --- a/distros/kinetic/cnn-bridge/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roslaunch, roslib, rospy, std-msgs }: -buildRosPackage { - pname = "ros-kinetic-cnn-bridge"; - version = "0.8.5-r1"; - - src = fetchurl { - url = "https://github.com/wew84/cnn_bridge-release/archive/release/kinetic/cnn_bridge/0.8.5-1.tar.gz"; - name = "0.8.5-1.tar.gz"; - sha256 = "96fa3638de20485ab1eabeb7a42b21d641fdbc658ef926e5d664d440819164b0"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs message-generation message-runtime roslaunch roslib rospy std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The cnn_bridge package take freeze graphs and publishes them as ROS messages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/cob-pick-place-action/default.nix b/distros/kinetic/cob-pick-place-action/default.nix deleted file mode 100644 index f6ca2882f8..0000000000 --- a/distros/kinetic/cob-pick-place-action/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2019 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, cob-grasp-generation, cob-moveit-interface, geometric-shapes, geometry-msgs, message-generation, message-runtime, moveit-msgs, moveit-ros-move-group, moveit-ros-planning-interface, roscpp, rospy, std-msgs, tf }: -buildRosPackage { - pname = "ros-kinetic-cob-pick-place-action"; - version = "0.7.2-r1"; - - src = fetchurl { - url = "https://github.com/ipa320/cob_manipulation-release/archive/release/kinetic/cob_pick_place_action/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "c946bdbb9b3fea26d7f47be23eaae5ae24b5f9204605787ebae9f76f51d77058"; - }; - - buildType = "catkin"; - buildInputs = [ message-generation ]; - propagatedBuildInputs = [ actionlib actionlib-msgs cob-grasp-generation cob-moveit-interface geometric-shapes geometry-msgs message-runtime moveit-msgs moveit-ros-move-group moveit-ros-planning-interface roscpp rospy std-msgs tf ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''An action interface to MoveIt!'s pick-and-place for Care-O-bot''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/coverage-path/default.nix b/distros/kinetic/coverage-path/default.nix deleted file mode 100644 index eb1a08cbc9..0000000000 --- a/distros/kinetic/coverage-path/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, nav-msgs, roscpp, tf2 }: -buildRosPackage { - pname = "ros-kinetic-coverage-path"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/coverage_path/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "357eb5b7ac47f29f5fa009322f0f06184d30e7a63179e3d91ab604aac10ebab5"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs nav-msgs roscpp tf2 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that generates an optimal path to cover a given area with a cyber physical system (CPS).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/cpswarm-msgs/default.nix b/distros/kinetic/cpswarm-msgs/default.nix deleted file mode 100644 index 9d8cf3e9e9..0000000000 --- a/distros/kinetic/cpswarm-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs, swarmros }: -buildRosPackage { - pname = "ros-kinetic-cpswarm-msgs"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/cpswarm_msgs-release/archive/release/kinetic/cpswarm_msgs/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "c8e0320357d7ffc4c72eefcfab586308d90df226473b3b7cf7139ee163aea39a"; - }; - - buildType = "catkin"; - buildInputs = [ message-generation ]; - propagatedBuildInputs = [ actionlib-msgs geometry-msgs message-runtime sensor-msgs std-msgs swarmros ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Common messages required by the CPSwarm Behavior Library.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/dbw-mkz-twist-controller/default.nix b/distros/kinetic/dbw-mkz-twist-controller/default.nix deleted file mode 100644 index 14158d1772..0000000000 --- a/distros/kinetic/dbw-mkz-twist-controller/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, dbw-mkz-msgs, dynamic-reconfigure, geometry-msgs, roscpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-kinetic-dbw-mkz-twist-controller"; - version = "1.2.3-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_mkz_ros-release/archive/release/kinetic/dbw_mkz_twist_controller/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "d3bbcbcb57356708ba1f7c7c7c882c7b05a920adc7c87974fc6d07e9c49fef81"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ dbw-mkz-msgs dynamic-reconfigure geometry-msgs roscpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Twist (speed and angular rate) controller for brake/throttle/steering''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/doosan-robot/default.nix b/distros/kinetic/doosan-robot/default.nix deleted file mode 100644 index 8e53d95798..0000000000 --- a/distros/kinetic/doosan-robot/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, doosan-robotics }: -buildRosPackage { - pname = "ros-kinetic-doosan-robot"; - version = "0.9.6-r1"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robot/0.9.6-1.tar.gz"; - name = "0.9.6-1.tar.gz"; - sha256 = "7724053421f1d37f56a1b37112733fdedb50eacceeda7636f07672ad4e8db77c"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ doosan-robotics ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''ROS packages for Doosan Robot''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/doosan-robotics/default.nix b/distros/kinetic/doosan-robotics/default.nix deleted file mode 100644 index beacbae051..0000000000 --- a/distros/kinetic/doosan-robotics/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, controller-manager, dsr-control, dsr-description, dsr-example-cpp, dsr-example-py, dsr-gazebo, dsr-launcher, dsr-msgs, effort-controllers, gazebo-ros-control, interactive-marker-twist-server, lms1xx, moveit-commander, moveit-config-m0609, moveit-config-m0617, moveit-config-m1013, moveit-config-m1509, moveit-core, moveit-experimental, moveit-kinematics, moveit-setup-assistant, position-controllers, robot-localization, twist-mux }: -buildRosPackage { - pname = "ros-kinetic-doosan-robotics"; - version = "0.9.6-r1"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robotics/0.9.6-1.tar.gz"; - name = "0.9.6-1.tar.gz"; - sha256 = "cc2cd045c24827927321f163967b91896498397b313ba80aff9ec0b104d10c36"; - }; - - buildType = "catkin"; - buildInputs = [ controller-manager effort-controllers gazebo-ros-control interactive-marker-twist-server lms1xx moveit-commander moveit-core moveit-experimental moveit-kinematics moveit-setup-assistant position-controllers robot-localization twist-mux ]; - propagatedBuildInputs = [ dsr-control dsr-description dsr-example-cpp dsr-example-py dsr-gazebo dsr-launcher dsr-msgs moveit-config-m0609 moveit-config-m0617 moveit-config-m1013 moveit-config-m1509 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The doosan_robotics metapackage''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/dsr-control/default.nix b/distros/kinetic/dsr-control/default.nix deleted file mode 100644 index 782f65a231..0000000000 --- a/distros/kinetic/dsr-control/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, controller-manager, dsr-msgs, hardware-interface, roscpp, serial }: -buildRosPackage { - pname = "ros-kinetic-dsr-control"; - version = "0.9.6-r1"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_control/0.9.6-1.tar.gz"; - name = "0.9.6-1.tar.gz"; - sha256 = "cdb6f78764d399472a2139edb38172a40d35e2d597b476583365f1247325f0c0"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ controller-manager dsr-msgs hardware-interface roscpp serial ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The dsr_control package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/dsr-example-cpp/default.nix b/distros/kinetic/dsr-example-cpp/default.nix deleted file mode 100644 index 7e64375627..0000000000 --- a/distros/kinetic/dsr-example-cpp/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, dsr-msgs, roscpp, serial, std-msgs }: -buildRosPackage { - pname = "ros-kinetic-dsr-example-cpp"; - version = "0.9.6-r1"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_example_cpp/0.9.6-1.tar.gz"; - name = "0.9.6-1.tar.gz"; - sha256 = "88ddffbe84c7e70c399dca817fdd10d1360fdb2689e6a6ffaa4c3fcc22357430"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ dsr-msgs roscpp serial std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The dsr_example C++ package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/kinematics-exchanger/default.nix b/distros/kinetic/kinematics-exchanger/default.nix deleted file mode 100644 index 1552b88f2d..0000000000 --- a/distros/kinetic/kinematics-exchanger/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, tf2 }: -buildRosPackage { - pname = "ros-kinetic-kinematics-exchanger"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/kinematics_exchanger/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "02baec3d78be0b19ae340d3e1dd2f2a8798ea284ec36109f74253e1c2a3bb1fc"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp tf2 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that exchanges kinematic properties such as velocity or position between multiple cyber physical systems (CPSs) in a swarm.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/multi-jackal-base/default.nix b/distros/kinetic/multi-jackal-base/default.nix deleted file mode 100644 index 21eed63d4c..0000000000 --- a/distros/kinetic/multi-jackal-base/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, controller-manager, gazebo-ros, interactive-marker-twist-server, multi-jackal-control, multi-jackal-description, multi-jackal-nav, robot-localization, robot-state-publisher, roslaunch, tf, urdf, xacro }: -buildRosPackage { - pname = "ros-kinetic-multi-jackal-base"; - version = "0.0.5"; - - src = fetchurl { - url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_base/0.0.5-0.tar.gz"; - name = "0.0.5-0.tar.gz"; - sha256 = "4487f170fc0ea496d1dabce8dce264f730fa4d8b14cc876d6e19e4b08e69c501"; - }; - - buildType = "catkin"; - buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ controller-manager gazebo-ros interactive-marker-twist-server multi-jackal-control multi-jackal-description multi-jackal-nav robot-localization robot-state-publisher tf urdf xacro ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The Jackal simulation base that combines all components.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/multi-jackal-control/default.nix b/distros/kinetic/multi-jackal-control/default.nix deleted file mode 100644 index 127dabd66d..0000000000 --- a/distros/kinetic/multi-jackal-control/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, gazebo-ros-control, hector-gazebo-plugins, interactive-marker-twist-server, joint-state-controller, nav-msgs, roscpp, roslaunch, std-msgs, tf, urdf, xacro }: -buildRosPackage { - pname = "ros-kinetic-multi-jackal-control"; - version = "0.0.5"; - - src = fetchurl { - url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_control/0.0.5-0.tar.gz"; - name = "0.0.5-0.tar.gz"; - sha256 = "675f68107a807a168a9ffcd643688016409313fa28f139e700c416b309778250"; - }; - - buildType = "catkin"; - buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller gazebo-ros-control hector-gazebo-plugins interactive-marker-twist-server joint-state-controller nav-msgs roscpp std-msgs tf urdf xacro ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Creates the joint and velocity controllers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/multi-jackal-description/default.nix b/distros/kinetic/multi-jackal-description/default.nix deleted file mode 100644 index c900982e5b..0000000000 --- a/distros/kinetic/multi-jackal-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, lms1xx, nav-msgs, pointgrey-camera-description, pointgrey-camera-driver, robot-state-publisher, roslaunch, tf, urdf, xacro }: -buildRosPackage { - pname = "ros-kinetic-multi-jackal-description"; - version = "0.0.5"; - - src = fetchurl { - url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_description/0.0.5-0.tar.gz"; - name = "0.0.5-0.tar.gz"; - sha256 = "90bf63d14451775d25f29cb3eed25327c9aec175df20c1fc5f6adc9de6b8d1e9"; - }; - - buildType = "catkin"; - buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ gazebo-ros lms1xx nav-msgs pointgrey-camera-description pointgrey-camera-driver robot-state-publisher tf urdf xacro ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Spawns the Jackal model.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/multi-jackal-nav/default.nix b/distros/kinetic/multi-jackal-nav/default.nix deleted file mode 100644 index af50be0fa6..0000000000 --- a/distros/kinetic/multi-jackal-nav/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, move-base, robot-localization, roslaunch, tf }: -buildRosPackage { - pname = "ros-kinetic-multi-jackal-nav"; - version = "0.0.5"; - - src = fetchurl { - url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_nav/0.0.5-0.tar.gz"; - name = "0.0.5-0.tar.gz"; - sha256 = "f9c5dfe75bfe073df9758dc739b811203f1f64fe80900209070316c282f2db12"; - }; - - buildType = "catkin"; - buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ move-base robot-localization tf ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Localization and navigation for the Jackal.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/multi-jackal-tutorials/default.nix b/distros/kinetic/multi-jackal-tutorials/default.nix deleted file mode 100644 index 2b4ab755da..0000000000 --- a/distros/kinetic/multi-jackal-tutorials/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, multi-jackal-base, roslaunch, rviz }: -buildRosPackage { - pname = "ros-kinetic-multi-jackal-tutorials"; - version = "0.0.5"; - - src = fetchurl { - url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_tutorials/0.0.5-0.tar.gz"; - name = "0.0.5-0.tar.gz"; - sha256 = "5d364f22fa53a8f40ddc77ca8ba02eba4722f1fdf03c24c11d28db21c7df87d5"; - }; - - buildType = "catkin"; - buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ gazebo-ros multi-jackal-base rviz ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Tutorials for multi-Jackal simulations.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/pointgrey-camera-driver/default.nix b/distros/kinetic/pointgrey-camera-driver/default.nix deleted file mode 100644 index bad376d782..0000000000 --- a/distros/kinetic/pointgrey-camera-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, camera-info-manager, catkin, curl, diagnostic-updater, dpkg, dynamic-reconfigure, image-exposure-msgs, image-proc, image-transport, libraw1394, libusb1, nodelet, roscpp, roslaunch, roslint, sensor-msgs, stereo-image-proc, wfov-camera-msgs }: -buildRosPackage { - pname = "ros-kinetic-pointgrey-camera-driver"; - version = "0.13.4"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/pointgrey_camera_driver-release/archive/release/kinetic/pointgrey_camera_driver/0.13.4-0.tar.gz"; - name = "0.13.4-0.tar.gz"; - sha256 = "5071819dbbc690a77113595dba44f1d6ba7baef7cd7ec55c4f120b11ed20e086"; - }; - - buildType = "catkin"; - buildInputs = [ curl dpkg ]; - checkInputs = [ roslaunch roslint ]; - propagatedBuildInputs = [ camera-info-manager diagnostic-updater dynamic-reconfigure image-exposure-msgs image-proc image-transport libraw1394 libusb1 nodelet roscpp sensor-msgs stereo-image-proc wfov-camera-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Point Grey camera driver based on libflycapture2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/ros-mynteye/default.nix b/distros/kinetic/ros-mynteye/default.nix deleted file mode 100644 index d364b1fec3..0000000000 --- a/distros/kinetic/ros-mynteye/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2019 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, tf, image-transport, sensor-msgs, cv-bridge, catkin, message-generation, message-runtime, nodelet, std-msgs, roscpp, geometry-msgs }: -buildRosPackage { - pname = "ros-kinetic-ros-mynteye"; - version = "0.2.2-r1"; - - src = fetchurl { - url = "https://github.com/harjeb/libmynteye-release/archive/release/kinetic/ros_mynteye/0.2.2-1.tar.gz"; - name = "0.2.2-1.tar.gz"; - sha256 = "f43fb51a07eb1d64b658e10d3e077d27b6a7882cacfd194b652a7b4ad875ab30"; - }; - - buildType = "catkin"; - buildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-generation nodelet std-msgs tf geometry-msgs ]; - propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-runtime nodelet std-msgs tf geometry-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The mynt eye ros wrapper package''; - license = with lib.licenses; [ "Slightech License" ]; - }; -} diff --git a/distros/kinetic/rtt-pcl-ros/default.nix b/distros/kinetic/rtt-pcl-ros/default.nix deleted file mode 100644 index 1478591d2d..0000000000 --- a/distros/kinetic/rtt-pcl-ros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, pcl-ros, rtt-pcl, rtt-roscomm }: -buildRosPackage { - pname = "ros-kinetic-rtt-pcl-ros"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/orocos-gbp/rtt_pcl_ros-release/archive/release/kinetic/rtt_pcl_ros/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "c9499b0d0f0d25e5a8f6dacd5951e83e0a89808b0dab8c20156029407c7c63f7"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ pcl-ros rtt-pcl rtt-roscomm ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''An Orocos RTT ROS transport plugin for PCL types''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/kinetic/state-exchanger/default.nix b/distros/kinetic/state-exchanger/default.nix deleted file mode 100644 index a72f0bc272..0000000000 --- a/distros/kinetic/state-exchanger/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, roscpp, smach-msgs }: -buildRosPackage { - pname = "ros-kinetic-state-exchanger"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/state_exchanger/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "8217d057f69a883ecef8385f234358d46d09c9aae5a4612513e80f9d680da8bd"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs roscpp smach-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that exchanges behavioral states between multiple cyber physical systems (CPSs) in a swarm.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/swarm-behaviors-position/default.nix b/distros/kinetic/swarm-behaviors-position/default.nix deleted file mode 100644 index 56482b2297..0000000000 --- a/distros/kinetic/swarm-behaviors-position/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, tf2 }: -buildRosPackage { - pname = "ros-kinetic-swarm-behaviors-position"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors_position/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "b5ad7eabea9ffd293174d425e79bd49fbe6c5dfb07f2e1b2be184e2429d82125"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp tf2 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that provides position related functionalities.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/swarm-behaviors-velocity/default.nix b/distros/kinetic/swarm-behaviors-velocity/default.nix deleted file mode 100644 index 69e441a68c..0000000000 --- a/distros/kinetic/swarm-behaviors-velocity/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarm-behaviors-position }: -buildRosPackage { - pname = "ros-kinetic-swarm-behaviors-velocity"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors_velocity/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "ea8a280e756a04cff2842ff265317e90e1a8636b9f1d4c75fdb1f69bd2cbd90f"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp swarm-behaviors-position ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that provides velocity related functionalities.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/swarm-behaviors/default.nix b/distros/kinetic/swarm-behaviors/default.nix deleted file mode 100644 index c42fb5a3ef..0000000000 --- a/distros/kinetic/swarm-behaviors/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, swarm-behaviors-position, swarm-behaviors-velocity, uav-local-coverage, uav-optimal-coverage, uav-random-direction, uav-simple-tracking, ugv-random-walk }: -buildRosPackage { - pname = "ros-kinetic-swarm-behaviors"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "ea1ca90c7294da3b9ee43ebcf22e7e5bcbe33b419cf99d2f388befb19d350ba5"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ swarm-behaviors-position swarm-behaviors-velocity uav-local-coverage uav-optimal-coverage uav-random-direction uav-simple-tracking ugv-random-walk ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The swarm behaviors library contains implementations of swarm algorithms. It is part of the swarm library.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/swarm-functions/default.nix b/distros/kinetic/swarm-functions/default.nix deleted file mode 100644 index 9d8c4696af..0000000000 --- a/distros/kinetic/swarm-functions/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, area-division, catkin, coverage-path, kinematics-exchanger, state-exchanger, target-monitor, task-allocation }: -buildRosPackage { - pname = "ros-kinetic-swarm-functions"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/swarm_functions/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "ec6006a233b0691e3400dfc342cc3f13f424441c6d4b547db9306af7f87fed74"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ area-division coverage-path kinematics-exchanger state-exchanger target-monitor task-allocation ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The swarm functions library provides simple functionalities that enable swarm algorithms to work. It is part of the swarm library.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/swarmros/default.nix b/distros/kinetic/swarmros/default.nix deleted file mode 100644 index 510e0ceee3..0000000000 --- a/distros/kinetic/swarmros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, rosconsole, roscpp, roslib, std-msgs }: -buildRosPackage { - pname = "ros-kinetic-swarmros"; - version = "0.3.1-r4"; - - src = fetchurl { - url = "https://github.com/amilankovich-slab/swarmros-release/archive/release/kinetic/swarmros/0.3.1-4.tar.gz"; - name = "0.3.1-4.tar.gz"; - sha256 = "31cac1fff0c41da3450230da45bbc752d537e0b4917991e1a46ff9def1453ae9"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ rosconsole roscpp roslib std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''SwarmIO communications bridge for ROS''; - license = with lib.licenses; [ "All rights reserved." ]; - }; -} diff --git a/distros/kinetic/target-monitor/default.nix b/distros/kinetic/target-monitor/default.nix deleted file mode 100644 index 5671e7082c..0000000000 --- a/distros/kinetic/target-monitor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarmros, tf2 }: -buildRosPackage { - pname = "ros-kinetic-target-monitor"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/target_monitor/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "6c77992ee6e908a2d3885704b4e05fdcdb7453ffb9046b02a1c5e2deac89f3ae"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp swarmros tf2 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that manages information about targets in a swarm of cyber physical systems (CPSs).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/task-allocation/default.nix b/distros/kinetic/task-allocation/default.nix deleted file mode 100644 index dd03f2ac6b..0000000000 --- a/distros/kinetic/task-allocation/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, cpswarm-msgs, roscpp }: -buildRosPackage { - pname = "ros-kinetic-task-allocation"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/task_allocation/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "235436d8e702b5ccc43a1471b7fb4865949acf1048e56699299bad91794a0c10"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib actionlib-msgs cpswarm-msgs roscpp ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that offers action servers for assigning tasks between cyber physical system (CPS).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/tracetools/default.nix b/distros/kinetic/tracetools/default.nix index 22f49201f8..27e6a0acdc 100644 --- a/distros/kinetic/tracetools/default.nix +++ b/distros/kinetic/tracetools/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/boschresearch/ros1-tracetools-release/archive/release/kinetic/tracetools/0.2.1-0.tar.gz"; name = "0.2.1-0.tar.gz"; - sha256 = "0c51e131b0461a9aeb8822e368147433d331bbf9c972062f775d9f4e73a0636e"; + sha256 = "59ed304f0ac9078e5b0875444b5594170921f29d35ba304a7f60f17eadd54f57"; }; buildType = "catkin"; diff --git a/distros/kinetic/uav-local-coverage/default.nix b/distros/kinetic/uav-local-coverage/default.nix deleted file mode 100644 index a2a75b6056..0000000000 --- a/distros/kinetic/uav-local-coverage/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, roscpp, swarm-behaviors-position }: -buildRosPackage { - pname = "ros-kinetic-uav-local-coverage"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_local_coverage/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "56adc7c2e9a882228bf8f4cb8c215c4e2576cef8f67582e1b593ab0183009494"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib cpswarm-msgs roscpp swarm-behaviors-position ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that performs local coverage with an unmanned aerial vehicle (UAV).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/uav-optimal-coverage/default.nix b/distros/kinetic/uav-optimal-coverage/default.nix deleted file mode 100644 index 73ce8ba705..0000000000 --- a/distros/kinetic/uav-optimal-coverage/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarm-behaviors-position, swarm-behaviors-velocity }: -buildRosPackage { - pname = "ros-kinetic-uav-optimal-coverage"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_optimal_coverage/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "15476e2bd2e1d382ecd34a306b8b6da168cca3efae6f3ad8f6b7fcdf878dda4c"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib cpswarm-msgs geometry-msgs roscpp swarm-behaviors-position swarm-behaviors-velocity ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that performs optimal coverage with a swarm of unmanned aerial vehicles (UAVs). The UAVs optimally divide the area to be covered among each other.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/uav-random-direction/default.nix b/distros/kinetic/uav-random-direction/default.nix deleted file mode 100644 index 12cf926169..0000000000 --- a/distros/kinetic/uav-random-direction/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, random-numbers, roscpp, swarm-behaviors-position }: -buildRosPackage { - pname = "ros-kinetic-uav-random-direction"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_random_direction/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "8785c633dd1f74b34597ee376e5a2d1e120c017bd5422cf37ae55b6a79a6b1eb"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib cpswarm-msgs random-numbers roscpp swarm-behaviors-position ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that performs random direction coverage with an unmanned aerial vehicle (UAV).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/uav-simple-tracking/default.nix b/distros/kinetic/uav-simple-tracking/default.nix deleted file mode 100644 index f4e6308bcf..0000000000 --- a/distros/kinetic/uav-simple-tracking/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, roscpp, swarm-behaviors-position }: -buildRosPackage { - pname = "ros-kinetic-uav-simple-tracking"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_simple_tracking/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "dc9171aa84fb29faa2dad166fa8402265ab16c7ce561d40778dc4fb305bd7ef5"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib cpswarm-msgs roscpp swarm-behaviors-position ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package that tracks a target with an unmanned aerial vehicle (UAV).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/kinetic/ugv-random-walk/default.nix b/distros/kinetic/ugv-random-walk/default.nix deleted file mode 100644 index 47fc1bea87..0000000000 --- a/distros/kinetic/ugv-random-walk/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, random-numbers, roscpp, swarm-behaviors-position }: -buildRosPackage { - pname = "ros-kinetic-ugv-random-walk"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/ugv_random_walk/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "b7700d567af9a97a72dd6f6ed7a85d7cf5114a63a012bbf774fe74a41dd7e9ef"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ actionlib cpswarm-msgs random-numbers roscpp swarm-behaviors-position ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''A package performs random walk coverage with an unmanned ground vehicle (UGV).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/melodic/cnn-bridge/default.nix b/distros/melodic/cnn-bridge/default.nix deleted file mode 100644 index 668912f1c7..0000000000 --- a/distros/melodic/cnn-bridge/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roslaunch, roslib, rospy, std-msgs }: -buildRosPackage { - pname = "ros-melodic-cnn-bridge"; - version = "0.8.5-r1"; - - src = fetchurl { - url = "https://github.com/wew84/cnn_bridge-release/archive/release/melodic/cnn_bridge/0.8.5-1.tar.gz"; - name = "0.8.5-1.tar.gz"; - sha256 = "e1a18db4221ed9d52b21a85d68846cac16a5790d53355380d3552e0145eb691f"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs message-generation message-runtime roslaunch roslib rospy std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The cnn_bridge package take freeze graphs and publishes them as ROS messages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/melodic/dbw-mkz-twist-controller/default.nix b/distros/melodic/dbw-mkz-twist-controller/default.nix deleted file mode 100644 index e1e6630745..0000000000 --- a/distros/melodic/dbw-mkz-twist-controller/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2020 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, dbw-mkz-msgs, dynamic-reconfigure, geometry-msgs, roscpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-melodic-dbw-mkz-twist-controller"; - version = "1.2.3-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_mkz_ros-release/archive/release/melodic/dbw_mkz_twist_controller/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "79d02132a2fa17b12ff0dcb521c4565f0d4cfe71819803110f1eb8262a77dc09"; - }; - - buildType = "catkin"; - propagatedBuildInputs = [ dbw-mkz-msgs dynamic-reconfigure geometry-msgs roscpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''Twist (speed and angular rate) controller for brake/throttle/steering''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/melodic/generated.nix b/distros/melodic/generated.nix index 5a1fec6027..4b48701519 100644 --- a/distros/melodic/generated.nix +++ b/distros/melodic/generated.nix @@ -2598,6 +2598,8 @@ self: super: { roscpp-traits = self.callPackage ./roscpp-traits {}; + roscpp-tutorials = self.callPackage ./roscpp-tutorials {}; + roscreate = self.callPackage ./roscreate {}; rosdiagnostic = self.callPackage ./rosdiagnostic {}; @@ -2622,6 +2624,8 @@ self: super: { roslaunch = self.callPackage ./roslaunch {}; + roslib = self.callPackage ./roslib {}; + roslint = self.callPackage ./roslint {}; roslisp = self.callPackage ./roslisp {}; diff --git a/distros/melodic/python-qt-binding.patch b/distros/melodic/python-qt-binding.patch deleted file mode 100644 index 2b2c5991c6..0000000000 --- a/distros/melodic/python-qt-binding.patch +++ /dev/null @@ -1,47 +0,0 @@ -From a6919e94de354edefec860490b69b5bad0428e09 Mon Sep 17 00:00:00 2001 -From: Ben Wolsieffer