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 .
- May 30, 2017
-
-
Mike McQuaid authored
-
Mike McQuaid authored
This requires updating to Rubocop 0.49.0 which will require some fixes to rules, in Homebrew/brew and Homebrew/homebrew-core but opening this for now so I remember.
-
- May 29, 2017
-
-
Markus Reiter authored
-
Markus Reiter authored
-
- May 27, 2017
-
-
Mike McQuaid authored
Improve the messaging around `brew install` when there's a possible user action such as an `upgrade` or `link` and don't tell people to `install --force` when it's unnecessary. While I did this, tweak the output and function usage in a couple of related places. Some example output before this change: ``` Warning: openssl is a keg-only and another version is linked to opt. Use `brew install --force` if you want to install this version Warning: mysql@5.6 is a keg-only and another version is linked to opt. Use `brew install --force` if you want to install this version Warning: analog-6.0_1 already installed Warning: bash-completion@2-2.5 already installed, it's just not linked. ``` Some example output after this change: ``` Error: openssl 1.0.2k is already installed To upgrade to 1.0.2l, run `brew upgrade openssl` Warning: mysql@5.6 5.6.36_1 is already installed Warning: analog 6.0_1 is already installed Warning: bash-completion@2 2.5 is already installed, it's just not linked. You can use `brew link bash-completion@2` to link this version. ```
-
- May 24, 2017
-
-
Misty De Meo authored
-
Misty De Meo authored
This works around older versions of `which`, which return a string on failure.
-
- May 22, 2017
-
-
Markus Reiter authored
-
- May 16, 2017
-
-
Mike McQuaid authored
-
- May 15, 2017
-
-
Mike McQuaid authored
-
John Hawkinson authored
-
- May 08, 2017
-
-
Markus Reiter authored
-
Mike McQuaid authored
This reverts commit 3e4547f5, reversing changes made to 6edf9382.
-
- May 07, 2017
-
-
Mike McQuaid authored
Homebrew's actually ended up using a fair few gems. While we want to avoid Bundler at runtime (and this PR still does that, in fact uses Bundler even less at runtime than it did before) writing our own version to use at build-time seems redundant.
-
- May 03, 2017
-
-
Mike McQuaid authored
This passed a symbol to `:except_cops` which caused a
. -
Mike McQuaid authored
This avoids an error when RuboCop installed installed yet. CC @GauthamGoli FYI.
-
Gautham Goli authored
-
Mike McQuaid authored
Also, don't delete them after that. This means that `brew postinstall` becomes a way to easily reinstall configuration files for any formula without needing any changes to any bottles or requiring a reinstall.
-
Gautham Goli authored
Also refactor audit cops into two "departments" - FormulaAudit - FormulaAuditStrict
-
Gautham Goli authored
-
- May 01, 2017
-
-
Markus Reiter authored
-
Markus Reiter authored
-
- Apr 25, 2017
-
-
Markus Reiter authored
-
Mike McQuaid authored
On Linux this defaults to Linuxbrew but in some cases (i.e. a Linux machine performing uploads for Homebrew) we want to allow this to be overridden back to the defaults. Relies on a change incoming to `brew test-bot` to set this there.
-
- Apr 24, 2017
-
-
Mike McQuaid authored
Use GitHub's code search API to search using the filename based on the search query. This means we only need a single HTTP call and no more multithreading madness. This also means we're able to search everything in the Homebrew and Caskroom organisation by default without having to maintain a list of things to search (and not) in here.
-
- Apr 22, 2017
-
-
Mike McQuaid authored
Deprecate more methods. Internal APIs have been verified to be unused elsewhere and removed. External APIs have had deprecation methods added. Existing deprecations have been either upgraded to produce warnings or no longer deprecated and the reasoning documented.
-
- Apr 20, 2017
-
-
Markus Reiter authored
-
Markus Reiter authored
-
- Apr 18, 2017
-
-
Mike McQuaid authored
These formulae are detected as missing but exist in an unreadable form. Fixes #2485
-
- Apr 17, 2017
-
-
Mike McQuaid authored
This is useful for seeing when formulae are deleted if they are going to leave behind any formulae that depend on them. As a result, if there are any formulae returned return a non-zero/failed exit status.
-
Mike McQuaid authored
-
- Apr 16, 2017
-
-
Zhiming Wang authored
-
- Apr 10, 2017
-
-
John Hawkinson authored
-
John Hawkinson authored
-
- Apr 04, 2017
-
-
Mike McQuaid authored
These were those migrated from other taps but if they are installed already: they aren't new to that user.
-
- Apr 03, 2017
-
-
Mike McQuaid authored
For example if this is for a really old keg, keg where a user has manually removed stuff or used `brew diy`.
-
- Apr 02, 2017
-
-
Mike McQuaid authored
-
Eugene Nikolsky authored
Commit 4cae6a72 introduced the message, but it printed the wrong path, e.g. for `brew link sqlite`: ``` If you need to have this software first in your PATH instead consider running: echo 'export PATH="/usr/local/opt/sqlite:$PATH"' >> ~/.zshrc/bin ``` where `/bin` is appended at the end, but should be inserted before `:$PATH`: `echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.zshrc`. This patch fixes that and updates a test to verify it.
-
- Mar 31, 2017
-
-
Mike McQuaid authored
This avoids needing to use `force: true` and still let's Homebrew do what we want with our own taps.
-
Mike McQuaid authored
-