dependabot[bot]
cc29ab5982
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11589 to 0.5.11592.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 18:43:23 +00:00
dependabot[bot]
cfeeb2cbbb
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.18.4 to 0.19.0.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.18.4...v0.19.0 )
---
updated-dependencies:
- dependency-name: ruby-lsp
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 18:43:01 +00:00
Carlo Cabrera
d77c0392ef
linkage_checker: replace Fiddle.dlopen
with libSystem
call
...
`dlopen`ing a library executes potentially untrusted code (e.g. if the
library has initialisers). We can avoid the `dlopen` call by asking
`libSystem` directly about whether a library can be found in the shared
cache.
Of course, the `dlopen` happens after a `ENOENT`, so the attack surface here
is relatively small. But relying on this still exposes us to a potential
TOCTOU[^1] bug. Let's avoid it entirely by skipping `dlopen` altogether.
Also: add RBI for `Fiddle` constants used in `linkage_checker`
Upstream don't have these definitions yet, so I've added an RBI for them
in the meantime.
[^1]: https://en.wikipedia.org/wiki/Time-of-check_to_time-of-use
2024-10-03 23:20:52 +08:00
BrewTestBot
fb11abeea7
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-10-03 00:24:39 +00:00
Douglas Eichelberger
a1613426f2
Merge pull request #18255 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.66.1
...
build(deps-dev): bump rubocop from 1.65.0 to 1.66.1 in /Library/Homebrew
2024-10-02 11:51:27 -07:00
Mike McQuaid
a54e9c5a4f
Merge pull request #18480 from khipp/fix-auto-bump
...
dev-cmd/bump: fix comparison of versions with comma-separated values
2024-10-02 19:46:03 +01:00
Patrick Linnane
ada5e2d219
brew style --fix
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-10-02 10:03:48 -07:00
Douglas Eichelberger
693960dd06
brew tc --update
2024-10-02 10:03:16 -07:00
Douglas Eichelberger
46e209f1b0
Un-exclude rubocop-rspec from rbi generation
2024-10-02 10:03:16 -07:00
Patrick Linnane
c2e2b23c50
brew style --fix
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-10-02 10:03:12 -07:00
BrewTestBot
ce806dcb89
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-10-02 10:02:42 -07:00
BrewTestBot
28ae01a654
brew vendor-gems: commit updates.
2024-10-02 10:02:39 -07:00
dependabot[bot]
3ab2ee9dc3
build(deps-dev): bump rubocop from 1.65.0 to 1.66.1 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.65.0 to 1.66.1.
- [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.65.0...v1.66.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 10:01:32 -07:00
BrewTestBot
582b68e029
brew vendor-gems: commit updates.
2024-10-02 16:38:43 +00:00
dependabot[bot]
3645a57445
build(deps-dev): bump rspec-mocks in /Library/Homebrew
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.13.1 to 3.13.2.
- [Release notes](https://github.com/rspec/rspec-mocks/releases )
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.13.1...v3.13.2 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 16:36:39 +00:00
Klaus Hipp
837bc711b9
dev-cmd/bump: fix comparison of versions with comma-separated values
2024-10-02 17:18:41 +01:00
Mike McQuaid
5ac34f5348
Merge pull request #18462 from Homebrew/ci_macos_15
...
github/workflows: use macos-15 GitHub Actions runners.
2024-10-02 16:06:52 +01:00
Carlo Cabrera
65600a89a9
Merge pull request #18437 from Homebrew/revert-18418-revert-sequoia-runner
2024-10-02 22:49:12 +08:00
Ruoyu Zhong
7841c53062
Merge pull request #18474 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-3.1.0
...
build(deps-dev): bump rubocop-rspec from 3.0.5 to 3.1.0 in /Library/Homebrew
2024-10-02 00:44:04 +08:00
BrewTestBot
e80b5c5eb2
Update RBI files for spoom.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-10-01 16:31:06 +00:00
BrewTestBot
ae26d8daa6
brew vendor-gems: commit updates.
2024-10-01 16:30:52 +00:00
BrewTestBot
a6f1d5bdfc
brew vendor-gems: commit updates.
2024-10-01 16:30:49 +00:00
dependabot[bot]
e8f309e264
build(deps-dev): bump spoom from 1.4.2 to 1.5.0 in /Library/Homebrew
...
Bumps [spoom](https://github.com/Shopify/spoom ) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/Shopify/spoom/releases )
- [Commits](https://github.com/Shopify/spoom/compare/v1.4.2...v1.5.0 )
---
updated-dependencies:
- dependency-name: spoom
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 16:20:40 +00:00
dependabot[bot]
d54f2e967e
build(deps-dev): bump rubocop-rspec in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 3.0.5 to 3.1.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/v3.0.5...v3.1.0 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 16:20:16 +00:00
Bo Anderson
84c31175f1
Merge pull request #18471 from Homebrew/ppc-linkage-fix
2024-10-01 13:05:36 +01:00
Mike McQuaid
54d484d428
Merge pull request #18464 from benknoble/bk/tap-info-commit
...
feat(tap-info): display Git information about non-Core/non-API taps
2024-10-01 09:25:44 +01:00
Mike McQuaid
3a9f9529d9
Merge pull request #18463 from bevanjkay/deprecate-disable-reasons
...
audit: audit deprecate/disable reasons
2024-10-01 09:25:13 +01:00
Mike McQuaid
419f3b3836
Merge pull request #18473 from Homebrew/vendor-gems-uid
...
dev-cmd/vendor-gems: fix UID handling
2024-10-01 09:24:46 +01:00
Bo Anderson
315709f2ab
dev-cmd/vendor-gems: fix UID handling
2024-10-01 05:43:42 +01:00
Bo Anderson
078f20e257
Gemfile.lock: bump Ruby version
2024-10-01 05:42:27 +01:00
Bo Anderson
c76c902dbc
os/linux/elf: fix arch compat check on ppc
2024-10-01 05:32:58 +01:00
Ruoyu Zhong
a5dcee4690
Merge pull request #18465 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.18.4
...
build(deps-dev): bump ruby-lsp from 0.18.3 to 0.18.4 in /Library/Homebrew
2024-10-01 02:53:28 +08:00
Ruoyu Zhong
78badfc318
Merge pull request #18466 from Homebrew/dependabot/bundler/Library/Homebrew/rexml-3.3.8
...
build(deps-dev): bump rexml from 3.3.7 to 3.3.8 in /Library/Homebrew
2024-10-01 02:47:16 +08:00
BrewTestBot
b87c61a268
Update RBI files for rbs.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-09-30 18:36:38 +00:00
BrewTestBot
d4a3c9fd57
Update RBI files for ruby-lsp.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-09-30 18:36:36 +00:00
BrewTestBot
ca5b8ad613
brew vendor-gems: commit updates.
2024-09-30 18:36:19 +00:00
BrewTestBot
3e8dfb8f9b
brew vendor-gems: commit updates.
2024-09-30 18:36:16 +00:00
BrewTestBot
3fe140daab
brew vendor-gems: commit updates.
2024-09-30 18:36:04 +00:00
dependabot[bot]
f472f754ed
build(deps-dev): bump rbs from 3.5.3 to 3.6.0 in /Library/Homebrew
...
Bumps [rbs](https://github.com/ruby/rbs ) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/ruby/rbs/releases )
- [Changelog](https://github.com/ruby/rbs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ruby/rbs/compare/v3.5.3...v3.6.0 )
---
updated-dependencies:
- dependency-name: rbs
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:26:42 +00:00
dependabot[bot]
1a0a194949
build(deps-dev): bump rexml from 3.3.7 to 3.3.8 in /Library/Homebrew
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.7...v3.3.8 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:26:33 +00:00
dependabot[bot]
f348424277
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.18.3 to 0.18.4.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.18.3...v0.18.4 )
---
updated-dependencies:
- dependency-name: ruby-lsp
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 18:26:14 +00:00
D. Ben Knoble
3429e74d7e
feat(tap-info): display Git information about non-Core/non-API taps
...
Copy and tweak code from Library/Homebrew/system_config.rb:110 to commit
and date information. This information can be useful when debugging
formulae in custom taps to ensure the tap has been correctly updated
recently or to suss out important differences from one version of a tap
to another.
This removes the need to ask users to run something like
git -C $(brew --repository)/Library/Taps/<tap> show -s --decorate
Close https://github.com/Homebrew/brew/issues/18381
2024-09-30 11:27:35 -04:00
Carlo Cabrera
f0513c0d64
Merge pull request #18456 from Homebrew/skip-incompatible-arch
2024-09-30 22:54:50 +08:00
Carlo Cabrera
65731faf1d
os/linux/ld: handle nonexistent ld.so.conf
more gracefully
...
Fixes #18458
2024-09-30 22:33:09 +08:00
Carlo Cabrera
6329db9065
Remove macOS implementation of #arch_compatible?
...
We don't really need this.
2024-09-30 22:29:03 +08:00
Bevan Kay
53e8739d24
utils/shared_audits: audit deprecate/disable reasons
2024-09-30 23:11:44 +10:00
Bevan Kay
1c5bfa3d80
test/formula_auditor_spec: audit deprecate/disable reasons
2024-09-30 23:11:44 +10:00
Bevan Kay
905322dc0d
formula_auditor: audit deprecate/disable reasons
2024-09-30 23:11:44 +10:00
Bevan Kay
5a39e1f238
test/cask/audit_spec: audit deprecate/disable reasons
2024-09-30 23:11:44 +10:00
Bevan Kay
4a6644650a
cask/audit: audit deprecate/disable reasons
2024-09-30 23:11:44 +10:00