20359 Commits

Author SHA1 Message Date
Markus Reiter
b9fc7e100b Add more BOM debug information. 2020-11-24 22:12:17 +01:00
Rylan Polster
b2e25d12aa utils/pypi: refactor package handling 2020-11-24 15:40:15 -05:00
Rylan Polster
ee47b863c4 move mapping from formula_lists to pypi_formula_mappings 2020-11-24 15:40:15 -05:00
Rylan Polster
20de58b5ae bump-formula-pr: use new update_python_resources! signature 2020-11-24 15:40:15 -05:00
Rylan Polster
fac2bd8843 use auto update list when --print-only is passed 2020-11-24 15:40:15 -05:00
Rylan Polster
51a1b7c9e1 move pypi list to tap formula_lists directory 2020-11-24 15:40:15 -05:00
Rylan Polster
8e670995f8 migrate automatic python resource list to Homebrew/core 2020-11-24 15:40:15 -05:00
Shaun Jackman
4bbf92912b Enable HOMEBREW_PATCHELF_RB_WRITE by default
Enable HOMEBREW_PATCHELF_RB_WRITE by default for everyone except CI.
It may be disabled using HOMEBREW_NO_PATCHELF_RB_WRITE.
It may be enabled on CI using HOMEBREW_PATCHELF_RB_WRITE.
2020-11-24 10:52:11 -08:00
Markus Reiter
63dead36cc
Merge pull request #9277 from reitermarkus/app-source-not-there
Add debug information for empty BOM error.
2020-11-24 19:26:57 +01:00
Tom Schoonjans
b2864fb118 Temporarily disable VERSIONED_KEG_ONLY_ALLOWLIST test 2020-11-24 17:57:44 +00:00
Markus Reiter
0fb9fd2cbe Don't output backtrace in Formulary. 2020-11-24 18:55:17 +01:00
Markus Reiter
c324155295 Add debug information for empty BOM error. 2020-11-24 18:26:15 +01:00
Carlos Sanchez
278bc77f2d fix: launchctl list can return empty id
causing

