From 3b2d902638a2da0c6dc15ae21d5d3f540268062d Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Thu, 29 May 2025 16:36:11 +0300 Subject: [PATCH] regenerate all from new nix.repos --- env_manager/env_manager/package.nix | 6 ++--- overlay.nix | 22 +--------------- rbs_bringup/package.nix | 3 +-- repos/nix/behaviortree-ros2.nix | 2 +- repos/nix/btcpp-ros2-interfaces.nix | 2 +- repos/nix/btcpp-ros2-samples.nix | 2 +- repos/nix/cartesian-compliance-controller.nix | 2 +- repos/nix/cartesian-controller-base.nix | 2 +- repos/nix/cartesian-controller-handles.nix | 2 +- repos/nix/cartesian-controller-utilities.nix | 2 +- repos/nix/cartesian-force-controller.nix | 2 +- repos/nix/cartesian-motion-controller.nix | 2 +- repos/nix/cartesian-twist-controller.nix | 2 +- repos/nix/controller-interface.nix | 25 ------------------- repos/nix/controller-manager-msgs.nix | 25 ------------------- repos/nix/controller-manager.nix | 25 ------------------- repos/nix/dynmsg-demo.nix | 25 ------------------- repos/nix/dynmsg-msgs.nix | 25 ------------------- repos/nix/dynmsg.nix | 25 ------------------- repos/nix/gym-gz.nix | 4 +-- repos/nix/gz-ros2-control-tests.nix | 25 ------------------- repos/nix/hardware-interface-testing.nix | 25 ------------------- repos/nix/hardware-interface.nix | 25 ------------------- repos/nix/ign-ros2-control-demos.nix | 25 ------------------- repos/nix/ign-ros2-control.nix | 25 ------------------- repos/nix/joint-limits-interface.nix | 25 ------------------- repos/nix/joint-limits.nix | 25 ------------------- repos/nix/rbs-arm.nix | 2 +- repos/nix/rbs-gripper.nix | 24 ------------------ repos/nix/robot-builder.nix | 2 +- repos/nix/ros2-control-test-assets.nix | 23 ----------------- repos/nix/ros2-control.nix | 24 ------------------ repos/nix/ros2controlcli.nix | 23 ----------------- repos/nix/rqt-controller-manager.nix | 22 ---------------- repos/nix/scenario.nix | 4 +-- repos/nix/test-dynmsg.nix | 25 ------------------- repos/nix/transmission-interface.nix | 25 ------------------- 37 files changed, 21 insertions(+), 533 deletions(-) delete mode 100644 repos/nix/controller-interface.nix delete mode 100644 repos/nix/controller-manager-msgs.nix delete mode 100644 repos/nix/controller-manager.nix delete mode 100644 repos/nix/dynmsg-demo.nix delete mode 100644 repos/nix/dynmsg-msgs.nix delete mode 100644 repos/nix/dynmsg.nix delete mode 100644 repos/nix/gz-ros2-control-tests.nix delete mode 100644 repos/nix/hardware-interface-testing.nix delete mode 100644 repos/nix/hardware-interface.nix delete mode 100644 repos/nix/ign-ros2-control-demos.nix delete mode 100644 repos/nix/ign-ros2-control.nix delete mode 100644 repos/nix/joint-limits-interface.nix delete mode 100644 repos/nix/joint-limits.nix delete mode 100644 repos/nix/rbs-gripper.nix delete mode 100644 repos/nix/ros2-control-test-assets.nix delete mode 100644 repos/nix/ros2-control.nix delete mode 100644 repos/nix/ros2controlcli.nix delete mode 100644 repos/nix/rqt-controller-manager.nix delete mode 100644 repos/nix/test-dynmsg.nix delete mode 100644 repos/nix/transmission-interface.nix diff --git a/env_manager/env_manager/package.nix b/env_manager/env_manager/package.nix index 4372c8e..d1c9250 100644 --- a/env_manager/env_manager/package.nix +++ b/env_manager/env_manager/package.nix @@ -7,7 +7,7 @@ ament-copyright, ament-flake8, ament-pep257, - gym-gz-ros-python, + gym-gz, pythonPackages, scenario }: @@ -18,8 +18,8 @@ buildRosPackage rec { src = ./.; buildType = "ament_python"; - checkInputs = [ament-copyright ament-flake8 ament-pep257 gym-gz-ros-python pythonPackages.pytest scenario]; - propagatedBuildInputs = [ gym-gz-ros-python ]; + checkInputs = [ament-copyright ament-flake8 ament-pep257 gym-gz pythonPackages.pytest scenario]; + propagatedBuildInputs = [ gym-gz ]; meta = { description = "TODO: Package description"; diff --git a/overlay.nix b/overlay.nix index 2e6aece..92ae919 100644 --- a/overlay.nix +++ b/overlay.nix @@ -29,28 +29,8 @@ self: super: { cartesian-force-controller = super.callPackage ./repos/nix/cartesian-force-controller.nix {}; cartesian-motion-controller = super.callPackage ./repos/nix/cartesian-motion-controller.nix {}; cartesian-twist-controller = super.callPackage ./repos/nix/cartesian-twist-controller.nix {}; - controller-interface = super.callPackage ./repos/nix/controller-interface.nix {}; - controller-manager = super.callPackage ./repos/nix/controller-manager.nix {}; - controller-manager-msgs = super.callPackage ./repos/nix/controller-manager-msgs.nix {}; - dynmsg = super.callPackage ./repos/nix/dynmsg.nix {}; - dynmsg-demo = super.callPackage ./repos/nix/dynmsg-demo.nix {}; - dynmsg-msgs = super.callPackage ./repos/nix/dynmsg-msgs.nix {}; - gym-gz-ros-python = super.callPackage ./repos/nix/gym-gz.nix {}; - gz-ros2-control-tests = super.callPackage ./repos/nix/gz-ros2-control-tests.nix {}; - hardware-interface = super.callPackage ./repos/nix/hardware-interface.nix {}; - hardware-interface-testing = super.callPackage ./repos/nix/hardware-interface-testing.nix {}; - ign-ros2-control = super.callPackage ./repos/nix/ign-ros2-control.nix {}; - ign-ros2-control-demos = super.callPackage ./repos/nix/ign-ros2-control-demos.nix {}; - joint-limits = super.callPackage ./repos/nix/joint-limits.nix {}; - joint-limits-interface = super.callPackage ./repos/nix/joint-limits-interface.nix {}; + gym-gz = super.callPackage ./repos/nix/gym-gz.nix {}; rbs-arm = super.callPackage ./repos/nix/rbs-arm.nix {}; - rbs-gripper = super.callPackage ./repos/nix/rbs-gripper.nix {}; robot-builder = super.callPackage ./repos/nix/robot-builder.nix {}; - ros2-control = super.callPackage ./repos/nix/ros2-control.nix {}; - ros2-control-test-assets = super.callPackage ./repos/nix/ros2-control-test-assets.nix {}; - ros2controlcli = super.callPackage ./repos/nix/ros2controlcli.nix {}; - rqt-controller-manager = super.callPackage ./repos/nix/rqt-controller-manager.nix {}; scenario = super.callPackage ./repos/nix/scenario.nix {}; - test-dynmsg = super.callPackage ./repos/nix/test-dynmsg.nix {}; - transmission-interface = super.callPackage ./repos/nix/transmission-interface.nix {}; } diff --git a/rbs_bringup/package.nix b/rbs_bringup/package.nix index 1cf5c42..2a04599 100644 --- a/rbs_bringup/package.nix +++ b/rbs_bringup/package.nix @@ -10,7 +10,6 @@ env-manager, env-manager-interfaces, rbs-bt-executor, - rbs-gripper, rbs-gym, rbs-perception, rbs-runtime, @@ -30,7 +29,7 @@ buildRosPackage rec { src = ./.; buildType = "ament_cmake"; - buildInputs = [ament-cmake env-manager env-manager-interfaces rbs-bt-executor rbs-gripper rbs-gym rbs-perception rbs-runtime rbs-skill-interfaces rbs-skill-servers rbs-utils rbs-utils-interfaces rbss-movetopose rbss-objectdetection rbss-poseestimation robot-builder]; + buildInputs = [ament-cmake env-manager env-manager-interfaces rbs-bt-executor rbs-gym rbs-perception rbs-runtime rbs-skill-interfaces rbs-skill-servers rbs-utils rbs-utils-interfaces rbss-movetopose rbss-objectdetection rbss-poseestimation robot-builder]; checkInputs = [ament-lint-auto ament-lint-common]; nativeBuildInputs = [ament-cmake]; diff --git a/repos/nix/behaviortree-ros2.nix b/repos/nix/behaviortree-ros2.nix index fe8166f..fc06e10 100644 --- a/repos/nix/behaviortree-ros2.nix +++ b/repos/nix/behaviortree-ros2.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, behaviortree-cpp, boost, btcpp-ros2-interfaces, fmt, generate-parameter-library, rclcpp, rclcpp-action }: buildRosPackage rec { pname = "ros-jazzy-behaviortree-ros2"; diff --git a/repos/nix/btcpp-ros2-interfaces.nix b/repos/nix/btcpp-ros2-interfaces.nix index 7c1f5a2..0ef975c 100644 --- a/repos/nix/btcpp-ros2-interfaces.nix +++ b/repos/nix/btcpp-ros2-interfaces.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage rec { pname = "ros-jazzy-btcpp-ros2-interfaces"; diff --git a/repos/nix/btcpp-ros2-samples.nix b/repos/nix/btcpp-ros2-samples.nix index 18bf27f..8ca7cce 100644 --- a/repos/nix/btcpp-ros2-samples.nix +++ b/repos/nix/btcpp-ros2-samples.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, behaviortree-ros2, btcpp-ros2-interfaces, std-msgs, std-srvs }: buildRosPackage rec { pname = "ros-jazzy-btcpp-ros2-samples"; diff --git a/repos/nix/cartesian-compliance-controller.nix b/repos/nix/cartesian-compliance-controller.nix index 07a49ca..bad3b57 100644 --- a/repos/nix/cartesian-compliance-controller.nix +++ b/repos/nix/cartesian-compliance-controller.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-common, cartesian-controller-base, cartesian-force-controller, cartesian-motion-controller, controller-interface, hardware-interface, pluginlib, rclcpp }: buildRosPackage rec { pname = "ros-jazzy-cartesian-compliance-controller"; diff --git a/repos/nix/cartesian-controller-base.nix b/repos/nix/cartesian-controller-base.nix index 9fa074e..8a52ab1 100644 --- a/repos/nix/cartesian-controller-base.nix +++ b/repos/nix/cartesian-controller-base.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, controller-interface, kdl-parser, pluginlib, rclcpp, realtime-tools, ros-environment, trajectory-msgs }: buildRosPackage rec { pname = "ros-jazzy-cartesian-controller-base"; diff --git a/repos/nix/cartesian-controller-handles.nix b/repos/nix/cartesian-controller-handles.nix index 8c78942..93689b3 100644 --- a/repos/nix/cartesian-controller-handles.nix +++ b/repos/nix/cartesian-controller-handles.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, cartesian-controller-base, controller-interface, geometry-msgs, interactive-markers, kdl-parser, pluginlib, rclcpp, urdf }: buildRosPackage rec { pname = "ros-jazzy-cartesian-controller-handles"; diff --git a/repos/nix/cartesian-controller-utilities.nix b/repos/nix/cartesian-controller-utilities.nix index a2ab32a..f25d297 100644 --- a/repos/nix/cartesian-controller-utilities.nix +++ b/repos/nix/cartesian-controller-utilities.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, geometry-msgs, launch, launch-ros, rclcpp, sensor-msgs }: buildRosPackage rec { pname = "ros-jazzy-cartesian-controller-utilities"; diff --git a/repos/nix/cartesian-force-controller.nix b/repos/nix/cartesian-force-controller.nix index 11363eb..5c7d59f 100644 --- a/repos/nix/cartesian-force-controller.nix +++ b/repos/nix/cartesian-force-controller.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, cartesian-controller-base, controller-interface, rclcpp }: buildRosPackage rec { pname = "ros-jazzy-cartesian-force-controller"; diff --git a/repos/nix/cartesian-motion-controller.nix b/repos/nix/cartesian-motion-controller.nix index 7942508..54d0631 100644 --- a/repos/nix/cartesian-motion-controller.nix +++ b/repos/nix/cartesian-motion-controller.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, cartesian-controller-base, controller-interface, rclcpp }: buildRosPackage rec { pname = "ros-jazzy-cartesian-motion-controller"; diff --git a/repos/nix/cartesian-twist-controller.nix b/repos/nix/cartesian-twist-controller.nix index 712cd8c..8d20f5e 100644 --- a/repos/nix/cartesian-twist-controller.nix +++ b/repos/nix/cartesian-twist-controller.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, cartesian-controller-base, controller-interface, rclcpp }: buildRosPackage rec { pname = "ros-jazzy-cartesian-twist-controller"; diff --git a/repos/nix/controller-interface.nix b/repos/nix/controller-interface.nix deleted file mode 100644 index 5638a23..0000000 --- a/repos/nix/controller-interface.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: -buildRosPackage rec { - pname = "ros-jazzy-controller-interface"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/controller_interface/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ]; - propagatedBuildInputs = [ hardware-interface rclcpp-lifecycle sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Description of controller_interface"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/controller-manager-msgs.nix b/repos/nix/controller-manager-msgs.nix deleted file mode 100644 index 8b210e5..0000000 --- a/repos/nix/controller-manager-msgs.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage rec { - pname = "ros-jazzy-controller-manager-msgs"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/controller_manager_msgs/"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces lifecycle-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = "Messages and services for the controller manager."; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/repos/nix/controller-manager.nix b/repos/nix/controller-manager.nix deleted file mode 100644 index 41d2bff..0000000 --- a/repos/nix/controller-manager.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: -buildRosPackage rec { - pname = "ros-jazzy-controller-manager"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/controller_manager/"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gmock hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ ament-index-cpp backward-ros controller-interface controller-manager-msgs hardware-interface launch launch-ros pluginlib rclcpp rcpputils realtime-tools ros2-control-test-assets ros2param ros2run std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = "Description of controller_manager"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/dynmsg-demo.nix b/repos/nix/dynmsg-demo.nix deleted file mode 100644 index 9e92aae..0000000 --- a/repos/nix/dynmsg-demo.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, dynmsg, dynmsg-msgs, example-interfaces, geometry-msgs, rcl, rcl-action, std-msgs, test-msgs, yaml-cpp-vendor }: -buildRosPackage rec { - pname = "ros-jazzy-dynmsg-demo"; - version = "1.0.0"; - - src = fetchFromGitHub { - owner = "osrf"; - repo = "dynamic_message_introspection"; - rev = "50277e341f61455c42a6015b5718804a4f8588f6"; - sha256 = "1kayqlmgpzz6lg4sfv6hlm1ak0jhmgqlarbj9wk3206as5iwhbhd"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/dynmsg_demo/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common dynmsg-msgs example-interfaces geometry-msgs std-msgs test-msgs ]; - propagatedBuildInputs = [ dynmsg rcl rcl-action yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Demo of dynamic message type loading"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/dynmsg-msgs.nix b/repos/nix/dynmsg-msgs.nix deleted file mode 100644 index 0824271..0000000 --- a/repos/nix/dynmsg-msgs.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage rec { - pname = "ros-jazzy-dynmsg-msgs"; - version = "1.0.0"; - - src = fetchFromGitHub { - owner = "osrf"; - repo = "dynamic_message_introspection"; - rev = "50277e341f61455c42a6015b5718804a4f8588f6"; - sha256 = "1kayqlmgpzz6lg4sfv6hlm1ak0jhmgqlarbj9wk3206as5iwhbhd"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/dynmsg_msgs/"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Test messages for dynamic message type loading"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/dynmsg.nix b/repos/nix/dynmsg.nix deleted file mode 100644 index 50db20a..0000000 --- a/repos/nix/dynmsg.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rcutils, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, std-msgs, yaml-cpp-vendor }: -buildRosPackage rec { - pname = "ros-jazzy-dynmsg"; - version = "1.0.0"; - - src = fetchFromGitHub { - owner = "osrf"; - repo = "dynamic_message_introspection"; - rev = "50277e341f61455c42a6015b5718804a4f8588f6"; - sha256 = "1kayqlmgpzz6lg4sfv6hlm1ak0jhmgqlarbj9wk3206as5iwhbhd"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/dynmsg/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common std-msgs ]; - propagatedBuildInputs = [ rcutils rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Introspection tools for message to/from YAML conversions"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/gym-gz.nix b/repos/nix/gym-gz.nix index 6468f36..a81fa7c 100644 --- a/repos/nix/gym-gz.nix +++ b/repos/nix/gym-gz.nix @@ -1,11 +1,11 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchgit, ament-copyright, ament-flake8, ament-pep257, python3Packages }: buildRosPackage rec { pname = "ros-jazzy-gym-gz"; version = "1.5.0"; src = fetchgit { - url = "https://seed.solid-sinusoid.com/z33HXHSaU12N1tEgJCWJpB58w4KR.git"; + url = "rad://z33HXHSaU12N1tEgJCWJpB58w4KR"; rev = "48a8a56d5f2441627cabdf0f85b3adab3eea33af"; sha256 = "0hs3rmszdizbkxpvvkihrki61l4whnhsf1a6dwjw9ahgh98yc0qf"; }; diff --git a/repos/nix/gz-ros2-control-tests.nix b/repos/nix/gz-ros2-control-tests.nix deleted file mode 100644 index e6ce726..0000000 --- a/repos/nix/gz-ros2-control-tests.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, geometry-msgs, hardware-interface, ign-ros2-control, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, python3Packages, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, ros2launch, xacro }: -buildRosPackage rec { - pname = "ros-jazzy-gz-ros2-control-tests"; - version = "0.7.9"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "gz_ros2_control"; - rev = "71ace39ee6f01fd8d6a7699cdedf315913ec8d70"; - sha256 = "1wvdrlig6mz4hc8av7i4rlj7n0la1xj34r62nx8hlxa5p1mg9pb7"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/gz_ros2_control_tests/"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs geometry-msgs hardware-interface ign-ros2-control joint-state-broadcaster joint-trajectory-controller launch launch-ros launch-testing-ament-cmake python3Packages.psutil python3Packages.pytest rclcpp robot-state-publisher ros-ign-gazebo ros2controlcli ros2launch xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Gazebo ros2 control tests"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/hardware-interface-testing.nix b/repos/nix/hardware-interface-testing.nix deleted file mode 100644 index e45baa0..0000000 --- a/repos/nix/hardware-interface-testing.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }: -buildRosPackage rec { - pname = "ros-jazzy-hardware-interface-testing"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/hardware_interface_testing/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ]; - propagatedBuildInputs = [ control-msgs hardware-interface lifecycle-msgs pluginlib rclcpp-lifecycle ros2-control-test-assets ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "ros2_control hardware interface testing"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/hardware-interface.nix b/repos/nix/hardware-interface.nix deleted file mode 100644 index 3d6deae..0000000 --- a/repos/nix/hardware-interface.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: -buildRosPackage rec { - pname = "ros-jazzy-hardware-interface"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/hardware_interface/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs lifecycle-msgs pluginlib rclcpp-lifecycle rcpputils rcutils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "ros2_control hardware interface"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/ign-ros2-control-demos.nix b/repos/nix/ign-ros2-control-demos.nix deleted file mode 100644 index 73bf33f..0000000 --- a/repos/nix/ign-ros2-control-demos.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-ign-gazebo, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: -buildRosPackage rec { - pname = "ros-jazzy-ign-ros2-control-demos"; - 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_demos/"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-ign-gazebo ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "ign_ros2_control_demos"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/ign-ros2-control.nix b/repos/nix/ign-ros2-control.nix deleted file mode 100644 index f6cbf89..0000000 --- a/repos/nix/ign-ros2-control.nix +++ /dev/null @@ -1,25 +0,0 @@ -# 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 ]; - }; -} diff --git a/repos/nix/joint-limits-interface.nix b/repos/nix/joint-limits-interface.nix deleted file mode 100644 index 3d719c4..0000000 --- a/repos/nix/joint-limits-interface.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, hardware-interface, launch, launch-ros, launch-testing, launch-testing-ament-cmake, rclcpp, urdf }: -buildRosPackage rec { - pname = "ros-jazzy-joint-limits-interface"; - version = "0.0.0"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/joint_limits_interface/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest hardware-interface launch launch-ros launch-testing launch-testing-ament-cmake ]; - propagatedBuildInputs = [ hardware-interface rclcpp urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Interface for enforcing joint limits."; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/joint-limits.nix b/repos/nix/joint-limits.nix deleted file mode 100644 index e7e0a04..0000000 --- a/repos/nix/joint-limits.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }: -buildRosPackage rec { - pname = "ros-jazzy-joint-limits"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/joint_limits/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest launch-testing-ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Interfaces for handling of joint limits for controllers or hardware."; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/rbs-arm.nix b/repos/nix/rbs-arm.nix index 3abbf83..f93b4f1 100644 --- a/repos/nix/rbs-arm.nix +++ b/repos/nix/rbs-arm.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, joint-trajectory-controller, ros-gz, ros2-control, ros2-controllers }: buildRosPackage rec { pname = "ros-jazzy-rbs-arm"; diff --git a/repos/nix/rbs-gripper.nix b/repos/nix/rbs-gripper.nix deleted file mode 100644 index bbf8340..0000000 --- a/repos/nix/rbs-gripper.nix +++ /dev/null @@ -1,24 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, gripper-controllers }: -buildRosPackage rec { - pname = "ros-jazzy-rbs-gripper"; - version = "0.0.0"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "rbs-gripper"; - rev = "123316cffdcbfd39d955d173da8111b7cd57644d"; - sha256 = "05hcn7lhb312aplh4a4lh3y55bibnvwbp0jqmf0hbpz1ygk4rq6z"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ gripper-controllers ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "TODO: Package description"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/robot-builder.nix b/repos/nix/robot-builder.nix index d0593ac..824f82e 100644 --- a/repos/nix/robot-builder.nix +++ b/repos/nix/robot-builder.nix @@ -1,4 +1,4 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchFromGitHub, ament-copyright, ament-flake8, ament-pep257, python3Packages }: buildRosPackage rec { pname = "ros-jazzy-robot-builder"; diff --git a/repos/nix/ros2-control-test-assets.nix b/repos/nix/ros2-control-test-assets.nix deleted file mode 100644 index 12d4396..0000000 --- a/repos/nix/ros2-control-test-assets.nix +++ /dev/null @@ -1,23 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake }: -buildRosPackage rec { - pname = "ros-jazzy-ros2-control-test-assets"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/ros2_control_test_assets/"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "The package provides shared test resources for ros2_control stack"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/ros2-control.nix b/repos/nix/ros2-control.nix deleted file mode 100644 index e714288..0000000 --- a/repos/nix/ros2-control.nix +++ /dev/null @@ -1,24 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }: -buildRosPackage rec { - pname = "ros-jazzy-ros2-control"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/ros2_control/"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-interface controller-manager controller-manager-msgs hardware-interface joint-limits ros2-control-test-assets ros2controlcli transmission-interface ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Metapackage for ROS2 control related packages"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/ros2controlcli.nix b/repos/nix/ros2controlcli.nix deleted file mode 100644 index 698a4e8..0000000 --- a/repos/nix/ros2controlcli.nix +++ /dev/null @@ -1,23 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: -buildRosPackage rec { - pname = "ros-jazzy-ros2controlcli"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_python"; - sourceRoot = "${src.name}/ros2controlcli/"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; - propagatedBuildInputs = [ controller-manager controller-manager-msgs python3Packages.pygraphviz rcl-interfaces rclpy ros2cli ros2node ros2param rosidl-runtime-py ]; - - meta = { - description = "The ROS 2 command line tools for ROS2 Control."; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/rqt-controller-manager.nix b/repos/nix/rqt-controller-manager.nix deleted file mode 100644 index a4a427b..0000000 --- a/repos/nix/rqt-controller-manager.nix +++ /dev/null @@ -1,22 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage rec { - pname = "ros-jazzy-rqt-controller-manager"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_python"; - sourceRoot = "${src.name}/rqt_controller_manager/"; - propagatedBuildInputs = [ controller-manager-msgs rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = "Graphical frontend for interacting with the controller manager."; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/scenario.nix b/repos/nix/scenario.nix index 4ec2c1f..d6e1ca2 100644 --- a/repos/nix/scenario.nix +++ b/repos/nix/scenario.nix @@ -1,11 +1,11 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch +# Automatically generated by: ros2nix --distro jazzy --output-dir repos/nix --output-as-nix-pkg-name --fetch { lib, buildRosPackage, fetchgit, ament-cmake, gz-math-vendor, gz-msgs-vendor, gz-sim-vendor, gz-transport-vendor }: buildRosPackage rec { pname = "ros-jazzy-scenario"; version = "1.5.0"; src = fetchgit { - url = "https://seed.solid-sinusoid.com/z3RBwHLb4j66Q12dwkK1RGQj3ufhi.git"; + url = "rad://z3RBwHLb4j66Q12dwkK1RGQj3ufhi"; rev = "cb8227d85455d32fd6df4f931b4ce031c3063007"; sha256 = "05110l7l533crkk632mvsz5li5ws3pvh8s2l5j11qsi6qfsx291d"; }; diff --git a/repos/nix/test-dynmsg.nix b/repos/nix/test-dynmsg.nix deleted file mode 100644 index a42ef6a..0000000 --- a/repos/nix/test-dynmsg.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, dynmsg, rcl-interfaces, std-msgs, test-msgs }: -buildRosPackage rec { - pname = "ros-jazzy-test-dynmsg"; - version = "1.0.0"; - - src = fetchFromGitHub { - owner = "osrf"; - repo = "dynamic_message_introspection"; - rev = "50277e341f61455c42a6015b5718804a4f8588f6"; - sha256 = "1kayqlmgpzz6lg4sfv6hlm1ak0jhmgqlarbj9wk3206as5iwhbhd"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/test_dynmsg/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common builtin-interfaces rcl-interfaces test-msgs ]; - propagatedBuildInputs = [ dynmsg std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "Tests for the dynmsg package"; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/repos/nix/transmission-interface.nix b/repos/nix/transmission-interface.nix deleted file mode 100644 index d732ddc..0000000 --- a/repos/nix/transmission-interface.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Automatically generated by: ros2nix --distro jazzy --output-dir generated --output-as-nix-pkg-name --fetch -{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }: -buildRosPackage rec { - pname = "ros-jazzy-transmission-interface"; - version = "2.39.1"; - - src = fetchFromGitHub { - owner = "solid-sinusoid"; - repo = "ros2_control"; - rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db"; - sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b"; - }; - - buildType = "ament_cmake"; - sourceRoot = "${src.name}/transmission_interface/"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ]; - propagatedBuildInputs = [ hardware-interface pluginlib ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = "transmission_interface contains data structures for representing mechanical transmissions, methods for propagating values between actuator and joint spaces and tooling to support this."; - license = with lib.licenses; [ asl20 ]; - }; -}