docs: Mention cairo-gobject as build requires

Using cairo from a system dependency and cairo-gobject
as subproject is problematic and left me stuck on a
hard-to-understand build error.
This commit is contained in:
Matthias Clasen 2020-11-16 09:29:10 -05:00
parent 57c95937b1
commit 0530aeec17

View File

@ -159,7 +159,8 @@ Other libraries are maintained separately.
fonts and matching them against font names. fonts and matching them against font names.
- [Cairo](https://www.cairographics.org) is a graphics library that - [Cairo](https://www.cairographics.org) is a graphics library that
supports vector graphics and image compositing. Both Pango and GTK supports vector graphics and image compositing. Both Pango and GTK
use Cairo for drawing. use Cairo for drawing. Note that we also need the auxiliary cairo-gobject
library.
- [libepoxy](https://github.com/anholt/libepoxy) is a library that - [libepoxy](https://github.com/anholt/libepoxy) is a library that
abstracts the differences between different OpenGL libraries. GTK abstracts the differences between different OpenGL libraries. GTK
uses it for cross-platform GL support and for its own drawing. uses it for cross-platform GL support and for its own drawing.