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 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
-
Max Howell authored
Provided the user installed with our installer anyway. It creates all the directories that Homebrew will need during its life thus negating the need for root writability.
-
Max Howell authored
Because the new installer creates the .git directory when it installs.
-
Max Howell authored
Because the new installer will always create /usr/local/sbin. Because we must keep /usr/local root:wheel unless we want to be considered bad citizens.
-
Max Howell authored
Don't install when bottling. Homebrew should bottle whatever is installed. If nothing is installed, error out.
-
Max Howell authored
-
Max Howell authored
-
Max Howell authored
The point being to have less duplicate information. I am updating the wiki and the homepage accordingly. I am loathe to leave the "what packages are available" lines but I believe people who are interested in such things are likely to end up at the source root so it is appropriate.
-
risk authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Jul 28, 2011
-
-
Trevor Wennblom authored
This is needed for Ruby 1.9.x compatibility, but we still don't support running Homebrew with anything other than a system provided 1.8.[67]. Fixes Homebrew/homebrew#6546 Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Jul 27, 2011
-
-
Samuel Cochran authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Max Howell authored
Thus the url we use can change. This only works provided the urls both contain git repos with the same blobs. But this should always be true.
-
Max Howell authored
Adjust mirror ohai slightly.
-
Jan Lehnardt authored
All Apache Formulae should be updated to use the closer.vgi script to specify downloads rather than a random mirror that could be out of date or compromised. Apache's closer.cgi does periodic health checks. The base URL for the mirror system is http://www.apache.org/dyn/closer.cgi?path=#{filepath} e.g.: http://www.apache.org/dyn/closer.cgi?path=/couchdb/1.0.3/apache-couchdb-1.0.3.tar.gz Note: The addition of the "Actually downloading..." message is sub-optimal as the message should probably be emitted in _fetch() rather than fetch(), but I didn't want to change the way Homebrew works today, so I'm leaving this for mxcl & team to sort out or adopt :)
-
Adam Vandenberg authored
-
- Jul 26, 2011
-
-
Jack Nagel authored
Currently, `brew doctor` complains about GREP_OPTIONS being set, regardless of its value. The cmake formula, for which this check was introduced, is more specific about what actually makes it fail. GREP_OPTIONS='--color=auto' will not cause the build to fail, so don't warn about this. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Jul 23, 2011
-
-
Brant Bobby authored
Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Jul 21, 2011
-
-
Charlie Sharpsteen authored
XCode 4.x only includes GCC 4.2. Therefore, having `brew doctor` report that GCC 4.0 is missing only spreads fear, uncertainty and doubt over a situation that is status quo. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Mike McQuaid authored
-