Mike McQuaid
9f49db135c
Merge pull request #19760 from Homebrew/improve_tmp_handling
...
Improve HOMEBREW_TEMP handling
2025-04-14 18:23:35 +00:00
Mike McQuaid
dbbffbaca5
Improve HOMEBREW_TEMP handling
...
- if HOMEBREW_TEMP is not writable, use the default temp directory
- when running `brew bundle exec`, strip various temporary directories
from the environment if they are not writable
2025-04-14 19:10:58 +01:00
Mike McQuaid
66902cb3ad
spec_helper: cleanup VSCode/Cursor test files.
2025-04-14 15:32:42 +01:00
Patrick Linnane
0091846643
Merge branch 'master' into portable-ruby-3.3.8
2025-04-13 18:19:27 -07:00
Patrick Linnane
7200f0bb35
Merge pull request #19753 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-23f98703e0
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-04-14 01:00:09 +00:00
Patrick Linnane
c664406806
Merge pull request #19754 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-1.44.1
...
build(deps-dev): bump rubocop-ast from 1.44.0 to 1.44.1 in /Library/Homebrew
2025-04-14 01:00:07 +00:00
BrewTestBot
5cf755a675
Update RBI files for bindata.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-04-14 00:50:43 +00:00
BrewTestBot
d2776142c6
brew vendor-gems: commit updates.
2025-04-14 00:50:33 +00:00
BrewTestBot
50f860868d
Update RBI files for rubocop-ast.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-04-14 00:50:14 +00:00
BrewTestBot
17ffdb04a0
brew vendor-gems: commit updates.
2025-04-14 00:50:06 +00:00
BrewTestBot
04d7db6c06
brew vendor-gems: commit updates.
2025-04-14 00:49:56 +00:00
dependabot[bot]
61af42d496
build(deps): bump bindata from 2.5.0 to 2.5.1 in /Library/Homebrew
...
Bumps [bindata](https://github.com/dmendel/bindata ) from 2.5.0 to 2.5.1.
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc )
- [Commits](https://github.com/dmendel/bindata/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: bindata
dependency-version: 2.5.1
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 00:48:24 +00:00
dependabot[bot]
4419af3777
build(deps-dev): bump rubocop-ast in /Library/Homebrew
...
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast ) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases )
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.44.0...v1.44.1 )
---
updated-dependencies:
- dependency-name: rubocop-ast
dependency-version: 1.44.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 00:48:15 +00:00
dependabot[bot]
8687f5c25e
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
...
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ), [sorbet-runtime](https://github.com/sorbet/sorbet ), [sorbet](https://github.com/sorbet/sorbet ) and [sorbet-static](https://github.com/sorbet/sorbet ).
Updates `sorbet-static-and-runtime` from 0.5.12003 to 0.5.12010
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.12003 to 0.5.12010
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.12003 to 0.5.12010
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.12003 to 0.5.12010
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-version: 0.5.12010
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-runtime
dependency-version: 0.5.12010
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet
dependency-version: 0.5.12010
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-static
dependency-version: 0.5.12010
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 00:47:41 +00:00
Mike McQuaid
cb5a375d07
Merge pull request #19748 from Homebrew/oclp-support
...
docs: clarify OCLP support status
2025-04-13 14:19:51 +00:00
Mike McQuaid
4a842f6f1f
Merge pull request #19749 from Homebrew/tap-new-no-git
...
test/dev-cmd/tap-new_spec: use `--no-git` to avoid auth prompt
2025-04-13 14:19:39 +00:00
Patrick Linnane
86f56c8bd5
test/dev-cmd/tap-new_spec: use --no-git
to avoid auth prompt
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-12 19:15:07 -07:00
Patrick Linnane
2c9b094bea
os/mac/diagnostic: set OCLP Support Tiers
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-12 17:03:54 -07:00
Michael Cho
b5b049ab64
formula_cellar_checks: add no_cpuid_allowlist
...
Sometimes the CPUID instruction exists in a dependency, e.g.
`aws-checksums` performs CPU detection via `aws-c-common`.
2025-04-12 12:40:38 -04:00
Patrick Linnane
053e3424fa
Merge branch 'master' into portable-ruby-3.3.8
2025-04-11 13:12:28 -07:00
BrewTestBot
2cb9ef9a05
brew vendor-gems: commit updates.
2025-04-11 16:02:28 +00:00
dependabot[bot]
8c245c9838
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
...
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ), [sorbet-runtime](https://github.com/sorbet/sorbet ), [sorbet](https://github.com/sorbet/sorbet ) and [sorbet-static](https://github.com/sorbet/sorbet ).
Updates `sorbet-static-and-runtime` from 0.5.11998 to 0.5.12003
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11998 to 0.5.12003
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11998 to 0.5.12003
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11998 to 0.5.12003
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-version: 0.5.12003
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-runtime
dependency-version: 0.5.12003
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet
dependency-version: 0.5.12003
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-static
dependency-version: 0.5.12003
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 15:59:50 +00:00
Mike McQuaid
e98a052896
dev-cmd/edit: remove unneeded variable.
2025-04-11 16:07:29 +01:00
Anatoli Babenia
fff2c3ea79
edit: move no_env and no_install checks out of the loop
2025-04-11 17:21:17 +03:00
Anatoli Babenia
ccf506f7f9
brew style --fix
2025-04-11 17:15:55 +03:00
Anatoli Babenia
7523daaf33
edit: review fixes
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2025-04-11 17:15:55 +03:00
Anatoli Babenia
a0e68613f5
Fix false/Boolean type check
...
https://sorbet.org/docs/error-reference#7001
2025-04-11 17:15:55 +03:00
Anatoli Babenia
9bf4e620e0
edit: show --build-from-source only for formulas
2025-04-11 17:15:55 +03:00
Anatoli Babenia
fb5438bfd1
Update Library/Homebrew/dev-cmd/edit.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2025-04-11 17:15:54 +03:00
Anatoli Babenia
fc0d7ac21d
dev-cmd/edit: Actionable message about no API install
2025-04-11 17:15:54 +03:00
Mike McQuaid
458512183b
Merge pull request #19741 from rafaelgallani/master
...
dev-cmd/create: Handle nil stdin
2025-04-11 11:12:48 +00:00
Rafael Gallani
ef13b69b03
dev-cmd/create: handle nil stdin
2025-04-11 08:48:54 +01:00
Patrick Linnane
fab8865b26
Merge pull request #19740 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.3.2
...
build(deps-dev): bump rbi from 0.3.1 to 0.3.2 in /Library/Homebrew
2025-04-11 07:45:28 +00:00
BrewTestBot
93ddb1e6b9
Update RBI files for rbi.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-04-11 07:31:16 +00:00
BrewTestBot
f320358a86
brew vendor-gems: commit updates.
2025-04-11 07:31:08 +00:00
Patrick Linnane
cd57dbabb1
Merge pull request #19737 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/typing-extensions-4.13.2
...
build(deps): bump typing-extensions from 4.13.1 to 4.13.2 in /Library/Homebrew/formula-analytics
2025-04-11 07:29:53 +00:00
dependabot[bot]
0cbecb8598
build(deps-dev): bump rbi from 0.3.1 to 0.3.2 in /Library/Homebrew
...
Bumps [rbi](https://github.com/Shopify/rbi ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/Shopify/rbi/releases )
- [Commits](https://github.com/Shopify/rbi/compare/v0.3.1...v0.3.2 )
---
updated-dependencies:
- dependency-name: rbi
dependency-version: 0.3.2
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 18:27:32 +00:00
dependabot[bot]
0503a074dd
build(deps): bump urllib3 in /Library/Homebrew/formula-analytics
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.4.0
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 18:16:52 +00:00
dependabot[bot]
1dcc4e03a1
build(deps): bump typing-extensions
...
Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.13.1...4.13.2 )
---
updated-dependencies:
- dependency-name: typing-extensions
dependency-version: 4.13.2
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10 18:16:41 +00:00
Mike McQuaid
1a1aac9715
bundle/commands/exec: adjust environment variable handling (again)
...
We need to ensure that we keep around some `HOMEBREW_` variables so that
the e.g. `git` shim still works in `brew bundle exec`.
2025-04-10 16:16:53 +01:00
Mike McQuaid
359b68f827
Improve brew bundle exec
/env
/sh
environment handling
...
- Rather than maintaining a list of Homebrew environment variables to
delete, delete all Homebrew (and Portable Ruby) internal variables
that won't be used by other tools.
- When exporting variables, only export variables that have changed.
- When exporting PATH-like variables, ensure the PATH is appending to
the existing path rather than replacing it and ensure we only include
newly added paths.
2025-04-10 15:23:02 +01:00
Mike McQuaid
a1343c94d0
bundle/commands/exec: add missing require.
...
This should fix the flaky test failures in `exec_spec.rb`.
2025-04-10 13:04:01 +01:00
Patrick Linnane
9709c4f30f
Merge pull request #19732 from Moisan/formula_php_shebang
...
shebang: include php language in formula
2025-04-10 08:38:33 +00:00
Patrick Linnane
98e78bc79a
Merge branch 'master' into formula_php_shebang
2025-04-09 12:54:30 -07:00
Patrick Linnane
2faeb169c0
Merge pull request #19730 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.14
...
build(deps-dev): bump ruby-lsp from 0.23.13 to 0.23.14 in /Library/Homebrew
2025-04-09 19:37:30 +00:00
BrewTestBot
ad07a0f355
Update RBI files for ruby-lsp.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-04-09 12:15:43 -07:00
BrewTestBot
6e93200765
brew vendor-gems: commit updates.
2025-04-09 12:15:43 -07:00
dependabot[bot]
b513f8561d
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.23.13 to 0.23.14.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.13...v0.23.14 )
---
updated-dependencies:
- dependency-name: ruby-lsp
dependency-version: 0.23.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 12:15:43 -07:00
Patrick Linnane
eb847470b0
Merge pull request #19729 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-242e723c03
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-04-09 19:14:20 +00:00
Patrick Linnane
f365f70381
Merge pull request #19731 from Homebrew/vendor-gems-bundler-fix
...
dev-cmd/vendor-gems: fix incorrect Bundler version being used
2025-04-09 19:04:32 +00:00