aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-01-13Don't auto-tap caskroom/cask in ZSH completionAlyssa Ross
The Bash completion just uses the directory tree rather than invoking `brew cask`, so doesn't exhibit the same behaviour.
2018-01-13brew unlink: fix short optionRakesh
2018-01-12Merge pull request #3674 from jacknagel/patch-1ilovezfs
Suppress alias expansion in bash completion script
2018-01-12README: Move apjanke to Former MaintainersAndrew Janke
2018-01-13cask doctor: sip statuscommitay
2018-01-12update brew cask bash completionsAndrew Janke
2018-01-12Suppress alias expansion in bash completion scriptJack Nagel
2018-01-12Merge pull request #3671 from EricFromCanada/docs-pythonMike McQuaid
docs: remove :python requirement
2018-01-12Python-for-Formula-Authors: python from PATH isn't used.Mike McQuaid
2018-01-12Homebrew-and-Python: can't build from source to avoid Homebrew python.Mike McQuaid
2018-01-11docs: remove :python requirementEricFromCanada
2018-01-11Use Homebrew's gitconfig for various commandsMike 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-11Merge pull request #3662 from MikeMcQuaid/curl-executableMike McQuaid
curl: handle more non-executable curl edge-cases.
2018-01-11curl: handle more non-executable curl edge-cases.Mike McQuaid
Address some additional issues mentioned in #3624.
2018-01-11Merge pull request #3669 from MikeMcQuaid/brewsciMike McQuaid
Interesting-Taps-and-Forks: add brewsci org taps.
2018-01-11Interesting-Taps-and-Forks: add brewsci org taps.Mike McQuaid
From the artist known as homebrew-science.
2018-01-11Merge pull request #3668 from shigemk2/rubydoc-depends_onMike McQuaid
docs: Fix depends_on examples in Formula page
2018-01-11formula: tweak more depends_on examples.Mike McQuaid
2018-01-11docs: Fix depends_on examples in Formula pageMichihito Shigemura
example: Error: depends_on :mysql Correct: depends_on "mysql"
2018-01-10Merge pull request #3660 from MikeMcQuaid/unlink-keg-no-stickyMike McQuaid
reinstall/upgrade: stop unlinked kegs being sticky
2018-01-10reinstall/upgrade: stop unlinked kegs being stickyMike 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-10Merge pull request #3651 from MikeMcQuaid/deprecate-git-svn-requirementsMike McQuaid
Deprecate Git, Subversion requirements.
2018-01-10Deprecate Git, Subversion requirements.Mike McQuaid
These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern.
2018-01-10Merge pull request #3655 from MikeMcQuaid/formula-cop-hash-match-arrayMike McQuaid
formula_cop: match any values in hash match.
2018-01-10Merge pull request #3654 from sjackman/check_install_sanityMike McQuaid
check_install_sanity: Use formula.runtime_dependencies
2018-01-09Fix auditKevin Abel
2018-01-09Fix cached download file extension for certain URLKevin Abel
PHP URLs have the downloadable file in the middle of the pathname. If no extension is detected, continue up the pathname.
2018-01-09formula_cop: match any values in hash match.Mike McQuaid
e.g. match an array or symbol or string.
2018-01-09Merge pull request #3653 from alyssais/installed_on_requestAlyssa Ross
Preserve installed_on_request for dependencies
2018-01-09Add 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-09Merge pull request #3646 from apjanke/cask-bash-completionAndrew Janke
Cask bash completion
2018-01-09check_install_sanity: Use formula.runtime_dependenciesShaun Jackman
Fix Error: wget contains conflicting version recursive dependencies: openssl, openssl@1.1
2018-01-09Merge pull request #3650 from MikeMcQuaid/audit-allow-stdMike McQuaid
audit: allow env :std in custom taps.
2018-01-09Preserve installed_on_request for dependenciesAlyssa Ross
Fixes https://github.com/Homebrew/brew/issues/3642.
2018-01-09audit: allow env :std in custom taps.Mike McQuaid
This is a nicer experience than writing `Requirement`s by hand.
2018-01-09Merge pull request #3647 from apjanke/bash-null-completionMike McQuaid
bash completion: add null completion where appropriate
2018-01-09Merge pull request #3645 from mchao409/masterAlyssa Ross
add a few missing periods
2018-01-09bash completion: integrate xyb's cask bash completion with core brew completionAndrew Janke
2018-01-09Pull in "brew cask" completions from xyb.xyb
2018-01-09bash completion: add null completion where appropriateAndrew Janke
2018-01-09upgrade: fix UnsatisfiedRequirements exit code.Mike McQuaid
2018-01-08add a few missing periodsmchao409
2018-01-08Merge pull request #3644 from MikeMcQuaid/upgrade-skip-failed-reqs1.4.3ilovezfs
upgrade: skip formula if upgrade fails due to unsatisfied requirement.
2018-01-08upgrade: 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-08Merge pull request #3643 from scpeters/hgpath_3628Mike McQuaid
Use hgpath instead of "hg" to fix --HEAD hg builds
2018-01-08Use hgpath instead of "hg" to fix --HEAD hg buildsSteven 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-07Merge pull request #3637 from alyssais/python-docsMike McQuaid
docs: fix audit warning in Python formula example
2018-01-07Merge pull request #3639 from alyssais/update_formula.brew.shMike McQuaid
Update formulae.brew.sh URL
2018-01-07Update formulae.brew.sh URLAlyssa Ross
The Homebrew/formulae.brew.sh repo implies that this is now the preferred URL.
2018-01-07docs: fix audit warning in Python formula exampleAlyssa 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)