18232 Commits

Author SHA1 Message Date
Yuta HIGUCHI
64f977158d
Print full tap path for all deprecated taps
Print full tap path for all deprecated taps found so that it can be copy-pasted as `brew untap` argument
2019-02-21 00:06:57 +09:00
Markus Reiter
46c854bbcf
Merge pull request #5771 from reitermarkus/github-no-content
Let `GitHub::open_api` return `nil` when status is `204 No Content`.
2019-02-20 15:47:28 +01:00
Mike McQuaid
f9fda0ffcc
Formula.installed: handle more exceptions.
Regardless of the exception we don't want this method to blow up.

Fixes #5770.
2019-02-20 13:05:36 +00:00
Mike McQuaid
c6101196eb
Merge pull request #5773 from ntkme/shellenv
Support different shells for `brew shellenv`
2019-02-20 12:47:31 +00:00
Mike McQuaid
06a49484fb
Merge pull request #5751 from Frizlab/master
Fix Infinite Recursion in upgradable_dependents and broken_dependents
2019-02-20 10:25:35 +00:00
なつき
50ba2ad93f Support different shells for brew shellenv 2019-02-20 10:21:55 +00:00
Mike McQuaid
407ef41dd2
Merge pull request #5761 from sjackman/azure-test-docker
azure-pipelines.yml: Build and test Docker image
2019-02-20 09:52:36 +00:00
Mike McQuaid
ee246bebe4
Merge pull request #5772 from Homebrew/dependabot/bundler/Library/Homebrew/vendor/rubocop-0.65.0
Bump rubocop from 0.64.0 to 0.65.0 in /Library/Homebrew/vendor
2019-02-20 09:44:07 +00:00
dependabot[bot]
10cb948c5e
Bump rubocop from 0.64.0 to 0.65.0 in /Library/Homebrew/vendor
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.64.0 to 0.65.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.64.0...v0.65.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-20 05:57:14 +00:00
Markus Reiter
a4e0413bf9 Let GitHub::open_api return nil when status is 204 No Content. 2019-02-20 02:11:19 +01:00
Shaun Jackman
e39465c1d6 Azure: Export brew-test-bot.xml from Docker 2019-02-19 14:51:24 -08:00
Shaun Jackman
157d8d2ffc Dockerfile.test.yml: Export Azure environment vars 2019-02-19 11:34:18 -08:00
Shaun Jackman
d72a0ac584 azure-pipelines.yml Run test-bot within Docker 2019-02-19 11:34:18 -08:00
Shaun Jackman
5c05d98795 auzure-pipelines.yml: Create ~/.linuxbrew/Homebrew 2019-02-19 11:34:18 -08:00
Shaun Jackman
a8b7337357 azure-pipelines.yml: Build and test Docker image 2019-02-19 11:34:18 -08:00
Mike McQuaid
605c0e8239
Merge pull request #5769 from waldyrious/patch-1
missing_formula.rb: add help message for uconv
2019-02-19 12:56:36 +00:00
Waldir Pimenta
d4e3fb45cb
missing_formula.rb: add help message for uconv 2019-02-19 10:51:52 +00:00
Mike McQuaid
78a1732ba2
Merge pull request #5759 from adunning/patch-1
Clean up blacklisted package messages
2019-02-19 08:03:55 +00:00
Mike McQuaid
900eef347f
Merge pull request #5766 from scpeters/tap_no_args_means_no_update
tap: skip auto-update if called with no args
2019-02-19 08:03:19 +00:00
Steven Peters
58104ab838 tap: skip auto-update if called with no args 2019-02-18 20:45:26 -08:00
Andrew Dunning
332f437f39
MacRuby > RubyMotion 2019-02-18 16:20:59 -05:00
Andrew Dunning
1efdd41887
Further improvement to blacklist messages 2019-02-18 15:42:49 -05:00
Mike McQuaid
ef5366dac5
Merge pull request #5765 from MikeMcQuaid/argv-freeze
ARGV: freeze when using CLI::Parser.
2019-02-18 19:06:30 +00:00
Mike McQuaid
cee75b6af2
ARGV: freeze when using CLI::Parser.
Otherwise `Homebrew.args` values may not match those of modified `ARGV`.
2019-02-18 16:56:43 +00:00
Shaun Jackman
10553e5729
Update docs/Homebrew-Governance.md
Co-Authored-By: MikeMcQuaid <mike@mikemcquaid.com>
2019-02-18 16:26:34 +00:00
Mike McQuaid
117c24f4b6
Merge pull request #5756 from MikeMcQuaid/update-untap
Improve handling of deleted taps.
2.0.2
2019-02-17 12:59:18 +00:00
Shaun Jackman
2864ed9126
Merge pull request #5760 from sjackman/dockerfile-test
Dockerfile.test.yml: Run brew test-bot as linuxbrew
2019-02-17 00:05:59 -05:00
Shaun Jackman
a30b69c318 Dockerfile.test.yml: Run brew test-bot as linuxbrew
Running brew test-bot as root fails.

