| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-03 | Install etc/var files on postinstall. | Mike McQuaid | |
| 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. | |||
| 2017-05-03 | utils: create GEM_HOME when installing Gems. | Mike McQuaid | |
| It may not exist before Gem installation which means that the resulting installed gem will not be found in the PATH. | |||
| 2017-05-03 | Merge pull request #2560 from reitermarkus/PATH-refactoring | Markus Reiter | |
| Refactor PATH generation. | |||
| 2017-05-02 | audit_spec: add keg_only_style tests | Dominyk Tiller | |
| 2017-05-02 | audit: match start of string, not line | Dominyk Tiller | |
| 2017-05-02 | audit: whitelist 'Firefox' in keg_only_style | Dominyk Tiller | |
| 2017-05-02 | caveats: chomp keg_only reason | Dominyk Tiller | |
| 2017-05-02 | Add `--only-cops`,`--except-cops` options for brew audit | Gautham Goli | |
| Also refactor audit cops into two "departments" - FormulaAudit - FormulaAuditStrict | |||
| 2017-05-02 | Let cops run without --strict flag | Gautham Goli | |
| 2017-05-01 | move before GitHub tarballs | Reto Kromer | |
| 2017-05-01 | formula_support: keg_only style harmonisation | Dominyk Tiller | |
| 2017-05-01 | audit: add audit_keg_only_style | Dominyk Tiller | |
| 2017-05-01 | Install a bottle from an URL | Shaun Jackman | |
| 2017-05-01 | caveats: tweak keg_only wording | Dominyk Tiller | |
| Current: ``` This formula is keg-only, which means it was not symlinked into /usr/local. Qt has CMake issues when linked ``` After: ``` This formula is keg-only, which means it was not symlinked into /usr/local, because Qt has CMake issues when linked. ``` | |||
| 2017-05-01 | Revert "Fix `IO#select` blocking." | Daniel Martín | |
| 2017-04-30 | Add test and comment for `PATH#existing`. | Markus Reiter | |
| 2017-04-30 | Add tests for `PATH#select` and `PATH#reject`. | Markus Reiter | |
| 2017-04-30 | Simplify `PATH#parse`. | Markus Reiter | |
| 2017-04-30 | Use `PATH#select`. | Markus Reiter | |
| 2017-04-30 | Rename `PATH#validate` to `PATH#existing`. | Markus Reiter | |
| 2017-04-30 | Make `PATH` enumerable. | Markus Reiter | |
| 2017-04-30 | Make sure duplicates are remove from `PATH`. | Markus Reiter | |
| 2017-04-30 | Remove `PATH#inspect`. | Markus Reiter | |
| 2017-04-30 | Make `PATH#validate` return `nil` if empty. | Markus Reiter | |
| 2017-04-30 | Don’t implement `PATH#eql?`. | Markus Reiter | |
| 2017-04-30 | Use `PATH` where possible. | Markus Reiter | |
| 2017-04-30 | Remove `Array#to_path_s`. | Markus Reiter | |
| 2017-04-30 | Add `PATH` class. | Markus Reiter | |
| 2017-04-30 | Use `to_path_s` in `install_gem_setup_path!`. | Markus Reiter | |
| 2017-04-30 | Use `to_path_s` for `determine_pkg_config_libdir`. | Markus Reiter | |
| 2017-04-30 | Merge pull request #2562 from DomT4/you_shall_not_pass_go_get | Mike McQuaid | |
| audit: formally ban go get usage | |||
| 2017-04-29 | pull: fix status code check in check_bintray_mirror | Zhiming Wang | |
| The status code of the last redirect should be 2xx to be deemed successful. | |||
| 2017-04-28 | Update `plist` to 3.3.0. | Markus Reiter | |
| 2017-04-28 | audit_spec: test go get ban | Dominyk Tiller | |
| 2017-04-28 | audit: formally ban go get usage | Dominyk Tiller | |
| There's been an informal ban for a while but let's be punchier because this crops up still. | |||
| 2017-04-27 | audit: tweak dependency option audit. | Mike McQuaid | |
| Make sure that `if build.with?` isn't caught. | |||
| 2017-04-27 | Merge pull request #2557 from MikeMcQuaid/tap-new-xcode-bump | Mike McQuaid | |
| tap-new: bump Xcode to 8.3. | |||
| 2017-04-27 | tap-new: bump Xcode to 8.3. | Mike McQuaid | |
| Update this to the current latest Travis CI supports (which we're using) | |||
| 2017-04-27 | brew.sh: tweak macOS user agent again. | Mike McQuaid | |
| Safari uses `Mac OS X` not `OS X`. To avoid contaminating other parts of Homebrew use a separate variable for just this part, too. | |||
| 2017-04-26 | Merge pull request #2555 from MikeMcQuaid/user_agent_osx | JCount | |
| brew.sh: use OS X in user agent rather than macOS. | |||
| 2017-04-26 | brew.sh: use OS X in user agent rather than macOS. | Mike McQuaid | |
| This matches what Safari does on macOS 10.12 and is generally what tools like Google Analytics expect the format to be. | |||
| 2017-04-26 | audit: fix audit of new formulae. | Mike McQuaid | |
| When auditing new formulae without `--new-formula` the `audit_revision_and_version_scheme` method fails ungracefully. Instead, set some better defaults so fewer checks are needed. Fixes #2551. | |||
| 2017-04-25 | software_spec: process macOS versions on Linux. | Mike McQuaid | |
| This module doesn't actually have any behaviour that's problematic at runtime on Linux so we may as well use it to properly sort macOS versions there. | |||
| 2017-04-25 | tap: fix env typo. | Mike McQuaid | |
| 2017-04-25 | formula_installer: improve install/upgrade message | Mike McQuaid | |
| If you `brew install` a formula that's already installed you get: Warning: ripgrep-0.5.1 already installed If you `brew install` an outdated formula that's installed you get: Error: ripgrep-0.5.1 already installed. To install this version, first `brew unlink ripgrep` Instead, suggest that the user should `brew upgrade` in this case. If the formula isn't outdated use the previous message. | |||
| 2017-04-25 | audit: fix use of search_tap method. | Mike McQuaid | |
| This was removed in #2540 but this call site was note updated to use the `search_taps` method instead. | |||
| 2017-04-25 | Remove unnecessary block. | Markus Reiter | |
| 2017-04-25 | Add test for `GitHub::search_code`. | Markus Reiter | |
| 2017-04-25 | Add remote search to `brew cask search`. | Markus Reiter | |
| 2017-04-25 | Add `GitHub::search_code` method. | Markus Reiter | |
