# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, ignition-gazebo6, ignition-plugin, pluginlib, rclcpp, rclcpp-lifecycle, yaml-cpp-vendor }: buildRosPackage rec { pname = "ros-jazzy-ign-ros2-control"; version = "0.7.9"; src = fetchFromGitHub { owner = "solid-sinusoid"; repo = "gz_ros2_control"; rev = "71ace39ee6f01fd8d6a7699cdedf315913ec8d70"; sha256 = "1wvdrlig6mz4hc8av7i4rlj7n0la1xj34r62nx8hlxa5p1mg9pb7"; }; buildType = "ament_cmake"; sourceRoot = "${src.name}/ign_ros2_control/"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ ament-index-cpp controller-manager hardware-interface ignition-gazebo6 ignition-plugin pluginlib rclcpp rclcpp-lifecycle yaml-cpp-vendor ]; nativeBuildInputs = [ ament-cmake ]; meta = { description = "Ignition ros2_control package allows to control simulated robots using ros2_control framework."; license = with lib.licenses; [ asl20 ]; }; }