nix-overlay/ros/default.nix
2024-06-28 09:18:26 +00:00

17 lines
716 B
Nix

self: super:
{
humble = super.rosPackages.humble.overrideScope (
final: prev: {
# 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 ++ [ self.zeromq self.pkg-config ];
});
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 ];
});
}
);
}