(вообще, конечно, если при выборе потенциально единого средства билда, пакетизации, руководствоваться массовостью использования и выбирать cmake как стандарт де факто, то и пакетный менеджер/менеджер зависимостей надо выбирать crates. Осталось только возможность заведения C++ only пакетов туда добавить. Если еще не)