25080 Commits

Author SHA1 Message Date
Markus Reiter
0ae8f0edc8
Merge pull request #9493 from reitermarkus/url-unversioned
Add audit for unversioned URLs with checksum.
2020-12-16 10:19:48 +01:00
Markus Reiter
b1759922e6
Merge pull request #9524 from reitermarkus/audit-url-verified
Fix audit for `verified` parameter.
2020-12-16 10:19:21 +01:00
Markus Reiter
e39dc605a6
Merge pull request #10037 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6155
build(deps): bump sorbet from 0.5.6154 to 0.5.6155 in /Library/Homebrew
2020-12-16 10:17:15 +01:00
Maxim Belkin
a9eb00fe3e
Merge pull request #9545 from maxim-belkin/vendor-tools/fail-for-old-glibc
cmd/vendor-install.sh: fail on systems with old Glibc

Closes: Homebrew/brew#8658
2020-12-16 03:06:59 -06:00
Mike McQuaid
fc9ad05ad5
formula_installer: refactor pour_bottle?
Use a better keyword argument rather than passing a hash.
2020-12-16 09:01:06 +00:00
Markus Reiter
44cf1041ac Fix tests. 2020-12-16 09:45:58 +01:00
Markus Reiter
1064678d3d Add audit for unversioned URLs with checksum. 2020-12-16 09:36:21 +01:00
Markus Reiter
e194c86a2b Fix audit for verified parameter. 2020-12-16 09:29:45 +01:00
BrewTestBot
a0e0925f8e Update RBI files for sorbet. 2020-12-16 06:32:41 +00:00
BrewTestBot
5264f2b54b brew vendor-gems: commit updates. 2020-12-16 06:31:54 +00:00
BrewTestBot
9c0bf12c7c Update RBI files for rubocop-rails. 2020-12-16 06:29:58 +00:00
BrewTestBot
9f8d75eba7 brew vendor-gems: commit updates. 2020-12-16 06:29:08 +00:00
dependabot[bot]
80ad4cbcf6
build(deps): bump sorbet from 0.5.6154 to 0.5.6155 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6154 to 0.5.6155.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-16 06:24:50 +00:00
dependabot[bot]
4dd36fe5c4
build(deps): bump rubocop-rails from 2.9.0 to 2.9.1 in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop-hq/rubocop-rails) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/rubocop-hq/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rails/compare/v2.9.0...v2.9.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-16 06:23:40 +00:00
Markus Reiter
6b3555eb90
Merge pull request #9543 from reitermarkus/unversioned-pkgs
Add `top_level_info_plists` helper method.
2020-12-16 06:48:59 +01:00
BrewTestBot
8e389c5456 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-12-16 01:23:53 +00:00
Seeker
78a02e03a9 utils/ruby: silence which errors when finding ruby 2020-12-15 16:25:50 -08:00
Markus Reiter
d9f472340d Add top_level_info_plists helper method. 2020-12-15 21:48:24 +01:00
Shaun Jackman
58fe675d97 Test HOMEBREW_LIBRARY=HOMEBREW_REPOSITORY/Library 2020-12-15 12:47:08 -08:00
Shaun Jackman
7fb1620c58 Enable check_repository_references conditionally
Enable check_repository_references when HOMEBREW_PREFIX == HOMEBREW_REPOSITORY.

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-12-15 12:47:08 -08:00
Shaun Jackman
7b408dffc9 audit: Add check_repository_references
Ensure that any references to HOMEBREW_REPOSITORY
are within HOMEBREW_LIBRARY.
2020-12-15 12:47:08 -08:00
Shaun Jackman
65b9e1231d Relocate HOMEBREW_LIBRARY conditionally
Relocate HOMEBREW_LIBRARY conditionally when
HOMEBREW_PREFIX = HOMEBREW_REPOSITORY.
2020-12-15 12:47:08 -08:00
Shaun Jackman
4edf28409d Relocate @@HOMEBREW_REPOSITORY@@/Library
Ensure that $HOMEBREW_REPOSITORY/Library is relocated to
@@HOMEBREW_REPOSITORY@@/Library even when
HOMEBREW_PREFIX = HOMEBREW_REPOSITORY.
2020-12-15 12:47:08 -08:00
Dawid Dziurla
d73fc480a7
Merge pull request #9489 from dawidd6/untap-force
untap: add --force switch
2020-12-15 18:48:41 +01:00
Alexander Bayandin
3e53d5ba70
Merge pull request #10028 from bayandin/do-not-automerge-draft-prs
dev-cmd/pr-automerge: exclude draft PRs
2020-12-15 16:01:56 +00:00
Markus Reiter
1ed31206bc
Merge pull request #10029 from reitermarkus/bundle-version
Add `BundleVersion` class.
2020-12-15 16:39:31 +01:00
Markus Reiter
d81e9009e1
Merge pull request #9541 from reitermarkus/audit-livecheck
Add audit for `livecheck` in casks.
2020-12-15 16:19:06 +01:00
Markus Reiter
7dbb9b406b Fix type signatures in BundleVersion. 2020-12-15 15:37:40 +01:00
Maxim Belkin
e6c08bd9a5
vendor-install: wrap ldd-checking code in a function
and call it in `homebrew-vendor-install()` on Linux.
2020-12-15 08:34:28 -06:00
Maxim Belkin
40cd44a45f
cmd/vendor-install.sh: fail for old Glibc 2020-12-15 08:34:27 -06:00
Alexander Bayandin
5607e4a947 dev-cmd/pr-automerge: exclude draft PR 2020-12-15 14:24:31 +00:00
Mike McQuaid
87dd13aea6
Deprecate cask requirements.
This probably has to wait until 2.7.0 now and will require a bunch of
formula changes/deprecations but we should probably start moving in this
direction given we're not installing any of these on our CI any more.
2020-12-15 14:19:45 +00:00
EricFromCanada
1acb085574 update-report: summarize updated casks for --preinstall
Also, show less output if --quiet is passed.
2020-12-15 08:47:34 -05:00
Markus Reiter
30c35659b6 Fix #nice_version. 2020-12-15 14:24:17 +01:00
Markus Reiter
91d6009891 Remove special case for XQuartz. 2020-12-15 14:24:17 +01:00
Markus Reiter
7b9556db06 Remove trailing version from short_version. 2020-12-15 14:24:17 +01:00
Markus Reiter
7c6116af99 Remove fallback for BundleVersion. 2020-12-15 14:24:17 +01:00
Markus Reiter
849321cbff Prefer version for comparision of BundleVersions. 2020-12-15 14:24:17 +01:00
Markus Reiter
d2ff879496 Add BundleVersion class. 2020-12-15 14:24:17 +01:00
Mike McQuaid
34b9fe1338
Merge pull request #9542 from MikeMcQuaid/odeprecated-deprecate-disable
odeprecated: handle deprecated and disabled formulae.
2020-12-15 13:06:54 +00:00
Mike McQuaid
60ae3da4df
Merge pull request #10026 from MikeMcQuaid/test-bot-build-from-source
manpage: test-bot: add --build-from-source.
2020-12-15 12:59:40 +00:00
Mike McQuaid
bf4c5f6d33
manpage: test-bot: add --build-from-source.
Needed due to https://github.com/Homebrew/homebrew-test-bot/pull/538
2020-12-15 12:20:20 +00:00
Mike McQuaid
d8c2596ef8
Merge pull request #10025 from MikeMcQuaid/compatible_cellar_any
software_spec: fix cellar any handling.
2020-12-15 12:06:17 +00:00
Mike McQuaid
4bb8becf60
odeprecated: handle deprecated and disabled formulae.
It's not useful to spend time complaining about or fixing deprecations
or disables in deprecated or disabled formulae given we already complain
on install and don't run them through CI.
2020-12-15 12:04:29 +00:00
Markus Reiter
eab2ba852a
Merge pull request #10023 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2020-12-15 12:38:19 +01:00
Mike McQuaid
831d034303
software_spec: fix cellar any handling.
`cellar :any` actually requires no references to the cellar, prefix or
repository (not just cellar) so we can pour those bottles anywhere
regardless of the cellar, prefix or repository.
2020-12-15 11:32:10 +00:00
Mike McQuaid
61f9525974
Merge pull request #10024 from sjackman/sj/force-bottle
Fix install --force-bottle for non-standard prefix
2020-12-15 10:49:37 +00:00
Sean Molenaar
2ddbaa6723
Merge pull request #9515 from SMillerDev/docs/plist_cookbook
docs: add documentation for plists
2020-12-15 11:47:50 +01:00
Markus Reiter
d49f31cdea
Merge pull request #9531 from reitermarkus/tilde-artifact-targets
Properly handle `~` artifact targets.
2020-12-15 09:29:58 +01:00
Markus Reiter
0efd5d55d3
Merge pull request #9516 from reitermarkus/ci-stderr
Fix broken output on CI.
2020-12-15 09:29:25 +01:00