This extra logic was tripping up my NixOS 23.05 build:
camera_calibration_parsers> -- Checking for module 'yaml-cpp'
camera_calibration_parsers> -- No package 'yaml-cpp' found
camera_calibration_parsers> CMake Error at CMakeLists.txt:33 (if):
camera_calibration_parsers> if given arguments:
camera_calibration_parsers> "VERSION_GREATER" "0.5"
camera_calibration_parsers> Unknown arguments specified
Modern platforms include CMake find modules for yaml-cpp, including Ubuntu Focal:
https://packages.ubuntu.com/focal/amd64/libyaml-cpp-dev/filelist
This extra logic was tripping up my NixOS 23.05 build: