MacVim expects Ruby 1.8, but will pick up a Homebrewed ruby and fail to
compile. Force the use of System ruby.
ClosesHomebrew/homebrew#13293.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The PREFIX needs to be passed to make, since it gets baked into
the share path which is given as as a -D define to the compiler.
Also add caveats about configuration, and install the samples.
FixesHomebrew/homebrew#8915.
Compiling against system Python does not work; a Homebrewed version
is currently required.
Suggest that users of the Python bindings add a `--python` option that
sets the proper configure flags.
ClosesHomebrew/homebrew#13097.
flickcurl is a C library and a set of utility programs for the Flickr API.
ClosesHomebrew/homebrew#10735.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
As reported in 10422, gv would not compile on Lion and possibly SL
due to problems building Homebrew's `xaw3d`. That library is a
part of XQuartz now.
* Upgrade `gv` to version 3.7.3.90 from `alpha.gnu.org` because
this release is specifically fixed to support the new `libxawd`.
* Note in the comments to switch back to `ftp.gnu.org` at v3.7.4.
* Change the dep to a Requirement for XQuartz >= 2.7.2.
FixesHomebrew/homebrew#10422 and Homebrew/homebrew#12596ClosesHomebrew/homebrew#12637.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
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
FixesHomebrew/homebrew#12893ClosesHomebrew/homebrew#12943.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pygtk-2.24.0 on Lion will not compile because it can't find
`<pango/pangocairo.h>. This occurs because pkgconfig has trouble
querying the pangocairo.pc module because it complains that a
required module, `fontconfig` can't be found and suggests adding
it's path to `PKG_CONFIG_PATH`. We know `fontconfig` is a part
of X11. So add `depends_on :x11` to the formula so that all the
pkgconfig modules can be located.
Tested by importing pygtk, importing cairo, and by running
`brew test -v pygtk` on Lion with clang and llvm from XCode-4.3.3.
FixesHomebrew/homebrew#13205 and possibly Homebrew/homebrew#13256ClosesHomebrew/homebrew#13257.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>