| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-26 | diagnostic: silence outdated Travis Xcode warning. | Mike McQuaid | |
| This doesn't add any value and stops us from testing `brew doctor` and others from running `brew doctor` on Travis CI. | |||
| 2016-11-14 | Merge pull request #1362 from reitermarkus/rubocop | Markus Reiter | |
| Update RuboCop to 0.45.0. | |||
| 2016-11-14 | Don't warn about unused `brew install` arguments. | Mike McQuaid | |
| This is a step closer to better argument handling but for now just fixes the issue in #1217 where it starts complaining about options like `--build-from-source` being used. | |||
| 2016-11-14 | Remove `flat_map` compatibility layer. | Markus Reiter | |
| 2016-11-13 | No if/unless-modifier on multiline blocks. | Markus Reiter | |
| 2016-11-13 | Use guard clauses. | Markus Reiter | |
| 2016-11-12 | diagnostic: skip xcode-select check with no Xcode. | Mike McQuaid | |
| Skip the `xcode-select` configuration check if there's no CLT or Xcode installed as in that case neither will be used. Fixes #1055. | |||
| 2016-11-11 | Merge pull request #1082 from alyssais/uninstall_dependancy_error | Mike McQuaid | |
| uninstall: refuse when dependents still installed | |||
| 2016-11-10 | Merge pull request #1381 from adzenith/patch-1 | Mike McQuaid | |
| `brew doctor` recommends using cask to upgrade XQuartz | |||
| 2016-11-09 | `brew doctor` recommends using cask to upgrade XQuartz | Nikolaus Wittenstein | |
| Also changes exceptions.rb to use Formatter.url | |||
| 2016-11-06 | Merge pull request #1443 from MikeMcQuaid/better-development-tools-checks | Mike McQuaid | |
| Improve debugging information based on failures | |||
| 2016-11-05 | software_spec: no `_or_later` in bottle filenames. | Mike McQuaid | |
| It's more useful to be able to "bless" an existing bottle to be used on later OSs (e.g. where it cannot yet be built) than it is to have to create a new, identical bottle just to have a different filename. | |||
| 2016-11-05 | diagnostic: add build error checks. | Mike McQuaid | |
| 2016-11-05 | diagnostic: only make minimum Xcode/CLT version checks fatal. | Mike McQuaid | |
| Also: freeze the relevant arrays. | |||
| 2016-11-05 | os/mac/diagnostic: split some unless conditions. | Mike McQuaid | |
| 2016-11-05 | diagnostic: add checks for minimum Xcode/CLT versions. | Mike McQuaid | |
| 2016-10-29 | superenv: treat timingsafe_bcmp as weak on 10.11 | ilovezfs | |
| Xcode 8.1 added timingsafe_bcmp to string.h and libsystem_c.tbd, and 10.12.1 added it to libsystem_c.dylib, but it is not present in libsystem_c.dylib on 10.11.6 (15G1108). It may appear in libsystem_c.dylib in a later 10.11 release or it may be marked weak on 10.11 in a later Xcode release. Fixes Homebrew/homebrew-core#6344. | |||
| 2016-10-25 | ARGV: extract #values from missing | Alyssa Ross | |
| 2016-10-24 | keg_relocate: wrap relocation locations in struct | Josh Hagins | |
| 2016-10-23 | tap_constants: rename HOMEBREW_CASK_TAP_FORMULA_REGEX | Josh Hagins | |
| New name is HOMEBREW_CASK_TAP_CASK_REGEX | |||
| 2016-10-22 | Update Rubocop style. | Mike McQuaid | |
| Another look at the current Rubocop rules and how they fit with our existing and desired future style. Almost all of these changes were automatic. Split some rules between formulae/brew where brew doesn't have millions of cases that need fixed. | |||
| 2016-10-16 | dependency_collector: need xz dep on <= macOS 10.8 | ilovezfs | |
| Mountain Lion: http://opensource.apple.com/source/libarchive/libarchive-25.1/config.h `/* #undef HAVE_LIBLZMA */` Mavericks: http://opensource.apple.com/source/libarchive/libarchive-29/config.h `#define HAVE_LIBLZMA 1` | |||
| 2016-10-15 | Use BSD tar's libarchive LZMA support if available | Mike McQuaid | |
| Avoid using an unnecessary `xz` dependency when it's not needed. | |||
| 2016-10-04 | Refactor Cask’s extensions. | Markus Reiter | |
| 2016-10-02 | */diagnostic: tweak messaging. | Mike McQuaid | |
| Update some messaging based on recent user confusion and the `/usr/local/Homebrew` and Ruby 2 migrations. | |||
| 2016-09-28 | superenv: more 10.11 clock_gettime Autotools fixes | ilovezfs | |
| some build systems check ac_cv_search_clock_gettime instead of ac_cv_func_clock_gettime so the former should also be set to "no" libev.m4 unsets ac_cv_func_clock_gettime, but if ac_have_clock_syscall is defined, it will leave ac_cv_func_clock_gettime alone: http://cvs.schmorp.de/libev/libev.m4?view=markup#l23 | |||
| 2016-09-25 | ARGV: kegs: error on empty arguments | Zhiming Wang | |
| Fixes #1138. | |||
| 2016-09-24 | Merge branch 'master' into mkdir_with_intermediates | Mike McQuaid | |
| 2016-09-24 | RuboCop: Style/AccessorMethodName | Markus Reiter | |
| 2016-09-24 | Merge pull request #1113 from reitermarkus/rubocop-guardclause | Markus Reiter | |
| RuboCop: Fix Style/GuardClause. | |||
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | diagnostic: limit fatal dev tools check to Sierra | Dominyk Tiller | |
| 2016-09-23 | Merge pull request #1106 from reitermarkus/rubocop | Mike McQuaid | |
| Even more RuboCop changes. | |||
| 2016-09-23 | Merge pull request #1097 from DomT4/software_dev_is_hard | Mike McQuaid | |
| diagnostic: make using outdated dev tools fatal | |||
| 2016-09-23 | Style/Alias: Prefer `alias`. | Markus Reiter | |
| 2016-09-23 | Fix Style/IfUnlessModifier. | Markus Reiter | |
| 2016-09-23 | Fix Lint/NonLocalExitFromIterator. | Markus Reiter | |
| 2016-09-23 | Fix DoubleNegation. | Markus Reiter | |
| 2016-09-23 | Merge pull request #1086 from woodruffw/macho-cosmetics | Mike McQuaid | |
| Remove old cctools references now that only ruby-macho is used. | |||
| 2016-09-23 | diagnostic: make using outdated dev tools fatal | Dominyk Tiller | |
| A smarter form of https://github.com/Homebrew/brew/commit/559cea7fa9d7f9f2557f2523092687dec45c5316. Travis users can't force Travis to update 10.11 to Xcode 8, so this was murdering builds left, right & centre. Fixes https://github.com/Homebrew/brew/issues/1096 whilst still retaining the point of the original commit. Also offers developers an opt-out so if we need to test something on 10.11 with Xcode 7.x we can, etc. | |||
| 2016-09-22 | Revert "diagnostic: make using outdated development tools fatal" | Dominyk Tiller | |
| This reverts commit a124680b189f50ebeb550845e3c0efd34db66247. Will need to be smarter than this, since people can't force Travis to update. I'm losing count of the amount of times Travis has forced a change of plans around Homebrew this year. Closes https://github.com/Homebrew/brew/issues/1096. | |||
| 2016-09-22 | make linux behaviour the default. override only for macos | Bob W. Hogg | |
| 2016-09-22 | Remove old cctools references now that only ruby-macho is used. | William Woodruff | |
| 2016-09-22 | diagnostic: make using outdated development tools fatal | Dominyk Tiller | |
| 2016-09-22 | one less block in mac dep | Bob W. Hogg | |
| 2016-09-22 | follow the pattern more closely | Bob W. Hogg | |
| 2016-09-22 | move os checks to extend/os | Bob W. Hogg | |
| 2016-09-22 | remove comment about brewed ant on Linux; not necessary | Bob W. Hogg | |
| 2016-09-22 | make names more generic | Bob W. Hogg | |
| 2016-09-22 | switch to using extend pattern | Bob W. Hogg | |
