It looks like ever since sctk-adwaita got upgraded (and their dependencies got upgraded) this crate is dragging in cmake, polluting everybody's build system and setup. Our project has a zero-tolerance policy for cmake (or other build time tools since we just want to be able to build trough cargo with no additional tools required to be set up).
Dependency tree seems to be:
sctk-adwaita ->crossfont -> servo-fontconfig -> servo-fontconfig-sys -> expat-sys -> cmake
Presumably all of this isn't strictly required and can be disabled?
It looks like ever since
sctk-adwaitagot upgraded (and their dependencies got upgraded) this crate is dragging incmake, polluting everybody's build system and setup. Our project has a zero-tolerance policy forcmake(or other build time tools since we just want to be able to build troughcargowith no additional tools required to be set up).Dependency tree seems to be:
sctk-adwaita->crossfont->servo-fontconfig->servo-fontconfig-sys->expat-sys->cmakePresumably all of this isn't strictly required and can be disabled?