aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/cairo.rb
AgeCommit message (Collapse)Author
2015-03-11cairo: update 1.14.2 bottle.BrewTestBot
2015-03-11cairo 1.14.2Hiroshi Hatake
Closes #37587. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-31cairo: update 1.14.0 bottle.BrewTestBot
2015-01-31cairo: enable tee surface backendHector Zhao
Closes #36183. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-14cairo: update 1.14.0 bottle.BrewTestBot
2014-11-14cairo: enable SVG supportkimballfrank
This is needed for proper svg support for node-canvas: https://github.com/Automattic/node-canvas#svg-support Closes #33874. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-31cairo: update 1.14.0 bottle.BrewTestBot
2014-10-31cairo: use different mirrorJack Nagel
2014-10-31cairo 1.14.0cosmo0920
Closes #33751. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-19cairo: update 1.12.16_1 bottle.BrewTestBot
2014-06-04cairo: Enable quartz image surface support.Balint Reczey
Closes #29780. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-04-06cairo: switch to recommended depJack Nagel
I'm tired of looking at this issue, and I doubt too many people are using "without-x" anyway. Sorry! Fixes #25175.
2014-03-22cairo: update 1.12.16 bottle.BrewTestBot
2014-03-22cairo: update revisionJack Nagel
2014-03-14Remove remaining explicit xz build-time depsJack Nagel
These dependencies are automatically detected from the URL, so declaring them is redundant. If these formulae ever get a head or devel spec, then explicit xz deps would need to be re-scoped appropriately. Thus we should remove them.
2014-02-22cairo: add bottle.Mike McQuaid
2013-12-09cairo: don't allow opting-out of glib depJack Nagel
Lots of stuff in Homebrew needs this, probably more than we are aware of, and the vast majority of people installing cairo will have glib anyway.
2013-11-10cairo: no longer require stdenv when building universalJack Nagel
2013-11-08cairo: add missing depsJack Nagel
2013-08-29cairo 1.12.16Jack Nagel
2013-07-18cairo: make glib recommended.Mike McQuaid
2013-07-10Replace == :leopard with <= :leopardMisty De Meo
2013-06-02cairo: depend on freetype when building without XMisty De Meo
harfbuzz won't build without cairo-ft.
2013-05-29Untangle cairo x/glib optionsJack Nagel
Fixes #19486.
2013-04-30cairo: fix syntaxAdam Vandenberg
Closes #19543.
2013-04-30cairo: allow glib support without xAdam Vandenberg
2013-02-11cairo 1.12.14Jack Nagel
2013-02-01cairo 1.12.12Jack Nagel
2013-01-20cairo 1.12.10Adam Vandenberg
2012-11-27cairo 1.12.8Sebastian Haas
Closes #16192. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-31cairo: add another mirrorAdam Vandenberg
Closes #15743.
2012-10-28pango, cairo: explicitly disable x libs when askedBradley Bell
Closes #15709. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-27Cairo: fix compile on Snow LeopardMiles J. Crumley
Closes #15691. Fixes #15650. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-24cairo 1.12.6Jack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-10-19cairo 1.12.4nibbles 2bits
- Upgrade cairo to version 1.12.4 - Remove the patch that's not needed anymore. - Add `env :std if build.universal?` to fix missing `__uint128_t` Fixes #15029 Closes #15560. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-20cairo: add a mirrorAdam Vandenberg
Closes #15020.
2012-09-10Clean up MacOS version method usageJack Nagel
The MacOS.version? family of methods (other than "leopard?") are poorly defined and lead to confusing code. Replace them in formulae with more explicit comparisons. "MacOS.version" is a special version object that can be compared to numerics, symbols, and strings using the standard Ruby comparison methods. The old methods were moved to compat when the version comparison code was merged, and they must remain there "forever", but they should not be used in new code. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-03Sort out remaining XQuartz/stdenv issuesJack Nagel
We use PKG_CONFIG_LIBDIR to reset the default search path, overriding whatever is baked into the pkg-config executable. This way, we can later append XQuartz paths here while still allowing any brewed libs to take precedence, keg-only or not. Hopefully this will resolve any remaining issues, and let us get rid of some per-formula hacks. c.f. #14474. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-24cairo: depend on glib unless we don't want X.Mike McQuaid
2012-08-23Fix keg-only on pre-Mountain Lion formulae.Mike McQuaid
2012-08-23cairo: only keg-only on pre-Mountain Lion.Mike McQuaid
2012-08-12Add :when_xquartz_installed as a keg-only reasonJack Nagel
Using :when_xquartz_installed will tell the keg-only machinery to activate if XQuartz is installed. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-09cairo: use options dslAdam Vandenberg
2012-08-09cairo: always depend on our pixmanJack Nagel
Older versions of XQuartz, including the one distributed by Apple with OS X, contain an insufficient version of pixman for recent cairo. Potentially the :pixman dep could be taught to only delegate to XQuartz if it is up to date enough, but until then, always depend on our pixman. Fixes #14072. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-09Use X11 module methods where applicableJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-08cairo: hotfix libpng depAdam Vandenberg
2012-08-08cairo: optionally don't depend on X11Mike McQuaid
2012-08-05Revert "cairo, pixman: use sha1; sha256 is excessive"Mike McQuaid
This reverts commit 597928b77fb4947a13c10fb11b964f625460941e.
2012-08-04cairo, pixman: use sha1; sha256 is excessiveMike McQuaid
2012-07-02Cairo: point to pixman explicitlyMyles Borins
Closes #13172. Signed-off-by: Adam Vandenberg <flangy@gmail.com>