==> Running brew update...
Error: Running Homebrew as root is extremely dangerous and no longer supported.
2019-02-16 20:39:25 -08:00
Andrew Dunning
60b698ba28
Clean up blacklisted package messages
Ensure consistent formatting and provide references to all MacTeX packages
2019-02-16 17:31:24 -05:00
Michka Popoff
d27320087a
Merge pull request #5757 from sjackman/tests-root
tests: Disable tests that require being non-root
2019-02-16 23:13:43 +01:00
Shaun Jackman
3bcffeae15 tests: Disable tests that require being non-root
Set the environment variable USER=root which is required by
brew tests --only=utils/user

Fix these tests:
rspec ./test/diagnostic_checks_spec.rb:26 # Homebrew::Diagnostic::Checks #check_access_directories
rspec ./test/pathname_spec.rb:120 # Pathname#ensure_writable makes a file writable and restores permissions
rspec ./test/utils/user_spec.rb:22 # User#gui? when the current user is in a console session gui? should equal true
rspec ./test/utils/user_spec.rb:6 # User should eq nil
2019-02-16 12:55:09 -08:00
Mike McQuaid
ae7492f3b5
Remove "undocumented options" that are documented options. 2019-02-16 20:07:28 +00:00
Mike McQuaid
67cbb129ff
diagnostic: warn people about tapped, deprecated taps. 2019-02-16 20:07:10 +00:00
Mike McQuaid
e7ce5dddb7
update: recommend 'brew untap` if tap doesn't exist.
We removed a few old, deprecated repos recently and people with them
still tapped who get confused at the `brew update` error message.
2019-02-16 19:57:56 +00:00
Mike McQuaid
f3716fe2d8
Merge pull request #5738 from BenMusch/handle-conflicts
Prioritize CLI arguments over env vars when they conflict
2019-02-16 19:15:05 +00:00
Frizlab
c27ba5c4bd Print a warning when a recursive upgradable or broken dependant has been found 2019-02-16 14:40:29 +01:00
Mike McQuaid
cadffcf2a0
Merge pull request #5737 from davidjb/patch-1
Add info on env variables for Formula Cookbook
2019-02-16 13:05:27 +00:00
Ben Muschol
c7831a457d Get brew style to pass 2019-02-16 07:56:12 -05:00
Markus Reiter
e87338ede1
Merge pull request #5753 from reitermarkus/github
Pass additional options to `GitHub.pull_requests`.
2019-02-16 12:06:05 +01:00
Markus Reiter
e9c45ff17b Pass additional options to GitHub.pull_requests. 2019-02-16 11:30:49 +01:00
Mike McQuaid
6f9a142a05
Merge pull request #5742 from MikeMcQuaid/caveats-prefix
formula: make JSON caveats output use consistent prefix.
2019-02-16 09:50:46 +00:00
Mike McQuaid
d415600e20
Formula Cookbook: fix typo. 2019-02-16 09:50:18 +00:00
Mike McQuaid
a3a3e3b878
Formula Cookbook: env var docs tweaks. 2019-02-16 09:46:57 +00:00
Mike McQuaid
e81f84b109
Merge pull request #5748 from MikeMcQuaid/bottle-arch
cmd/install: add --bottle-arch.
2019-02-16 09:44:43 +00:00
Mike McQuaid
1f94475862
Merge pull request #5752 from iMichka/chown
Dockerfile: do not chown linuxbrew folder
2019-02-16 09:41:31 +00:00
Markus Reiter
713453cc2f
Merge pull request #5745 from reitermarkus/cask-edit
Allow editing broken casks.
2019-02-16 10:20:56 +01:00
Markus Reiter
706c911ebe
Merge pull request #5740 from reitermarkus/automerge
Add `brew cask automerge` command.
2019-02-16 10:20:37 +01:00
Michka Popoff
a4f615d74f Dockerfile: do not chown linuxbrew folder
The linuxbrew user has been removed from the Dockerfile
2019-02-16 09:53:50 +01:00
Jonathan Chang
39b5c6becc
Merge pull request #5749 from Homebrew/dependabot/bundler/docs/github-pages-196
Bump github-pages from 195 to 196 in /docs
2019-02-16 15:25:32 +11:00
Shaun Jackman
99dae20d8b
Merge pull request #5746 from sjackman/dockerfile
Dockerfile: Remove environment variable USER
2019-02-15 19:33:39 -05:00