Skip to content

Commit

Permalink
regenerate all distros, Fri May 10 13:12:06 2024
Browse files Browse the repository at this point in the history
  • Loading branch information
Superflore authored and lopsided98 committed May 11, 2024
1 parent 1d5ae52 commit f1c3237
Show file tree
Hide file tree
Showing 1,007 changed files with 7,042 additions and 3,625 deletions.
25 changes: 25 additions & 0 deletions distros/humble/apriltag-mit/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
buildRosPackage {
pname = "ros-humble-apriltag-mit";
version = "1.1.2-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/humble/apriltag_mit/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "f55a4ffd90eb80e0f2448b9eb58c76c5afb4cc86d1eb61e46444f10f8c18231b";
};

buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
nativeBuildInputs = [ cmake ];

meta = {
description = "ROS2 package wrapper for the MIT apriltag detector";
license = with lib.licenses; [ "LGPL-2.1-only" ];
};
}
8 changes: 4 additions & 4 deletions distros/humble/aruco-opencv-msgs/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-aruco-opencv-msgs";
version = "2.2.0-r1";
version = "2.3.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "7fd815f2e7c09884f86330d2d0ebd61415bb91e8a1f8156967198ee8a5b6df01";
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "88e35151b3e49f5ce25f902d994379076371de5bf4a3dd4d2b3c15a3569a010e";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/humble/aruco-opencv/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-aruco-opencv";
version = "2.2.0-r1";
version = "2.3.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "b541abcd95a4b194a44cb5f432b57c36d3421eb2d16a0c8c6bd75f37f3879fec";
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "7e0313f1cb6f798f374754b8051d5c6f2c33dd076ecc177b851d3e0b4168bcf0";
};

buildType = "ament_cmake";
Expand Down
26 changes: 26 additions & 0 deletions distros/humble/as2-gazebo-assets/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, as2-core, geometry-msgs, python3Packages, pythonPackages, rclcpp, ros-gz-bridge, ros-gz-sim, sensor-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-as2-gazebo-assets";
version = "1.0.9-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_assets/1.0.9-1.tar.gz";
name = "1.0.9-1.tar.gz";
sha256 = "1868a9f5cbbf15c4e2e006665ed01aa9b75b36da92313a601e7d94fd628a0060";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ as2-core geometry-msgs python3Packages.jinja2 python3Packages.pydantic rclcpp ros-gz-bridge ros-gz-sim sensor-msgs tf2-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];

meta = {
description = "Ignition Gazebo resources";
license = with lib.licenses; [ bsd3 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/autoware-adapi-v1-msgs/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 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, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-humble-autoware-adapi-v1-msgs";
version = "1.2.1-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_v1_msgs/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "34cf3dfeb92c36345306794bf811349494f026d2b97018202c0d672c4798f5ed";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs rosidl-default-runtime shape-msgs std-msgs unique-identifier-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];

meta = {
description = "The Autoware AD API interfaces";
license = with lib.licenses; [ asl20 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/autoware-adapi-version-msgs/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-autoware-adapi-version-msgs";
version = "1.2.1-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_version_msgs/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "2525d7c4685c8558a06636193dc06137fbda3a62e7c0a8deaec9850dbe6043b6";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake-auto ];

meta = {
description = "The Autoware AD API version interfaces";
license = with lib.licenses; [ asl20 ];
};
}
25 changes: 25 additions & 0 deletions distros/humble/autoware-cmake/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, autoware-lint-common, ros-environment }:
buildRosPackage {
pname = "ros-humble-autoware-cmake";
version = "1.0.0-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_cmake/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "9e0691fbe0103cf71bd339c02ffc4bbcee6fe2dc21588a47f6c8dea09168402b";
};

buildType = "ament_cmake";
checkInputs = [ ament-lint-auto autoware-lint-common ];
propagatedBuildInputs = [ ament-cmake-auto ament-lint-auto ros-environment ];
nativeBuildInputs = [ ament-cmake-auto ament-lint-auto ];

meta = {
description = "CMake scripts for Autoware";
license = with lib.licenses; [ asl20 ];
};
}
25 changes: 25 additions & 0 deletions distros/humble/autoware-lint-common/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-export-dependencies, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-humble-autoware-lint-common";
version = "1.0.0-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_lint_common/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "4a80f68ac0cfe1b5a15793e27026de58f7cf628b7f75ac5bb6ef299429456f16";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-export-dependencies ];
propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-test ];

