23715 Commits

Author SHA1 Message Date
BrewTestBot
2dcff5d685
brew vendor-gems: commit updates. 2021-09-24 18:08:17 +00:00
dependabot[bot]
f641eddc2c
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9155 to 0.5.9158.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-24 18:04:48 +00:00
BrewTestBot
c572a09d06
brew vendor-gems: commit updates. 2021-09-23 18:07:05 +00:00
dependabot[bot]
7df678a226
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9154 to 0.5.9155.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-23 18:03:41 +00:00
Bo Anderson
ab455d1f38
os/mac/xquartz: fix handling of XQuartz 2.8.0+ 2021-09-23 14:24:16 +01:00
Bo Anderson
1f0ed9ddf6
Merge pull request #12106 from Bo98/style-parser-warning
rubocops: silence parser warning
2021-09-23 04:40:51 +01:00
Bo Anderson
3e4cb206bb
rubocops: silence parser warning 2021-09-23 03:45:15 +01:00
Bo Anderson
9fbdd6eed6
Merge pull request #12111 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.5.0
build(deps): bump rubocop-rspec from 2.4.0 to 2.5.0 in /Library/Homebrew
2021-09-23 03:09:47 +01:00
Bo Anderson
a01bb6b194
brew style --fix 2021-09-23 01:10:14 +01:00
Nanda H Krishna
bccaa12af4
Merge pull request #12110 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9154
build(deps-dev): bump sorbet from 0.5.9152 to 0.5.9154 in /Library/Homebrew
2021-09-22 16:32:53 -04:00
Bo Anderson
f1e4add444
formula_installer: fix installation of local bottles 2021-09-22 19:36:53 +01:00
BrewTestBot
3af7646c5f
Update RBI files for rubocop-rspec. 2021-09-22 18:14:41 +00:00
BrewTestBot
9bf4f0ebb6
brew vendor-gems: commit updates. 2021-09-22 18:10:24 +00:00
BrewTestBot
2419f770d4
brew vendor-gems: commit updates. 2021-09-22 18:07:01 +00:00
dependabot[bot]
e62cc946c6
build(deps): bump rubocop-rspec from 2.4.0 to 2.5.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: rubocop-rspec
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 18:05:09 +00:00
dependabot[bot]
646e7aca85
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9152 to 0.5.9154.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 18:04:34 +00:00
Carlo Cabrera
797c77761a
language/python: bug fix
Fixes a bug introduced in 09570fc7a66af8c43626a869888ebc484745c587.
2021-09-22 20:30:32 +08:00
Carlo Cabrera
64b6e25010
Merge pull request #12101 from carlocab/venv-site-packages 2021-09-22 17:33:11 +08:00
Nanda H Krishna
f9cedd1fa4
Merge pull request #12102 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9152
build(deps-dev): bump sorbet from 0.5.9151 to 0.5.9152 in /Library/Homebrew
2021-09-21 22:59:37 -04:00
Bo Anderson
16afcff557
formula: fix error in Formula#specified_path with aliases 2021-09-22 02:08:18 +01:00
BrewTestBot
34c734a55d
brew vendor-gems: commit updates. 2021-09-21 18:07:57 +00:00
dependabot[bot]
af3cb0df24
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9151 to 0.5.9152.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 18:05:28 +00:00
Carlo Cabrera
1f3de1d5b2
Merge pull request #12092 from carlocab/binary-arch-edge-case
formula_cellar_checks: fix edge case handling in `check_binary_arches`
2021-09-21 16:43:57 +08:00
Mike McQuaid
a3e652e8d8
Merge pull request #12087 from Rylan12/api-head-install-fixes
install: fix `HEAD` installations with `HOMEBREW_INSTALL_FROM_API`
2021-09-21 09:43:33 +01:00
Carlo Cabrera
09570fc7a6
language/python: allow formulae to restrict access to system site packages
Also, clean up one use of an `options` hash, because this is no longer
needed.

