Commit graph

8 commits

Author SHA1 Message Date
Max Howell
7c519e2009 py2cairo no longer requires superenv
In fact, it doesn't even compile on NCLT with stdenv.
2012-10-01 10:28:42 -04:00
nibbles 2bits
1570af5007 py2cairo: add env :std
py2cairo needs the PATH environment variable to locate
`python-config` and by extension the Python the user
wants to use.

- Add `env :std` for now until a system-wide solution is used.

Fixes Homebrew/homebrew#14781

Closes Homebrew/homebrew#15159.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-27 09:21:34 -07:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Jack Nagel
eb7a0b47fd py2cairo: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-12 13:01:03 -05:00
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
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Jack Nagel
b03cde1916 py2cairo: enable 32-bit and document universal option
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-12 11:50:10 -05:00
Ralf Stephan
bd7152088d py2cairo 1.10.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-18 21:38:50 -08:00