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 .
- Sep 20, 2011
-
-
Charlie Sharpsteen authored
-
Charlie Sharpsteen authored
Mirrors can now be declared using the `mirror` method which works similar to `depends_on` and takes the same arguments as `url`. The formula class now has a public `fetch` method that cycles through the mirror list if the downloader for the primary URL throws a `DownloadError`. Other brew commands, like brew-fetch, also benefit from mirror support by using this method. Closes Homebrew/homebrew#7574.
-
Charlie Sharpsteen authored
`DownloadError` is an exception that download stratigies can throw to indicate that a fetch was incomplete due to a failure in communication. The `curl` method in `utils.rb` has been upgraded to throw a `DownloadError` if something bad happens to `curl` execution.
-
- Sep 19, 2011
-
-
Jack Nagel authored
Commit 00cd16f changed oudated_brews to return a list of Formula objects rather than a list of lists containing formula information. Now we must access the formula name by using the 'name' accessor rather than an array index. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 17, 2011
-
-
Adam Vandenberg authored
-
Charlie Sharpsteen authored
Fixes Homebrew/homebrew#7528. Closes Homebrew/homebrew#7572.
-
- Sep 16, 2011
-
-
Charlie Sharpsteen authored
Previously, `outdated_brews` returned a list of lists---each containing three components of a Formula object: - f.rack - f.name - f.version Frequently more information is required which necessitates back-casting from `name` to a Formula object---simpy returning formula objects removes this step.
-
Charlie Sharpsteen authored
`rack` is a commonly used alias for `formula.prefix.parent`---so common that it gets defined and used quite a bit. This patch makes `rack` an official method of the `Formula` class.
-
- Sep 15, 2011
-
-
Max Howell authored
Refs Homebrew/homebrew#5188.
-
- Sep 14, 2011
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
When installing with --HEAD, cached repo clones do "git fetch origin" followed by "git reset --hard". This will only reset the working tree and index to the state of the local HEAD, but Homebrew will think it's updated and install anyway. "git reset --hard origin/master" will achieve the desired result. Should fix Homebrew/homebrew#7613. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Charlie Sharpsteen authored
Otherwise, for formula that making the very first install into `sbin`, the following line will fail with a critical error: bin = (HOMEBREW_PREFIX/bin.basename).realpath.to_s Because `sbin` will not exist until after `link` runs. This isn't very clean as it moves `check_PATH` away from the other checks in `caveats`, but I couldn't think of a better hotfix that did not require a bit of code shuffling and re-writing.
-
- Sep 13, 2011
-
-
Charlie Sharpsteen authored
`brew-unpack` now runs `Formula.brew` and copies the stage directory to the unpack location. This provides two improvements: - Patches may be applied. The `patch` metho of the Formula class is overloaded such that patches are only applied if the `--patch` option is passed to `brew unpack`. - Formula can respond better to flags passed by `ARGV`. Some trickery is pulled to ensure `DATA` is correctly set for each unpacked formula.
-
Jack Nagel authored
`brew options --installed` will print options for formulae that are already installed. Closes Homebrew/homebrew#7565. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
We now prefer "ftpmirror.gnu.org" over the main FTP site. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 12, 2011
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Kevin Moore authored
adding 'install' to the command line breaks things Closes Homebrew/homebrew#7489. Signed-off-by:
Charlie Sharpsteen <source@sharpsteen.net>
-
Kevin Moore authored
Pass message and formula to super so useful output occurs. Closes Homebrew/homebrew#7507. Signed-off-by:
Charlie Sharpsteen <source@sharpsteen.net>
-
Jack Nagel authored
`git status -s` would spit out "fatal: not a git repository" when not in HOMEBREW_PREFIX or a child directory of HOMEBREW_PREFIX. Specify a git-dir and work-tree to fix this. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 11, 2011
-
-
Jack Nagel authored
Closes Homebrew/homebrew#7527. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 10, 2011
-
-
Max Howell authored
The compiler setting in the xcodeproj is overridden by the CC setting in the environment. This is a bit insane IMO since the xcodeproj itself has detailed decisions about what tools to use. Fixes Homebrew/homebrew#6406.
-
- Sep 09, 2011
-
-
Max Howell authored
-
Max Howell authored
Refs Homebrew/homebrew#7525.
-
Chris Ledet authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Document the '--versions' option for `brew list`. The two forms of the `list` command as previously documented clearly do different things, but after documenting '--versions', their functions do overlap a bit, so we combine them and clarify the different invocations. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
- Remove unnecessary linefeeds above "ENVIRONMENT" - Use the word "example" rather than "sample" to be more consistent throughout the documentation Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Filipe David Manana authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 07, 2011
-
-
Max Howell authored
Refs Homebrew/homebrew#7454.
-
Max Howell authored
This makes sense, I assure you. Fixes Homebrew/homebrew#7458.
-
Max Howell authored
Even though we are just guessing if it doesn't correspond to any of the others…
-
- Sep 06, 2011
-
-
Max Howell authored
This is used with fails_with_llvm so that if GCC cannot be found (and we suspect this is the case with Xcode 4.2) the build will fail. Quite possibly it should be the default.
-
Max Howell authored
Thus it will be correct after the setting is changed.
-
Max Howell authored
Refs Homebrew/homebrew#7236, though honestly I just think @dsarch hasn't updated.
-
- Sep 05, 2011
-
-
Max Howell authored
Fixes Homebrew/homebrew#7392.
-
Max Howell authored
-
- Sep 04, 2011
-
-
Max Howell authored
Look in /usr/bin because all versions of Xcode install it to /usr/bin now and this allows us to support Xcode-less installs of Apple's developer tools.
-
- Sep 03, 2011
-
-
Jack Nagel authored
I inadvertently gzipped it last night. That in itself doesn't cause any tests to fail because the download strategy code is robust, but it's fixed here anyway to be consistent. Basically, I'm dumb. I also took the opportunity to remove the other resource fork file, so the tarball is clean. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 02, 2011
-
-
Daemian Mack authored
Fixes Homebrew/homebrew#7383. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Justin Hileman authored
Closes Homebrew/homebrew#7373. Signed-off-by:
Max Howell <max@methylblue.com> I added some comments.
-