repairs for Mac OS X Cairo and Pango

See the Racket repo's commit for more information, since the
source patches are there.