https://bugzilla.redhat.com/show_bug.cgi?id=1151842
--- Comment #11 from Eduardo Mayorga e@mayorgalinux.com --- Yes, cairo is needed, so please readd it.
I'd suggest to include the setup.py as a patch, but that's up to you.
The packaging of the font looks good to me as it is not released by upstream in a separated archive.