45345 Commits

Author SHA1 Message Date
Mike McQuaid
c7f6fc639b
bundle: remove services_installed?
`brew services` is now always "installed".
2025-03-19 10:14:56 +00:00
Mike McQuaid
f8baea29cb
Merge pull request #19540 from Homebrew/brew_bundle_cleanup
Cleanup some missing references to Homebrew Bundle.
2025-03-19 10:07:37 +00:00
Mike McQuaid
7a57af242e
Cleanup some missing references to Homebrew Bundle.
Let's just call it `brew bundle` from now on as it's a normal command.

Also, fix a reference to "Homebrew Services" while we're here.
2025-03-19 09:51:39 +00:00
Mike McQuaid
51388bf58a
Merge pull request #19539 from Homebrew/bundle_debugging
bundle/cask_installer: remove debugging output.
2025-03-19 09:37:07 +00:00
Mike McQuaid
f3ca306a51
Merge pull request #19541 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-19 09:35:54 +00:00
BrewTestBot
eb1430f7ce
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-19 09:21:20 +00:00
Mike McQuaid
f686c577e0
Merge pull request #19538 from Homebrew/codespaces_on_create
devcontainer/on-create-command: fix permissions harder.
2025-03-19 09:09:07 +00:00
Mike McQuaid
2fb3f35634
Merge pull request #19535 from Homebrew/services-run-file
Support `--file` for `brew services run`
2025-03-19 09:08:02 +00:00
Carlo Cabrera
03bc77e600
Merge pull request #19528 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-dcdbf2bc1b
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-19 09:04:23 +00:00
Mike McQuaid
f4b9d85c1f
Merge pull request #19536 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-19 09:03:40 +00:00
Mike McQuaid
7434dfcbb5
bundle/cask_installer: remove debugging output.
This was accidentally left in but should have been removed.
2025-03-19 09:02:12 +00:00
Mike McQuaid
9076213cad
devcontainer/on-create-command: fix permissions harder.
This `chmod -t` seems to fix things on other Codespaces so let's try it
here too.
2025-03-19 08:57:13 +00:00
BrewTestBot
3bb7db20a2
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-19 07:11:41 +00:00
Mike McQuaid
81313133f1
Merge pull request #19487 from Homebrew/bundle
Migrate Homebrew/bundle to Homebrew/brew
2025-03-19 06:59:07 +00:00
Mike McQuaid
bdeca530ff
Migrate Homebrew/bundle to Homebrew/brew
Co-authored-by: Bo Anderson <mail@boanderson.me>
2025-03-19 06:47:01 +00:00
BrewTestBot
470a1f3f66
Update RBI files for sorbet.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-19 06:25:57 +00:00
BrewTestBot
5dc292a45e
brew vendor-gems: commit updates. 2025-03-19 06:25:46 +00:00
Bo Anderson
da003521c6
Support --file for brew services run 2025-03-19 06:13:34 +00:00
Carlo Cabrera
9b9265e241
Merge pull request #19534 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2025-03-19 05:16:55 +00:00
BrewTestBot
4fd1b9300e
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2025-03-19 00:27:34 +00:00
dependabot[bot]
4001394378
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.11933 to 0.5.11942
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11933 to 0.5.11942
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet` from 0.5.11933 to 0.5.11942
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static` from 0.5.11933 to 0.5.11942
- [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-group: sorbet
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-static
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 21:12:21 +00:00
Eric Knibbe
e59fd841f1
Merge pull request #19531 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.12
build(deps-dev): bump ruby-lsp from 0.23.11 to 0.23.12 in /Library/Homebrew
2025-03-18 21:01:05 +00:00
Eric Knibbe
98e3663316
Merge pull request #19532 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/setuptools-76.1.0
build(deps): bump setuptools from 76.0.0 to 76.1.0 in /Library/Homebrew/formula-analytics
2025-03-18 21:00:52 +00:00
dependabot[bot]
7b2a9411dd
build(deps): bump setuptools in /Library/Homebrew/formula-analytics
Bumps [setuptools](https://github.com/pypa/setuptools) from 76.0.0 to 76.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v76.0.0...v76.1.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 18:37:58 +00:00
dependabot[bot]
07ef5b2dd7
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.23.11 to 0.23.12.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.11...v0.23.12)

---
updated-dependencies:
- dependency-name: ruby-lsp
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 18:28:58 +00:00
dependabot[bot]
ee1f6573f3
build(deps-dev): bump rubocop-ast in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.38.1 to 1.39.0.
- [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.38.1...v1.39.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 18:28:39 +00:00
Patrick Linnane
af6bbd7213
Merge pull request #19520 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2025-03-18 18:03:43 +00:00
Carlo Cabrera
19389448d2
Merge branch 'master' into sorbet-files-update 2025-03-19 01:49:15 +08:00
Carlo Cabrera
49dac599da
Merge branch 'master' into pac-bti 2025-03-19 01:32:54 +08:00
Mike McQuaid
893b947923
Merge pull request #19523 from Homebrew/test-bot-arm64
workflows/docker: run `brew test-bot` on arm64 Linux builds
2025-03-18 13:53:25 +00:00
Carlo Cabrera
1c00c24192
workflows/docker: run brew test-bot on arm64 Linux builds
We can stop `brew doctor` from throwing an error if we set
`HOMEBREW_ARM64_TESTING`.
2025-03-18 21:25:11 +08:00
Mike McQuaid
3aaabf4b23
Merge pull request #19519 from NeimadTL/add-common-curl-connectivity-issues-doc
Add possible curl issues
2025-03-18 12:20:15 +00:00
Mike McQuaid
3e5f7b95a5
Merge pull request #19526 from botantony/dmg-unpack
unpack `.dmg`: ignore `.HFS+ Private*` metadata directories
2025-03-18 12:10:19 +00:00
botantony
d3cfc3d193
unpack .dmg: ignore .HFS+ Private* metadata directories
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-18 12:59:21 +01:00
Mike McQuaid
067c4252cc
Merge branch 'master' into add-common-curl-connectivity-issues-doc 2025-03-18 11:52:37 +00:00
Mike McQuaid
3f6d30f885
Merge pull request #19517 from botantony/brew-doctor
fix: ignore broken kegs during gcc linkage test
2025-03-18 11:50:21 +00:00
Carlo Cabrera
68f0838fc9
Merge pull request #19525 from gromgit/cpu/amd_k10_llano
linux/hardware/cpu: fix amd_k12 reference
2025-03-18 11:11:38 +00:00
Adrian Ho
c180d636ef linux/hardware/cpu: fix amd_k12 reference
AMD K12 was an planned ARM microarchitecture that never existed.

Ref: https://en.wikipedia.org/wiki/List_of_AMD_CPU_microarchitectures#Nomenclature
2025-03-18 18:45:46 +08:00
botantony
4b62b9d2c5
fix: ignore broken kegs during gcc linkage test
Signed-off-by: botantony <antonsm21@gmail.com>
Co-authored-by: Carlo Cabrera <github@carlo.cab>
2025-03-18 11:00:14 +01:00
Carlo Cabrera
9a62e88bda
Merge pull request #19522 from Homebrew/arm64-linux-bottle-blocks
Fix bottle block generation and audit for arm64 Linux
2025-03-18 09:37:31 +00:00
Carlo Cabrera
ab59e2d5dc
Merge branch 'master' into arm64-linux-bottle-blocks 2025-03-18 17:25:00 +08:00
Carlo Cabrera
75b056e2a3
Merge pull request #19524 from Homebrew/arm64-git-core-ppa
Dockerfile: skip git-core PPA on arm64 Linux
2025-03-18 09:09:02 +00:00
Carlo Cabrera
4510333e9a
Dockerfile: skip git-core PPA on arm64 Linux
This seems to be broken on Ubuntu 22.04 at the moment. The system seems
to ship a reasonably modern version (2.34.1), so I think we can make do
with that for now.
2025-03-18 16:56:44 +08:00
Mike McQuaid
689fb13299
docs/Common-Issues: fix style. 2025-03-18 08:43:51 +00:00
Mike McQuaid
e81794c96a
docs/Common-Issues: tweak wording. 2025-03-18 08:41:25 +00:00
Carlo Cabrera
11827656a9
Fix bottle block generation and audit for arm64 Linux
Before this change, `brew bottle` would add the `:arm64_linux` bottle
lines last. This would make `brew style` complain because it wants the
`arm64_*` bottles listed first.

Let's fix this by retaining the existing style as closely as possible:
- macOS bottles are listed first
- for each OS, arm64 bottles are listed first (just as we do on macOS)

In particular, `brew bottle` will now insert `:arm64_linux` bottle lines
just above the `:x86_64_linux` bottle lines (but still below the macOS
bottle lines).

x86_64 may continue to be a more popular platform on Linux for quite
some time. However, users looking for those bottles can continue to look
in the same place as before this change (i.e., the last line of the
bottle block). Taking this together with the consistency on macOS
mentioned above, I think this is the right way forward here.

For concreteness, here are some examples of bottle blocks before and after
this change.

Before this change, immediately after `brew bottle`:

    bottle do
      sha256 arm64_sequoia: "1a57e04052f4bae4172d546a7927c645fc29d2ef5fafbec19d08ee1dddc542fb"
      sha256 arm64_sonoma:  "a58cf9af5d04d3d5709b5337f3793586087a79e178da51d1f3978c0c13b8cf34"
      sha256 ventura:       "6d8b90b2cbb31dcb78394c6540f5454cd57232fc309921173814f880e63718f0"
      sha256 x86_64_linux:  "cd5faac2834ba79e39429b9aac99e4f69d6e6023cbb1cbcd0b62e94cfc69bb2a"
      sha256 arm64_linux:   "457d3e9bd0c287483e27f29a488a18c90e1f55be076fc49b07942ef396c419be"
    end

Before this change, after doing `brew style --fix`:

    bottle do
      sha256 arm64_sequoia: "1a57e04052f4bae4172d546a7927c645fc29d2ef5fafbec19d08ee1dddc542fb"
      sha256 arm64_sonoma:  "a58cf9af5d04d3d5709b5337f3793586087a79e178da51d1f3978c0c13b8cf34"
      sha256 arm64_linux:   "457d3e9bd0c287483e27f29a488a18c90e1f55be076fc49b07942ef396c419be"
      sha256 ventura:       "6d8b90b2cbb31dcb78394c6540f5454cd57232fc309921173814f880e63718f0"
      sha256 x86_64_linux:  "cd5faac2834ba79e39429b9aac99e4f69d6e6023cbb1cbcd0b62e94cfc69bb2a"
    end

After this change:

    bottle do
      sha256 arm64_sequoia: "1a57e04052f4bae4172d546a7927c645fc29d2ef5fafbec19d08ee1dddc542fb"
      sha256 arm64_sonoma:  "a58cf9af5d04d3d5709b5337f3793586087a79e178da51d1f3978c0c13b8cf34"
      sha256 ventura:       "6d8b90b2cbb31dcb78394c6540f5454cd57232fc309921173814f880e63718f0"
      sha256 arm64_linux:   "457d3e9bd0c287483e27f29a488a18c90e1f55be076fc49b07942ef396c419be"
      sha256 x86_64_linux:  "cd5faac2834ba79e39429b9aac99e4f69d6e6023cbb1cbcd0b62e94cfc69bb2a"
    end
2025-03-18 16:10:43 +08:00
Bo Anderson
6fed6c10e2
Use PAC+BTI where possible on arm64 Linux 2025-03-18 06:14:16 +00:00
BrewTestBot
0429c858c0
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2025-03-18 00:27:00 +00:00
NeimadTL
7c23b7aa4a Add possible curl issues
This new part of documentation has been added in order to provide
users a way to identify curl related issues which may or may not be
caused by their workstation.
2025-03-17 19:29:39 -04:00
Patrick Linnane
8c1e9c7c33
Merge pull request #19516 from Homebrew/dependabot/github_actions/docker/login-action-3.4.0
build(deps): bump docker/login-action from 3.3.0 to 3.4.0
2025-03-17 21:06:19 +00:00