Permalink
Switch branches/tags
Nothing to show
Commits on May 24, 2012
  1. merge

    lnxbil committed May 24, 2012
  2. MuPDF: Update to 1.0

    Sharpie committed May 24, 2012
    Make requirement on Snow Leopard or newer fatal.
    
    Remove code that prefixes command line tools with `mu` as this has been done
    upstream.
  3. NetCDF: Disable Doxygen

    Sharpie committed May 24, 2012
    Configure fails to disable make tasks when Doxygen is not installed and this
    causes the build to fail. We don't install Doxygen docs anyway.
    
    Also, move `ENV.fortran` to the top of the install block so that the build will
    fail early if a fortran compiler is not installed.
    
    Fixes #12406.
  4. gtk-doc: find the libxml2 python site-packages directory

    jacknagel committed May 24, 2012
    Add an explicit dependency on libxml2 for clarity. Previously it was
    implicit in the gnome-doc-utils dep. Prepend its site-packages directory
    to the PYTHONPATH.
    
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  5. GDAL: Fix missing comma

    Sharpie committed May 24, 2012
    Argh. Forgot a comma when adding the flag to disable Poppler.
  6. GDAL: Temporarily disable Poppler

    Sharpie committed May 24, 2012
    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.
  7. ncview: Patch rpath settings out of configure

    Sharpie committed May 24, 2012
    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.
  8. NetCDF: Update to 4.2

    Sharpie committed May 23, 2012
    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.
Commits on May 23, 2012
  1. Set close-on-exec on the error pipe

    jacknagel committed May 9, 2012
    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
    descriptor.
    
    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 <jacknagel@gmail.com>
  2. pdf2svg: Depend on a Requirement for Poppler-Glib

    Sharpie committed May 23, 2012
    Instead of doing `pkg-config` checks, now use a Requirement that references the
    installation Tab for Poppler.
  3. DiffPDF: Update to 2.0.0

    Sharpie committed May 23, 2012
    Also, use a Requirement that references the Poppler Tab to figure out if Qt
    support is present.
  4. Poppler: Update to 0.20.0

    Sharpie committed May 23, 2012
  5. wdiff 1.1.1

    jacknagel committed May 23, 2012
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  6. parallel 20120522

    jacknagel committed May 23, 2012
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  7. HDF5: Update to 1.8.9

    Sharpie committed May 23, 2012
    Also clean up arguments and options.
  8. gpg-agent: set default pinentry program

    jacknagel committed May 23, 2012
    Fixes #12382.
    
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  9. GDAL: Update to 1.9.1

    Sharpie committed May 23, 2012
    The new release contains pre-built man pages.
  10. Armadillo: Update to 3.2.0

    Sharpie committed May 23, 2012
  11. libgit2: Update to 0.17

    Sharpie committed May 23, 2012
  12. avocadodb: renamed to arangodb upstream

    fceller committed with adamv May 12, 2012
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  13. python: caveats tell the correct Framework links

    samueljohn committed with adamv May 21, 2012
    The old ~/Frameworks is and never was a standard.
    It should be under Library.
    
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  14. Solr 3.6.0

    chriswk committed with adamv May 23, 2012
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  15. create: update cmake calls in template

    jacknagel committed May 23, 2012
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  16. Use new std_cmake_args method

    jacknagel committed May 22, 2012
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  17. go-app-engine 1.6.6

    adamv committed May 23, 2012
  18. appengine-java-sdk 1.6.6

    adamv committed May 23, 2012
  19. Google App Engine 1.6.6

    adamv committed May 23, 2012
Commits on May 22, 2012
  1. Introduce std_cmake_args method

    jacknagel committed May 22, 2012
    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 <jacknagel@gmail.com>
  2. Qt 4.8.2.

    MikeMcQuaid committed May 22, 2012
  3. iozone 3.408

    nijotz committed with adamv Feb 29, 2012
    Closes #10585.
    
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  4. rbenv: update caveats to only load if present

    attilagyorffy committed with adamv May 4, 2012
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  5. elasticsearch 0.19.4

    miku committed with adamv May 22, 2012
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  6. distribute 0.6.27

    adamv committed May 22, 2012
    subformula of Python, Python 3, PyPy
  7. rabbitmq: fix audit warning

    jacknagel committed May 22, 2012
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  8. nmap 6.0

    Adrian Petrescu committed with jacknagel May 21, 2012
    Closes #12367.
    
    [jn: force use of included libpcre and liblua]
    
    Signed-off-by: Jack Nagel <jacknagel@gmail.com>