mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-10 01:42:24 +03:00
regenerate all distros, Thu Jun 9 18:50:37 2022
This commit is contained in:
parent
aa08119940
commit
1ebd89fabb
1056 changed files with 24850 additions and 671 deletions
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-controller-interface";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "e3ceb6d42478d94b1ff812d3f3c310f5285603720e3717c7611817fc4e75fbd1";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "414e2e84c320397867e3cc8c8a00f92360cd9a478ce7b005ca4b123654377220";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-controller-manager-msgs";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "478b0fc10fbcfa2fa3a2823ec436c5d5ae977c679b0107878da819948f907292";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "06f238af7bfe03c95e09e85af394d7bdd333eb69e7ff1eae3f4b21085d158963";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-controller-manager";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "0e45b1c41a098959f3a5089c21c9f0b7ee4be242638fe6d3be1819ffa17d9379";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "460b0bbef845782a4c22abd9c97bdb2b8b0317f505f6ed2bfd1c2d70f1aa306a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
24
distros/foxy/depthai-bridge/default.nix
Normal file
24
distros/foxy/depthai-bridge/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-depthai-bridge";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_bridge/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "8eee7148e6355d6ad8208fdc40944c4c7601423d7658fa9a09a33d9ef8bbeff4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai_bridge package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/foxy/depthai-examples/default.nix
Normal file
24
distros/foxy/depthai-examples/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-depthai-examples";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_examples/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "1278abb9153f99bb5392ed008501468ded789dc94c25da205161d98cbe6f58ac";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai_examples package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/foxy/depthai-ros-msgs/default.nix
Normal file
24
distros/foxy/depthai-ros-msgs/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-depthai-ros-msgs";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_ros_msgs/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "a2aa597a9ba9ad6931228274f44d70b5e145d3711db05633527b337202af1cd4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Package to keep interface independent of the driver'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/foxy/depthai-ros/default.nix
Normal file
24
distros/foxy/depthai-ros/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-depthai-ros";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai-ros/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "9a62df11b7e668b4ce987434b9c53fbdef7b50e79d77faaf115ced6b4d958079";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai-ros package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, tf2, tf2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-diff-drive-controller";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "ff39df59f226a74dd77e33311384d938984d4ff2711afe1303732857a156dd7c";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "fde6a805cbf012bd7418dbc17c136f94a2d420ff6ae0c0a1ae4fa1f74a472978";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-effort-controllers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "1e3ce55c6318b3a0c94586a7fd04b26d87c3bf50ff50bcb7acf01b511110d0e6";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "b02c889e98f4539ad4205b1cbfdd91a20ff76f105c9770cdf691dbd8a91c23ac";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/foxy/end-effector/default.nix
Normal file
25
distros/foxy/end-effector/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, gtest, joint-state-publisher, joint-state-publisher-gui, kdl-parser, libyamlcpp, moveit-ros-planning-interface, muparser, pluginlib, rclcpp, rclcpp-action, rclpy, rosee-msg, srdfdom }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-end-effector";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ADVRHumanoids/ROSEndEffector2-release/archive/release/foxy/end_effector/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "6bca16099516adc976ece34a9d22593f355f43a3ad8f63601bc89db299555658";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ gtest ];
|
||||
propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui kdl-parser libyamlcpp moveit-ros-planning-interface muparser pluginlib rclcpp rclcpp-action rclpy rosee-msg srdfdom ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''End-Effector2 package: provides a ROS2-based set of standard interfaces to command robotics end-effectors in an agnostic fashion'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-force-torque-sensor-broadcaster";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "e0b56a8a03f79dcab538f9250393edc95aa10bbb24d83191cb3d53bffaa84173";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "49173033d195f4962a0b4b68faabfa41bcfbcc264d77c939929a3bebafcb805b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-forward-command-controller";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "e71b994872d6425fce824f0843c5cddba9b6de0a2583df616c1b3fca137e854b";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "75413c24ffd5bcb853f581574387a04b22e12e1953e6a541690b3ecdca8b6071";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,26 +2,25 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-foxglove-msgs";
|
||||
version = "1.1.0-r1";
|
||||
version = "1.2.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/foxy/foxglove_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "e275e4a1fac39e1aab5f9b241088f0ab59c4f9e3b0ced903a1c94c7148045a63";
|
||||
url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/foxy/foxglove_msgs/1.2.1-1.tar.gz";
|
||||
name = "1.2.1-1.tar.gz";
|
||||
sha256 = "66c303fdfa86acd2216a77601f039f1bd864ed22b6c7fa2d47ffe70a7058ec00";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime visualization-msgs ];
|
||||
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''foxglove_msgs extends the common ROS visualization messages with additional
|
||||
useful messages that are supported by Foxglove Studio.'';
|
||||
description = ''foxglove_msgs provides visualization messages that are supported by Foxglove Studio.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, effort-controllers, gazebo-ros, gazebo-ros2-control, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-gazebo-ros2-control-demos";
|
||||
version = "0.0.5-r1";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.5-1.tar.gz";
|
||||
name = "0.0.5-1.tar.gz";
|
||||
sha256 = "efa40ad700814bb02f19eaaedab0687990210c0f4eea9ddab49fcd17b2df14a6";
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "f34d97bb01ac764b4cce410527cfccc8bee476d5250c9b4421b52c91d9d745f7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ rclcpp-action ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-index-python control-msgs effort-controllers gazebo-ros gazebo-ros2-control hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ];
|
||||
propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers gazebo-ros gazebo-ros2-control geometry-msgs hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, urdf, yaml-cpp-vendor }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-gazebo-ros2-control";
|
||||
version = "0.0.5-r1";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.5-1.tar.gz";
|
||||
name = "0.0.5-1.tar.gz";
|
||||
sha256 = "a22bc0a8ed474a0c5943cd4ff4f8303e34b357e3e2792cdddc0cf6fc4061e8b7";
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "7a7f1c61bb77ead7fabc14ee110990d7e3e220c9f11ea6398a17c2435b4504cd";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs urdf yaml-cpp-vendor ];
|
||||
propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs yaml-cpp-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, builtin-interfaces, python3Packages, pythonPackages, rclpy, rosidl-parser, rosidl-runtime-py, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-grepros";
|
||||
version = "0.4.5-r1";
|
||||
version = "0.4.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.5-1.tar.gz";
|
||||
name = "0.4.5-1.tar.gz";
|
||||
sha256 = "ed5c6379f572943f568a94451f51050090ee35b24665f471887b6accca44eb5c";
|
||||
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.6-1.tar.gz";
|
||||
name = "0.4.6-1.tar.gz";
|
||||
sha256 = "138aba5c7d32e7711febb964506dfa701d9ede55a0c1e45ffd873c1f2f40cc31";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-gripper-controllers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "3b9274d8baa31370a720bf0650ac6c98b90db7b6930f7218381037d83d1f9968";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "c2035cb2279782b493daafa840b3f5d00cc6c454620556f2d1d54568b257d376";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-hardware-interface";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "4a4b5ad8e52157dbe5719b9ea171b43cd4562827e7fefc19af3c9790c4606a73";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "a03e180f5f997d323b9d2ed9ccb85c51859ef4e7739db86b2240ff94055f6cd3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, std-msgs, velocity-controllers, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ign-ros2-control-demos";
|
||||
version = "0.1.2-r1";
|
||||
version = "0.1.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/foxy/ign_ros2_control_demos/0.1.2-1.tar.gz";
|
||||
name = "0.1.2-1.tar.gz";
|
||||
sha256 = "68e8e1acbdae5bd2c67bd60939889a17bd12fe07e60325922a2c4cb3127f0eb3";
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/foxy/ign_ros2_control_demos/0.1.4-1.tar.gz";
|
||||
name = "0.1.4-1.tar.gz";
|
||||
sha256 = "8ee6dc91d7e0e6f1e44c44a9b2d19bbd294f241d1eaef8709af90ddf6193dcd7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,19 +2,19 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2 }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-imu-complementary-filter";
|
||||
version = "2.0.1-r1";
|
||||
version = "2.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_complementary_filter/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "12ae63436ea1535e29758548a2187d71ca2f0ba02073e9039d2a92d2acb3adbc";
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_complementary_filter/2.0.2-1.tar.gz";
|
||||
name = "2.0.2-1.tar.gz";
|
||||
sha256 = "917d1cf764c96a1e68ba19046cd5a5ba656520fcee654492c40bc650c2bf0b4c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 ];
|
||||
buildInputs = [ geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-imu-filter-madgwick";
|
||||
version = "2.0.1-r1";
|
||||
version = "2.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_filter_madgwick/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "79643f2b8ed640cd8a2af433b9caf1b39686bdb1d4264e20f90e22b007334c6d";
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_filter_madgwick/2.0.2-1.tar.gz";
|
||||
name = "2.0.2-1.tar.gz";
|
||||
sha256 = "eecc54e87078d1837f95a001934cb1d895e5e82fe430628dc8ed51aefb4bb779";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-imu-sensor-broadcaster";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "231ee0080633f3df528c578ca23f915f184adf3bc44f4f1455a0ac63fdb4ffbd";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "d8ee09f55daa9aeaf9e5b8f81cc6d41128ca860f8b5043af7178e10009e5ab4d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-imu-tools";
|
||||
version = "2.0.1-r1";
|
||||
version = "2.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_tools/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "18edd4bed2e1136f553fa022b0e1bf20b3bbecf3e11e77739f1016db76b8c4bc";
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_tools/2.0.2-1.tar.gz";
|
||||
name = "2.0.2-1.tar.gz";
|
||||
sha256 = "f36db5f5d7dcc16202cbad8e30ba863e813c5301a4017c9d7bbb8cc0fdc96251";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, ros2-control-test-assets, sensor-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-joint-state-broadcaster";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "00a9856b72c6571e0a166133e7dd795f6b037228b30feedc8062f56b93349eb5";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "137c5a34a77307220b625103279083033cf80da05e6973038793f0ccaee02f2b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gmock controller-manager rclcpp ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils sensor-msgs ];
|
||||
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, hardware-interface, joint-state-broadcaster, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-joint-state-controller";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "775d3b52a31deedb57cfed94fe796a43ca3d4fbbdd7ed7fb6535214f707b1302";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "a524a9d7e94f9a2fe1e244014b00f9c1558174982d1c8cda7cda78a88bb5f4ee";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-joint-trajectory-controller";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "7bee94e92fadc54dddb5d3ff934e8e2e3c596f38c92deadda039aaa4a9232510";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "b659ba9f52b16797229602a84270cd4039479f947f5989e290e08b005c40a6c5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-index-python, python3Packages, pythonPackages, rclpy, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-launch-param-builder";
|
||||
version = "0.1.0-r1";
|
||||
version = "0.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/foxy/launch_param_builder/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "530e4a7ec9daa50d844a22f4849a2df74869484d3cece8903752a6ae2bf46335";
|
||||
url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/foxy/launch_param_builder/0.1.1-1.tar.gz";
|
||||
name = "0.1.1-1.tar.gz";
|
||||
sha256 = "8c427e92d6cd8ff40edfa0d78462b0f8f84ac1068309fc1c82d59a4fe3cb4075";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-leo-description";
|
||||
version = "1.0.2-r1";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_description/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "52b7db585dbb3417330df7dbb7b6f62aff6876716da2659fc8410e6c37fbecda";
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_description/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "ef44e25fb969dd49f27d5d485259a2b5f99271e37c8bc159099e6845d1c3389b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-leo-msgs";
|
||||
version = "1.0.2-r1";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_msgs/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "6096b894264b03494622b85278d7fba9e5762beb6dc1bc69a4244b043cbcd641";
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_msgs/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "3d912fe5df89345bd77e96c405358944b79d28c4aec3b01025ed812271dae33c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, joy, teleop-twist-joy, teleop-twist-keyboard }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-leo-teleop";
|
||||
version = "1.0.2-r1";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_teleop/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "6268a726125a3c6a86c6912738eff3c225329df6a6a2f8dd69e16a5401117eb6";
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_teleop/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "5ada41d927756de6ef0d07f57a2afbfe7b8a0246861c1404383878b0339dfdd3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-leo";
|
||||
version = "1.0.2-r1";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "a77e234c62a9b2732c31950d07b571872159f568de5cc63f92a2cdcad900eaf0";
|
||||
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "00b01002e0b0e01b78fde719446482fbbedca0879b8be77eb67171fc4dabfb40";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/foxy/maliput/default.nix
Normal file
25
distros/foxy/maliput/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, gflags, libyamlcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-maliput";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/maliput-release/archive/release/foxy/maliput/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "bf062af6c12f5280931c07623b7d0a590daf3ed158460930cdfb22ea3a623c6b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ fmt gflags libyamlcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Maliput'';
|
||||
license = with lib.licenses; [ "BSD-Clause-3" ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, mavros-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-driver";
|
||||
version = "2.5.1-r1";
|
||||
version = "2.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_driver/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "234ac5b329b1a2d5a23f9a3679f8facac7fd239223783106ac9105810e88e31d";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_driver/2.6.0-1.tar.gz";
|
||||
name = "2.6.0-1.tar.gz";
|
||||
sha256 = "707d637de64426a43459b5db02ab42fad13551a062bde3e6201e22ab7f6e0c7e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-examples";
|
||||
version = "2.5.1-r1";
|
||||
version = "2.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_examples/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "e6a2310f0f5842d5d2b966fc883c638ff5c51a3d4598b8a057ea6323d8a681b7";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_examples/2.6.0-1.tar.gz";
|
||||
name = "2.6.0-1.tar.gz";
|
||||
sha256 = "b1aa92b2b1bf6a4d49eba9053b2a1f328725bd30b6482191709f3dfc7fc7c2d2";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-msgs";
|
||||
version = "2.5.1-r1";
|
||||
version = "2.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_msgs/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "5d79a5d4eac9fa37b59adf0fe11beb833b215d5b529b5774a2ddd51ffbf8989b";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_msgs/2.6.0-1.tar.gz";
|
||||
name = "2.6.0-1.tar.gz";
|
||||
sha256 = "ead60fc0571de0c10b25f6ab3dafc3c2c1df3974ab4e23c7aa58a1fb3eafa610";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, geometry-msgs, microstrain-inertial-msgs, nav-msgs, rclpy, rqt-gui, rqt-gui-py, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-rqt";
|
||||
version = "2.5.1-r1";
|
||||
version = "2.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_rqt/2.5.1-1.tar.gz";
|
||||
name = "2.5.1-1.tar.gz";
|
||||
sha256 = "72b3b25628d2f9b7fe3340a286aeed7b0014f0f127efaf990dee5068c09b4503";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_rqt/2.6.0-1.tar.gz";
|
||||
name = "2.6.0-1.tar.gz";
|
||||
sha256 = "b8deb53c15ebd8925f3d7d61a06b99a890bc11ed493bb6377ccf7aad3942db5e";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
26
distros/foxy/performance-test/default.nix
Normal file
26
distros/foxy/performance-test/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch, launch-testing, osrf-testing-tools-cpp, rclcpp, rmw-implementation, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-performance-test";
|
||||
version = "1.0.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/performance_test-release/archive/release/foxy/performance_test/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "9035cf4ff43fa584da5ed5cc28853032b3d143eb7bd75606d94cad0c159b250b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ osrf-testing-tools-cpp ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing rmw-implementation-cmake ];
|
||||
propagatedBuildInputs = [ rclcpp rmw-implementation rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''Tool to test performance of ROS2 and DDS data layers and communication.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
26
distros/foxy/pose-cov-ops/default.nix
Normal file
26
distros/foxy/pose-cov-ops/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, gtest, mrpt2, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-pose-cov-ops";
|
||||
version = "0.3.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/pose_cov_ops-release/archive/release/foxy/pose_cov_ops/0.3.4-1.tar.gz";
|
||||
name = "0.3.4-1.tar.gz";
|
||||
sha256 = "b42b1dc5f16120ff805fcb83ccf9e85cf224390035b94932ea030f9ec1309ec4";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ ament-cmake-xmllint ros-environment ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common gtest ];
|
||||
propagatedBuildInputs = [ geometry-msgs mrpt2 ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''C++ library for SE(2)/SE(3) pose composition operations with uncertainty'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-position-controllers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "7777f9a096c56f37d6ce18bd5cb0941cd77dd0dd164a68d24fbd7e4bcbd85392";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ab208f879c5fb74a22b272ee1f290aa665ba264579019e71790efea1373aad99";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ros2-control-test-assets";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "11fa16bbd406c3e97d1db6658d565c8ce037d209068a7ba1b8b0c3ada7776334";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "4ac5f81cb2cca4d9f83e2d1524144bc6d0dfdcdf0befbde99532abdf3e516ff9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, hardware-interface, ros2-control-test-assets, ros2controlcli }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ros2-control";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "9e849f1dc3454650d9f17d0f7f9f1648b4b8069c329ed45a7df1292ccd8b33ab";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "791201d2e8959243666451b08b3995b7309615ea85067e0fb79e8b2d0caa0b0a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-state-controller, joint-trajectory-controller, position-controllers, velocity-controllers }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ros2-controllers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "67ff1c8b220063925743ada357ae45bd2a7f9806b562b289905bb1f9eb147487";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "7599b8ea8818f0b6682890f488c8bec758df6f4c990a488969fbd25bad8e55e4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ros2controlcli";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "7d38e4418d13eecccd31d7c97846acd617d7e8242e68ea40bd4936dd1ee45aeb";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "9f4fcd90c60d5d8cc196920b4c771478b445cae6bde0ac789325cfaa4420a4a5";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosapi-msgs";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "dc293c4c29498e06ccd621af1e666e4fae9d383bac0a7f070a74c6f8cac7b0f8";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "ed946c0f7c841aa7cb3a620816c040592d480e62e86f690f6612186922eff08c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosapi";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "4f7ecaa7ff4b9213d07a1a70c5efb17f993e36b7ee4c6ed72b16f2bce24175be";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "45a7e99ed56de40e8307996f1a3120b15ac9574d905a7a82c19ec7aea050c2de";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-library";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "043290102a90e028846b4ebb94b73483c793a45cd8953f291fb86a32135c51d7";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "a5c388e8dfef69dace99484b8028803afdc83e7ed950e083f8d0680636105280";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-msgs";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "afefbf7cb5ebfd992060801dfa1f419daca74a926e69a7d831e79b5123dd3d09";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "cba48aa69785cd70baf1df3448157d9c7d84349e7d037bd96112ea8e6cbf5b24";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-server";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "2e09557a7a2dc9a80873f28928d54e0d5ab53656740b2ced02b3b3d3f093b61e";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "cf2f3295bf850ea26712b1c6b0f3354730171f33f5ddb0aa9c07199a2e37a887";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-suite";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "6609de5325ecca359604ada13fc0e276486c1ec9ccbbc86b8a405ffbb5970153";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "552275e9d325f1c4b84c7841a76da750ad93e72277049fffb554f89aceee7591";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-test-msgs";
|
||||
version = "1.1.2-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.1.2-1.tar.gz";
|
||||
name = "1.1.2-1.tar.gz";
|
||||
sha256 = "b2829b3bec39302124c5f10fd3a3c74927afc40c933baacbd5d2e322ae622441";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "feeab43b51e22d6ed10c319cfa54d186a3b19b0186a35490ead37d34dabb8246";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
24
distros/foxy/rosee-msg/default.nix
Normal file
24
distros/foxy/rosee-msg/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, action-msgs, actionlib-msgs, ament-cmake, builtin-interfaces, example-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosee-msg";
|
||||
version = "0.0.2-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ADVRHumanoids/rosee2_msg-release/archive/release/foxy/rosee_msg/0.0.2-2.tar.gz";
|
||||
name = "0.0.2-2.tar.gz";
|
||||
sha256 = "b552235dc79a8e18a1acb015b78dee7d205f65c044043da4a73ad07cffddd4c0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ action-msgs actionlib-msgs builtin-interfaces example-interfaces geometry-msgs rosidl-default-runtime std-srvs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''The rosee_msg package for ros2 version'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rviz-imu-plugin";
|
||||
version = "2.0.1-r1";
|
||||
version = "2.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/rviz_imu_plugin/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "4ecdcfd32d911fc6ed7310053c0181ba797089746fc912db68ad2279d1ee5879";
|
||||
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/rviz_imu_plugin/2.0.2-1.tar.gz";
|
||||
name = "2.0.2-1.tar.gz";
|
||||
sha256 = "6bdb2b29fe1c2f100789638f542752b6c41c51a038a7b05929e4a92490968027";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-ros, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-simple-launch";
|
||||
version = "1.3.1-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.3.1-1.tar.gz";
|
||||
name = "1.3.1-1.tar.gz";
|
||||
sha256 = "94b1612e8028b244406a5a2230f6bf8b1edd853355d7f0cfcfa3b4514140f7e1";
|
||||
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "d42d38532c922bf5bd79d2c2c35416f35cc4eec1053432c9a9067ece0d553694";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-transmission-interface";
|
||||
version = "0.10.0-r1";
|
||||
version = "0.10.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.10.0-1.tar.gz";
|
||||
name = "0.10.0-1.tar.gz";
|
||||
sha256 = "f009bf0d252218fecb37ee49ba4c9f9f07c154a570e132b7ee7c880441445965";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.10.1-1.tar.gz";
|
||||
name = "0.10.1-1.tar.gz";
|
||||
sha256 = "c37764664e18faba91ce89c46dd502736e732d5495da1faf1b7485de9ad07ede";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, openblas, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-tvm-vendor";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.8.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/foxy/tvm_vendor/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "60f57740a85c06ac445b2a97b0601e634ee9f6a3b27577f411d79660ccde8e8e";
|
||||
url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/foxy/tvm_vendor/0.8.2-1.tar.gz";
|
||||
name = "0.8.2-1.tar.gz";
|
||||
sha256 = "30010442950003af8ce886741a95af0734f9fd23b055d39bc7ba4e5c0c662257";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-velocity-controllers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "9d58c208a86d5e2b245548736988e6442acf491bd597025cd0a0dd77616034f2";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "48ccf1d9b71c07449f425987f6ad2e69322b6483a8a364cc2ae892d8542a8447";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros-environment, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-control";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "346c963e5807cb5bbd3374013c97fe51d1d214b1c02a574dc8f02bf27354e2ae";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "688a6a9192636c7c41510d832b97013a56729b6004db0b2fd3844b41ff41eb4b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-core";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "82811332fccb73c04043c82f5fca13435fae071bb9440a2e8ead224e11bda5cd";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "a8c5c028dc95e3d2caa0fbfdb7e4a7821532a0ae122eb68c097f43e545159e25";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -2,18 +2,19 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, ros-environment, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-driver";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "ca94bf552a6d713126a38f4126ea767cdfb7e22240ca1e3493559716152d76b6";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "b8020440e5fec8106f80c9fd930ba5db3cefb6b9f3cadd8e0a1d2b730b02ddae";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ros-environment ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ geometry-msgs pluginlib rclcpp rclpy sensor-msgs std-msgs tf2-ros tinyxml2-vendor vision-msgs webots-ros2-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ];
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-epuck";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "a2755dbdfa6acb7c9e7ad0bcb49ec613e7cdd9e4e8eeb8c693da5f2bf79f25d1";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "ca027d93ad693d34219415db72710f78ae97d1fc9f4df25ee6e3c09f2d71c019";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-importer";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "0da12271f80a84606bbaef0511d6018f3e3f33ba7b9b8aa972ba62496974efcd";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "d6b0190af33ffaa8ded7e2fe7bae1f130b1d0fbfe6af44e8d6ae94bcbe1d331e";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-mavic";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "fb91a9211811c1da479161cb325cbe698533349c2c013f314ec10d5059eb4b8c";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "414427a8e007df127dd93cc6052204d72567182ec82b8a591b14c84890583f10";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, vision-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-msgs";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "ed275dee367ed8371c3c5f0fb39bd316a4a0e3879308b5c61ca4e0be3a451d74";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "936e1c8e676c5964c5ec75c81c2c9ce0d398b12015932b10f0e7784410155335";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-tesla";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "0a065b10e5c86271c391449b41e2b98714f2fc15df6cd8ca31898b252ba85434";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "073110bd1e26f70b134096647232862595cb6229579869a3c81dea8dbc4ad50b";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-tests";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "fe4294495eabffd309a9b7f7184da88bdadbae4126f5d23d5e9963265f3790f9";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "1dc5ce0f91dc403e9faf2c1afb49542957c20c5758f0a5a7a2c2d3593c954d8c";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-tiago";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "d7ced3020da3295c81c60cd613ae12ec04166584588e6e4fdac91fc52e51832d";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "f3f990ec79bd93626a3f6472a947dd2828b1017bceb8d691b3609d95418a77a5";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, tf2-ros, webots-ros2-control, webots-ros2-driver }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-turtlebot";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "c88209c091de023b5178a1004447c0dc92636486a995f706b8e03c01792777b5";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "6f1f778bdf5ae929ce4ae182ee586520dc892a6bff298f8f637365876624f3fa";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher tf2-ros webots-ros2-control webots-ros2-driver ];
|
||||
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ];
|
||||
|
||||
meta = {
|
||||
description = ''TurtleBot3 Burger robot ROS2 interface for Webots.'';
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-universal-robot";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "286ea6dd3bf5a3f0ddd7ece4e69f87711afdb2eee9d95ac3f6f337912c773182";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "4ddf45d37d3316cebe6ac928810b2c4d99d9d122e1909793993a773630a41c05";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-core, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2";
|
||||
version = "1.2.2-r1";
|
||||
version = "1.2.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.2.2-1.tar.gz";
|
||||
name = "1.2.2-1.tar.gz";
|
||||
sha256 = "6add95339b331f0aa1b8b8708084afc88f0081577b865b51ab3165d6d04e70e8";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.2.3-2.tar.gz";
|
||||
name = "1.2.3-2.tar.gz";
|
||||
sha256 = "fe485a4ef68027807bd1abba1ff18bac1341b00721d9b13ce3541e0cb3128585";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
25
distros/foxy/zmqpp-vendor/default.nix
Normal file
25
distros/foxy/zmqpp-vendor/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cppzmq, git }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-zmqpp-vendor";
|
||||
version = "0.0.2-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/tier4/zmqpp_vendor-release/archive/release/foxy/zmqpp_vendor/0.0.2-2.tar.gz";
|
||||
name = "0.0.2-2.tar.gz";
|
||||
sha256 = "efe0919a69f130328417e4099658b10219ecccfb59bad44d7b8183e4654ac209";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ cppzmq ];
|
||||
nativeBuildInputs = [ ament-cmake git ];
|
||||
|
||||
meta = {
|
||||
description = ''Vendor package for zmqpp'';
|
||||
license = with lib.licenses; [ asl20 "Mozilla-Public-License-2.0" ];
|
||||
};
|
||||
}
|
25
distros/galactic/ament-cmake-black/default.nix
Normal file
25
distros/galactic/ament-cmake-black/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ament-cmake-black";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Timple/ament_black-release/archive/release/galactic/ament_cmake_black/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "97ae76fac80bcc2c074d1524f651317c026cd97f68903e898aeab5107305e8f0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-black ament-cmake-test ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
|
||||
|
||||
meta = {
|
||||
description = ''The CMake API for ament_black to lint Python code using black.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-controller-interface";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "b0a494f0110a92d16ad372dbb17fbbd2232f07f9e220cbab58739e5d65833c55";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.5.1-1.tar.gz";
|
||||
name = "1.5.1-1.tar.gz";
|
||||
sha256 = "b4c98658281cbb15eb5b942bd7ce07f6f1a7069581b5f31788053861e40dc1a8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-controller-manager-msgs";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "126776c78bea6ed41f113c16e4c504fe89c7c81564d6323cf796c550f807cd0e";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.5.1-1.tar.gz";
|
||||
name = "1.5.1-1.tar.gz";
|
||||
sha256 = "26e7fa510f6b3f8e75cd8f362d13d697de6bf0fce2a57e63eb6d5a846bb1986e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-controller-manager";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "ef4534caa315aff1a46eaa7ade22e3e4c9bf98067093e30dc5bcd82f504200e1";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.5.1-1.tar.gz";
|
||||
name = "1.5.1-1.tar.gz";
|
||||
sha256 = "5f9a5fed6d87a872ade6947a43e1f24ce38deebfac0ad18eefbbbbf7ce32a631";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
24
distros/galactic/depthai-bridge/default.nix
Normal file
24
distros/galactic/depthai-bridge/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-depthai-bridge";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_bridge/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "be9769fc458073501a355a8bba77acf2958f0eea34be711d40421a90eb3b96ee";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai_bridge package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/galactic/depthai-examples/default.nix
Normal file
24
distros/galactic/depthai-examples/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-depthai-examples";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_examples/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "f3f3d6cb8efca3792b5356a0a394f7e4ad2cffb129a8e061c7c044875689d7b7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai_examples package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/galactic/depthai-ros-msgs/default.nix
Normal file
24
distros/galactic/depthai-ros-msgs/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-depthai-ros-msgs";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_ros_msgs/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "5f2ac0c88f91cf3458b4e2eddf043e040220e20f496ec14c813cadb30af057b1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Package to keep interface independent of the driver'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/galactic/depthai-ros/default.nix
Normal file
24
distros/galactic/depthai-ros/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-depthai-ros";
|
||||
version = "2.5.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai-ros/2.5.2-1.tar.gz";
|
||||
name = "2.5.2-1.tar.gz";
|
||||
sha256 = "2b3ea334485048935cf9ecad697e65e1af841284566e7677c523c4cd6bdbf31c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''The depthai-ros package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-command-line/default.nix
Normal file
27
distros/galactic/ecl-command-line/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-command-line";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_command_line/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "e551972e80b1353281ab82642c22a775a541bf69e8ff0d7329d3fd250193c0f5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Embeds the TCLAP library inside the ecl. This is a very convenient
|
||||
command line parser in templatised c++.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
28
distros/galactic/ecl-concepts/default.nix
Normal file
28
distros/galactic/ecl-concepts/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-type-traits }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-concepts";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_concepts/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "a9062ade1ce6bbbd50661faa55c6c9fd417beaecf762b7decbce4d2c2f7ed1d1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-license ecl-type-traits ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Introduces a compile time concept checking mechanism that can be used
|
||||
most commonly to check for required functionality when passing
|
||||
template arguments.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-config/default.nix
Normal file
26
distros/galactic/ecl-config/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-config";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_config/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "41bb2028889caadd51a18fd1f6caed369e5336f22a6f22071116ce1031ffcbe5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''These tools inspect and describe your system with macros, types
|
||||
and functions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/galactic/ecl-console/default.nix
Normal file
24
distros/galactic/ecl-console/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-console";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_console/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "02c08e939b2348dfce9f7fea0083a3d2094f8c008850966f08bb5ba1e1015a94";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Color codes for ansii consoles.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
31
distros/galactic/ecl-containers/default.nix
Normal file
31
distros/galactic/ecl-containers/default.nix
Normal file
|
@ -0,0 +1,31 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-converters, ecl-errors, ecl-exceptions, ecl-formatters, ecl-license, ecl-mpl, ecl-type-traits, ecl-utilities }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-containers";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_containers/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "46715564896d8b1ef7e24e474c9de53c19dc2a146276b6e7c9f8e71366e173e0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-converters ecl-errors ecl-exceptions ecl-formatters ecl-license ecl-mpl ecl-type-traits ecl-utilities ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''The containers included here are intended to extend the stl containers.
|
||||
In all cases, these implementations are designed to implement
|
||||
c++ conveniences and safety where speed is not sacrificed.
|
||||
|
||||
Also includes techniques for memory debugging of common problems such
|
||||
as buffer overruns.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-converters-lite/default.nix
Normal file
27
distros/galactic/ecl-converters-lite/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-converters-lite";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_converters_lite/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "cd867015b6c95089df1ce6c9230af898280a1037ae0c62e739e05349388604d5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''These are a very simple version of some of the functions in ecl_converters
|
||||
suitable for firmware development. That is, there is no use of new,
|
||||
templates or exceptions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
30
distros/galactic/ecl-converters/default.nix
Normal file
30
distros/galactic/ecl-converters/default.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-mpl, ecl-type-traits }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-converters";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_converters/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "14164a1ff39446863f35131ba4b10cc2b4cd4751a4cf79e7a89c54110b7796a1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-mpl ecl-type-traits ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Some fast/convenient type converters, mostly for char strings or strings.
|
||||
These are not really fully fleshed out, alot of them could use the addition for
|
||||
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
|
||||
|
||||
They will come as the need arises.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-core-apps/default.nix
Normal file
26
distros/galactic/ecl-core-apps/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-containers, ecl-converters, ecl-devices, ecl-errors, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-license, ecl-linear-algebra, ecl-sigslots, ecl-streams, ecl-threads, ecl-time-lite, ecl-type-traits }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-core-apps";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core_apps/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "d812bf4b14d2fbb57efa494b97c8db962b76b4564e450dc54df7fb85860988d0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ecl-build ecl-command-line ecl-config ecl-containers ecl-converters ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-license ecl-linear-algebra ecl-sigslots ecl-streams ecl-threads ecl-time-lite ecl-type-traits ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This includes a suite of programs demo'ing various aspects of the
|
||||
ecl_core. It also includes various benchmarking and utility programs for
|
||||
use primarily with embedded systems.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-core/default.nix
Normal file
26
distros/galactic/ecl-core/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-command-line, ecl-concepts, ecl-containers, ecl-converters, ecl-core-apps, ecl-devices, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-sigslots, ecl-statistics, ecl-streams, ecl-threads, ecl-time, ecl-type-traits, ecl-utilities }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-core";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "3a2b44cb89296a5f359deb65d0be8dfeff0162adccdec0493740167a81eb1ca9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ecl-command-line ecl-concepts ecl-containers ecl-converters ecl-core-apps ecl-devices ecl-eigen ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-linear-algebra ecl-math ecl-mpl ecl-sigslots ecl-statistics ecl-streams ecl-threads ecl-time ecl-type-traits ecl-utilities ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''A set of tools and interfaces extending the capabilities of c++ to
|
||||
provide a lightweight, consistent interface with a focus for control
|
||||
programming.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-devices/default.nix
Normal file
26
distros/galactic/ecl-devices/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-errors, ecl-license, ecl-mpl, ecl-threads, ecl-type-traits, ecl-utilities }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-devices";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_devices/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "c821db30b0ee82a70866e974d7dc418a1d69fedfb592e2834f7ff8e365770a64";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-containers ecl-errors ecl-license ecl-mpl ecl-threads ecl-type-traits ecl-utilities ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Provides an extensible and standardised framework for input-output devices.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/galactic/ecl-eigen/default.nix
Normal file
24
distros/galactic/ecl-eigen/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, eigen }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-eigen";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_eigen/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "2a549a699dbe3a7cf815fbc9da62dfbe049d0b497afa588939b8ef2523807a77";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ eigen ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This provides an Eigen implementation for ecl's linear algebra.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
28
distros/galactic/ecl-errors/default.nix
Normal file
28
distros/galactic/ecl-errors/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-errors";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_errors/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "546374578011e676419afde3e1ba554f7a0afb7047fe2226d8c0f29dfb503377";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This library provides lean and mean error mechanisms.
|
||||
It includes c style error functions as well as a few
|
||||
useful macros. For higher level mechanisms,
|
||||
refer to ecl_exceptions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-exceptions/default.nix
Normal file
27
distros/galactic/ecl-exceptions/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-exceptions";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_exceptions/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "924a0b7b7bba234be34e9a4319d8cf841cd9db7972c83d73ec4aca6097297414";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Template based exceptions - these are simple and practical
|
||||
and avoid the proliferation of exception types. Although not
|
||||
syntatactically ideal, it is convenient and eminently practical.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/galactic/ecl-filesystem/default.nix
Normal file
25
distros/galactic/ecl-filesystem/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-filesystem";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_filesystem/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "a7c4b0c47878124bea09aeb3048f9d059783ced8e6e923c7a4da271ae17920cc";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Cross platform filesystem utilities (until c++11 makes its way in).'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-formatters/default.nix
Normal file
27
distros/galactic/ecl-formatters/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-converters, ecl-exceptions, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-formatters";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_formatters/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "796e377bdeea2aa294b1adedfa671a8d37df888ae95712ca7522c0f72ebb3a10";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-converters ecl-exceptions ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''The formatters here simply format various input types to a specified
|
||||
text format. They can be used with most streaming types (including both
|
||||
ecl and stl streams).'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-geometry/default.nix
Normal file
26
distros/galactic/ecl-geometry/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-exceptions, ecl-formatters, ecl-license, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-type-traits }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-geometry";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_geometry/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "692006b3cf0012b093f196036dc00b2e74d03ffc117e7af026a2c98b94d4e8fb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-containers ecl-exceptions ecl-formatters ecl-license ecl-linear-algebra ecl-math ecl-mpl ecl-type-traits ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Any tools relating to mathematical geometry.
|
||||
Primarily featuring polynomials and interpolations.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-io/default.nix
Normal file
27
distros/galactic/ecl-io/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-io";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_io/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "5467a67f2376e62a9f231ecb25830274d36d73e9765863db69e90066d59587da";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Most implementations (windows, posix, ...) have slightly different api for
|
||||
low level input-output functions. These are gathered here and re-represented
|
||||
with a cross platform set of functions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
29
distros/galactic/ecl-ipc/default.nix
Normal file
29
distros/galactic/ecl-ipc/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-threads, ecl-time, ecl-time-lite }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-ipc";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_ipc/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "baa78c1c9f501a8bc7ff5de909637162c0f3c5f7b7f8519223acbe90800afb55";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-threads ecl-time ecl-time-lite ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
|
||||
are more than a few. This package provides an infrastructure to allow for developing
|
||||
cross platform c++ wrappers around the lower level c api's that handle these
|
||||
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
|
||||
to be done consistently across platforms.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/galactic/ecl-linear-algebra/default.nix
Normal file
25
distros/galactic/ecl-linear-algebra/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-converters, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-license, ecl-math, sophus }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-linear-algebra";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_linear_algebra/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "3851ab37d71fbb5d8e31816d3d881d348fc63cb4320fe5cd026d1596fa0a9bf3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Ecl frontend to a linear matrix package (currently eigen).'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/galactic/ecl-lite/default.nix
Normal file
24
distros/galactic/ecl-lite/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-lite";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_lite/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ec604e99ca45b5bb6d97708b8570928f17e264f1894ad9308c07f423a6f140a6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Libraries and utilities for embedded and low-level linux development.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/galactic/ecl-manipulators/default.nix
Normal file
26
distros/galactic/ecl-manipulators/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-manipulators";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_manipulators/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "2bf3fa04902c5f185637511badc8483afe25533e4fbba9884bb3c20c38006463";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-build ecl-exceptions ecl-formatters ecl-geometry ecl-license ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Deploys various manipulation algorithms, currently just
|
||||
feedforward filters (interpolations).'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/galactic/ecl-math/default.nix
Normal file
27
distros/galactic/ecl-math/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2022 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license, ecl-type-traits }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ecl-math";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_math/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "d1bf0a99b7e422f698e700924bea1cca4bcefab37df955e60df8a92869e76759";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ecl-build ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ecl-license ecl-type-traits ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides simple support to cmath, filling in holes
|
||||
or redefining in a c++ formulation where desirable.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue