aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/cairo.rb
AgeCommit message (Collapse)Author
2012-07-01Cairo 1.12.2Birger J. Nordølum
Also added changes of #12047. Closes #11286. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-27cairo: fix llvm compile error, add --universalnibbles 2bits
Cairo-1.10.2 doesn't build well with link time optimization. Patch `configure` to remove `-flto`. This fixes the build error with llvm. This also fixes a build error when brewing cairo as a universal library. Add `--universal` option. Works if gettext & glib are universal. Patch `configure` to change `-Werror-implicit-function-declaration` to a warning with `-Wimplicit-function-declaration`. Fixes a build error when universal & clang. Tested on Lion with clang and llvm from XCode-4.3.3. Tested by building py2cairo and `import cairo`. Fixes #12923 and #10400 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-20cairo: remove ENV.x11Jack Nagel
This causes configure to pick the wrong libpixman on at least 10.6, and issues with SVG on at least 10.7. So remove it, and we'll try to fix any remaining issues with a different approach, e.g. special ENV vars for freetype. cf #11036, #11042, #11049. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-14Cairo: add ENV.x11Adam Vandenberg
Freetype is not found correctly on all 10.7 setups, so be explicit that this is X11 software.
2012-02-16Cairo: Don't build with XCB support on LeopardCharlie Sharpsteen
The version of XCB included with Leopard is too old to build against.
2012-02-01cairo: build with xcb supportPhilip Paeps
XCB is a more "modern" way of communicating with X11 servers than straight XLib. It is required by some X11 applications. Enabling support in cairo should not affect applications which don't use it explicitly. Closes #9598. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-12-25Cairo: Bump fails_with_llvm versionCharlie Sharpsteen
Still failing on Xcode 4.2.1.
2011-09-08Cario builds with LLVMMax Howell
2011-09-02Cairo: use gcc 4.2 instead of llvmAdam Vandenberg
2011-05-10cairo: fails_with_llvmAdam Vandenberg
2011-03-28Fix cairo checksumAdam Vandenberg
2011-03-27Cairo 1.10.2Birger J. Nordølum
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-15Document keg-only system duplicates.Adam Vandenberg
2011-03-14cairo: use system libpngAdam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-10-12Mark scons, cmake & pkg-config as build-time depsAdam Vandenberg
2010-08-07Update formulae for version 0.7Adam Vandenberg
* Use new "url" features * Use keg_only DSL * Use "skip_clean :all" DSL * Whitespace and style cleanups * Make bash invocations less silly * Use new man2-man8 helpers * Remove "FileUtils." since it is included in Formula * Use real names for deps instead of aliases * ENV.x11 now updates path, so remove that from individual brews
2010-05-26Fixed a typoJelle Schühmacher
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-27Keg-only Cairo for Leopard.Adam Vandenberg