Mike McQuaid
c8b859faad
lines_cop: flag depends_on :perl => "1.0"
.
...
This requires ignoring the version argument with a new `:any` mode
for this check.
2018-01-07 14:08:58 +00:00
Mike McQuaid
069b61029b
Merge pull request #3627 from sjackman/circleci
...
pathname: Use CI env variable rather than TRAVIS
2018-01-04 08:28:34 +00:00
Shaun Jackman
841dae4b8c
pathname: Use CI env variable rather than TRAVIS
2018-01-03 13:17:23 -08:00
Mike McQuaid
b9cb6ccca8
Merge pull request #3626 from sjackman/ld64
...
LD64Dependency is needed on macOS only
2018-01-03 21:12:59 +00:00
Shaun Jackman
5d9149a4b9
LD64Dependency is needed on macOS only
...
Move ld64_dependency.rb to os/mac/.
2018-01-03 10:52:12 -08:00
Mike McQuaid
4e08da95c3
Merge pull request #3622 from MikeMcQuaid/deprecate-science
...
Deprecate Homebrew/homebrew-science
1.4.2
2018-01-01 09:45:36 +00:00
Mike McQuaid
fab0ea6fda
Deprecate Homebrew/homebrew-science
2018-01-01 09:33:43 +00:00
Mike McQuaid
93a2e9fc25
Merge pull request #3612 from MikeMcQuaid/more-deprecations
...
requirements: move more to compat.
2017-12-31 16:11:21 +00:00
Mike McQuaid
c449bdb92c
Merge pull request #3616 from MikeMcQuaid/existing-install-options
...
reinstall/upgrade: document use of options.
2017-12-31 10:20:52 +00:00
Mike McQuaid
e048106624
Merge pull request #3614 from MikeMcQuaid/previously-deleted-month
...
missing_formula: check deleted in the last month.
2017-12-31 09:42:36 +00:00
Mike McQuaid
884a2f3667
Merge pull request #3618 from ilovezfs/python-teach-virtualenv-to-speak-@
...
language/python: handle python@* in virtualenv_install_with_resources
2017-12-31 09:42:23 +00:00
Vítor Galvão
04bcf69287
Merge pull request #3617 from commitay/manpage
...
cask manpage: upgrade
2017-12-31 00:50:45 +00:00
commitay
de4b126e5c
cask manpage: upgrade
2017-12-31 09:39:47 +10:00
ilovezfs
5496a04dd9
language/python: handle python@* in virtualenv_install_with_resources
2017-12-30 15:11:14 -08:00
Mike McQuaid
7eb1fd6671
reinstall/upgrade: document use of options.
...
To avoid user confusion e.g. #3606 .
2017-12-30 21:23:33 +00:00
Mike McQuaid
799312c5fc
missing_formula: check deleted in the last month.
...
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-30 21:18:02 +00:00
Mike McQuaid
f9b6407110
lines_cop: deprecate 'needs :openmp'.
2017-12-30 20:56:55 +00:00
Mike McQuaid
4fff56ca4f
lines_cop: check for more deprecated requirements.
2017-12-30 20:56:55 +00:00
Mike McQuaid
d54e670a64
requirements: move more to compat.
2017-12-30 20:56:55 +00:00
Mike McQuaid
faf2182495
gpg: move to compat.
2017-12-30 20:56:54 +00:00
Mike McQuaid
176ed97d42
Merge pull request #3609 from SeanPrashad/41372
...
Add brew cask upgrade initial documentation
2017-12-30 20:24:36 +00:00
Mike McQuaid
29aa317d77
Merge pull request #3611 from MikeMcQuaid/git-prefix-cd-warning
...
scm/git: hide prefix cd failure warning.
2017-12-30 20:15:10 +00:00
Mike McQuaid
73cb1ac265
Merge pull request #3613 from ilovezfs/allow-install-mixed-python-dependency-tree
...
formula_installer: allow version mismatched python deps
2017-12-30 20:14:53 +00:00
ilovezfs
ba76e06cff
formula_installer: allow version mismatched python deps
...
Dependency trees with both python@2 and python@3 are not inherently
problematic.
2017-12-30 11:35:35 -08:00
Mike McQuaid
60362605de
scm/git: hide prefix cd failure warning.
...
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-30 17:36:37 +00:00
Sean Prashad
a83b2f21ba
Add brew cask upgrade initial documentation
2017-12-29 19:29:05 -05:00
Mike McQuaid
7f54c83911
audit: remove unneeded mercurial check.
2017-12-29 19:53:04 +00:00
Mike McQuaid
05329fc08d
dependency_collector: don't use hg alias.
2017-12-29 17:51:02 +00:00
Mike McQuaid
51114139e1
formula: require gpg and make it a module.
2017-12-29 16:19:09 +00:00
Mike McQuaid
80769ae0c7
Merge pull request #3605 from DomT4/zshrc
...
utils: stop debug exploding when zsh is used
2017-12-29 15:54:30 +00:00
Mike McQuaid
c6eaa73db1
Merge pull request #3604 from alyssais/cask_no_arguments
...
cask: exit successfully when given no arguments.
2017-12-29 15:53:39 +00:00
Mike McQuaid
c2e1b3cccf
Merge pull request #3603 from MikeMcQuaid/deprecate-some-requirements
...
Deprecate more requirements.
2017-12-29 15:41:56 +00:00
Dominyk Tiller
6fe261bc5c
utils: stop debug exploding when zsh is used
2017-12-24 20:59:34 +00:00
Mike McQuaid
2259e369ea
Merge pull request #3590 from DomT4/completions_are_not_always_linked
...
caveats: correct completion/function paths for keg_only
2017-12-24 20:40:52 +00:00
Alyssa Ross
78fe082a2b
cask: exit successfully when given no arguments
...
Fixes https://github.com/Homebrew/brew/issues/3601 .
2017-12-24 15:06:49 +00:00
Mike McQuaid
cacefb2b99
caveats: tweak root_dir definition style.
2017-12-24 07:59:17 +00:00
Dominyk Tiller
92e62ba583
caveats: correct completion/function paths for keg_only
2017-12-23 23:15:59 +00:00
Mike McQuaid
e8fa6f9ad1
gpg: cleanup and simplify.
2017-12-23 16:53:25 +00:00
Mike McQuaid
08a452fead
lines_cop: check for more deprecated requirements.
2017-12-23 16:53:25 +00:00
Mike McQuaid
38ce994007
Deprecate more requirements.
...
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-23 16:53:25 +00:00
Mike McQuaid
5b178c2892
dependency_collector: cleanup optional system deps
2017-12-23 16:36:33 +00:00
ilovezfs
898981f17b
Merge pull request #3602 from Homebrew/revert-3594-revert-3589-shims-scm
...
Revert "Revert "shims/scm/git: Fix the search for brewed git""
2017-12-23 04:56:21 -08:00
ilovezfs
b40484e87c
Revert "Revert "shims/scm/git: Fix the search for brewed git""
2017-12-23 03:37:27 -08:00
ilovezfs
583b61fd32
Merge pull request #3594 from Homebrew/revert-3589-shims-scm
...
Revert "shims/scm/git: Fix the search for brewed git"
2017-12-21 15:34:45 -08:00
ilovezfs
0dabb464dd
Revert "shims/scm/git: Fix the search for brewed git"
2017-12-21 15:03:40 -08:00
Mike McQuaid
bd471d6b9b
Merge pull request #3589 from sjackman/shims-scm
...
shims/scm/git: Fix the search for brewed git
2017-12-21 17:49:18 +00:00
Mike McQuaid
75d032129a
Merge pull request #3592 from sjackman/development-tools-installed
...
DevelopmentTools.installed?: Use locate
2017-12-21 10:24:35 +00:00
Mike McQuaid
4e7bb2f380
Merge pull request #3588 from sjackman/brew-version
...
brew.sh: Use shims/scm/git for HOMEBREW_VERSION
2017-12-21 09:12:36 +00:00
Shaun Jackman
4474ef47f9
DevelopmentTools.installed?: Use locate
...
Use locate rather than which to search for clang or gcc.
locate searches both $HOMEBREW_PREFIX/bin and /usr/bin.
2017-12-20 22:33:46 -08:00
Shaun Jackman
5c7d2d0bb5
shims/scm/git: Fix the search for brewed git
...
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-20 16:24:22 -08:00