| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-17 | Improve legacy symlink migration. | Mike McQuaid | |
| Read the old symlinks and migrate them across rather than assuming a unlink/link will work fine (as users have conflicts.) | |||
| 2016-09-17 | Improve rescue nesting. | Mike McQuaid | |
| 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 | Add Rubocop TODO list. | Mike McQuaid | |
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-09-17 | rubocop --auto-correct all remaining files. | Mike McQuaid | |
| But remove some manual `.freeze`s on constants that shouldn't be constants. | |||
| 2016-09-17 | Merge pull request #988 from MikeMcQuaid/move-linkedkegs-migration | Mike McQuaid | |
| Move LinkedKegs migration. | |||
| 2016-09-17 | Move LinkedKegs migration. | Mike McQuaid | |
| Move the `LinkedKegs` migration into `utils.rb` so it can also be called from `brew.rb` on startup. | |||
| 2016-09-17 | Merge pull request #984 from MikeMcQuaid/support-sierra | Mike McQuaid | |
| os/mac: officially support Sierra. | |||
| 2016-09-17 | Merge pull request #983 from MikeMcQuaid/update-force-linkedkegs-migration | Mike McQuaid | |
| Always run LinkedKegs migration (if needed). | |||
| 2016-09-17 | Merge pull request #986 from MikeMcQuaid/test-bot-sierra-coverage | Mike McQuaid | |
| test-bot: generate coverage reports on Sierra. | |||
| 2016-09-17 | Always run LinkedKegs migration (if needed). | Mike McQuaid | |
| Ensure that `brew update` always runs the LinkedKegs migration if needed as it may not have been run by `brew update` if it was using `--preinstall` or a `git pull` etc. Also, if the old paths still exist: just use them instead. Finally, always try to unlink/unpin before link/pin. Fixes https://github.com/Homebrew/homebrew-core/issues/4918. | |||
| 2016-09-17 | os/mac: officially support Sierra. | Mike McQuaid | |
| We have a GM, a bunch of bottles and CI setup. | |||
| 2016-09-17 | test-bot: generate coverage reports on Sierra. | Mike McQuaid | |
| We may have two Sierra nodes available which could speed up this relatively slow operation. | |||
| 2016-09-17 | Merge pull request #973 from MikeMcQuaid/move-repo-links | Mike McQuaid | |
| Move LinkedKegs/PinnedKegs/Locks from Library. | |||
| 2016-09-17 | Merge pull request #978 from MikeMcQuaid/codecov-no-comments | Mike McQuaid | |
| .codecov.yml: disable GitHub comments. | |||
| 2016-09-17 | formula: set TERM to dumb during test | Zhiming Wang | |
| Software that tries to print different things (e.g. ANSI color) based on different termcaps often relies on the TERM environment variable, and could fail without it. This results in confusing test issues where certain tests can be successfully run by users testing locally with TERM set, but choke up on our CI. Always setting TERM to dumb leads to better consistency between local tests and CI tests, and saves much probing in certain cases. | |||
| 2016-09-17 | .codecov.yml: Include missed (0% covered) files. | Markus Reiter | |
| 2016-09-17 | .codecov.yml: Redirect root to Library/Homebrew. | Markus Reiter | |
| 2016-09-17 | .codecov.yml: disable GitHub comments. | Mike McQuaid | |
| These are annoying and the status check is sufficient. | |||
| 2016-09-16 | How-To-PR: both stable & devel in simple commit message | JCount | |
| update documentation to show the correct preferred simple commit message format for combined stable and devel version updates | |||
| 2016-09-16 | Merge pull request #977 from MikeMcQuaid/update-test-handle-missing-master | Mike McQuaid | |
| update-test: handle missing master branch. | |||
| 2016-09-16 | update-test: handle missing master branch. | Mike McQuaid | |
| Ensure it's always created. Also, re-order `update-test` in `test-bot` (and `readall`) so they are run before the test suites. | |||
| 2016-09-16 | Move LinkedKegs/PinnedKegs/Locks from Library. | Mike McQuaid | |
| These don't make sense to be tied to the `HOMEBREW_REPOSITORY` but instead should live in the `HOMEBREW_PREFIX` as they all relate to its state. | |||
| 2016-09-16 | Merge pull request #914 from MikeMcQuaid/test-bot-travis-coveralls | Mike McQuaid | |
| Send coverage from Jenkins, don't run OS X Travis. | |||
| 2016-09-16 | Send coverage from Jenkins, don't run OS X Travis. | Mike McQuaid | |
| OS X Travis CI is particularly error-prone, slow and unnecessary for us when we're already running (fast) OS X builds on Jenkins so use it just for Linux testing. | |||
| 2016-09-16 | Merge pull request #936 from joshka/feature/brew-cask-zsh | Mike McQuaid | |
| Install brew-cask zsh completions by default | |||
| 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. | |||
| 2016-09-15 | Merge pull request #970 from ilovezfs/ac_cv_xcode8 | ilovezfs | |
| superenv: help Autotools with 10.12 SDK on 10.11 | |||
| 2016-09-15 | Merge pull request #967 from MikeMcQuaid/keg-all-top-dirs | Mike McQuaid | |
| keg: add ALL_TOP_LEVEL_DIRECTORIES constant. | |||
| 2016-09-15 | superenv: help Autotools with 10.12 SDK on 10.11 | ilovezfs | |
| The GNU Autotools tests for whether a given symbol is defined are reliably coming to incorrect conclusions on 10.11 with the 10.12 SDK in Xcode 8. This overrides its decisions by forcing the right answer in superenv using ac_cv_func_* environment variables and setting them to "no" on 10.11. The list of problematic symbols is from grep 'weak$os10.11' MacOSX.sdk/usr/lib/system/libsystem_c.tbd | |||
| 2016-09-15 | Merge pull request #968 from MikeMcQuaid/utils-link-paths | Mike McQuaid | |
| utils: link_src_dst_dirs: paths not files. | |||
| 2016-09-15 | keg: add ALL_TOP_LEVEL_DIRECTORIES constant. | Mike McQuaid | |
| This is used in diagnostic (and will be used in other places later) rather than hard-coding other directories later. | |||
| 2016-09-15 | utils: link_src_dst_dirs: paths not files. | Mike McQuaid | |
| This can ask for you to remove directories (e.g. `/usr/local/share/homebrew`) so don’t call this files to avoid confusion. | |||
| 2016-09-15 | Merge pull request #954 from aw1621107/require-scons-only-immediate-dep | Mike McQuaid | |
| Make scons use stdenv only if immediate build dep | |||
| 2016-09-15 | Merge pull request #962 from DomT4/docs | Dominyk Tiller | |
| Documentation Updates. | |||
| 2016-09-14 | External-Commands: brew-cask is now part of Homebrew | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: tweak :run explanation | Dominyk Tiller | |
| 2016-09-14 | Merge pull request #955 from aw1621107/allow-gcc-HEAD | Mike McQuaid | |
| Teach brew to recognize gcc-HEAD as valid compiler | |||
| 2016-09-14 | Maintainer-Guidelines: tweak guidelines | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: note audit --new-formula for new formula | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: update Alias creation advice | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: update urls | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: document :run | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: detail build env less generically | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: note LibreSSL audit check | Dominyk Tiller | |
| 2016-09-14 | Formula-Cookbook: recommend audit --new-formula for new formula | Dominyk Tiller | |