Closes #11885.
2021-09-21 13:21:26 +08:00
Rylan Polster
e8e1deeb32
Cleanup code and remove unneeded methods 2021-09-21 00:43:30 -04:00
Bo Anderson
91acec50f9
Merge pull request #12100 from Bo98/fi-fix-no-bottle
formula_installer: fix error if a compatible bottle was not found
2021-09-20 22:55:08 +01:00
Bo Anderson
59dc0ed652
formula_installer: fix error if a compatible bottle was not found 2021-09-20 20:57:39 +01:00
Bo Anderson
99991bbc63
Merge pull request #12097 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-3.7.3
build(deps): bump parallel_tests from 3.7.1 to 3.7.3 in /Library/Homebrew
2021-09-20 20:41:29 +01:00
Nanda H Krishna
b89362818a
Merge pull request #12096 from Homebrew/dependabot/bundler/Library/Homebrew/bootsnap-1.9.1
build(deps): bump bootsnap from 1.9.0 to 1.9.1 in /Library/Homebrew
2021-09-20 15:21:20 -04:00
BrewTestBot
946c13cd05
Update RBI files for sorbet. 2021-09-20 18:27:30 +00:00
BrewTestBot
aa17f81dd3
brew vendor-gems: commit updates. 2021-09-20 18:23:50 +00:00
BrewTestBot
980687f40d
Update RBI files for parallel_tests. 2021-09-20 18:14:18 +00:00
BrewTestBot
8f6910df1f
brew vendor-gems: commit updates. 2021-09-20 18:10:46 +00:00
BrewTestBot
5accabaf08
Update RBI files for bootsnap. 2021-09-20 18:10:08 +00:00
BrewTestBot
27b3eb85f0
brew vendor-gems: commit updates. 2021-09-20 18:06:00 +00:00
dependabot[bot]
cd4404ae6f
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9147 to 0.5.9151.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 18:04:58 +00:00
dependabot[bot]
d75810ae32
build(deps): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 3.7.1 to 3.7.3.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v3.7.1...v3.7.3)

---
updated-dependencies:
- dependency-name: parallel_tests
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 18:04:21 +00:00
dependabot[bot]
4b5c4d0ae8
build(deps): bump bootsnap from 1.9.0 to 1.9.1 in /Library/Homebrew
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/Shopify/bootsnap/releases)
- [Changelog](https://github.com/Shopify/bootsnap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Shopify/bootsnap/compare/v1.9.0...v1.9.1)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 18:03:27 +00:00
Carlo Cabrera
c7badb1e54
formula_cellar_checks: fix edge case handling in check_binary_arches
Currently, if formula `foo` ships both universal and non-native
binaries and `foo` is on both allowlists, then `brew audit --strict`
errors out with an empty error message:

    ❯ brew audit --strict foo
    foo:
      *
    Error: 1 problem in 1 formula detected

Let's fix this (admittedly obscure) corner case by returning early when
a formula is present on both allowlists.
2021-09-21 01:02:29 +08:00
Bo Anderson
befaeba6c5
Merge pull request #12076 from Bo98/bottle-spec-update
Revamp APIs around bottle specifications
2021-09-20 15:22:35 +01:00
Bo Anderson
b55498269f
Revamp APIs around bottle specifications 2021-09-20 15:02:05 +01:00
Alexander Bayandin
fe9a039774
unpack_strategy: add zstd 2021-09-20 14:12:30 +01:00
Bo Anderson
2068ba7063
shims/mac/super/pkg-config: fix shebang 2021-09-20 01:32:02 +01:00
Daniel Nachun
bfd605096d
Merge pull request #12085 from danielnachun/macos_enable_texlive
missing_formula.rb: don't disable texlive
2021-09-18 15:20:38 -07:00
Rylan Polster
50fac1737a
install: fix HEAD installations with HOMEBREW_INSTALL_FROM_API 2021-09-17 23:46:28 -04:00
Bo Anderson
12d5e70b87
Merge pull request #12086 from Homebrew/cc-bash
shims/super/cc: run in bash shell
2021-09-18 03:56:16 +01:00
Bo Anderson
e224006b49
test/bash_spec: ignore cc script 2021-09-18 01:15:52 +01:00
Bo Anderson
3f415de262
Merge pull request #12081 from Bo98/info-backtrace
cmd/info: print backtrace to developers for unreadable formulae/casks
2021-09-18 00:48:49 +01:00
Bo Anderson
c5ef3dbbe7
Merge pull request #12080 from Bo98/unreadableerror-backtrace
exceptions: set backtrace for FormulaUnreadableError
2021-09-18 00:48:31 +01:00