nix-ros-overlay/lib
Michal Sojka 14177a7922 Patch and fix gz-*-vendor packages for Jazzy and Rolling
This fixes build failures in gz-*-vendor packages for Jazzy and
Rolling. Some of these packages are required for building rviz2.

Since most of the gz-* packages share the same structure, we introduce
patchGzAmentVendorGit function to make patching easier. In addition to
patching ament_vendor() calls, it adds a check to CMakeLists.txt to
detect upstream updates of the vendored package version. This should
help keeping our overrides in sync with upstream.

Currently, the overrides for Jazzy and Rolling are the same.

Co-authored-by: Błażej Sowa <bsowa123@gmail.com>
2024-10-13 16:32:24 -04:00
..
default.nix Patch and fix gz-*-vendor packages for Jazzy and Rolling 2024-10-13 16:32:24 -04:00