Mike McQuaid
66c266a1db
Merge pull request #12967 from Bo98/tests-stdin
...
test/spec_helper: prevent stdin trashing
2022-03-07 08:54:18 +00:00
Issy Long
8554a4e88b
Merge pull request #12954 from issyl0/rubocop-rm-flagged-term
...
rubocop: Remove an allowlist entry for `blacklist` usage
2022-03-07 03:02:28 +00:00
Issy Long
8b7a9a2430
formula_installer: Fix --only-dependencies formula arch handling
...
- For a formula with an architecture requirement and a user requesting
`--only-dependencices` to be installed, this now proceeds to install the
formula dependencies regardless of the requested formula architecture because
the formula itself will never be installed.
- The way dependencies and requirements are computed, the `depends_on :arch` is
still a dependency, so it's in the list of formula dependencies to check and
potentially install. Hence, we have to remove from the list the dependent
from `recursive_requirements` with the same name as the formula so that there
are no confusing unsatisfied requirements for the named formula when we don't
need it to be installed.
- I thought about why this might be, maybe it's because we can't guarantee that
formula dependencies work on different architectures. But in that case they'd
have their own architecture requirements, so we'd see the failure for them.
So I don't know of any more reasons.
Before:
```shell
$ brew install --only-dependencies julia
julia: The x86_64 architecture is required for this software.
Error: julia: An unsatisfied requirement failed this build.
```
After:
```shell
❯ brew install --only-dependencies julia
==> Downloading [...]
==> Installing dependencies for julia: libnghttp2, mpfr and suite-sparse
```
2022-03-06 21:33:43 +00:00
Bo Anderson
4db0b9963c
test/spec_helper: prevent stdin trashing
2022-03-06 19:06:28 +00:00
Bo Anderson
a2f95125f0
test/os/mac/dependency_collector_spec: fix svn test on older macOS
2022-03-06 19:04:04 +00:00
Issy Long
84632598a0
utils/github: Add a branch_exists? method
...
- I wrote this as part of
https://github.com/issyl0/homebrew-maintenance-utils/blob/main/cmd/find-invalid-head-branches.rb ,
as I needed to check if a branch exists on a repo, and thought I'd properly add
it in case it's useful to others.
2022-03-05 21:29:19 +00:00
Mike McQuaid
3d689eb62b
Merge pull request #12960 from Bo98/arm-fix
...
Revert "keg_relocate.rb: create generic codesign_patched_binary"
2022-03-04 19:24:24 +00:00
Bo Anderson
62e1f41f9b
Revert "keg_relocate.rb: create generic codesign_patched_binary"
...
This reverts commit 39fc3862538fa5226f4d17e94f1e1c74b7eadeb2.
2022-03-04 18:53:24 +00:00
Nanda H Krishna
a2bce16c48
Merge pull request #12958 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.0.13
...
build(deps): bump rbi from 0.0.12 to 0.0.13 in /Library/Homebrew
2022-03-04 13:46:08 -05:00
BrewTestBot
08be8e45ac
Update RBI files for rbi.
2022-03-04 18:14:44 +00:00
BrewTestBot
94108fee38
brew vendor-gems: commit updates.
2022-03-04 18:10:04 +00:00
BrewTestBot
d6e5744bce
brew vendor-gems: commit updates.
2022-03-04 18:07:12 +00:00
dependabot[bot]
48005b4d15
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9719 to 0.5.9724.
- [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>
2022-03-04 18:04:47 +00:00
dependabot[bot]
9b44903c2d
build(deps): bump rbi from 0.0.12 to 0.0.13 in /Library/Homebrew
...
Bumps [rbi](https://github.com/Shopify/rbi ) from 0.0.12 to 0.0.13.
- [Release notes](https://github.com/Shopify/rbi/releases )
- [Commits](https://github.com/Shopify/rbi/compare/v0.0.12...v0.0.13 )
---
updated-dependencies:
- dependency-name: rbi
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-04 18:04:02 +00:00
Bo Anderson
639be1b552
Merge pull request #12949 from Bo98/ghp-oom
...
github_packages: fix OOM with large bottles
2022-03-04 15:05:32 +00:00
Mike McQuaid
e12ce47976
Merge pull request #12956 from danielnachun/rename_ad_hoc_signature
...
Rename apply_ad_hoc_signature
2022-03-04 14:41:31 +00:00
danielnachun
57e3e62edb
os/mac/keg.rb: rename to codesign_patched_binary
2022-03-03 17:35:16 -08:00
danielnachun
39fc386253
keg_relocate.rb: create generic codesign_patched_binary
2022-03-03 17:34:50 -08:00
Issy Long
cec469c3d9
rubocop: Remove an allowlist entry for blacklist usage
...
- The usage in the `xmlsectool` formula went away in
76618ad7fc .
- If I revert the changes in that commit and run
`brew style --only="Naming/InclusiveLanguage" xmlsectool`, RuboCop reports an
offense and suggests an alternative term.
2022-03-04 00:22:23 +00:00
BrewTestBot
094ce61553
brew vendor-gems: commit updates.
2022-03-03 18:08:16 +00:00
dependabot[bot]
b5112f925c
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9715 to 0.5.9719.
- [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>
2022-03-03 18:05:53 +00:00
Bo Anderson
ac9af0dbbc
github_packages: fix OOM with large bottles
2022-03-03 16:26:47 +00:00
BrewTestBot
b01701d8dd
brew vendor-gems: commit updates.
2022-03-02 18:07:08 +00:00
dependabot[bot]
465a8ee20b
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9707 to 0.5.9715.
- [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>
2022-03-02 18:04:48 +00:00
Bo Anderson
aa4ad964eb
unpack_strategy/zip: allow unzip formula to be used
2022-03-02 13:34:26 +00:00
Bo Anderson
ddeadaefce
dev-cmd/pr-pull: require unzip to be installed
2022-03-02 05:19:41 +00:00
Bo Anderson
0afd0d774a
Merge pull request #12944 from Bo98/pr-pull-formula-dir
...
dev-cmd/pr-pull: consider alternative tap formula directories
2022-03-01 19:43:25 +00:00
BrewTestBot
8b0d2e541f
brew vendor-gems: commit updates.
2022-03-01 18:06:51 +00:00
dependabot[bot]
b41dba6d1d
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9694 to 0.5.9707.
- [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>
2022-03-01 18:04:22 +00:00
Bo Anderson
e4159a7986
dev-cmd/pr-pull: consider alternative tap formula directories
...
Fixes #12939 .
2022-03-01 16:39:09 +00:00
Mike McQuaid
9235fe959a
Merge pull request #12942 from hyuraku/delete-deprecate-key
...
delete bottle deprecate key
2022-03-01 12:13:13 +00:00
Mike McQuaid
c84cb39d04
Merge pull request #12937 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.9.0
...
build(deps): bump rubocop-rspec from 2.8.0 to 2.9.0 in /Library/Homebrew
2022-03-01 10:03:13 +00:00
Issy Long
cb2a09e65e
Fix (auto-correct) more RSpec/BeNil offenses
...
- The `RSpec/BeEq` auto-corrections made more `RSpec/BeNil` offenses, so another go of `brew style --only=RSpec/BeNil --fix\` is needed.
2022-03-01 00:36:37 +00:00
Issy Long
72e48024f0
Fix (auto-correct) RuboCop Rspec/BeEq offenses
2022-03-01 00:10:14 +00:00
Issy Long
6b76fd012a
Fix (auto-correct) RuboCop RSpec/BeNil offenses
2022-03-01 00:10:10 +00:00
Nanda H Krishna
77d51885e5
Merge pull request #12938 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9694
...
build(deps-dev): bump sorbet from 0.5.9687 to 0.5.9694 in /Library/Homebrew
2022-02-28 18:13:06 -05:00
Daniel Nachun
76e4f6bc79
Merge pull request #12890 from danielnachun/add_binary_grep
...
Add binary grep method to keg_relocate
2022-02-28 11:27:09 -08:00
BrewTestBot
da6650348f
Update RBI files for rubocop-rspec.
2022-02-28 18:13:57 +00:00
BrewTestBot
7cc0f090a5
brew vendor-gems: commit updates.
2022-02-28 18:08:32 +00:00
BrewTestBot
42e4d9376e
brew vendor-gems: commit updates.
2022-02-28 18:08:09 +00:00
dependabot[bot]
c8a02c3c49
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9687 to 0.5.9694.
- [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>
2022-02-28 18:05:35 +00:00
dependabot[bot]
6b33f31c68
build(deps): bump rubocop-rspec from 2.8.0 to 2.9.0 in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.8.0 to 2.9.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.8.0...v2.9.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>
2022-02-28 18:04:58 +00:00
danielnachun
dd898e58b8
test/keg_relocate/grep_spec.rb: add new unit tests
2022-02-28 08:59:33 -08:00
danielnachun
94e22d49fa
os/mac/keg_relocate.rb: override grep args
2022-02-28 08:59:33 -08:00
danielnachun
989db5dfb5
keg_relocate.rb: add each_unique_binary_file
2022-02-28 08:59:33 -08:00
Mike McQuaid
47f8636e7d
update-report: optimise update_report_only_installed code.
2022-02-28 09:58:20 +00:00
Mike McQuaid
d48a9337e4
Revert "update-report: default HOMEBREW_UPDATE_REPORT_ONLY_INSTALLED to on."
2022-02-28 09:54:12 +00:00
BrewTestBot
59c28959d6
brew vendor-gems: commit updates.
2022-02-25 18:07:23 +00:00
dependabot[bot]
dd60a93971
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9680 to 0.5.9687.
- [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>
2022-02-25 18:04:41 +00:00
rogerdpack
e360b9c6fd
cmd/upgrade: clarify why it is upgrading dependents.
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2022-02-25 15:59:48 +00:00