freetype-devel does not include a proper pkgconfig file, so
compilation of certain stuff (in this case, some of the cairo bits) fails.
I don't think freetype upstream comes with a pkgconfig file. It's
only partially useful unless upstream comes with the file IMHO.
Upstream freetype does have a .pc file.
And it's in the 2.1.7 -devel package already.