23950 Commits

Author SHA1 Message Date
Mike McQuaid
bd627d86ca
Merge pull request #11709 from hyuraku/formula_auditor_repiar-audit_versioned_keg_only
formula_auditor:repiar audit_versioned_keg_only
2021-07-13 16:29:44 +01:00
hyuraku
57911f479a formula_auditor: repair audit_specs 2021-07-13 21:55:47 +09:00
hyuraku
2e80eb060e formula_auditor:repiar audit_versioned_keg_only 2021-07-13 21:20:49 +09:00
Bevan Kay
24c975f150
Update Library/Homebrew/unversioned_cask_checker.rb
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
2021-07-13 20:02:57 +10:00
Rylan Polster
e344cb6aff
Merge pull request #11648 from Rylan12/homebrew-json
Install formulae from JSON files
2021-07-13 02:54:49 -04:00
Rylan Polster
1973e72015
BottleAPI: fix tests 2021-07-13 02:29:03 -04:00
BrewTestBot
e5e2674c15
Update RBI files for rubocop-rails. 2021-07-12 18:10:12 +00:00
BrewTestBot
d0fea51e8b
brew vendor-gems: commit updates. 2021-07-12 18:08:06 +00:00
dependabot[bot]
6750f97a4f
build(deps): bump rubocop-rails in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.11.2...v2.11.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-12 18:04:20 +00:00
Mike McQuaid
0682239298
cmd/install: output missing formula name.
Otherwise if there's no search results then there's no indication what
was being searched for:

```
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
```
2021-07-12 12:07:10 +01:00
Rylan Polster
1e34b69cd4
Prioritize installing from JSON if env var is set 2021-07-12 03:23:42 -04:00
Rylan Polster
68c2be5c17
BottleAPI: add tests 2021-07-12 03:03:29 -04:00
Issy Long
c52c694e12
rubocop: Remove atlantis formula whitelist flag from being allowed
- This was changed in 9f39d2e405..
2021-07-10 13:39:14 +01:00
Issy Long
6ce59fef8b
dev-cmd/typecheck: error-white-list renamed to isolate-error-code
- It was renamed in
  4ea6842988
  which is included in the ancient version we're using.
2021-07-10 00:30:08 +01:00
Mike McQuaid
5659d74ff5
Merge pull request #11646 from chenrui333/add-test-epub
fixtures: add test.epub
2021-07-09 17:15:25 +01:00
Rui Chen
b28f14aac2 fixtures: add test.epub
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-07-09 11:39:58 -04:00
Nanda H Krishna
625d9db5f4
Merge pull request #11661 from nandahkrishna/merge-no-bottles
`brew pr-pull`: handle label for merging without bottles
2021-07-09 17:50:31 +05:30
Carlo Cabrera
805f0ba3c7
Merge pull request #11666 from carlocab/optim-block
extend/ENV/super: allow `O{1,0}` to accept a block
2021-07-08 11:38:42 -07:00
Carlo Cabrera
2599cccc81
Add comment for in-source style exception 2021-07-08 19:16:39 +01:00
BrewTestBot
640663eba7
Update RBI files for parser. 2021-07-08 18:09:45 +00:00
BrewTestBot
659351ed59
brew vendor-gems: commit updates. 2021-07-08 18:07:16 +00:00
dependabot[bot]
e9101d80f3
build(deps): bump parser from 3.0.1.1 to 3.0.2.0 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 3.0.1.1 to 3.0.2.0.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.0.1.1...v3.0.2.0)

---
updated-dependencies:
- dependency-name: parser
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 18:04:14 +00:00
Marius Kleiner
aed7e4389c Fix function name typo at the correct place.
As nandahkrishna writes in
https://github.com/Homebrew/brew/pull/11678#issuecomment-876356490,
completions/fish/brew.fish is generated automatically. This commit makes
the change in the proper template instead.
2021-07-08 13:30:15 +02:00
Carlo Cabrera
ebeb9e7e90
Define O1 and O0 methods separately 2021-07-08 10:56:36 +01:00
Nanda H Krishna
6bea9b4202
brew pr-pull: no bottles for CI-no-bottles PRs 2021-07-08 13:51:44 +05:30
Carlo Cabrera
b37e574ad3
Fix typecheck error 2021-07-08 09:19:11 +01:00
Carlo Cabrera
b0b521001e
extend/ENV/super: allow O{1,0} to accept a block
This makes `ENV.O{1,0}` behave like `ENV.deparallelize`.

