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 .
- Mar 21, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Misty De Meo authored
Some formulae have local info/dir files from before 9610ff2, and attempting to link their info/dir over PREFIX/share/info/dir caused linking to fail.
-
Misty De Meo authored
share/info files were always being linked if they existed, regardless of whether the user had HOMEBREW_KEEP_INFO set. This primarily affects users with software built before 9610ff2e9e06931693f49d4377ee26c0e664c547. This also fixes a bug in Keg#link_dir, in which a file would always be linked if no argument was passed.
-
Misty De Meo authored
The regexp that handles skipping info files was only skipping info/*.info files, but several formula would create info/dir files as well. Since these conflicted with each other, Homebrew would error out during the linking step.
-
Jack Nagel authored
The print wrapper which has its own `puts` broke this line; though with the changes to `link` it isn't necessary any longer, so just remove it. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Max Howell authored
-
- Mar 20, 2012
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Mar 19, 2012
-
-
Max Howell authored
-
Max Howell authored
In this case the user will simply have to delete all but one keg in order to use the command that uses ARGV.kegs. Refs Homebrew/homebrew#11050.
-
Max Howell authored
-
Max Howell authored
If the link already exists exactly (well almost exactly) as we are about to correct it, then it's okay. Otherwise we error out. This is a safe choice, and really, the correct choice too. This will prevent the tickets like Homebrew/homebrew#11050 from occurring.
-
Max Howell authored
Refs http://stackoverflow.com/questions/9762943 The system ln no longer outputs anything. Though the user can force its output with a --verbose of course. So in cases where it's not the usual of: not writable or existing file, we can ask the user to run with --verbose. I don't particularly like hiding its output, but it just confused the error IMO since it is creating a relative symlink the output was weird every time I've seen it in tickets. I made a print wrapper so that the brew-link output doesn't get mucked up if an exception is thrown.
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Since 5bddaf2e ("Stop supportinb `brew install --force`), the --force argument is still useful but only to overcome the blacklist restrictions. Document this. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Mar 18, 2012
-
-
Max Howell authored
Everyone calls it "nodejs" so not having an alias to this is dumb.
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Misty De Meo authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
Fixes Homebrew/homebrew#10829.
-
Mike McQuaid authored
Fixes Homebrew/homebrew#10958.
-
Max Howell authored
-
Max Howell authored
Again, "Homebrew" is changed to "homebrew" before rendering to the user.
-
Max Howell authored
See previous commit's explanation.
-
Max Howell authored
We allow homebrew/dupes for instance, rather than Homebrew/dupes. Because nobody likes shifting in the terminal. In the process of doing this I discovered some case-insensitive filesystem bugs we have avoided before because I had the foresight to mandate lowercase in formula names. GitHub considers Homebrew and homebrew to be different (even though you can't create both). So we had to allow case insensitivity in tap input. I have made it now so the resulting directory however is lowercased, neatly avoiding the issue. And so we also downcase tap arguments when applying them to tap directories or formula.
-
Max Howell authored
-
Max Howell authored
The symlinks in Formula must be updated.
-
Max Howell authored
brew-update needs to be able to unsymlink removed stuff from taps too.
-
Max Howell authored
For when the symlink for a tap already exists and points to the thing we are about to symlink. This can happen, mostly because my code has sucked, but since the filesystem can be edited by the user at whim, it's possible then too.
-
Max Howell authored
Fixes Homebrew/homebrew#11018.
-
Adam Vandenberg authored
We warn if you are not running the latest Leopard or Snow Leopard. (We do not currently check Lion or Mountain Lion versions.)
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Mar 17, 2012
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
Closes Homebrew/homebrew#8870.
-
Max Howell authored
Fixes: $ brew tap adamv/alt ...blah blah blah.. $ brew tap josegonzalez/php ...blah blah blah... Warning: Could not tap josegonzalez/php/php over mxcl/master/php Where it should be "over adamv/alt/php".
-
Max Howell authored
-
Jack Nagel authored
So you can do e.g. $ brew install adamv<TAB> Display all 106 possibilities? (y or n) $ brew install adamv/alt/openss<TAB> adamv/alt/openssh adamv/alt/openssl098 adamv/alt/openssl100 Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-