Fix build proces due to Freetype2 of XQuartz

With Homebrew provided freetype2, the build system is unable to find the headers due to a bug in matplotlib. A small patch is included in this recipe for fixing that.

Moreover, it picks the wrong X11 installed (xquartz) headers in the first place in the build process. This is also fixed.