distros/humble: Fix the Qt5 dependencies

This commit fix the the QT5 in humble distro.

Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
This commit is contained in:
Rodrigo M. Duarte 2025-03-28 11:33:45 -03:00
parent ab3c1b3b7c
commit 8eec4e88a2

View file

@ -30,6 +30,12 @@ in with lib; {
gazebo = self.gazebo_11;
gazebo-ros = rosSuper.gazebo-ros.overrideAttrs ({
buildInputs ? [], ...
}: {
buildInputs = buildInputs ++ [ self.qt5.qtbase ];
});
google-benchmark-vendor = lib.patchExternalProjectGit rosSuper.google-benchmark-vendor {
url = "https://github.com/google/benchmark.git";
rev = "c05843a9f622db08ad59804c190f98879b76beba";
@ -105,6 +111,12 @@ in with lib; {
propagatedBuildInputs = propagatedBuildInputs ++ [ rosSelf.moveit-ros-planning ];
});
nav2-costmap-2d = rosSuper.nav2-costmap-2d.overrideAttrs({
...
}: {
env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=array-bounds" ];
});
novatel-oem7-driver = (patchExternalProjectGit rosSuper.novatel-oem7-driver {
url = "https://github.com/novatel/novatel_edie";
rev = "d02ccc2dfe531d642c1e2ca8a8c0f8205c856f23";