This should also allow us to build libgcrypt's jitter entropy collector,
which we currently disable because it interacts poorly with our compiler
shims. See #11201.
2021-07-08 08:59:47 +01:00
Carlo Cabrera
0d740725ed
Merge pull request #11671 from carlocab/cpuid-audit-mojave
formula_cellar_checks: fix cpuid instruction check on Mojave
2021-07-08 00:45:54 -07:00
Nanda H Krishna
87e776fed6
Update configuration in Library/.rubocop.yml 2021-07-08 12:36:40 +05:30
Nanda H Krishna
67b3562e9f
cmd/install: tweak --HEAD description 2021-07-08 12:36:40 +05:30
Nanda H Krishna
2394a4c4fc
Rename metadata_master_container_path to metadata_main_container_path 2021-07-08 12:36:40 +05:30
Nanda H Krishna
5ccfbcd1d2
Autocorrect style issues with brew style --fix 2021-07-08 12:36:39 +05:30
BrewTestBot
77d972c67c
Update RBI files for rubocop. 2021-07-08 12:36:39 +05:30
BrewTestBot
4fc235bf09
brew vendor-gems: commit updates. 2021-07-08 12:36:37 +05:30
dependabot[bot]
0df5526bb8
build(deps): bump rubocop from 1.17.0 to 1.18.3 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.17.0 to 1.18.3.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.17.0...v1.18.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 12:34:49 +05:30
Carlo Cabrera
16e56907b5
formula_cellar_checks: fix cpuid instruction check on Mojave
The output format of `objdump` on Mojave is different from newer
versions of macOS, so I've adjusted the relevant audit to account for
this difference.
2021-07-08 04:26:34 +01:00
BrewTestBot
a7da26a291
Update RBI files for rubocop-performance. 2021-07-07 18:08:02 +00:00
BrewTestBot
6ca30b1224
brew vendor-gems: commit updates. 2021-07-07 18:06:03 +00:00
dependabot[bot]
68da6bfba8
build(deps): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.11.3 to 1.11.4.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.11.3...v1.11.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:03:44 +00:00
Carlo Cabrera
7c2a8f64ab
Merge pull request #11659 from carlocab/time
formula: add a `time` method for use as the build time
2021-07-07 05:02:16 -07:00
Bevan Kay
b8a6cbe410
fix style 2021-07-07 17:40:35 +10:00
Bevan Kay
2af4254e82
unversioned_cask_checker: check for versions in qlplugins 2021-07-07 17:38:47 +10:00
BrewTestBot
2b5342f12d
Update RBI files for parlour. 2021-07-06 18:09:06 +00:00
BrewTestBot
b27696f169
brew vendor-gems: commit updates. 2021-07-06 18:06:25 +00:00
dependabot[bot]
6d54fa8c8d
build(deps): bump parlour from 6.0.0 to 6.0.1 in /Library/Homebrew
Bumps [parlour](https://github.com/AaronC81/parlour) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/AaronC81/parlour/releases)
- [Changelog](https://github.com/AaronC81/parlour/blob/master/CHANGELOG.md)
- [Commits](https://github.com/AaronC81/parlour/compare/6.0.0...6.0.1)

---
updated-dependencies:
- dependency-name: parlour
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 18:02:44 +00:00
Rylan Polster
92af768211
Fix BottleAPI::latest_pkg_version comparison 2021-07-06 09:33:41 -04:00
Rylan Polster
b68e17552c
Only use BottleAPI::latest_pkg_version with env var 2021-07-06 09:33:16 -04:00
Carlo Cabrera
10edae9b94
Merge pull request #11644 from carlocab/cpuid-check
formula_cellar_checks: check for `cpuid` instruction when needed
2021-07-06 06:29:27 -07:00
Dawid Dziurla
c59ca0fc54
Merge pull request #11652 from dawidd6/linux-wheezy
dispatch-build-bottle: rename --wheezy to --linux-wheezy
2021-07-06 14:35:16 +02:00
Carlo Cabrera
3776ba9756
formula: add a time method for use as the build time
A number of formulae use a variant of `Time.now` to generate the build
time of the formula. Let's define a method to make sure that:

1. it uses `SOURCE_DATE_EPOCH` whenever available; and,
2. it uses `utc`.

Both should help with build reproducibility.

See Homebrew/homebrew-core#80608.
2021-07-06 12:26:03 +01:00