Tags: glip80/brew
Tags
Bump Homebrew to 0.7.1 The Homebrew version number is mainly useful for bug reports. Since it is included in "brew --config" output, it is an easy way to see roughly how new the a user's version of Homebrew is. Bumping the micro version now, in anticipation of some more version-changing events in the near future.
Homebrew now at version 0.7 Changes in this version include: * Aliases are now defined by relative symlinks rather than in the formulae themselves. Many commands are faster now that they don't have to read every formula to find aliases. * "url" now supports the same features as "head", including ":using" and version specifiers for VCS systems. * Files and methods marked for deprecation in 0.7 have been removed. * The Formula DSL now supports "skip_clean :all" and "keg_only 'reason'"
Refactor Large refactor to Formula, mostly improving reliability and error handling but also layout and readability. General improvements so testing can be more complete. Patches are automatically downloaded and applied for Formula that return a list of urls from Formula::patches. Split out the brew command logic to facilitate testing. Facility from Adam Vandenberg to allow selective cleaning of files, added because Python doesn't work when stripped.