Today Cairo 1.10.0 was flagged, so it's time to update soon again. I don't know when I will introduce the new package, as I'm still working on passing the test suite included in it. Some of the tests fail here, some even crash. One thing that will definitely change is the included xcb backend. At this moment we include --enable-xcb, which is an unsupported and experimental feature. The XCB backend hasn't seen recent development, causing weird rendering bugs and sometimes even crashes. I would suggest to ship cairo 1.10.0 without the XCB backend. This means that any package that depends on the XCB backend (awesome mainly) will no longer work with our cairo package. To justify this decision, I would like to point out a comment in the Redhat bugtracker: https://bugzilla.redhat.com/show_bug.cgi?id=465759#c23