| Age | Commit message (Collapse) | Author |
|
This will allow `simplecov` to generate coverage by rebuilding portable
Ruby with coverage support.
|
|
This avoids causing errors in scripts that call e.g. `brew --prefix`.
|
|
portable-ruby: improve installation messaging.
|
|
- Use “Pouring” to be more consistent with our normal messaging.
- Don’t be silent by default.
|
|
|
|
Upgrade vendored Ruby to 2.3.3.
|
|
Use this version whenever 2.3.3 isn't installed. Also, remove the Linux
portable Ruby for now until it's built to be the same version.
|
|
|
|
`brew cask list` supports the `--full-name` flag which will include the tap
name for casks not part of the core caskroom/cask tap. For example, if
cask "foo-beta" is installed from the caskroom/versions cask, `brew cask
list --full-name` will report the name as "caskroom/versions/foo-beta".
|
|
- `brew update` should try to install `curl` before `git` on older
versions of Mac OS X where it is needed for accessing modern SSL
certificates.
- We don't need an HTTP mirror for `git` because `curl` will already be
installed before it is downloaded.
- Don't recommend GCC on Mac OS X versions where it can't be built with
the default system compiler.
- Start using the Homebrew `curl` on Mac OS X versions where it is
needed as soon as it is installed.
|
|
|
|
Hiding all output makes it look like Homebrew is hanging while the tap
operation (which can take a long time!) is running.
Closes #3053.
|
|
Don't fail to migrate repo because of empty dir
|
|
I just ran into an issue where a colleague's Homebrew couldn't update.
It seems to have been because it failed once just after the new repo
directory was created. Since there was nothing in this directory, there
really isn't any reason for us to fail here, so to avoid this problem in
the future, try to `rmdir` the directory before failing because it already
exists.
|
|
This messaging was added for the `brew search` command and having it in
audit is annoying:
(https://github.com/Homebrew/brew/pull/3059#issuecomment-323638672)
As a side note: this is why randomly including `cmd/*` is a bad idea.
|
|
|
|
Clean-up code in GitHub module to reduce duplication & coupling w/ Github API
|
|
search: explain why it takes the time it does.
|
|
Provide a bit of clarity that this isn't just searching a local database
but doing an GitHub API and Git history query.
|
|
brew deps: add --include-requirements, plus some fixes
|
|
|
|
|
|
Replace search_tap with search_taps
|
|
|
|
|
|
|
|
|
|
Fixes #3021.
|
|
pkgdb has been put into read-only mode,
so it won't be updated for new Fedora releases
going forward. Use apps.fedoraproject.org/packages instead.
Signed-off-by: Bob W. Hogg <rwhogg@linux.com>
|
|
We’re always using the sandbox where possible now so this is just
noise for the vast majority of our users.
|
|
Treat a `brew install` command as normal i.e. link by default unless
keg-only and only specify whether a keg should be linked when upgrading
or reinstalling. Also, adjust the naming accordingly so it's more
obvious that this is the case.
|
|
This means if a user has manually `brew unlink` or `brew link --force`d
something then that status will be preserved after they `brew upgrade`
or `brew reinstall` that formula.
This generally should make things that are keg-only by default easier
to swallow.
|
|
There's a bunch of duplication going on that's not really necessary.
|
|
May as well use the more secure link when possible.
|
|
|
|
|
|
Update documentation of brew install syntax to match its actual behav…
|
|
|
|
So the user could just copy-paste the command.
|
|
|
|
style: Don't run FormulaAuditStrict cops when `brew style foo` cmd is executed
|
|
is executed
|
|
audit: Don't run audit methods when `--only-cops` option is passed
|
|
|
|
|
|
|
|
|
|
rubocop: don’t allow Perl regex backrefs.
|
|
|
|
|