Mike McQuaid
81e6359aeb
upgrade: tweak dependent messaging.
...
Output more without requiring `--verbose` and update the messages to
make clear what we're looking for and what we found/didn't find.
This is a little more noisy but it should help explain any delays to
users and make it more obvious what's failed if something does.
2019-11-06 11:38:17 +00:00
Mike McQuaid
1224f56511
deps: refactor weird OpenStruct usage.
2019-11-06 11:10:22 +00:00
Mike McQuaid
918224ce1a
Merge pull request #6696 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-6.0.1
...
build: bump activesupport from 5.2.3 to 6.0.1 in /Library/Homebrew
2019-11-06 11:06:58 +00:00
Mike McQuaid
2e842595e0
Merge pull request #6698 from MikeMcQuaid/upgrade-dependents-performance
...
Improve upgrade dependents check performance, reliability and readability
2019-11-06 11:06:43 +00:00
Mike McQuaid
6670ae6202
global: require rubygems for activesupport.
2019-11-06 10:36:40 +00:00
Mike McQuaid
e12a7b0808
upgrade: simply check_dependents, remove recursion.
2019-11-06 10:21:31 +00:00
Mike McQuaid
b6116c5a03
deps: use Formulary factory cache.
2019-11-06 10:21:28 +00:00
Mike McQuaid
f24356f015
uses: refactor to improve performance
2019-11-06 10:20:57 +00:00
Mike McQuaid
22795d7e30
spec_helper: do cache clearing in single location.
2019-11-06 10:20:57 +00:00
Mike McQuaid
893474d037
formulary: add cache to factory.
2019-11-06 10:20:56 +00:00
Mike McQuaid
7d77a9e97d
formula: add runtime_installed_formula_dependents method.
2019-11-06 10:04:13 +00:00
Mike McQuaid
ddcbdbe0c0
formula: cache runtime_dependencies related stuff.
2019-11-06 10:04:13 +00:00
Mike McQuaid
eeb9ac36a2
keg: cache runtime_dependencies.
2019-11-06 10:04:13 +00:00
Mike McQuaid
1241c40c8b
brew vendor-gems: commit updates.
2019-11-05 19:30:35 +00:00
Mike McQuaid
0ff53e6c9c
Merge pull request #6665 from Homebrew/dependabot/bundler/Library/Homebrew/tins-1.22.0
...
build: bump tins from 1.21.1 to 1.22.0 in /Library/Homebrew
2019-11-05 19:27:08 +00:00
dependabot-preview[bot]
99a39913e6
build: bump activesupport from 5.2.3 to 6.0.1 in /Library/Homebrew
...
Bumps [activesupport](https://github.com/rails/rails ) from 5.2.3 to 6.0.1.
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v6.0.1/activesupport/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v5.2.3...v6.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-05 17:38:47 +00:00
Mike McQuaid
3aa7624284
Merge pull request #6693 from MikeMcQuaid/comment_broken_dependents
...
cmd/upgrade: comment-out broken_dependents functionality.
2019-11-05 10:11:12 +00:00
Mike McQuaid
0cf6052fcc
cmd/upgrade: comment-out broken_dependents functionality.
...
This is not a fix for https://github.com/Homebrew/brew/issues/6671 but
will stop people hitting this bug for now.
2019-11-05 09:51:17 +00:00
Mike McQuaid
33330ba5b1
Merge pull request #6687 from jonchang/frozen-string-literal
...
Ruby 2.6 frozen string literals
2019-11-04 10:33:13 +00:00
Jonathan Chang
d76c7f2380
brew.rb: update Ruby version check
2019-11-04 21:06:27 +11:00
Jonathan Chang
81db0e9551
dev-cmd: enable frozen string literals
...
Now that we use Ruby 2.6 we can fix these last two files.
2019-11-04 21:00:20 +11:00
Mike McQuaid
f1a8e9001f
Merge pull request #6685 from jonchang/fix-6681
...
audit: improve check for forked Bitbucket repository
2019-11-04 09:29:21 +00:00
Mike McQuaid
0171c2c05f
Merge pull request #6674 from dawidd6/go-112-rubocop
...
rubocops: add go@1.12 to BINARY_FORMULA_URLS_WHITELIST
2019-11-04 09:22:21 +00:00
Jonathan Chang
ae9638a80a
audit: better check for forked repo
...
Co-Authored-By: Steven Peters <scpeters@openrobotics.org>
2019-11-04 13:17:48 +11:00
Markus Reiter
46c9dc3807
Add /Library/Java
subdirectories to SYSTEM_DIRS
.
2019-11-03 19:26:35 +01:00
Markus Reiter
b31c5cb137
Allow JAVA_HOME
in formulae depending on openjdk
.
2019-11-03 18:25:06 +01:00
Markus Reiter
0b9a870e1c
Ensure @downloaded_path
is not nil.
2019-11-02 02:52:33 +01:00
Dawid Dziurla
a6b08ecaed
rubocops: add go@1.12 to BINARY_FORMULA_URLS_WHITELIST
2019-11-01 20:54:38 +01:00
Markus Reiter
add8885dd8
Add helper method for cask installer to get dependencies.
2019-11-01 20:28:36 +01:00
Mike McQuaid
89c5ecce2f
Merge pull request #6672 from MikeMcQuaid/fix_bundler_find
...
utils/gems: fix finding bundler.
2019-11-01 17:32:37 +00:00
Mike McQuaid
3609101728
utils/gems: fix finding bundler.
...
Need to specify the executable name not variable here.
2019-11-01 17:04:27 +00:00
Markus Reiter
2c383b5ad6
Merge pull request #6668 from reitermarkus/cask-deps
...
Refactor cask dependency resolution.
2019-11-01 16:59:30 +01:00
dependabot-preview[bot]
0f1ec859a5
build: bump nokogiri from 1.10.4 to 1.10.5 in /Library/Homebrew
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.10.4 to 1.10.5.
- [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.4...v1.10.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-31 19:41:13 +00:00
Markus Reiter
78725740e2
Refactor cask dependency resolution.
2019-10-31 20:20:55 +01:00
dependabot-preview[bot]
cbbd405ebb
build: bump tins from 1.21.1 to 1.22.0 in /Library/Homebrew
...
Bumps [tins](https://github.com/flori/tins ) from 1.21.1 to 1.22.0.
- [Release notes](https://github.com/flori/tins/releases )
- [Commits](https://github.com/flori/tins/compare/v1.21.1...v1.22.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-31 12:38:00 +00:00
Chih-Pin Tan
7741672ecd
Changes to be committed:
...
modified: Library/Homebrew/cmd/shellenv.sh
Prevent overriding default MANPATH while MANPATH is empty.
2019-10-31 12:25:58 +00:00
Mike McQuaid
0e3ae5b0b6
Merge pull request #6663 from rprimus/us-to-gb
...
Replace American spelling with British spelling
2019-10-31 08:36:27 +00:00
Dawid Dziurla
160a470118
create: cargo install --locked
2019-10-30 20:13:45 +01:00
R Primus
5ffc7e9d66
Change spelling of [Ss]ummarize to British english
2019-10-30 18:52:02 +00:00
Mike McQuaid
77531166d6
Use bundler from Ruby 2.6
...
Now Ruby comes with its own bundler let's favour using it when we can
over requiring a system one be installed.
This avoids needing to have anything in `~/.gem` again.
I am somewhat optimistic this may help with #6579 but it's useful
by itself.
2019-10-30 13:49:17 +00:00
Mike McQuaid
13bc67fc2d
Merge pull request #6659 from Homebrew/dependabot/bundler/Library/Homebrew/jaro_winkler-1.5.4
...
build: bump jaro_winkler from 1.5.3 to 1.5.4 in /Library/Homebrew
2019-10-30 13:22:29 +00:00
dependabot-preview[bot]
4a17581353
build: bump jaro_winkler from 1.5.3 to 1.5.4 in /Library/Homebrew
...
Bumps [jaro_winkler](https://github.com/tonytonyjan/jaro_winkler ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/tonytonyjan/jaro_winkler/releases )
- [Changelog](https://github.com/tonytonyjan/jaro_winkler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tonytonyjan/jaro_winkler/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 13:00:53 +00:00
dependabot-preview[bot]
180b8b9f3e
build: bump minitest from 5.12.2 to 5.13.0 in /Library/Homebrew
...
Bumps [minitest](https://github.com/seattlerb/minitest ) from 5.12.2 to 5.13.0.
- [Release notes](https://github.com/seattlerb/minitest/releases )
- [Changelog](https://github.com/seattlerb/minitest/blob/master/History.rdoc )
- [Commits](https://github.com/seattlerb/minitest/compare/v5.12.2...v5.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 12:20:31 +00:00
Markus Reiter
d37831219d
Use temp file for calculating hash.
2019-10-29 19:50:07 +01:00
Mike McQuaid
6ca1bfdc9b
Merge pull request #6650 from el7cosmos/patch-1
...
Use Xcode_10.2.1
2019-10-29 08:55:07 +00:00
dependabot-preview[bot]
61fdbd2586
build: bump rubocop from 0.75.1 to 0.76.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.75.1 to 0.76.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.75.1...v0.76.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-29 05:26:42 +00:00
Abi أب
990d45881f
Use Xcode_10.2.1
...
`brew doctor` will return exit code 1 if using Xcode_10.2
```==> brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: Your Xcode (10.2) is outdated.
Please update to Xcode 10.2.1 (or delete it).
Xcode can be updated from the App Store.
==> FAILED
```
2019-10-28 23:59:01 +01:00
Markus Reiter
1ebc63f232
Don't add leading whitespace to _JAVA_OPTIONS
.
2019-10-27 18:27:59 +01:00
Markus Reiter
df3bbd0299
Reduce need for interpolating appdir
in casks.
2019-10-24 17:07:30 +02:00
Markus Reiter
54ab3dd7c4
Install pkg
before app
.
2019-10-24 15:04:01 +02:00