Chongyu Zhu
93cac4ccee
utils/analytics: make curl
respect HOMEBREW_CURLRC
2018-09-14 18:50:03 +08:00
Mike McQuaid
a6f25419aa
Update vendored gems
...
- backports to 3.11.4
- plist to 3.4.0
2018-09-14 10:08:43 +01:00
Mike McQuaid
5772493e24
Merge pull request #4895 from MikeMcQuaid/vendor-bundle-standalone
...
Use Bundler to manage vendor directory
2018-09-14 09:50:43 +01:00
Mike McQuaid
d7eca0b57c
Use Bundler to manage vendor directory
...
Rather than having to manually keep track of what version each thing in
here is and copy files around by hand on update let's use Bundler's
standalone mode and careful use of `.gitignore` to help us do it.
This means a `bundle update --standalone` will allow us to update all
gems in vendor.
We could consider vendoring other gems this way in future but I'd
suggest only doing this for gems with no dependencies or at least gems
with no native extensions. The only gem this applies to that we
currently use is `ruby-prof` and I'm not convinced it's widely used
enough to warrant vendoring for everyone. Perhaps that's another
criteria: it should be functionality that's used by non-developer
commands and/or normal Homebrew usage.
2018-09-13 15:24:18 +01:00
Mike McQuaid
1b45666518
Merge pull request #4891 from zgracem/add-commas-to-analytics
...
use 'number_readable' when displaying analytics
2018-09-13 14:30:15 +01:00
Mike McQuaid
7c056124e5
Merge pull request #4767 from amyspark/upgrade-relink
...
Upgrade: implement linkage repair
2018-09-13 14:29:58 +01:00
Mike McQuaid
f3ea2a85da
Merge pull request #4890 from sjackman/elide-root-url
...
Elide default root_url in the bottle block
2018-09-13 14:29:45 +01:00
Mike McQuaid
9a9f9c3e1c
Merge pull request #4887 from MikeMcQuaid/shellenv-sh
...
cmd/shellenv: use Bash.
2018-09-13 13:58:36 +01:00
Mike McQuaid
29947d858e
Merge pull request #4885 from Homebrew/azure-pipelines
...
Try Azure Pipelines
2018-09-13 13:58:21 +01:00
Mike McQuaid
44bcf69d1f
cmd/shellenv: use Bash.
...
This speeds up execution by 3x on my machine and the script is simple
enough to warrant this.
2018-09-13 09:27:44 +01:00
azure-pipelines[bot]
a9cd6632cd
Try Azure Pipelines
2018-09-13 09:16:57 +01:00
Mike McQuaid
be983cfcdf
info: also make verbose output readable.
2018-09-13 09:07:43 +01:00
Mike McQuaid
73e8bf68c7
Merge pull request #4892 from scpeters/bottle_keep-old_root-url
...
dev-cmd/bottle: fix --keep-old with --root-url
2018-09-13 08:57:26 +01:00
Markus Reiter
705f8b7616
Merge pull request #4873 from reitermarkus/pax
...
Fix extracting `.pax` archives.
2018-09-13 05:21:44 +02:00
Markus Reiter
1130e1d24e
Merge pull request #4812 from alecclarke/increase-messages-unit-test-coverage
...
Increase the unit test coverage of messages.rb
2018-09-13 05:20:30 +02:00
Steven Peters
c4ba06c9fc
dev-cmd/bottle: fix --keep-old with --root-url
...
Don't strip the : from root_url when using --keep-old.
Closes #4554 .
2018-09-12 14:48:43 -07:00
Z. Grace Moreau
0aadc1e4e6
use 'number_readable' when displaying analytics
2018-09-12 14:47:40 -06:00
Shaun Jackman
e4f4e0f98b
Elide default root_url in the bottle block
2018-09-12 13:10:46 -07:00
L. E. Segovia
d442905719
Upgrade: implement linkage repair
...
After upgrading existing kegs, we now search and upgrade their
dependents as well. If any are detected that have broken linkage, they
are reinstalled from source.
If there are any formulae in the dependents tree that are pinned, they
are only reinstalled if they're not outdated; in all cases, a suitable
message is printed detailing the kegs that will be acted upon.
2018-09-12 19:28:02 +00:00
Shaun Jackman
a37d46f195
Merge pull request #4772 from alebcay/linuxbrew-merge
...
Set HOMEBREW_BOTTLE_DEFAULT_DOMAIN based on operating system
2018-09-12 11:11:13 -07:00
Alec Clarke
e6409f6a09
Increase the unit test coverage of messages.rb
...
This increases the messages.rb unit test coverage to 100%.
2018-09-12 06:11:38 -07:00
Markus Reiter
375088c97c
Merge pull request #4872 from reitermarkus/cleanup-resolve-formulae
...
Resolve formulae in `brew cleanup`.
2018-09-12 12:48:34 +02:00
Mike McQuaid
f0ab5b0159
Merge pull request #4888 from MikeMcQuaid/goodbye-domt4
...
README: remove DomT4.
2018-09-12 11:40:04 +01:00
Dominyk Tiller
da8d37ee31
README: remove myself
...
I resign from Homebrew with immediate effect.
Goodbye Homebrew.
2018-09-12 11:19:44 +01:00
Mike McQuaid
da52ba68e9
Merge pull request #4884 from MikeMcQuaid/lead-maintainer-retirement
...
docs/Maintainer-Guidelines: retire lead maintainer position in Febuary.
2018-09-12 10:50:37 +01:00
Mike McQuaid
a9d363fdfe
docs/Maintainer-Guidelines: retire lead maintainer position in Febuary.
2018-09-12 09:16:34 +01:00
Mike McQuaid
23da378dd8
Merge pull request #4882 from Homebrew/dependabot/bundler/Library/Homebrew/test/parser-2.5.1.2
...
Bump parser from 2.5.1.0 to 2.5.1.2 in /Library/Homebrew/test
2018-09-12 08:31:37 +01:00
Mike McQuaid
3983db700f
Merge pull request #4881 from Homebrew/dependabot/bundler/Library/Homebrew/test/rspec-expectations-3.8.1
...
Bump rspec-expectations from 3.8.0 to 3.8.1 in /Library/Homebrew/test
2018-09-12 08:31:23 +01:00
Mike McQuaid
a163aa156e
Merge pull request #4880 from Homebrew/dependabot/bundler/docs/commonmarker-0.17.13
...
Bump commonmarker from 0.17.12 to 0.17.13 in /docs
2018-09-12 08:31:13 +01:00
Mike McQuaid
9e9845a5d4
Merge pull request #4879 from Homebrew/dependabot/bundler/Library/Homebrew/test/docile-1.3.1
...
Bump docile from 1.3.0 to 1.3.1 in /Library/Homebrew/test
2018-09-12 08:30:57 +01:00
Mike McQuaid
52a5e67e52
Merge pull request #4883 from Homebrew/dependabot/bundler/Library/Homebrew/test/ruby-progressbar-1.10.0
...
Bump ruby-progressbar from 1.9.0 to 1.10.0 in /Library/Homebrew/test
2018-09-12 08:30:44 +01:00
dependabot[bot]
727b1e5ec8
Bump ruby-progressbar from 1.9.0 to 1.10.0 in /Library/Homebrew/test
...
Bumps [ruby-progressbar](https://github.com/jfelchner/ruby-progressbar ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/jfelchner/ruby-progressbar/releases )
- [Changelog](https://github.com/jfelchner/ruby-progressbar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jfelchner/ruby-progressbar/compare/releases/v1.9.0...releases/v1.10.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-12 05:26:09 +00:00
dependabot[bot]
1ce9c3841c
Bump parser from 2.5.1.0 to 2.5.1.2 in /Library/Homebrew/test
...
Bumps [parser](https://github.com/whitequark/parser ) from 2.5.1.0 to 2.5.1.2.
- [Release notes](https://github.com/whitequark/parser/releases )
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whitequark/parser/compare/v2.5.1.0...v2.5.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-12 05:26:07 +00:00
dependabot[bot]
e75ed35a44
Bump rspec-expectations from 3.8.0 to 3.8.1 in /Library/Homebrew/test
...
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations ) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/rspec/rspec-expectations/releases )
- [Changelog](https://github.com/rspec/rspec-expectations/blob/master/Changelog.md )
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.8.0...v3.8.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-12 05:26:05 +00:00
dependabot[bot]
c95071a254
Bump commonmarker from 0.17.12 to 0.17.13 in /docs
...
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker ) from 0.17.12 to 0.17.13.
- [Release notes](https://github.com/gjtorikian/commonmarker/releases )
- [Commits](https://github.com/gjtorikian/commonmarker/compare/v0.17.12...v0.17.13 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-12 05:25:43 +00:00
dependabot[bot]
0c1fea35ff
Bump docile from 1.3.0 to 1.3.1 in /Library/Homebrew/test
...
Bumps [docile](https://github.com/ms-ati/docile ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/ms-ati/docile/releases )
- [Changelog](https://github.com/ms-ati/docile/blob/master/HISTORY.md )
- [Commits](https://github.com/ms-ati/docile/compare/v1.3.0...v1.3.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-12 05:25:41 +00:00
Shaun Jackman
a1fd93aace
Merge pull request #4875 from sjackman/default-prefix
...
Elide prefix "/usr/local" in bottle block
2018-09-11 16:11:23 -07:00
commitay
93cffa77bf
requirements/java_requirement: JDK 11
2018-09-12 08:30:36 +10:00
commitay
d3fea84387
cask/dsl/caveats: JDK 11
2018-09-12 08:30:35 +10:00
Shaun Jackman
3c4f9c746e
Elide prefix "/usr/local" in bottle block
...
brew test-bot --ci-upload is run on a Linux machine.
The macOS bottles have a prefix of "/usr/local".
The default prefix on Linux is /home/linuxbrew/.linuxbrew.
Elide prefix "/usr/local" in the bottle block, even it does not match
the default prefix. Ditto for cellar.
2018-09-11 14:21:33 -07:00
Markus Reiter
7e63dfb556
Merge pull request #4874 from Homebrew/dependabot/bundler/docs/octokit-4.12.0
...
Bump octokit from 4.11.0 to 4.12.0 in /docs
2018-09-11 23:21:31 +02:00
Shaun Jackman
7695ba3048
Merge pull request #4851 from sjackman/default-prefix
...
Add Homebrew::DEFAULT_PREFIX for Linux
2018-09-11 10:50:42 -07:00
dependabot[bot]
21148d9b8e
Bump octokit from 4.11.0 to 4.12.0 in /docs
...
Bumps [octokit](https://github.com/octokit/octokit.rb ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/octokit/octokit.rb/releases )
- [Changelog](https://github.com/octokit/octokit.rb/blob/master/RELEASE.md )
- [Commits](https://github.com/octokit/octokit.rb/compare/v4.11.0...v4.12.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-09-11 17:24:08 +00:00
Markus Reiter
06549c751b
Fix extracting .pax
archives.
2018-09-11 19:22:19 +02:00
Shaun Jackman
f6093961ef
Add Homebrew::DEFAULT_PREFIX for Linux
...
The default prefix is /usr/local on macOS
and /home/linuxbrew/.linuxbrew on Linux.
2018-09-11 09:57:08 -07:00
Markus Reiter
769d89dead
Resolve formulae in brew cleanup
.
2018-09-11 17:44:39 +02:00
Markus Reiter
ca86f07039
Merge pull request #4871 from reitermarkus/no-check
...
Don’t add error when changing checksum to `:no_check`.
2018-09-11 14:48:49 +02:00
commitay
b46852da4c
components_order_cop: add more components
2018-09-11 22:05:45 +10:00
Markus Reiter
5cff91ac75
Don’t add error when changing checksum to :no_check
.
2018-09-11 14:02:53 +02:00
Mike McQuaid
88e69f5a88
Merge pull request #4868 from MikeMcQuaid/update-follow-redirect
...
cmd/update: follow GitHub API redirects.
1.7.4
2018-09-10 14:56:13 +01:00