Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on May 22, 2012
@jacknagel jacknagel Introduce std_cmake_args method
This differs from the current std_cmake_parameters in that it returns an
array instead of a string. Doing so makes dealing with it in formulae
much more pleasant, and for new formula hackers, less surprising.

std_cmake_parameters is retained in compat to maintain compatibility
with external formulae.

Signed-off-by: Jack Nagel <>
Commits on May 23, 2012
@adamv adamv Google App Engine 1.6.6 35eda7f
@adamv adamv appengine-java-sdk 1.6.6 2e49d63
@adamv adamv go-app-engine 1.6.6 86a6795
@jacknagel jacknagel Use new std_cmake_args method
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel create: update cmake calls in template
Signed-off-by: Jack Nagel <>
@chriswk chriswk Solr 3.6.0
Signed-off-by: Adam Vandenberg <>
@samueljohn samueljohn python: caveats tell the correct Framework links
The old ~/Frameworks is and never was a standard.
It should be under Library.

Signed-off-by: Adam Vandenberg <>
@fceller fceller avocadodb: renamed to arangodb upstream
Signed-off-by: Adam Vandenberg <>
@Sharpie Sharpie libgit2: Update to 0.17 206351d
@Sharpie Sharpie Armadillo: Update to 3.2.0 049d4b7
@Sharpie Sharpie GDAL: Update to 1.9.1
The new release contains pre-built man pages.
@jacknagel jacknagel gpg-agent: set default pinentry program
Fixes #12382.

Signed-off-by: Jack Nagel <>
@Sharpie Sharpie HDF5: Update to 1.8.9
Also clean up arguments and options.
@jacknagel jacknagel parallel 20120522
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel wdiff 1.1.1
Signed-off-by: Jack Nagel <>
@Sharpie Sharpie Poppler: Update to 0.20.0 be02a97
@Sharpie Sharpie DiffPDF: Update to 2.0.0
Also, use a Requirement that references the Poppler Tab to figure out if Qt
support is present.
@Sharpie Sharpie pdf2svg: Depend on a Requirement for Poppler-Glib
Instead of doing `pkg-config` checks, now use a Requirement that references the
installation Tab for Poppler.
@jacknagel jacknagel Set close-on-exec on the error pipe
We use a pipe to marshal exceptions from the build script back to the
main Homebrew process; the associated file descriptor is stored in an
environment variable so that the script can figure out which descriptor
to use after being exec'd.

However, any child processes of the build script inherit this
descriptor (i.e. anything spawned via "system" by the formula during
installation). Normally this is not an issue, but if a formula executes
a long-running process such as a daemon, the main Homebrew process will
never see EOF on the error pipe because the daemon still has an open

We can fix this while preserving current behavior by setting the
close-on-exec flag on the build script's error pipe descriptor.

Signed-off-by: Jack Nagel <>
Commits on May 24, 2012
@Sharpie Sharpie NetCDF: Update to 4.2
Starting with the 4.2 release, NetCDF has a new distribution model where the
core C library and command line utilities are shipped as one package and the
C++ and Fortran libraries are shipped as seperate packages.

For now, we're handling this by including the C++ and Fortran libraries as
sub-brews so there is no need for a bunch of `netcdf-cxx` and `netcdf-fortran`
packages. The C++ library is also built by default to mirror the behavior of
the pre-4.2 formula.

These changes preserve the status quo as much as possible.
@Sharpie Sharpie ncview: Patch rpath settings out of configure
The configure script tries to be clever with figuring out rpath flags for the
compilers. It fails epically.

Also, use `ENV.x11` which removes the need for a couple of configure arguments
and allows libpng to be found.
@Sharpie Sharpie GDAL: Temporarily disable Poppler
GDAL can't compile against Poppler 0.20.0 so it is explicitly disabled for the
time being in order to prevent compilation errors. This commit can be reverted
once a fix goes in upstream.
@Sharpie Sharpie GDAL: Fix missing comma
Argh. Forgot a comma when adding the flag to disable Poppler.
@jacknagel jacknagel gtk-doc: find the libxml2 python site-packages directory
Add an explicit dependency on libxml2 for clarity. Previously it was
implicit in the gnome-doc-utils dep. Prepend its site-packages directory

Signed-off-by: Jack Nagel <>