| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-11 | Use Homebrew's gitconfig for various commands | Mike McQuaid | |
| Git is a transport and storage mechanism for us so we don't want to allow arbitrary customisation of this due to user issues e.g. #3664 and #3561. Fixes #3664. | |||
| 2018-01-11 | Merge pull request #3662 from MikeMcQuaid/curl-executable | Mike McQuaid | |
| curl: handle more non-executable curl edge-cases. | |||
| 2018-01-11 | curl: handle more non-executable curl edge-cases. | Mike McQuaid | |
| Address some additional issues mentioned in #3624. | |||
| 2018-01-11 | Merge pull request #3669 from MikeMcQuaid/brewsci | Mike McQuaid | |
| Interesting-Taps-and-Forks: add brewsci org taps. | |||
| 2018-01-11 | Interesting-Taps-and-Forks: add brewsci org taps. | Mike McQuaid | |
| From the artist known as homebrew-science. | |||
| 2018-01-11 | Merge pull request #3668 from shigemk2/rubydoc-depends_on | Mike McQuaid | |
| docs: Fix depends_on examples in Formula page | |||
| 2018-01-11 | formula: tweak more depends_on examples. | Mike McQuaid | |
| 2018-01-11 | docs: Fix depends_on examples in Formula page | Michihito Shigemura | |
| example: Error: depends_on :mysql Correct: depends_on "mysql" | |||
| 2018-01-10 | Merge pull request #3660 from MikeMcQuaid/unlink-keg-no-sticky | Mike McQuaid | |
| reinstall/upgrade: stop unlinked kegs being sticky | |||
| 2018-01-10 | reinstall/upgrade: stop unlinked kegs being sticky | Mike McQuaid | |
| It's not possible to determine the difference between a non-keg-only keg that failed to link and one that wasn't linked by us intentionally. To avoid additional complexity of storing this logic in another place let's back out this relatively new functionality; sticky keg-only links is a better and more desirable behaviour anyway. | |||
| 2018-01-10 | Merge pull request #3651 from MikeMcQuaid/deprecate-git-svn-requirements | Mike McQuaid | |
| Deprecate Git, Subversion requirements. | |||
| 2018-01-10 | Deprecate Git, Subversion requirements. | Mike McQuaid | |
| These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern. | |||
| 2018-01-10 | Merge pull request #3655 from MikeMcQuaid/formula-cop-hash-match-array | Mike McQuaid | |
| formula_cop: match any values in hash match. | |||
| 2018-01-10 | Merge pull request #3654 from sjackman/check_install_sanity | Mike McQuaid | |
| check_install_sanity: Use formula.runtime_dependencies | |||
| 2018-01-09 | formula_cop: match any values in hash match. | Mike McQuaid | |
| e.g. match an array or symbol or string. | |||
| 2018-01-09 | Merge pull request #3653 from alyssais/installed_on_request | Alyssa Ross | |
| Preserve installed_on_request for dependencies | |||
| 2018-01-09 | Add more deprecations, disable some existing ones. | Mike McQuaid | |
| Add more `odeprecated` calls to places that have been deprecated for a while in the wild and move some of the existing `odeprecated` calls to be `odisabled` to allow deleting the compatibility code. | |||
| 2018-01-09 | Merge pull request #3646 from apjanke/cask-bash-completion | Andrew Janke | |
| Cask bash completion | |||
| 2018-01-09 | check_install_sanity: Use formula.runtime_dependencies | Shaun Jackman | |
| Fix Error: wget contains conflicting version recursive dependencies: openssl, openssl@1.1 | |||
| 2018-01-09 | Merge pull request #3650 from MikeMcQuaid/audit-allow-std | Mike McQuaid | |
| audit: allow env :std in custom taps. | |||
| 2018-01-09 | Preserve installed_on_request for dependencies | Alyssa Ross | |
| Fixes https://github.com/Homebrew/brew/issues/3642. | |||
| 2018-01-09 | audit: allow env :std in custom taps. | Mike McQuaid | |
| This is a nicer experience than writing `Requirement`s by hand. | |||
| 2018-01-09 | Merge pull request #3647 from apjanke/bash-null-completion | Mike McQuaid | |
| bash completion: add null completion where appropriate | |||
| 2018-01-09 | Merge pull request #3645 from mchao409/master | Alyssa Ross | |
| add a few missing periods | |||
| 2018-01-09 | bash completion: integrate xyb's cask bash completion with core brew completion | Andrew Janke | |
| 2018-01-09 | Pull in "brew cask" completions from xyb. | xyb | |
| 2018-01-09 | bash completion: add null completion where appropriate | Andrew Janke | |
| 2018-01-09 | upgrade: fix UnsatisfiedRequirements exit code. | Mike McQuaid | |
| 2018-01-08 | add a few missing periods | mchao409 | |
| 2018-01-08 | Merge pull request #3644 from MikeMcQuaid/upgrade-skip-failed-reqs1.4.3 | ilovezfs | |
| upgrade: skip formula if upgrade fails due to unsatisfied requirement. | |||
| 2018-01-08 | upgrade: skip formula if upgrade fails. | Mike McQuaid | |
| Rather than blocking the rest of the formulae from being installed by `brew upgrade` print the requirement failure messages (already done) and an error stating requirements weren't satisfied and then continue to upgrade the rest of the formulae. | |||
| 2018-01-08 | Merge pull request #3643 from scpeters/hgpath_3628 | Mike McQuaid | |
| Use hgpath instead of "hg" to fix --HEAD hg builds | |||
| 2018-01-08 | Use hgpath instead of "hg" to fix --HEAD hg builds | Steven Peters | |
| Fixes #3628. With environment filtering, hg was no longer in the path, so make sure to provide the path when calling hg commands. last_commit was the source of the problem in #3628 but I fixed source_modified_time as well. I didn't see any others with this problem. | |||
| 2018-01-07 | Merge pull request #3637 from alyssais/python-docs | Mike McQuaid | |
| docs: fix audit warning in Python formula example | |||
| 2018-01-07 | Merge pull request #3639 from alyssais/update_formula.brew.sh | Mike McQuaid | |
| Update formulae.brew.sh URL | |||
| 2018-01-07 | Update formulae.brew.sh URL | Alyssa Ross | |
| The Homebrew/formulae.brew.sh repo implies that this is now the preferred URL. | |||
| 2018-01-07 | docs: fix audit warning in Python formula example | Alyssa Ross | |
| Auditing a formula with this structure (plus a `desc` statement) results in an audit warning: > * C: 12: col 3: `include` (line 12) should be put before `desc` (line 2) | |||
| 2018-01-07 | Merge pull request #3633 from MikeMcQuaid/lines_cop_version | Mike McQuaid | |
| lines_cop: flag `depends_on :perl => "1.0"`. | |||
| 2018-01-07 | Use parser 2.4.0.0 | Mike McQuaid | |
| This matches the version that supports Ruby 2.3.3 syntax (which is the version we use). | |||
| 2018-01-07 | formula_cop: use undeprecated add_offense form. | Mike McQuaid | |
| 2018-01-07 | lines_cop: flag `depends_on :perl => "1.0"`. | Mike McQuaid | |
| This requires ignoring the version argument with a new `:any` mode for this check. | |||
| 2018-01-07 | Merge pull request #3635 from commitay/audit-sort | Mike McQuaid | |
| audit: pass explicit sort to handle APFS | |||
| 2018-01-07 | audit: pass explicit sort to handle APFS | commitay | |
| 2018-01-04 | Merge pull request #3627 from sjackman/circleci | Mike McQuaid | |
| pathname: Use CI env variable rather than TRAVIS | |||
| 2018-01-03 | pathname: Use CI env variable rather than TRAVIS | Shaun Jackman | |
| 2018-01-03 | Merge pull request #3626 from sjackman/ld64 | Mike McQuaid | |
| LD64Dependency is needed on macOS only | |||
| 2018-01-03 | LD64Dependency is needed on macOS only | Shaun Jackman | |
| Move ld64_dependency.rb to os/mac/. | |||
| 2018-01-01 | Merge pull request #3622 from MikeMcQuaid/deprecate-science1.4.2 | Mike McQuaid | |
| Deprecate Homebrew/homebrew-science | |||
| 2018-01-01 | Deprecate Homebrew/homebrew-science | Mike McQuaid | |
| 2017-12-31 | Merge pull request #3612 from MikeMcQuaid/more-deprecations | Mike McQuaid | |
| requirements: move more to compat. | |||
