updated pixman library to the latest version 0.28.2
updated freetype to latest version 2.4.11
freetype2: modified build options
updated librcairo to version 1.10.2 but it still needs tweaking
added missing cairo-version.h header
added cairo-features.h header
fixed SConscript
fixed SConscript
patched cairo-ft-font.c to make it work in enso style:
the cairo philosophy on font usage is different than
the one we want to use for Enso: Cairo wants to have access to the
system's font registry, whereas we want to be able to simply point
cairo to a TrueType font file. The FreeType font driver for cairo
uses fontconfig to get information on system fonts; as such, this
file has been significantly modified to decouple the font driver
from fontconfig.
updated py2cairo to latest version 1.10.0
libcairo win32 surface:
changed the pixel format from its default CAIRO_FORMAT_RGB24 to CAIRO_FORMAT_ARGB32, because that's what TransparentWindow's underlying bitmap always uses internally.
fixed TransparentWindow.i
Update README.md
Merge branch 'updategfx'