| Age | Commit message (Collapse) | Author |
|
Schoolboy error.
|
|
`svn up` doesn't take url argument; compare `svn help up` to `svn help checkout`
Apparently `svn up` can ignore this argument (not documented), but providing this
argument could confuse code readers into believing that changing the url will
switch the branch. It doesn't; the argument is ignored.
This fix was relayed to me, but I've studied it further before posting.
It is related to the bug where --HEAD installs reuse the wrong cache.
Reading the former code, one might hope that providing a changed URL would
have `svn up` change branches. It doesn't; the url was ignored.
Closes Homebrew/homebrew#7159.
Signed-off-by: Max Howell <max@methylblue.com>
|
|
Signed-off-by: Max Howell <max@methylblue.com>
|
|
New versions of file return `script, ASCII text executable`. Apple may ship the newer version with 10.8 so we may as well be ready for it.
|
|
Fixes Homebrew/homebrew#7353.
|
|
And fix node and ruby to use LLVM without complaint with Xcode 4.1 and Lion.
|
|
CMakeLists.txt is the build instructions not the build logs. The cache is not much better, but there is no equivalent of config.log, so…
|
|
|
|
I've not been very careful lately, I apologise.
Fixes Homebrew/homebrew#7338.
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
`brew update` was treating all changes to internal commands as
deletions due to a typo, resulting in spurious notifications of removed
commands.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Specify the refspec 'refs/heads/master:refs/remotes/origin/master' so
that the remote-tracking branch origin/master gets update during `brew
update` (git-pull updates remote-tracking branches when invoked
like `git pull` or `git pull origin`, but not `git pull origin master`).
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
The self help text does not mention the log, but we can add this later, and for now at least the file is salvaged.
Closes Homebrew/homebrew#5940.
|
|
|
|
|
|
|
|
|
|
Rationale: brew doctor shouldn't give warnings for a default install. And this particular warning only applies for a small subset of formula: the ones that are "dupes".
If we get reported issues that prove this was a mistake we will revert it.
|
|
|
|
Also tidied error output. Still could be tidied quite a lot but I am still considering how best to go about it.
|
|
Now when people search for it or try to install it they will receive a helpful message.
|
|
It seems like latest build of Xcode 4.2 doesn't create "-4.2" links in /usr/bin. Because of this recipes fail with "configure: error: C compiler cannot create executables" error.
Closes Homebrew/homebrew#7254.
Closes Homebrew/homebrew#7276.
Signed-off-by: Max Howell <max@methylblue.com>
Amended to work as intended, since /usr/bin/cc is actually since Xcode 4.
Amended commit message. First line must be less than 72 characters! :P
|
|
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Executing `curl(*patches)` was failing on Leopard when `patches` was an empty
list. `git-bisect` identified 48552bb42a69ece4eb2a6d9acf81a0b47adb19c9 as the
commit that caused this bug to surface by adding `--insecure` to the arg list
on Leopard. This is odd because the following both exit with status 2:
curl
curl --insecure
The only apparent difference is that `curl --insecure` prints "no URL
specified!" to stderr along with the usage message.
Also renamed `patches` to `external_patches` as it is more descriptive.
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
If an integer is passed to `brew-pull`, such as `brew pull 6600`, it will be
interpreted as a pull request number. This has the same effect as the more
verbose command line:
brew pull https://github.com/mxcl/homebrew/pull/6600
|
|
|
|
I believe this fixes it though I confess I didn't test. The guy who opened this issue is the expert.
|
|
|
|
Closes Homebrew/homebrew#7101.
Signed-off-by: Max Howell <max@methylblue.com>
|
|
Deprecated use_clang? etc. since the logic was such that multiple states could be set, when in reality only one compiler can be set.
Changed fails_with_llvm handling so if HOMEBREW_USE_LLVM is set then it tries to build even if the formula has fails_with_llvm set. Rationale: mostly they will no longer fail and we need to catch these cases.
|
|
Also tidied it up a little, reducing duplication as per original patch.
|
|
The SSL certificates on this old version of OS X are outdated and who knows if Apple will fix them.
Fixes Homebrew/homebrew#6103.
|
|
Removed updated external commands, like seriously, who cares? We could add it back as if --verbose is set I guess but in all honesty, if nobody complains then nobody cared.
# We removed many redundant comments
Removed many redundant comments.
Fixes Homebrew/homebrew#7191; though it could be fixed better.
|
|
Fixes Homebrew/homebrew#7220.
|
|
|
|
Additionally, add '--build-from-source' to the bash-completion script.
|
|
Additionally, document the '--build-from-source' option for the
`install` command.
|
|
Rationale: if you edit a formula to use a different source URL it should build that and not the pour the bottle. Obviously.
|
|
Rationale: more typical.
|
|
Leopard runs Ruby 1.8.6 while Snow Leopard runs 1.8.7 and `Array.count` was not
introduced until 1.8.7.
Using `Array.length` instead.
|
|
This is more flexible for forks and personal customisations, and also more useful for us collaborators since the origin HEAD will be kept up-to-date.
|
|
A little cheeky but it should help us to maintain higher quality.
|
|
Fixes Homebrew/homebrew#7185.
|
|
|
|
Let an environment variable, HOMEBREW_MAKE_JOBS, override the default
'-j<cores>' make flag.
Now we can more easily debug formula that normally build in parallel, or
(potentially) speed up lengthy builds.
|
|
|