Сборка plansys2-bringup

This commit is contained in:
movefasta 2023-04-01 13:27:50 +03:00
parent 2676aedb07
commit a7c6431257
No known key found for this signature in database
GPG key ID: 74C6469794E996AD

View file

@ -15,9 +15,26 @@
# overrided packages and attributes for nix-ros-overlay
humble-overrided = ros.humble.overrideScope (final: prev: {
moveit-core = prev.moveit-core.overrideAttrs (old: { propagatedBuildInputs = old.propagatedBuildInputs ++ [ prev.tf2-kdl ];});
moveit-kinematics = prev.moveit-kinematics.overrideAttrs (old: { propagatedBuildInputs = old.propagatedBuildInputs ++ [ final.moveit-ros-planning ];});
# remove after update github:lopsided98/nixpkgs/nix-ros for https://github.com/NixOS/nixpkgs/pull/224099
behaviortree-cpp-v3 = prev.behaviortree-cpp-v3.overrideAttrs (old: {
propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.zeromq ];
});
moveit-core = prev.moveit-core.overrideAttrs (old: {
propagatedBuildInputs = old.propagatedBuildInputs ++ [ prev.tf2-kdl ];
});
moveit-kinematics = prev.moveit-kinematics.overrideAttrs (old: {
propagatedBuildInputs = old.propagatedBuildInputs ++ [ final.moveit-ros-planning ];
});
# remove after merging https://github.com/lopsided98/nix-ros-overlay/pull/258
popf = prev.popf.overrideAttrs ({
nativeBuildInputs ? [], ...
}: {
nativeBuildInputs = nativeBuildInputs ++ [ pkgs.perl ];
postPatch = ''
patchShebangs --build src/VALfiles/parsing/fixyywrap
'';
});
});
# robossembler custom packages; defined here for share between devShells and packages
blender = pkgs.callPackage ./pkgs/misc/blender { };
@ -79,7 +96,7 @@
# gazebo
# gazebo-ros2-control
# rbs-skill-interfaces
# plansys2-bringup
plansys2-bringup
]) ++ (with pkgs; [ nlohmann_json ]);
RMW_IMPLEMENTATION = "rmw_fastrtps_dynamic_cpp";
};