BrewTestBot
01def2cc7e
brew vendor-gems: commit updates.
2024-05-23 17:15:42 +01:00
dependabot[bot]
1a87b73b28
build(deps-dev): bump rubocop from 1.63.5 to 1.64.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.63.5 to 1.64.0.
- [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.63.5...v1.64.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 17:15:42 +01:00
BrewTestBot
09212d596e
brew vendor-gems: commit updates.
2024-05-23 15:18:16 +00:00
dependabot[bot]
567db16bd5
build(deps): bump sorbet-runtime and sorbet-static-and-runtime
...
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet ) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-runtime` from 0.5.11386 to 0.5.11388
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static-and-runtime` from 0.5.11386 to 0.5.11388
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 15:17:18 +00:00
Bo Anderson
d70e5d4071
.gitignore: add bigdecimal (native gem)
2024-05-23 14:30:09 +01:00
BrewTestBot
d3e8e0b47a
Update RBI files for json_schemer.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-05-23 13:23:23 +00:00
BrewTestBot
5302effcde
brew vendor-gems: commit updates.
2024-05-23 13:23:07 +00:00
dependabot[bot]
aef6e2f4a9
build(deps-dev): bump json_schemer from 2.1.1 to 2.2.1 in /Library/Homebrew
...
Dependabot couldn't find the original pull request head commit, 86a9fcf9f24753041c4218c85b6ca8b068473568.
2024-05-23 14:22:01 +01:00
Bo Anderson
b56fef7fd5
dev-cmd/vendor-gems: run bundle clean
...
Fixes install inconsistencies between standalone and all other bundle operations
2024-05-23 06:25:02 +01:00
BrewTestBot
b7b8c13b05
spdx: update license data.
...
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/spdx.yml ).
2024-05-23 00:11:53 +00:00
Patrick Linnane
6012533487
tapioca/config: remove unf
& unf_ext
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-05-22 10:19:54 -07:00
BrewTestBot
7c4232f920
brew vendor-gems: commit updates.
2024-05-22 10:12:35 -07:00
dependabot[bot]
eb9470a3f9
---
...
updated-dependencies:
- dependency-name: simpleidn
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 10:12:32 -07:00
Patrick Linnane
7d5a8328dc
Merge pull request #17349 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.23.1
2024-05-22 10:01:46 -07:00
BrewTestBot
c1d0858bfa
Update RBI files for minitest.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-05-22 16:50:41 +00:00
BrewTestBot
b352b36def
brew vendor-gems: commit updates.
2024-05-22 16:50:27 +00:00
BrewTestBot
33dc0cccfb
brew vendor-gems: commit updates.
2024-05-22 16:49:55 +00:00
dependabot[bot]
c931a0972c
---
...
updated-dependencies:
- dependency-name: minitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 16:49:33 +00:00
dependabot[bot]
a3001e091e
---
...
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 16:48:47 +00:00
Mike McQuaid
82591d12dc
Merge pull request #17031 from krehel/update-artifact-audit
...
cask/audit: update signing checks for app, binary, and pkg
2024-05-22 17:39:27 +01:00
Justin Krehel
344a5021d8
cask/audit.rb: update signing checks for app, binary, and pkg
2024-05-22 10:29:47 -04:00
Bo Anderson
b2e837f94d
rubocops/shared/desc_helper: fix autocorrect infinite loop
2024-05-21 23:55:26 +01:00
Mike McQuaid
5a24eb61a7
Merge pull request #17316 from Homebrew/vernier
...
Add support for Vernier profiler
2024-05-20 16:35:58 +01:00
BrewTestBot
cf5db4dcde
brew vendor-gems: commit updates.
2024-05-20 14:16:18 +00:00
dependabot[bot]
2c1e18b000
build(deps-dev): bump racc from 1.7.3 to 1.8.0 in /Library/Homebrew
...
Bumps [racc](https://github.com/tenderlove/racc ) from 1.7.3 to 1.8.0.
- [Release notes](https://github.com/tenderlove/racc/releases )
- [Changelog](https://github.com/ruby/racc/blob/master/ChangeLog )
- [Commits](https://github.com/tenderlove/racc/compare/v1.7.3...v1.8.0 )
---
updated-dependencies:
- dependency-name: racc
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 14:15:25 +00:00
Mike McQuaid
b066ac414c
SBOM: various fixes.
...
- be a bit stricter with SBOM handling with the test default formula
flow in CI by making it raise errors if SBOM's aren't generated and
validated as expected
- fix handling of HEAD installations of formulae so SBOM generation is
both correct and doesn't raise errors
- make `Formula#bottle_hash` more accepting of edge cases e.g. HEAD-only
formulae without a stable spec
Fixes #17333
2024-05-20 09:41:29 +01:00
Mike McQuaid
ea0582871c
Merge pull request #17329 from Homebrew/rmtree
...
extend/pathname: import rmtree again.
2024-05-20 08:25:54 +01:00
Carlo Cabrera
e9d989bdea
Merge pull request #17330 from Homebrew/safe-shell-chars
2024-05-19 00:15:59 +08:00
Mike McQuaid
a92e6fc1c8
extend/pathname: import rmtree again.
...
The separate file is no longer required now that
https://github.com/sorbet/sorbet/pull/7895 was merged.
2024-05-18 18:02:31 +02:00
Patrick Linnane
b0af3c6983
Merge pull request #17332 from Homebrew/dependabot/bundler/Library/Homebrew/multi-ce3da4bd2a
2024-05-18 08:59:40 -07:00
BrewTestBot
454d9404f1
brew vendor-gems: commit updates.
2024-05-18 15:49:06 +00:00
Patrick Linnane
06abd32b21
Merge pull request #17331 from Homebrew/ww/drop-workflow-check
2024-05-18 08:48:32 -07:00
dependabot[bot]
291dc282be
build(deps): bump sorbet-static-and-runtime and sorbet-runtime
...
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ) and [sorbet-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-static-and-runtime` from 0.5.11383 to 0.5.11385
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11383 to 0.5.11385
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-18 15:48:17 +00:00
William Woodruff
3319e9956d
attestation: drop workflow check on core attestation
...
Signed-off-by: William Woodruff <william@yossarian.net>
2024-05-18 10:04:53 -04:00
Carlo Cabrera
6b59c032a7
utils/shell: add +
to safe shell characters
...
`+` does not require escaping in the shell. (Not for Bash and Zsh, at
least.)
2024-05-18 16:01:07 +08:00
Caleb Xu
920364ca87
formula: trap CMake FetchContent usage instead of using FETCHCONTENT_FULLY_DISCONNECTED
2024-05-17 14:41:08 -04:00
Mike McQuaid
0c1766510a
env_config: add HOMEBREW_BUNDLE_USER_CACHE
.
...
Used to configure `BUNDLE_USER_CACHE`.
2024-05-18 00:08:42 +09:00
Mike McQuaid
fd7df63b9d
dev-cmd/prof: add vernier support.
...
It's the newest great profiler for Ruby.
2024-05-17 23:57:46 +09:00
Mike McQuaid
e97864a0a8
Merge pull request #17325 from Homebrew/dependabot/bundler/Library/Homebrew/multi-10f89f4edc
...
build(deps): bump sorbet-runtime and sorbet-static-and-runtime in /Library/Homebrew
2024-05-17 23:29:30 +09:00
BrewTestBot
de6207fd68
brew vendor-gems: commit updates.
2024-05-17 14:17:48 +00:00
dependabot[bot]
bb059b6786
build(deps): bump sorbet-runtime and sorbet-static-and-runtime
...
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet ) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-runtime` from 0.5.11380 to 0.5.11383
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static-and-runtime` from 0.5.11380 to 0.5.11383
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 14:16:59 +00:00
Mike McQuaid
1eb99cdb0e
utils/gems: use BUNDLE_USER_CACHE instead of BUNDLE_CACHE_PATH.
...
Take two at https://github.com/Homebrew/brew/pull/17304 with the correct
variable name this time.
Fixes #17276 .
2024-05-17 23:00:12 +09:00
Mike McQuaid
3a796203d8
Merge pull request #17323 from Homebrew/rubocop-3.3
...
rubocop: target Ruby 3.3.
2024-05-17 18:45:29 +09:00
Mike McQuaid
a408da65fc
Hide default gems warnings for Ruby 3.4.
...
These omit warnings with Ruby 3.3 and are required for Ruby 3.4. We'll
fix them when we're upgrading to 3.4 instead.
2024-05-17 14:42:44 +09:00
Mike McQuaid
9586473f77
brew style --fix
2024-05-17 14:25:54 +09:00
Mike McQuaid
cc11da6bdd
extend/pathname/rmtree: improve comment.
...
Clarify that this can't easily be `odeprecated` but keep the wording
around so that we remember to do this on the next minor release.
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-05-17 14:22:42 +09:00
Mike McQuaid
a8bf5112eb
Merge pull request #17317 from Homebrew/list_speedup
...
Speed up `brew list`
2024-05-17 12:49:39 +09:00
Mike McQuaid
7073258a6a
Speed up brew list
...
Similarly to have we have with other commands, use Bash to speed it up.
Before:
```
$ hyperfine "brew list"
Benchmark 1: brew list
Time (mean ± σ): 559.9 ms ± 122.8 ms [User: 176.2 ms, System: 126.2 ms]
Range (min … max): 503.2 ms … 907.3 ms 10 runs
```
After:
```
$ hyperfine "brew list"
Benchmark 1: brew list
Time (mean ± σ): 223.7 ms ± 31.9 ms [User: 35.0 ms, System: 53.4 ms]
Range (min … max): 198.1 ms … 302.4 ms 10
```
Petty after comparison because someone on Homebrew/discussions compared
them:
```
$ hyperfine "brew list" "pip3 list"
Benchmark 1: brew list
Time (mean ± σ): 213.1 ms ± 22.8 ms [User: 34.2 ms, System: 49.2 ms]
Range (min … max): 191.2 ms … 272.3 ms 13 runs
Benchmark 2: pip3 list
Time (mean ± σ): 271.7 ms ± 4.6 ms [User: 191.9 ms, System: 40.0 ms]
Range (min … max): 264.7 ms … 281.4 ms 10 runs
Summary
brew list ran
1.28 ± 0.14 times faster than pip3 list
```
---
While we're here, also add the `HOMEBREW_CASKROOM` environment variable
to make things a bit cleaner and use `--caskroom` in documentation.
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-05-17 12:38:16 +09:00
Bo Anderson
727cf5e917
extend/pathname: restore old rmtree behaviour
2024-05-17 12:32:29 +09:00
Bo Anderson
7452350919
test/cask/artifact/shared_examples/uninstall_zap: fix for Ruby 3.2+
2024-05-17 01:31:47 +01:00