aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-08-24Use -march=native when we don't otherwise knowMax Howell
I believe this works nowadays. When I created Homebrew originally, it did nothing. Hence all the other logic.
2011-08-24Recursively scan for keg-only deps before generating build ENVMax Howell
Remove cairo dep from gtk formula as a consequence.
2011-08-24Rename install.rb to build.rb for clarity and great justiceMax Howell
It was just confusing, and since the `brew upgrade` refactor this makes more sense too. Shame it still downloads in there etc. but whatever. Homebrew 2 will fix!
2011-08-24Record which keg is linkedMax Howell
Will be useful for a variety of reasons, but for now, I'm just using it to ensure install won't install again if something is already installed (use brew upgrade instead). But means that brew switch and that can work properly etc.
2011-08-24Fix keg exception pretty outputMax Howell
2011-08-24Implement bottles againMax Howell
Bottles now pour purely, without doing all the other unnecessary stuff that happened before the `brew upgrade` code shuffle. Formula.pourable? removed since it was install-specific metadata and not related to the formula itself. Now all such logic is in the FormulaInstaller which is much cleaner. I also changed the bottle cache location to the normal directory and added a .bottle pre-extension. Thus you can see everything in one directory without messing about.
2011-08-24`brew upgrade`Max Howell
Consequence: you can no longer install when something is already installed, you must upgrade it. This doesn't apply if the formula in question was unlinked. You can still --force installs though. Rationale: the old way of installing over the top would leave symlinks to multiple versions in /usr/local if the old version had a file the newer version didn't. The new upgrade command handles everything properly.
2011-08-24Tidy ENV.rbMax Howell
2011-08-24Observe all applicable options in handle_llvm_failureMax Howell
2011-08-24Auto-substitute certain variables in DATA patchesMax Howell
HOMEBREW_PREFIX for example.
2011-08-24Prettier brew uses output (columnate)Max Howell
2011-08-24HOMEBREW_CURL_ARGS so that tests can be more silentMax Howell
2011-08-24oh1 stdout display functionMax Howell
2011-08-24Constants that are used once are dumbMax Howell
It just means nobody knows what is being done without scrolling up and down, up and down the file like a doofus on a pogo stick.
2011-08-24Revise cleanup text, we're removing, not uninstallingMax Howell
2011-08-24FreeTDS: deparallelize installAdam Vandenberg
2011-08-24PBC 0.5.12Jan de Muijnck-Hughes
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-24urxvt: add --disable-iso14755Yacin Nadji
There's an annoying hardcoded key combination (Ctrl+Shift) that starts ISO 14755 mode for i18n support. Given the ubiquity of UTF-8, this mode is largely useless and can only be disabled with a command-line option. A simple search on google shows how many people find this annoying: http://www.google.com/search?q=disable+iso14755&oq=disable+iso14755 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-24freetds: fix configure switchesKen Collins
Removed "--enable-msdblib" and use proper "--with-tdsver=7.1" for 0.91. * TDS Version Details: http://comments.gmane.org/gmane.comp.db.tds.freetds/13514 * Enable Settings: http://lists.ibiblio.org/pipermail/freetds/2011q1/026731.html http://www.freetds.org/userguide/config.htm Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-24Neo4j 1.4Peter Neubauer
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-24maatkit 7540Adam Vandenberg
2011-08-24git: define NO_PERL_MAKEMAKER on LionJack Nagel
Clean XCode 4.x installs (i.e., not on top of an existing XCode 3.2.x installation) do not include Perl MakeMaker. Tentatively fixes #7091.
2011-08-24play 1.2.3Peter Morelli
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-23updated typespeed homepagemiku
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-23JRuby 1.6.4Adam Vandenberg
2011-08-22jsonpp 1.0.0Jan Lehnardt
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22Ncdu: fix syntaxAdam Vandenberg
2011-08-22GRASS: Remove FFmpeg for nowCharlie Sharpsteen
GRASS 6.4.1 is currently not compatible with FFmpeg 0.8. Removing the dependency until GRASS is updated. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22GRASS: Add HEAD URLCharlie Sharpsteen
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22sane-backends: use secondary ftp serverSebastian Kusnier
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22sshuttle 0.54Alexey Palazhchenko
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22byobu 4.30Justin Mayer
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22chromedriver 14.0.836.0Beck Linden
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22djview4 4.8miku
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22style-check 0.14Trevor Wennblom
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22ncdu 1.7Robert Gieseke
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22ddd: fix audit warningsDave Bayer
Removed trailing whitespace in ddd formula. (Also git/github practice as my last pull request behaved unexpectedly) Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22mongodb 1.8.3Andrew Nesbitt
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22stunnel 4.42Trevor Wennblom
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22repl 1.0.0Trevor Wennblom
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22Fix uninstall.rb `brew remove --force` "Directory not empty" errorDave Bayer
Finder activity such as moving the position of an icon can create an unexpected .DS_Store file in a Cellar directory. This causes `brew remove --force` to throw an error that is reported as Error: Directory not empty - /usr/local/Cellar/<formula> This fix avoids that error, by calling rmtree rather than rmdir. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22FreeTDS 0.91Alex Conner
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22GNU Parallel: fix md5Ori Livneh
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22GNU Parallel 20110822Larry Staton Jr
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-22plt-racket 5.1.3Adam Vandenberg
2011-08-22Specify that they are symlinksMax Howell
2011-08-22Include a note about why we don't support pkg-config 0.26 yetMax Howell
I'd happily never upgrade pkg-config. Glib is a hideous and bloated POS, generally you can avoid installing it, but now fucking pkg-config depends on it. Fuck that.
2011-08-22This hack (?) means glib doesn't depend on pkg-configMax Howell
So in theory we can upgrade to pkg-config 0.26 now.
2011-08-21dotless 1.2.1.0Horst Gutmann
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-21dc3dd: fix homepageDave Bayer
Signed-off-by: Adam Vandenberg <flangy@gmail.com>