Сборка plansys2-bringup
This commit is contained in:
parent
2676aedb07
commit
a7c6431257
1 changed files with 20 additions and 3 deletions
23
flake.nix
23
flake.nix
|
@ -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";
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue