🍻 Default formulae for the missing package manager for macOS (or Linux)
Go to file
nibbles 2bits 80caee1fa5 py2cairo: fix miscompile on Lion. Use LINKFLAG.
waf miscompiles py2cairo on Lion, linking the wrong Python Library when
HB Python is installed.  So add a LINKFLAG that sets the path to the real
python Library as determined by `python-prefix`, where it gets used at
link time and fixes the problem where you can't import cairo into Python.
Also add a `fails_with :llvm` block to work around a build error where
waf tries to optimize with `-march=native` which llvm doesn't accept.

https://bugs.freedesktop.org/show_bug.cgi?id=51544

Tested on Lion and SL using system Python, HB framework Python,
HB non-framework Python with clang building both native and
universal binaries, by importing the cairo module into Python.

Rebased on Homebrew 0.9.2

Fixes Homebrew/homebrew#12893

Closes Homebrew/homebrew#12943.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-07 02:53:05 -05:00
Aliases md5deep: create 'hashdeep' alias 2012-06-18 14:53:58 -05:00
Formula py2cairo: fix miscompile on Lion. Use LINKFLAG. 2012-07-07 02:53:05 -05:00