| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Setting -mcpu and -mtune on Tiger with gcc-4.2 exposes a bug in one of the
system headers, causing certain builds to fail. This can be fixed by
adding -faltivec to CFLAGS.
See: http://trac.macports.org/ticket/34213
|
|
|
|
|
|
Fixes mistydemeo/tigerbrew#207.
Fixes mistydemeo/tigerbrew#330.
|
|
|
|
Fixes mistydemeo/tigerbrew#37.
|
|
Fixes mistydemeo/tigerbrew#365.
|
|
The new stage() signature introduced by #66 breaks back-compatibility
under Ruby 1.8.7. This fixes it by switching back to a one-argument
block signature and using a new class to wrap both the Resource and
Mktemp info for the staging context, in a signature-back-compatible
way.
Addresses homebrew/homebrew-core#529.
Closes #135.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
We want to always avoid merge commits being committed to Homebrew so
this feels like a better fit.
|
|
It simplifies the number of commands and it's now an officially
supported command again.
|
|
Closes #119.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
Since switching from `system` to `Utils.popen_read` we no longer need to
suppress Ruby's output of `Syntax OK` to `$stdout`.
|
|
Previously, syntax warnings were printed, but didn't cause `readall` to
exit with a non-zero exit code. Now they do, making it easier to catch
accidentally introduced syntax warnings in the test bot.
|
|
Makes identifying which line in a formula has the bad use of 'option' easier.
Closes #120.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
This collects all violations for each formula in a single place, instead
of doing `brew style` outputs for all formulae first, and then the other
audit checks.
Closes #112.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Closes #125.
Signed-off-by: Misty De Meo <mistydemeo@github.com>
|
|
|
|
|
|
Someone else has been sending weird data to ours and it has bad initial
test data so let's roll it before we ship it to everyone on Saturday.
|
|
Closes #114.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
Use the `reason` attribute to be able to handle `UsageError` subclasses
more uniformly and simplify logic in `brew.rb` to handle them together.
|
|
Instead of always printing the generic help text, print command-specific
help if it is available and a command raised the `UsageError` exception.
Put the error message underneath the help text (was above) to avoid that
it scrolls off the screen.
Thereby fix a regression where handling the invalid usage would fail to
access `ARGV.usage` removed in c6536066dc39da653d265640c6ba6046bb5def98.
|
|
Turns out making `empty_argv` a boolean argument for `Homebrew.help` was
not the best idea and having command-to-path mapping and help extraction
in a single method is not flexible enough.
Also only complain about missing help text when `HOMEBREW_DEVELOPER=1`
and otherwise just print the generic help text.
|
|
Format the usage examples more consistently (particularly parentheses
instead of square brackets where one of several alternatives has to be
picked). And add the now much more useful `brew help <command>`.
Closes #113.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
This implies that `--version` is treated in most places like a regular
command, e.g. being suggested in shell completion. Also fix the help
text that claimed output goes to standard error, while it actually goes
to standard output.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In `Library/Homebrew/test/`:
test_integration_cmds.rb:431: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:502: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:507: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:585: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:709: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:710: warning: (...) interpreted as grouped expression
test_integration_cmds.rb:711: warning: (...) interpreted as grouped expression
|
|
Library/Homebrew/cmd/man.rb:44: warning: assigned but unused variable - commands
Closes #116.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes #115.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
* without `default_remote`, `CoreTap#install` won't be able to tell
whether user has passed to custom remote to it.
* simplify some part of logics
|
|
* remote check requires `git` installed.
* Do not perform check if user does not passing remote explicitly.
Fixes #108
|
|
This reverts commit 2caf7b76bb3e09ffabf8c56d3934ba8190673fdc.
|
|
Library/Homebrew/dev-cmd/linkage.rb:113: warning: shadowing outer local variable - label
|
|
Library/Homebrew/cmd/man.rb:44: warning: assigned but unused variable - commands
|
|
Noted, `brew tap foo` will not fail if the tap is already installed.
|
|
This is to avoid TapFormulaAmbiguityError.
We should load formula based on what we installed,
rather than just name.
|
|
Pulls 'brew linkage' in to main brew repo as a dev-cmd, and has test-bot
use it to detect dylib breakage, which usually means a revision bump is
needed. Checks all dependents, not just those with a 'test do' block
defined, since we can do this without formula support.
Closes #107.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
|
|
Fixes mistydemeo/tigerbrew#186.
Closes #110.
Signed-off-by: Misty De Meo <mistydemeo@github.com>
|
|
|
|
|
|
|
|
|