aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2018-01-16publish_bottle_file_on_bintray: Use f.full_nameShaun Jackman
2018-01-15Merge pull request #3680 from commitay/moved-permissionsMarkus Reiter
cask moved: check target writable for move_back
2018-01-15Revert "Use Homebrew's gitconfig for various commands"ilovezfs
2018-01-14Merge pull request #3670 from MikeMcQuaid/gitconfigMike McQuaid
Use Homebrew's gitconfig for various commands
2018-01-14Merge pull request #3683 from MikeMcQuaid/vendor-install-mirrorMike McQuaid
vendor-install: various portable ruby tweaks.
2018-01-14vendor-install: various portable ruby tweaks.Mike McQuaid
- Rename repository to homebrew-portable-ruby - Add a new Bintray repository using new name - Add GitHub releases mirror and try to use it - Tell people not to file issues if they can't connect to Bintray or GitHub: we're not here to provide ISP/proxy support.
2018-01-13cask moved: check target writable for move_backcommitay
2018-01-13cask doctor: sip statuscommitay
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-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-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-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-09check_install_sanity: Use formula.runtime_dependenciesShaun Jackman
Fix Error: wget contains conflicting version recursive dependencies: openssl, openssl@1.1
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-09upgrade: fix UnsatisfiedRequirements exit code.Mike McQuaid
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-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 #3633 from MikeMcQuaid/lines_cop_versionMike McQuaid
lines_cop: flag `depends_on :perl => "1.0"`.
2018-01-07Use parser 2.4.0.0Mike McQuaid
This matches the version that supports Ruby 2.3.3 syntax (which is the version we use).
2018-01-07formula_cop: use undeprecated add_offense form.Mike McQuaid
2018-01-07lines_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-07audit: pass explicit sort to handle APFScommitay
2018-01-04Merge pull request #3627 from sjackman/circleciMike McQuaid
pathname: Use CI env variable rather than TRAVIS
2018-01-03pathname: Use CI env variable rather than TRAVISShaun Jackman
2018-01-03LD64Dependency is needed on macOS onlyShaun Jackman
Move ld64_dependency.rb to os/mac/.
2018-01-01Deprecate Homebrew/homebrew-scienceMike McQuaid
2017-12-31Merge pull request #3612 from MikeMcQuaid/more-deprecationsMike McQuaid
requirements: move more to compat.
2017-12-31Merge pull request #3616 from MikeMcQuaid/existing-install-optionsMike McQuaid
reinstall/upgrade: document use of options.
2017-12-31Merge pull request #3614 from MikeMcQuaid/previously-deleted-monthMike McQuaid
missing_formula: check deleted in the last month.
2017-12-31Merge pull request #3618 from ilovezfs/python-teach-virtualenv-to-speak-@Mike McQuaid
language/python: handle python@* in virtualenv_install_with_resources
2017-12-31cask manpage: upgradecommitay
2017-12-30language/python: handle python@* in virtualenv_install_with_resourcesilovezfs
2017-12-30reinstall/upgrade: document use of options.Mike McQuaid
To avoid user confusion e.g. #3606.
2017-12-30missing_formula: check deleted in the last month.Mike McQuaid
This speeds things up pretty dramatically and handles the case that something was deleted recently and users haven't learned about it yet. Fixes #3513.
2017-12-30lines_cop: deprecate 'needs :openmp'.Mike McQuaid
2017-12-30lines_cop: check for more deprecated requirements.Mike McQuaid
2017-12-30requirements: move more to compat.Mike McQuaid
2017-12-30gpg: move to compat.Mike McQuaid
2017-12-30Merge pull request #3609 from SeanPrashad/41372Mike McQuaid
Add brew cask upgrade initial documentation
2017-12-30Merge pull request #3611 from MikeMcQuaid/git-prefix-cd-warningMike McQuaid
scm/git: hide prefix cd failure warning.
2017-12-30Merge pull request #3613 from ↵Mike McQuaid
ilovezfs/allow-install-mixed-python-dependency-tree formula_installer: allow version mismatched python deps