Permalink
Commits on Aug 7, 2011
  1. sshguard 1.5

    adamv committed Aug 7, 2011
  2. smpeg: install smpeg-config

    beniamino38 committed with adamv Aug 7, 2011
    This file is needed so that dependencies can configure themselves
    
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  3. Go r59

    xose committed with adamv Aug 6, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  4. rpg: add --HEAD

    jstorimer committed with adamv Aug 7, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  5. gradle 1.0-milestone-4

    akafred committed with adamv Aug 7, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Commits on Aug 6, 2011
  1. Reset --hard after the first git init

    mxcl committed Aug 6, 2011
    We don't know what revision the tarball was when homebrew was installed, so all we can do really is hard reset. In theory some set of git commands should suffice, but apparently --soft and --mixed resets ended up putting stuff in the index which would break subsequent `brew updates`.
    
    Fixes #6851
Commits on Aug 5, 2011
  1. memtester 4.2.2

    rubenfonseca committed with adamv Aug 5, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  2. mu 0.9.6; also add 0.9.7-pre as HEAD

    telemachus committed with adamv Aug 5, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  3. metis: use a stable download url

    mlassnig committed with adamv Aug 5, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  4. Glib and GTK+ won't build on Lion *without* LLVM

    mxcl committed Aug 5, 2011
    Probably 10.6 LLVM is now good enough too, but can't test.
  5. Statically building our own iconv into formula deemed unnecessary

    mxcl committed Aug 5, 2011
    Now we have our libiconv formula.
    
    Sadly Lion still lacks the iconv_open symbol in 64 bit flavour. Sucks.
    
    Fixes #6066. Indirectly.
  6. Make luarocks "just work" with lua

    mxcl committed Aug 4, 2011
    Fixes #5735.
    
    Our default install now doesn't make `/usr/local` group writable in an attempt to "play nicely", this caused luarocks to refuse to install anything because it would assume a non-writable prefix would mean it couldn't write any files. Which is an incorrect check since it only installs files to `prefix/lib`. So the check is removed with a patch if Homebrew is installed to `/usr/local`.
Commits on Aug 4, 2011
  1. google-app-engine 1.5.2

    maqr committed with adamv Aug 4, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  2. Fix Xcode 4 compiler paths for --use-gcc

    CharlieRoot committed with adamv Jul 21, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  3. Ghostscript: fix build on 10.7

    CharlieRoot committed with adamv Jul 22, 2011
    Fix Ghostscript build with system libpng 1.5 plus make it use system expat and
    freetype2 and homebrew jasper and libtiff Do not try to use system freetype if
    OS version is below 10.7
    
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  4. macvim: add some configure flags

    adamv committed Aug 4, 2011
  5. PyQT 4.8.5

    Ben committed with adamv Aug 3, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  6. groovyserv 0.9

    nobeans committed with adamv Aug 4, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  7. nginx: use 1.1.0 HEAD version

    LoonyPandora committed with adamv Aug 4, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Commits on Aug 3, 2011
  1. yaz 4.2.7

    anarchivist committed with adamv Aug 3, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  2. libvirt 0.9.4

    Justin Clift committed with adamv Aug 3, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  3. curl 7.21.7

    shadowhand committed with adamv Aug 3, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Commits on Aug 2, 2011
  1. emacs 23.3a

    adamv committed Aug 2, 2011
  2. htmlcompressor 1.4.2

    Lars committed with adamv Aug 2, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  3. mongo-php 1.2.2

    o committed with adamv Aug 2, 2011
    Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  4. Prettier `brew versions` output

    mxcl committed Aug 2, 2011
  5. Bump copyright year

    mxcl committed Aug 2, 2011
  6. Fix `brew update` local changes bug

    jacknagel committed with mxcl Jul 31, 2011
    Users were seeing local changes in their repository after updating, even
    though they had made no local changes.
    
    The repository setup sequence should use `git reset --soft` rather than
    vanilla `git reset`, which defaults to '--mixed'. '--soft' updates
    _only_ HEAD, leaving the index as-is, allowing future incantations of
    `brew update` to proceed without errors.
    
    Fixes #6732.
  7. Improvements to `brew versions`

    mxcl committed Aug 2, 2011
    The output happens as it is determined, rather than all at once, which is preferable for CLI commands. This meant I had to hard-code the left-justification.
    
    The pre-amble warning is removed. Instead the command outputs the git checkout command for each she that you can type to get that old formula.
    
    I decided that reseting the one file will work 99% of the time and that it is too risky to reset the whole repo, this will roll-back bug fixes. Instead we should add functionality to compat/ in order to support old formula as required. Sometimes deps may have to be rolled-back too, but the user will have to figure this out on an ad-hoc basis. We are assuming a failure sophisticated user anyway, one who would like to get old versions of stuff.
    
    I moved most of the functions into Formula since IMO this makes more conceptual sense.
    
    I made the she get abbreviated by git (using --abbrev-commit) itself so it as short as can be.
  8. Improve compatibility for old formula

    mxcl committed Aug 2, 2011
    Allow compatibility to be disabled with --no-compat or HOMEBREW_NO_COMPAT environment variable.