meta = {
description = "The list of commonly used linters in Autoware";
license = with lib.licenses; [ asl20 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/autoware-utils/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, boost, builtin-interfaces, rclcpp, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-humble-autoware-utils";
version = "1.0.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_utils-release/archive/release/humble/autoware_utils/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "e9439c1ece23b80708bfb9eda002753cd14c058f4c73abfeec2287aa18b85f7d";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto autoware-cmake ];
checkInputs = [ ament-cmake-ros ];
propagatedBuildInputs = [ boost builtin-interfaces rclcpp unique-identifier-msgs ];
nativeBuildInputs = [ ament-cmake-auto autoware-cmake ];

meta = {
description = "The autoware_utils package";
license = with lib.licenses; [ asl20 ];
};
}
8 changes: 4 additions & 4 deletions distros/humble/behaviortree-cpp/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage {
pname = "ros-humble-behaviortree-cpp";
version = "4.5.1-r2";
version = "4.6.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.5.1-2.tar.gz";
name = "4.5.1-2.tar.gz";
sha256 = "f695113e11f98d46727a722387e817dc3c85e304f15b0ae468d865bb70b98482";
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.6.0-1.tar.gz";
name = "4.6.0-1.tar.gz";
sha256 = "02a90fc1e5c263854188dcc2d302b250ca09b89d95554d22d25cf641c088e7c9";
};

buildType = "ament_cmake";
Expand Down
12 changes: 6 additions & 6 deletions distros/humble/bno055/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,20 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-bno055";
version = "0.4.1-r1";
version = "0.5.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.4.1-1.tar.gz";
name = "0.4.1-1.tar.gz";
sha256 = "9065ac576a47e5ae8d8d8f5b2b1bfe8babaea795d310dadc2791abe31cb02fe7";
url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.5.0-1.tar.gz";
name = "0.5.0-1.tar.gz";
sha256 = "036395db0a15510bd3845458f53178123187eb6dc04bf871090971d9a02278be";
};

buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ];
propagatedBuildInputs = [ example-interfaces python3Packages.i2c-tools python3Packages.pyserial rclpy std-msgs ];

meta = {
description = ''Bosch BNO055 IMU driver for ROS2'';
description = "Bosch BNO055 IMU driver for ROS2";
license = with lib.licenses; [ bsdOriginal ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/canopen-402-driver/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-402-driver";
version = "0.2.11-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_402_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "61ee028b2436871953310c7bda793fa1b336045dae48ddcf205b7a33700846bf";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-base-driver canopen-core canopen-interfaces canopen-proxy-driver rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake-ros ];

meta = {
description = "Driiver for devices implementing CIA402 profile";
license = with lib.licenses; [ "LGPL-v3" ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/canopen-base-driver/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-core, canopen-interfaces, diagnostic-updater, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-base-driver";
version = "0.2.11-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_base_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "6339f50cf4fc01d18256b241ebf68b4db7df0391f2d9802a523e10e8f858c457";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-core canopen-interfaces diagnostic-updater lely-core-libraries rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake-ros ];

meta = {
description = "Library containing abstract CANopen driver class for ros2_canopen";
license = with lib.licenses; [ asl20 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/canopen-core/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, boost, canopen-interfaces, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-humble-canopen-core";
version = "0.2.11-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_core/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "681d5dfa46054ad6c41427f6922a23aa3990d51e5a75ea90d3ec5736f8dda136";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-interfaces lely-core-libraries lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ];

meta = {
description = "Core ros2_canopen functionalities such as DeviceContainer and master";
license = with lib.licenses; [ asl20 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/canopen-fake-slaves/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-canopen-fake-slaves";
version = "0.2.11-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_fake_slaves/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "5ddb034efc8123bb2e8f197436ecc091db506a73d4ee6305fb76f6788d9c5f9b";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ lely-core-libraries lifecycle-msgs rclcpp rclcpp-lifecycle ];
nativeBuildInputs = [ ament-cmake ];

meta = {
description = "Package with mock canopen slave";
license = with lib.licenses; [ asl20 ];
};
}
26 changes: 26 additions & 0 deletions distros/humble/canopen-interfaces/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-canopen-interfaces";
version = "0.2.11-r2";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_interfaces/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "53d5e00847fb3b1b35d47f6e6005dd0a291eb9789aa7e0844f3afe8b77ba964c";
};

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 = "Services and Messages for ros2_canopen stack";
license = with lib.licenses; [ asl20 ];
};
}
Loading

0 comments on commit f1c3237

Please sign in to comment.