aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
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
2017-12-30formula_installer: allow version mismatched python depsilovezfs
Dependency trees with both python@2 and python@3 are not inherently problematic.
2017-12-30scm/git: hide prefix cd failure warning.Mike McQuaid
This may happen with certain checkout configurations (such as on our CI boxes). Also, rename the variables to be clearer about what they reference.
2017-12-29Add brew cask upgrade initial documentationSean Prashad
2017-12-29audit: remove unneeded mercurial check.Mike McQuaid
2017-12-29dependency_collector: don't use hg alias.Mike McQuaid
2017-12-29formula: require gpg and make it a module.Mike McQuaid
2017-12-29Merge pull request #3605 from DomT4/zshrcMike McQuaid
utils: stop debug exploding when zsh is used
2017-12-29Merge pull request #3604 from alyssais/cask_no_argumentsMike McQuaid
cask: exit successfully when given no arguments.
2017-12-29Merge pull request #3603 from MikeMcQuaid/deprecate-some-requirementsMike McQuaid
Deprecate more requirements.
2017-12-24utils: stop debug exploding when zsh is usedDominyk Tiller
2017-12-24cask: exit successfully when given no argumentsAlyssa Ross
Fixes https://github.com/Homebrew/brew/issues/3601.
2017-12-24caveats: tweak root_dir definition style.Mike McQuaid
2017-12-23caveats: correct completion/function paths for keg_onlyDominyk Tiller
2017-12-23gpg: cleanup and simplify.Mike McQuaid
2017-12-23lines_cop: check for more deprecated requirements.Mike McQuaid
2017-12-23Deprecate more requirements.Mike McQuaid
These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency.
2017-12-23dependency_collector: cleanup optional system depsMike McQuaid
2017-12-23Revert "Revert "shims/scm/git: Fix the search for brewed git""ilovezfs
2017-12-21Revert "shims/scm/git: Fix the search for brewed git"ilovezfs
2017-12-21Merge pull request #3589 from sjackman/shims-scmMike McQuaid
shims/scm/git: Fix the search for brewed git
2017-12-21Merge pull request #3592 from sjackman/development-tools-installedMike McQuaid
DevelopmentTools.installed?: Use locate
2017-12-20DevelopmentTools.installed?: Use locateShaun Jackman
Use locate rather than which to search for clang or gcc. locate searches both $HOMEBREW_PREFIX/bin and /usr/bin.
2017-12-20shims/scm/git: Fix the search for brewed gitShaun Jackman
Search for brewed git in both locations: $HOMEBREW_PREFIX/Homebrew/Library/Homebrew/shims/scm/../../../../../bin/git $HOMEBREW_PREFIX/Library/Homebrew/shims/scm/../../../../bin/git
2017-12-20brew.sh: Use shims/scm/git for HOMEBREW_VERSIONShaun Jackman
Move the use of git to determine HOMEBREW_VERSION below the definition of the function git.