cairo: add explicit freetype support

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
pango: harbuzz is a needed dependency

HarfBuzz is needed to use font backends in any case (Freetype, Cairo,
Xft).

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>