cairo: depend on freetype when building without X

harfbuzz won't build without cairo-ft.