17552 Commits
Author SHA1 Message Date
Mike McQuaid 28ed0801ed Merge pull request #7723 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-3.0.0
build(deps): bump parallel_tests from 2.32.0 to 3.0.0 in /Library/Homebrew
2020-06-11 09:15:19 +01:00
dependabot-preview[bot] a7b02a6665 build(deps): bump ast from 2.4.0 to 2.4.1 in /Library/Homebrew
Bumps [ast](https://github.com/whitequark/ast) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/whitequark/ast/releases)
- [Changelog](https://github.com/whitequark/ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/ast/compare/v2.4.0...v2.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-11 05:35:24 +00:00
Misty De Meo b3bc735734 Merge pull request #7698 from mistydemeo/bump_minimum_os
Bump minimum OS to Yosemite
2020-06-10 14:05:58 -07:00
Markus Reiter 1ea9bc3e9c Merge pull request #7721 from reitermarkus/fix-audit-appcast
Fix failing appcast check.
2020-06-10 22:40:50 +02:00
Misty De Meo f4ff5a22f8 vendor-install: remove ARM 2020-06-10 13:08:09 -07:00
Misty De Meo 0c1cf592b7 Bump minimum OS to Yosemite 2020-06-10 13:08:01 -07:00
dependabot-preview[bot] 179e9e8d5a build(deps): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.32.0 to 3.0.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.32.0...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-10 16:53:44 +00:00
Mike McQuaid 342b957824 Merge pull request #7720 from Bo98/java_home_cmd
language/java: deprecate java_home_cmd
2020-06-10 15:58:08 +01:00
Markus Reiter a793bc500c Fix failing appcast check. 2020-06-10 16:39:03 +02:00
Bo Anderson d56c6b31a0 language/java: deprecate java_home_cmd 2020-06-10 15:11:56 +01:00
Bo Anderson 87931e1c03 utils/ruby.sh: set TERMINFO_DIRS to bundled terminfo 2020-06-10 14:36:18 +01:00
Mike McQuaid b5a6e611c2 Merge pull request #7716 from MikeMcQuaid/deprecate_mavericks
Drop Mavericks support.
2020-06-10 13:03:13 +01:00
Jonathan Chang b99bfe1b8c Merge pull request #7717 from jonchang/preserve-trailers
pr-pull: preserve trailers when signing off commit
2020-06-10 21:15:56 +10:00
Jonathan Chang 5511dfc526 Merge pull request #7714 from jonchang/bintray-check-upload-publish
bintray: stricter checking of upload results
2020-06-10 19:35:38 +10:00
Jonathan Chang ee9c335b51 pr-pull: preserve trailers when signing off commit 2020-06-10 19:27:05 +10:00
Mike McQuaid b58fa4ebb1 Drop Mavericks support.
Companion to https://github.com/Homebrew/brew/pull/7698.

Provide better, `odeprecated` messaging for
`depends_on :macos => :mavericks` and otherwise just fix up the code
that relied on `:mavericks`.
2020-06-10 10:06:46 +01:00
Mike McQuaid 266b051344 Merge pull request #7715 from MikeMcQuaid/devel-deprecation-docs
Adjust documentation for `devel` deprecation.
2020-06-10 09:36:53 +01:00
Jonathan ChangandMike McQuaid f428214d13 bintray: clarify conditions
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-10 18:06:56 +10:00
Mike McQuaid 1eefc4c584 Adjust documentation for devel deprecation.
Update the documentation to be consistent with #7688.
2020-06-10 09:06:36 +01:00
Jonathan Chang b57297d253 bintray: stricter checking of upload results
Parse the JSON output of the upload and publish steps to ensure that
a "success" message is always seen on upload, and that the number of
files published is the same as the number of files we wanted to publish
as based on the bottle JSON description.
2020-06-10 17:52:04 +10:00
Mike McQuaid 0dd004f53d dev-cmd/audit: handle nil newest_committed_revision.
Fixes #7712.
2020-06-10 08:39:41 +01:00
Mike McQuaid 2a94d382ac audit: make audit_revision_and_version_scheme faster.
This is really, really slow at the moment for a few reasons:
- it goes through the list of revisions twice
- it checks many more revisions than it needs to

Even after these improvements it's still by far the slowest audit so
am also making it a `--git` only audit.

Additionally, to further improve default `brew audit` performance do not
run `brew style` checks when doing `brew audit` with no arguments.

`brew style` can be run quickly and efficiently on all of a tap (and is
cached) so no need to duplicate it here.
2020-06-08 15:00:09 +01:00
dependabot-preview[bot] 219ad5dd49 build(deps): bump rubocop from 0.85.0 to 0.85.1 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.85.0 to 0.85.1.
- [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.85.0...v0.85.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 15:57:33 +00:00
Issy Long 8eba9b86ab Change occurrences of "blacklist" to "denylist" or "disallow"
- Depending on context, I've gone for either "denylist" or "disallow"
  here. "Disallow" for things in sentences, or actions, and "denylist"
  for list of things.
2020-06-06 22:38:33 +01:00
Issy Long 0041ea21f5 Change occurrences of "whitelist" to "allowlist" 2020-06-06 22:38:32 +01:00
Vítor Galvão 446ef2c85f Merge branch 'master' into appcast-configuration-match 2020-06-06 03:04:57 +01:00
Vítor Galvão d485a185d0 Merge pull request #7674 from vitorgalvao/cask-appcast-config-adjusted
Cask: use regex in appcast adjusted_version_stanza
2020-06-06 02:55:15 +01:00
Vítor Galvão 8961ef40d5 Cask: rename appcast configuration to must_contain 2020-06-06 02:53:48 +01:00
Mike McQuaid 13caf6e6bb Merge pull request #7699 from Homebrew/dependabot/bundler/Library/Homebrew/i18n-1.8.3
build(deps): bump i18n from 1.8.2 to 1.8.3 in /Library/Homebrew
2020-06-05 11:08:31 +01:00
Michka Popoff 1be708922f Merge pull request #7436 from iMichka/audit-block
on_os_blocks: add audit
2020-06-05 11:24:25 +02:00
Mike McQuaid 72f1998030 brew vendor-gems: commit updates. 2020-06-05 09:51:55 +01:00
dependabot-preview[bot] 289380e66a build(deps): bump i18n from 1.8.2 to 1.8.3 in /Library/Homebrew
Bumps [i18n](https://github.com/svenfuchs/i18n) from 1.8.2 to 1.8.3.
- [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.8.2...v1.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-05 09:50:00 +01:00
Mike McQuaid 6409fe78b6 Merge pull request #7688 from MikeMcQuaid/deprecate-devel
formula: deprecate devel blocks.
2020-06-05 09:43:35 +01:00
Mike McQuaid 6eeb3086c0 Merge pull request #7700 from MikeMcQuaid/deprecate-brew-pull
dev-cmd/pull: deprecate.
2020-06-05 09:32:32 +01:00
Mike McQuaid 6af8b76cc6 Merge pull request #7697 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.6.1
build(deps): bump rubocop-performance from 1.6.0 to 1.6.1 in /Library/Homebrew
2020-06-05 09:28:33 +01:00
Mike McQuaid 22857b56b9 formula: deprecate devel blocks.
As we haven't released 2.3.1 I think we can get away with sneaking this
in. I'm also prepared to back this out if it's too widely used and
there's too much backlash.
2020-06-05 09:22:49 +01:00
Mike McQuaid 80c1a166b1 dev-cmd/pull: deprecate.
We no longer use this and `hub checkout` does what we want better.
2020-06-05 08:53:03 +01:00
Mike McQuaid e0906312c8 brew vendor-gems: commit updates. 2020-06-05 08:45:48 +01:00
Mike McQuaid 9c9ef77aeb Merge pull request #7693 from issyl0/fix-another-installed-method-deprecation
formula_installer: Fix `.installed?` method deprecation
2020-06-05 08:31:12 +01:00
dependabot-preview[bot] 2427d16a59 build(deps): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/rubocop-hq/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-performance/compare/v1.6.0...v1.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-05 03:31:43 +00:00
Misty De Meo 613c397b34 ENV: SDK can be nil 2020-06-04 17:38:25 -07:00
Issy Long ad3acf800b formula_installer: Fix .installed? method deprecation
- Trying to test out a user-submitted `brew bump-formula-pr` for
  `app-engine-java` gave an error locally that [hasn't shown up on
  CI](https://github.com/Homebrew/homebrew-core/pull/55798/checks?check_run_id=740165542),
  oddly.

```
➜ brew install app-engine-java -s && brew test app-engine-java
Error: Calling Formula#installed? is deprecated! Use Formula#latest_version_installed? (or Formula#any_version_installed? ) instead.
/usr/local/Homebrew/Library/Homebrew/compat/formula.rb:6:in `installed?'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:421:in `block (2 levels) in check_requirements'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:420:in `each'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:420:in `block in check_requirements'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:419:in `each_pair'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:419:in `check_requirements'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:392:in `compute_dependencies'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:149:in `verify_deps_exist'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:143:in `prelude'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:328:in `install_formula'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:261:in `block in install'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:259:in `each'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:259:in `install'
/usr/local/Homebrew/Library/Homebrew/brew.rb:110:in `<main>'
```
2020-06-04 22:54:07 +01:00
Michka Popoff c494528f15 on_os_blocks: add audit 2020-06-04 17:36:28 +02:00
Thierry Moisan 7a285cf476 Fix audit online release variable 2020-06-04 09:09:12 -04:00
Mike McQuaid 0af7a28fb8 Merge pull request #7685 from MikeMcQuaid/audit_releases_online
dev-cmd/audit: don't check GitHub releases without --online.
2020-06-04 09:47:18 +01:00
rmnull a7405601f3 Use Gem to install gems instead of invoking system 2020-06-04 11:36:58 +05:30
Mike McQuaid 8b24d8c5e9 dev-cmd/audit: don't check GitHub releases without --online.
This both is more accurate and making `brew audit` without `--online` a
bit faster.
2020-06-03 17:50:57 +01:00
Dario Vladovic 4f26d85a46 os/mac/keg_relocate: add missing libexec method 2020-06-03 17:30:15 +02:00
Mike McQuaid b615de1bc3 utils/gems: always ensure default Gems are in GEM_PATH.
Fixes #7608.
2020-06-03 10:02:46 +01:00
Mike McQuaid a52946f509 Merge pull request #7680 from Homebrew/dependabot/bundler/Library/Homebrew/connection_pool-2.2.3
build(deps): bump connection_pool from 2.2.2 to 2.2.3 in /Library/Homebrew
2020-06-03 09:32:03 +01:00