| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2016-09-20 | Make mkdir wrapper use mkdir_p to create intermediate directories | Marc Savy | |
| 2016-09-19 | Merge pull request #971 from penman/follow_alias | Mike McQuaid | |
| Make `brew upgrade` and `brew outdated` follow alias changes | |||
| 2016-09-18 | upgrade, outdated: follow alias changes | Alyssa Ross | |
| 2016-09-18 | Use new "macOS" naming where appropriate. | Mike McQuaid | |
| Not quite a mass replacement as I've used OS X and Mac OS X where describing specific older versions and added compatibility methods for things in the DSL. | |||
| 2016-09-18 | Merge pull request #989 from MikeMcQuaid/rubocop-final | Mike McQuaid | |
| Rubocop: apply auto-corrections and don't use hash-rockets | |||
| 2016-09-17 | no_weak_imports: always check for support | ilovezfs | |
| ENV.no_weak_imports should be a no-op when Xcode doesn't support the feature to avoid breaking builds with <= Xcode 7. | |||
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-09-16 | Merge pull request #965 from mistydemeo/warn_xcode_8_without_clt | Misty De Meo | |
| Warn when using Xcode 8 without CLT on 10.11 | |||
| 2016-09-16 | Warn when using Xcode 8 without CLT on 10.11 | Misty De Meo | |
| 2016-09-15 | Merge pull request #966 from MikeMcQuaid/keg-lock-constants | Mike McQuaid | |
| Use constants for LinkedKegs/PinnedKegs/Locks. | |||
| 2016-09-15 | Use constants for LinkedKegs/PinnedKegs/Locks. | Mike McQuaid | |
| These definitions are scattered throughout the codebase which makes it hard to refactor them later (my goal is to move them outside of HOMEBREW_LIBRARY). Unify their definitions for clearer code and easier movement later. | |||
