17686 Commits

Author SHA1 Message Date
dependabot[bot]
ad799cbc4c
Bump html-proofer from 3.10.0 to 3.10.1 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.10.0...v3.10.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-16 00:26:16 +00:00
Mike McQuaid
bd09f934fc
Merge pull request #5537 from maxim-belkin/no-if-on
Fiks HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK description
2019-01-15 08:29:15 +00:00
Maxim Belkin
e89cdf3681
Fiks HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK description
This change fixes a syntax error introduced in b278165da
2019-01-14 16:29:42 -06:00
Mike McQuaid
44f4f36c0d
Merge pull request #5536 from MikeMcQuaid/bottling-logic
Fix some bottling logic
2019-01-14 17:05:04 +00:00
Mike McQuaid
a24197bcc9
Fix some bottling logic
- We've never supported `devel` bottles so don't bother outputting their
  status to `brew info`
- Don't `brew upgrade` or `brew reinstall` bottles if they were
  previously built as a bottle unless there's no bottles defined at all
  (rather than there was no compatible bottles). Fixes #5532.
2019-01-14 16:47:07 +00:00
Mike McQuaid
01a8fda807
Merge pull request #5535 from Homebrew/dependabot/bundler/Library/Homebrew/vendor/i18n-1.5.2
Bump i18n from 1.5.1 to 1.5.2 in /Library/Homebrew/vendor
2019-01-14 14:44:20 +00:00
Mike McQuaid
52fc18d0a5
brew vendor-gems: commit updates. 2019-01-14 14:05:55 +00:00
Mike McQuaid
7be9ac1e9d
Merge pull request #5531 from maxim-belkin/completions-1
bash completions: start auto-completing early
1.9.2
2019-01-14 13:37:17 +00:00
Mike McQuaid
e965126a0f
Merge pull request #5534 from Homebrew/dependabot/bundler/docs/nokogiri-1.10.1
Bump nokogiri from 1.10.0 to 1.10.1 in /docs
2019-01-14 13:33:38 +00:00
dependabot[bot]
20c9b89917
Bump i18n from 1.5.1 to 1.5.2 in /Library/Homebrew/vendor
Bumps [i18n](https://github.com/svenfuchs/i18n) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/svenfuchs/i18n/releases)
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/i18n/compare/v1.5.1...v1.5.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-14 05:57:02 +00:00
dependabot[bot]
dc66fc3786
Bump nokogiri from 1.10.0 to 1.10.1 in /docs
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.0...v1.10.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-14 02:51:20 +00:00
Markus Reiter
99532a918e
Merge pull request #5533 from reitermarkus/missing-require
Fix missing `require`.
2019-01-13 20:47:05 +01:00
Markus Reiter
e472c35880 Remove unneeded cleanup. 2019-01-13 20:29:52 +01:00
Markus Reiter
3435202f91 Fix missing require. 2019-01-13 20:26:46 +01:00
Maxim Belkin
7d7ad6cb0f
bash completions: start auto-completing early 2019-01-12 18:48:06 -06:00
Mike McQuaid
ab7a3c966f
Merge pull request #5530 from GauthamGoli/helptext-for-invalid-opt
cli_parser: Output help text on invalid option passed
2019-01-12 21:09:06 +00:00
Mike McQuaid
b71fcedb43
cli_parser_spec: tweak/fix help output text test, 2019-01-12 19:17:07 +00:00
Mike McQuaid
0a0e2fa0c1
cli_parser: output help failure text to stderr. 2019-01-12 19:16:44 +00:00
Mike McQuaid
bf4ac4bca3
Merge pull request #5529 from MikeMcQuaid/better-handle-update-env
Better handle missing environment variables when updating
2019-01-12 17:01:21 +00:00
Mike McQuaid
63cfb0ff61
Better handle missing environment variables when updating
Try to re-exec the Homebrew binary to get the environment variables we
need and give up if that doesn't work.
2019-01-12 15:59:08 +00:00
Gautham Goli
9c7fe3dcb9
cli_parser: Output help text on invalid option passed 2019-01-12 18:52:07 +05:30
Mike McQuaid
4f17e2384a
Merge pull request #5528 from MikeMcQuaid/no-bottle-fallback
Add HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK variable
2019-01-12 12:23:57 +00:00
Mike McQuaid
3771d2d447
Merge pull request #5527 from MikeMcQuaid/fix-search-regex-warning
cmd/search: fix truncated regex warning.
2019-01-12 12:23:25 +00:00
Mike McQuaid
f36c8e169c
Merge pull request #5526 from MikeMcQuaid/quiet-git-rebase
update: make git rebase be quiet.
2019-01-12 12:23:07 +00:00
Mike McQuaid
b278165dab
Add HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK variable
If set, Homebrew will fail if on the failure of installation from a
bottle rather than falling back to building from source.
2019-01-12 12:08:18 +00:00
Mike McQuaid
9135d16d54
cmd/search: fix truncated regex warning.
`ohai` doesn't really work for this case.

Fixes #5520.
2019-01-12 11:57:37 +00:00
Mike McQuaid
b2614ddcb6
update: make git rebase be quiet.
`--quiet` doesn't seem to be working as expected.
2019-01-12 11:55:06 +00:00
Mike McQuaid
11c5c3eaec
Merge pull request #5523 from maxim-belkin/completions-fixes
bash completions: use proper Bash syntax
2019-01-12 11:23:52 +00:00
Maxim Belkin
ca29e508f7
bash completions: use proper Bash syntax 2019-01-11 11:32:26 -06:00
Mike McQuaid
29017d50de
Merge pull request #5521 from Homebrew/dependabot/bundler/docs/ethon-0.12.0
Bump ethon from 0.11.0 to 0.12.0 in /docs
2019-01-11 12:21:24 +00:00
dependabot[bot]
0c587fa03b
Bump ethon from 0.11.0 to 0.12.0 in /docs
Bumps [ethon](https://github.com/typhoeus/ethon) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/typhoeus/ethon/releases)
- [Changelog](https://github.com/typhoeus/ethon/blob/v0.12.0/CHANGELOG.md)
- [Commits](https://github.com/typhoeus/ethon/compare/v0.11.0...v0.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-11 06:51:20 +00:00
Jonathan Chang
241ee989bb
Merge pull request #5519 from jonchang/fix-prefer-64-bit
compat: correct MacOS.prefer_64_bit? deprecation
1.9.1
2019-01-09 16:01:25 -08:00
Jonathan Chang
85b65e977e compat: correct MacOS.prefer_64_bit? deprecation 2019-01-09 18:07:16 -05:00
Mike McQuaid
b16e9c8864
Merge pull request #5518 from MikeMcQuaid/tweak-parallel-tests
spec_helper: tweak parallel tests handling.
2019-01-09 20:53:07 +00:00
Mike McQuaid
3c270b3a9a
spec_helper: tweak parallel tests handling.
- only hide filtered runs in parallel (where they are super noisy)
- only send SimpleCov coverage once to Coveralls
2019-01-09 18:59:12 +00:00
Mike McQuaid
04b8cb852c
Merge pull request #5517 from MikeMcQuaid/config-better-handle-missing
config: better handle missing variables.
2019-01-09 17:19:54 +00:00
Mike McQuaid
9156d6def4
config: better handle missing variables.
We don’t really have a better solution than this because of how the auto-updater’s Bash code worked on the version they are updating from. Users will never hit this more than once.

Fixes #5513
2019-01-09 17:03:02 +00:00
Mike McQuaid
04b020d090
Merge pull request #5511 from iandol/patch-1
Update Shell-Completion.md
1.9.0
2019-01-09 09:03:36 +00:00
Ian Max Andolina
030ddc9762
Update Shell-Completion.md
Please see https://discourse.brew.sh/t/bash-completion-and-brew-instructions-for-setting-up-completions/3808 for details...
2019-01-09 09:08:32 +08:00
Mike McQuaid
ca2b853a8e
Merge pull request #5510 from MikeMcQuaid/cleanup-make-cache
cleanup: make cache directory for clean file.
2019-01-08 21:35:30 +00:00
Mike McQuaid
ea0fca9511
cleanup: make cache directory for clean file.
This means the `.cleaned` file is correctly created for periodic
cleanup handling.
2019-01-08 21:19:49 +00:00
Mike McQuaid
8acb183456
Merge pull request #5508 from MikeMcQuaid/utils-bundler-executable
utils: don't look for bundler executable.
2019-01-08 20:48:48 +00:00
Mike McQuaid
a7d72351cf
utils: don't look for bundler executable.
This exists sometimes and not others it seems.
2019-01-08 20:33:39 +00:00
Mike McQuaid
fda7202a7f
Merge pull request #5507 from MikeMcQuaid/formula-install-options-build-arch
extend/ARGV: don't warn on --bottle-arch=.
2019-01-08 19:56:31 +00:00
Mike McQuaid
96207c05d3
Merge pull request #5506 from MikeMcQuaid/no-penryn
hardware: no special penryn CFLAGS.
2019-01-08 19:40:03 +00:00
Mike McQuaid
d9a9ceae70
Merge pull request #5477 from MikeMcQuaid/deprecations
Update deprecations
2019-01-08 19:28:05 +00:00
Mike McQuaid
e1eb4710e4
extend/ARGV: don't warn on --build-arch=.
Fixes #5504.
2019-01-08 19:24:00 +00:00
Mike McQuaid
b1e60f9c76
hardware: no special penryn CFLAGS.
These are the same as `core2` (at least for `gcc`).

Fixes #5502.
2019-01-08 19:14:29 +00:00
Mike McQuaid
170c5493a4
Update deprecations
- Add some `odeprecated`
- Make some `odeprecated` now `odisabled`
- Remove `odisabled` code.
- Remove old update migrations
- Remove GCC 4.0 compiler
- Remove Tiger-only code
- Remove 32-bit-only code
- Remove use of LD64
- Remove GCC 4.3 - 4.8 support.
2019-01-08 19:13:46 +00:00
Mike McQuaid
e0342ac7cd
Merge pull request #5505 from sjackman/march-native-linux
Use -march=native for non-bottle source builds [Linux]
2019-01-08 19:10:48 +00:00