21240 Commits

Author SHA1 Message Date
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
Mike McQuaid
4479e0452e
Merge pull request #7694 from mistydemeo/fix_nil_sdk_check
ENV: SDK can be nil
2020-06-05 08:28:04 +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
Bo Anderson
49324ad17f
Merge pull request #7689 from Moisan/fix_audit_release
Fix audit online release variable
2020-06-04 15:46:34 +01: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
Mike McQuaid
9ba00456d7
Merge pull request #7673 from bayandin/patch-2
Readme: tweak wording
2020-06-04 09:25:37 +01:00
Mike McQuaid
fbad5fcd14
Merge pull request #7687 from rmNULL/install_gem_without_system
Use Gem to install gems instead of invoking system
2020-06-04 09:21:16 +01:00
rmnull
a7405601f3
Use Gem to install gems instead of invoking system 2020-06-04 11:36:58 +05:30
Maxim Belkin
58f3e49c0b
utils/ruby.sh: rename test-ruby to test_ruby. Cosmetic changes 2020-06-03 18:01:38 -05:00
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
Mike McQuaid
4c49224193
Merge pull request #7683 from vladimyr/keg_relocate
os/mac/keg_relocate: add missing `libexec` method
2020-06-03 17:04:16 +01:00
Dario Vladovic
4f26d85a46
os/mac/keg_relocate: add missing libexec method 2020-06-03 17:30:15 +02:00
Mike McQuaid
5fb158f52c
Merge pull request #7681 from MikeMcQuaid/gem_default_dir
utils/gems: always ensure default Gems are in GEM_PATH.
2020-06-03 10:28:53 +01: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
Mike McQuaid
c88db85af7
Merge pull request #7679 from MikeMcQuaid/keg_relocate_libexec_lib
os/mac/keg_relocate: handle libexec/lib.
2020-06-03 09:16:37 +01:00
dependabot-preview[bot]
91ffc6fabb
build(deps): bump connection_pool in /Library/Homebrew
Bumps [connection_pool](https://github.com/mperham/connection_pool) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/mperham/connection_pool/releases)
- [Changelog](https://github.com/mperham/connection_pool/blob/master/Changes.md)
- [Commits](https://github.com/mperham/connection_pool/compare/v2.2.2...v2.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 20:52:56 +00:00
Mike McQuaid
3663e9d5d1
os/mac/keg_relocate: handle libexec/lib.
We can fix up libraries in `lib` not `libexec/lib` so add an extra check
for that case.

Inspired by https://github.com/Homebrew/homebrew-core/pull/53790#issuecomment-637622329
2020-06-02 16:35:36 +01:00
Mike McQuaid
7db771be30
Merge pull request #7677 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.85.0
build(deps): bump rubocop from 0.84.0 to 0.85.0 in /Library/Homebrew
2020-06-02 11:37:08 +01:00
Mike McQuaid
aa81982aba
brew style --fix 2020-06-02 09:49:23 +01:00
Mike McQuaid
edc6107ccb
rubocop_shared: fix HeredocIndentation rule. 2020-06-02 09:49:17 +01:00
Mike McQuaid
ed9cd2d296
gitignore: ignore regexp_parser. 2020-06-02 09:49:01 +01:00
dependabot-preview[bot]
7a104f647d
build(deps): bump rubocop from 0.84.0 to 0.85.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.84.0 to 0.85.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.84.0...v0.85.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 05:44:34 +00:00
Vítor Galvão
a7b51ebecd Cask: use regex in appcast adjusted_version_stanza 2020-06-01 14:25:17 +01:00
Mike McQuaid
03050019df
Merge pull request #7672 from Homebrew/dependabot/bundler/docs/ffi-1.13.0
build(deps): bump ffi from 1.12.2 to 1.13.0 in /docs
2020-06-01 13:08:37 +01:00
Alexander Bayandin
77963445f6
Readme: tweak wording
Who Are You? -> Who We Are
2020-06-01 12:50:34 +01:00
dependabot-preview[bot]
9ae4b17874
build(deps): bump ffi from 1.12.2 to 1.13.0 in /docs
Bumps [ffi](https://github.com/ffi/ffi) from 1.12.2 to 1.13.0.
- [Release notes](https://github.com/ffi/ffi/releases)
- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ffi/ffi/compare/1.12.2...1.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 10:53:26 +00:00
Mike McQuaid
e7aea9950f
Merge pull request #7670 from Bo98/python3.8-non-keg-only
dev-cmd/audit: whitelist python@3.8 to be non-keg-only
2020-06-01 09:40:13 +01:00
Mike McQuaid
aa33131e9c
Merge pull request #7671 from nandahkrishna/fix-livecheck-tests
livecheck: modify regex in tests
2020-06-01 09:39:54 +01:00
Mike McQuaid
1e76ecdfdd
Merge pull request #7669 from Bo98/resource-argument-fix
resource: fix incorrect argument error for empty/non-existent target
2020-06-01 08:54:29 +01:00
nandahkrishna
1edff7934e
livecheck: modify regex in tests 2020-06-01 11:37:58 +05:30
Markus Reiter
b2ccf3ba78
Merge pull request #7587 from Rylan12/cask-zap-full-disk-access
brew cask zap prompt when Full Disk Access is needed
2020-05-31 23:41:25 +02:00
Bo Anderson
f6de06d244 dev-cmd/audit: whitelist python@3.8 to be non-keg-only 2020-05-31 22:39:29 +01:00
Bo Anderson
2ba0bc809e resource: fix incorrect argument error for empty/non-existent target 2020-05-31 20:35:48 +01:00
Mike McQuaid
a829fef52e
Merge pull request #7668 from nandahkrishna/livecheck-url-feature
livecheck: reference Formula URLs
2020-05-31 13:02:06 +01:00
nandahkrishna
9ffd0e66af
livecheck: reference Formula URLs 2020-05-31 13:52:55 +05:30
Mike McQuaid
b4b0253855
Merge pull request #7665 from uberhacker/patch-2
Update feature.md
2020-05-31 06:57:33 +01:00
Ed Reel
7438509144
Update feature.md
Add the same notice at the top as the bug issue template.  This will help guide new users to fill out the template correctly.
2020-05-30 11:18:46 -05:00
Mike McQuaid
8a5e32ccc2
Merge pull request #7663 from MikeMcQuaid/external-man
manpage: update external commands.
2020-05-30 14:46:50 +01:00
Mike McQuaid
8b479ea77b
manpage: update external commands.
- add more detailed manpage section for external commands (more
  information moved from their READMEs)
- add `brew test-bot` to the manpage
2020-05-30 14:19:56 +01:00
Mike McQuaid
77e09fc166
Merge pull request #7661 from MikeMcQuaid/man-url-install
manpage: no longer mention installing from a URL.
2.3.0
2020-05-29 17:27:32 +01:00
Mike McQuaid
9a654897d4
manpage: no longer mention installing from a URL.
This is deprecated in #7660.
2020-05-29 17:04:42 +01:00
Mike McQuaid
eb63118516
Merge pull request #7660 from MikeMcQuaid/formulary-deprecate-urls
formulary: further deprecate URLs.
2020-05-29 13:53:15 +01:00
Mike McQuaid
a35825ff23
formulary: further deprecate URLs.
Installation of formulae from URLs has many attack vectors and is
fundamentally insecure, unsupported, regularly recommended against and
generally a terrible idea. There's plenty of ways to take that URL,
manually verify it and put it somewhere that Homebrew does support so
let's deprecate this way of doing things.
2020-05-29 13:15:08 +01:00
Mike McQuaid
0b0bf60ad5
Merge pull request #7659 from Homebrew/dependabot/bundler/docs/html-pipeline-2.13.0
build(deps): bump html-pipeline from 2.12.3 to 2.13.0 in /docs
2020-05-29 08:56:46 +01:00
dependabot-preview[bot]
0ffd087134
build(deps): bump html-pipeline from 2.12.3 to 2.13.0 in /docs
Bumps [html-pipeline](https://github.com/jch/html-pipeline) from 2.12.3 to 2.13.0.
- [Release notes](https://github.com/jch/html-pipeline/releases)
- [Changelog](https://github.com/jch/html-pipeline/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jch/html-pipeline/compare/v2.12.3...v2.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 19:40:32 +00:00