This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Aug 25, 2011
-
-
Max Howell authored
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.
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
HOMEBREW_PREFIX for example.
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
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.
-
Max Howell authored
-
- Aug 23, 2011
-
-
Dave Bayer authored
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>
-
- Aug 22, 2011
-
-
Max Howell authored
-
- Aug 19, 2011
-
-
Max Howell authored
For now we don't support this kind of thing because our formula is a worse option, even though you have to update it yourself. Closes Homebrew/homebrew#6174
-
- Aug 18, 2011
-
-
Charlie Sharpsteen authored
Selection of generic installation options, such as `--HEAD`, is now lumped together with selection of formulae-specific options. This allows any installation option to be tab-completed *before or after* the formula name is specified. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Aug 17, 2011
-
-
Max Howell authored
Note this only happens if Homebrew is *not* installed sudo. Which is most of the time true. Fixes Homebrew/homebrew#6899
-
- Aug 12, 2011
-
-
Jack Nagel authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Aug 08, 2011
-
-
Adam Vandenberg authored
-
- Aug 06, 2011
-
-
Max Howell authored
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 Homebrew/homebrew#6851
-
- Aug 05, 2011
-
-
CharlieRoot authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Aug 02, 2011
-
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
-
Jack Nagel authored
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 Homebrew/homebrew#6732.
-
Max Howell authored
-
Max Howell authored
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.
-
Max Howell authored
Allow compatibility to be disabled with --no-compat or HOMEBREW_NO_COMPAT environment variable.
-
Sebastian Staudt authored
-
- Aug 01, 2011
-
-
Adam Vandenberg authored
-
- Jul 31, 2011
-
-
Mike McQuaid authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Jul 30, 2011
-
-
Max Howell authored
Dumb mistake. Sorry. Closes Homebrew/homebrew#6722
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
Since this is our new policy for /usr/local.
-
Max Howell authored
Rationale: people break their installs by mixing sudo and non-sudo usage. They are used to having to `sudo port install` and shit like that, so I understand why the mixing happens.
-
Mike McQuaid authored
Longer-term we'll try and use install_name_tool to fix Lion bottles so they run fine on 10.5 and/or 10.6. Closes Homebrew/homebrew#6699.
-
CharlieRoot authored
Qt and PhantomJS install apps to this folder, so find those apps too. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Jul 29, 2011
-
-
Adam Vandenberg authored
-
Max Howell authored
-