mxcl/homebrew — pull request #12047 by 2bits (2012-05-04 00:05:15+00:00)
Title: cairo 1.12.2 & remove fails_with :llvm

Upgrade cairo to 1.12.2 using the `.xz` tarball. It saves 20MB.
Add the build time dep on `xz`.
Remove the `fails_with :llvm` build 2336.
Modify the `--enable-xcb` command to fit the new configure args.

Saving 20 MiB of download is worth the new dep on xz.
Cario builds without error using clang, llvm, and gcc from both
XCode-4.3.2 and XCode-4.0.2. This was tested by building pango
and running `brew test pango` that was designed to exercise cairo.
Also their configure command has the xcb flag set to auto. So
this commit adjusts the args so that xcb is off for Leopard and
on for everyone else like the previous formula.