Error: undefined method `match?' for nil:NilClass

Seen in macOS Big Sur
2020-11-24 18:12:10 +01:00
Mike McQuaid
d496f5c121
Deprecations for Homebrew 2.6.0
Do the usual deprecate/disable dance for the Homebrew 2.6.0 release.

Not to be merged until the next release will definitely be 2.6.0.
2020-11-24 16:44:02 +00:00
Michka Popoff
1fc3d22ab4 pr-pull: allow to pull from multiple workflows
and allow to skip missing workflows

Can be used like this:
brew pr-pull --workflows=tests.yml,wheezy_tests.yml --ignore-missing-artifacts=wheezy_tests.yml PRNUMBER
2020-11-24 15:46:44 +01:00
Michka Popoff
120c169546 audit: do not check for mixed dependencies
- for disabled formulae
- for deprecated formulae, except for the versioned ones.
2020-11-24 12:31:02 +01:00
Markus Reiter
7085c37098
Merge pull request #9222 from reitermarkus/brew-cask-create
Allow creating casks with `brew create --cask`.
2020-11-24 11:34:38 +01:00
Tom Schoonjans
5d0a4d58c2 formula_auditor: add cairomm@1.14 to allowlist 2020-11-24 09:07:48 +00:00
Markus Reiter
1d7cfc4337
Merge pull request #9261 from reitermarkus/system_command-types
Add types for `SystemCommand`.
2020-11-24 09:56:25 +01:00
Markus Reiter
cd7d639735
Merge pull request #9259 from EricFromCanada/bump-cask-autoupdate
bump-cask-pr: run auto-update beforehand
2020-11-24 09:16:57 +01:00
Markus Reiter
469bd59392
Merge pull request #9253 from reitermarkus/env-types
Add types for `ENV` extensions.
2020-11-24 09:16:26 +01:00
Maxim Belkin
adb2daaadb
Merge pull request #9260 from EricFromCanada/sh-prompt
sh: skip reading user-level initialization files
2020-11-23 21:34:45 -06:00
Markus Reiter
8598b1186a Handle macOS versions >= 11.1 correctly. 2020-11-23 13:46:15 +01:00
Michka Popoff
1ba26be103
Merge pull request #9236 from iMichka/dep
on_macos/on_linux block: allow to use deprecate or disable
2020-11-23 09:51:36 +01:00
Markus Reiter
6b942699b7
Merge pull request #9265 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6101
Bump sorbet from 0.5.6100 to 0.5.6101 in /Library/Homebrew
2020-11-23 09:43:01 +01:00
Mike McQuaid
51654388fc
Merge pull request #9266 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-3.4.0
Bump parallel_tests from 3.3.0 to 3.4.0 in /Library/Homebrew
2020-11-23 08:35:14 +00:00
Mike McQuaid
8992ad9dbb
Merge pull request #9252 from felixbuenemann/arm64-cpu-detection-tweaks
Better check for Rosetta 2
2020-11-23 08:30:20 +00:00
Mike McQuaid
26c1d4382c
Merge pull request #9225 from MikeMcQuaid/adjust_prerelease_logic
Adjust macOS version logic
2020-11-23 08:04:51 +00:00
BrewTestBot
2b50ecc60e Update RBI files for parallel_tests. 2020-11-23 07:58:50 +00:00
BrewTestBot
0bf8accdda brew vendor-gems: commit updates. 2020-11-23 07:58:01 +00:00
BrewTestBot
3685659ba8 brew vendor-gems: commit updates. 2020-11-23 07:31:10 +00:00
dependabot[bot]
0188d14345
Bump parallel_tests from 3.3.0 to 3.4.0 in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 3.3.0 to 3.4.0.
- [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.3.0...v3.4.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 07:25:15 +00:00
dependabot[bot]
69714cb76d
Bump sorbet from 0.5.6100 to 0.5.6101 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6100 to 0.5.6101.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 07:24:54 +00:00
Markus Reiter
d5b184d17a Add types for SystemCommand. 2020-11-23 05:48:43 +01:00
EricFromCanada
16e22bb5e8 sh: skip reading user-level initialization files 2020-11-22 21:38:22 -05:00
Eric Knibbe
45ed865008
bump-cask-pr: run auto-update beforehand 2020-11-22 20:12:21 -05:00
Markus Reiter
0424940496 Add types for ENV extensions. 2020-11-23 02:06:37 +01:00
BrewTestBot
c00054f3ba sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-11-23 00:44:39 +00:00
Dustin Rodrigues
84de3c1eb6 python: allow multi-digit minor versions 2020-11-22 10:45:06 -05:00
Jonathan Chang
6177db7521
Merge pull request #9242 from reitermarkus/sorbet-delegate
Add Sorbet plugin for `delegate`.
2020-11-22 20:44:20 +11:00
Felix Bünemann
f16163c144 Better check for Rosetta 2
This uses the syctl.proc_translated sysctl, which is the Apple
documented way to check for Rosetta 2 environment.
2020-11-22 00:43:03 +01:00
Michka Popoff
4e1e280ace brew.sh: remove HOMEBREW_DEVELOPER condition
This env variable is filtered out on test-bot.
2020-11-22 00:06:32 +01:00
Michka Popoff
75e55def94 brew.sh: add missing quotes 2020-11-21 22:48:20 +01:00
Issy Long
a53b830232
Merge pull request #9249 from issyl0/fix-undefined-audit-exceptions-when-outside-a-tap
dev-cmd/audit: Fix "undefined method audit_exceptions"
2020-11-21 21:01:59 +00:00
Issy Long
c784d9b955
dev-cmd/audit: Fix "undefined method audit_exceptions"
- When running `brew audit` on formulae that aren't in a Homebrew tap
  location (ie, in a directory outside of
  `/usr/local/Homebrew/Library/Taps`), `brew audit` falls over because
  it can't determine which tap a formula is in.
2020-11-21 20:24:34 +00:00
Miccal Matthews
b99b5348ed
Merge pull request #9248 from vitorgalvao/amd-power-gadget
Remove amd-power-gadget from prerelease exceptions
2020-11-22 04:10:23 +08:00
Markus Reiter
b005770416
Merge pull request #9246 from reitermarkus/fix-bump-cask-pr-sha256
Fix checksum replacement in `bump-cask-pr`.
2020-11-21 20:05:45 +01:00
Vítor Galvão
9f9eaa3e6e Remove amd-power-gadget from prerelease exceptions 2020-11-21 19:01:18 +00:00
Markus Reiter
3c2ec1c60f Deprecate remaining cask commands. 2020-11-21 19:56:12 +01:00
Markus Reiter
560f8e2b03 Fix checksum replacement in bump-cask-pr. 2020-11-21 19:08:06 +01:00