Bo Anderson
786ad348a5
bundle: use version env for installer service handling
2025-03-28 05:54:52 +00:00
Bo Anderson
2b906e4fe3
services: support --file=
in restart command
2025-03-28 05:21:08 +00:00
Bo Anderson
615fb764a1
Add brew bundle services
helper
2025-03-28 05:21:07 +00:00
Bo Anderson
0b58e8fd37
services: add --keep
flag
2025-03-28 05:21:05 +00:00
Anatoli Babenia
d90a1990ac
create: fix brew style
2025-03-28 07:27:47 +03:00
Anatoli Babenia
9f1093266d
Update Library/Homebrew/formula_creator.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2025-03-28 07:27:47 +03:00
Anatoli Babenia
62753a5ec6
create: check that downloaded URL is actually archive
...
My common mistake is to specify release URL, like
brew crate https://github.com/hugelgupf/p9/releases/tag/v0.3.0
which gives unpacking errors later. It should be archive instead
brew create https://github.com/hugelgupf/p9/archive/refs/tags/v0.3.0.tar.gz
Ideally we can try to autodetect the archive from release page,
but erroring out if downloaded file is HTML page should be handy
for early spotting other URL mistakes too.
2025-03-28 07:27:47 +03:00
Patrick Linnane
ad75e9b337
Merge pull request #19627 from Homebrew/bundle_check_already_output_formulae_errors
...
Allow callers of `brew bundle check` to filter errors.
2025-03-27 23:52:13 +00:00
Patrick Linnane
791f5d4ebb
Merge pull request #19629 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.75.1
...
build(deps-dev): bump rubocop from 1.74.0 to 1.75.1 in /Library/Homebrew
2025-03-27 23:49:16 +00:00
Patrick Linnane
2ad06594f8
Merge pull request #19628 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-9483504e1e
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-27 21:30:11 +00:00
BrewTestBot
c1c35b5473
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-03-27 21:16:43 +00:00
BrewTestBot
50cb6dc139
brew vendor-gems: commit updates.
2025-03-27 21:16:18 +00:00
BrewTestBot
cb94105685
brew vendor-gems: commit updates.
2025-03-27 21:15:33 +00:00
dependabot[bot]
f4c05b1903
build(deps-dev): bump rubocop from 1.74.0 to 1.75.1 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.74.0 to 1.75.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.74.0...v1.75.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 21:14:35 +00:00
Patrick Linnane
17a5b72645
Merge pull request #19630 from Homebrew/dependabot/bundler/Library/Homebrew/logger-1.7.0
...
build(deps-dev): bump logger from 1.6.6 to 1.7.0 in /Library/Homebrew
2025-03-27 21:14:08 +00:00
Carlo Cabrera
3c64c26535
Merge pull request #19620 from Homebrew/bootsnap-reset
...
Reset Bootsnap after installing gems
2025-03-27 18:47:11 +00:00
BrewTestBot
71792ebb01
brew vendor-gems: commit updates.
2025-03-27 18:20:01 +00:00
dependabot[bot]
039ecd21d8
build(deps-dev): bump logger from 1.6.6 to 1.7.0 in /Library/Homebrew
...
Bumps [logger](https://github.com/ruby/logger ) from 1.6.6 to 1.7.0.
- [Release notes](https://github.com/ruby/logger/releases )
- [Commits](https://github.com/ruby/logger/compare/v1.6.6...v1.7.0 )
---
updated-dependencies:
- dependency-name: logger
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 18:04:17 +00:00
dependabot[bot]
1c84abbd5e
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.11956 to 0.5.11960
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11956 to 0.5.11960
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11956 to 0.5.11960
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11956 to 0.5.11960
- [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-27 18:03:53 +00:00
Mike McQuaid
d3a64157e1
Allow callers of brew bundle check
to filter errors.
...
If callers of `brew bundle check` have already output some formulae
errors, they can set the
`HOMEBREW_BUNDLE_CHECK_ALREADY_OUTPUT_FORMULAE_ERRORS` environment
variable to the names of the formulae that have already been output.
2025-03-27 15:37:31 +00:00
Mike McQuaid
5ec5063dc7
Add brew update-if-needed
...
This uses the logic in `brew.sh` for deciding whether or not to run
`brew update --auto-update` and makes it a dedicated command that can
be used instead of `brew update` in scripts to be really fast in the
no-op case.
`brew update` will always do at least some updating which is a nicer
default but is much slower.
2025-03-27 13:16:00 +00:00
Mike McQuaid
11875cde2f
linux/bundle/skipper: fix skipper logic.
...
This should be reversed to work as expected on Linux.
2025-03-27 11:49:10 +00:00
Anatoli Babenia
c0476672b5
create: use GitHub project URL if homepage is empty
2025-03-27 08:00:30 +03:00
Patrick Linnane
9821a7e896
fix new offenses
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-27 03:38:09 +00:00
BrewTestBot
656ad07548
Update RBI files for rubocop.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-03-27 03:38:08 +00:00
BrewTestBot
3a899dbeea
brew vendor-gems: commit updates.
2025-03-27 03:38:07 +00:00
dependabot[bot]
0d4c8cdc30
build(deps-dev): bump rubocop from 1.74.0 to 1.75.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.74.0 to 1.75.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.74.0...v1.75.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 03:38:06 +00:00
Bo Anderson
1168ec1feb
Reset Bootsnap after installing gems
2025-03-27 03:37:17 +00:00
Douglas Eichelberger
e58486cd4c
fix: Allow Formula.url with no args to get url
2025-03-26 12:15:25 -07:00
Patrick Linnane
95fd892fb1
Merge pull request #19617 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.12.0
...
build(deps): bump influxdb3-python from 0.11.0 to 0.12.0 in /Library/Homebrew/formula-analytics
2025-03-26 18:54:02 +00:00
Patrick Linnane
e659a0db1b
Merge pull request #19615 from abitrolly/create-show-install
...
create: show command to install formula for testing
2025-03-26 18:51:30 +00:00
dependabot[bot]
a6bbf374d8
build(deps): bump influxdb3-python
...
Bumps [influxdb3-python](https://github.com/InfluxCommunity/influxdb3-python ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/InfluxCommunity/influxdb3-python/releases )
- [Changelog](https://github.com/InfluxCommunity/influxdb3-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/InfluxCommunity/influxdb3-python/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: influxdb3-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 18:33:28 +00:00
dependabot[bot]
35f0096f1a
build(deps): bump setuptools in /Library/Homebrew/formula-analytics
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 78.0.2 to 78.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/v78.0.2...v78.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-26 18:33:19 +00:00
Anatoli Babenia
202e52ded4
Update Library/Homebrew/dev-cmd/create.rb
...
Co-authored-by: Adrian Ho <the.gromgit@gmail.com>
2025-03-26 21:32:05 +03:00
Anatoli Babenia
901f9166f9
create: show command to install formula for testing
2025-03-26 21:12:00 +03:00
Patrick Linnane
e532dea382
Merge pull request #19613 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.3.7.3
...
build(deps-dev): bump parser from 3.3.7.2 to 3.3.7.3 in /Library/Homebrew
2025-03-26 17:14:39 +00:00
Patrick Linnane
c7f8707beb
Merge pull request #19612 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-2919139758
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-26 16:53:28 +00:00
BrewTestBot
2aed5c6cf1
Update RBI files for parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-03-26 16:42:36 +00:00
BrewTestBot
c6768519cb
brew vendor-gems: commit updates.
2025-03-26 16:38:16 +00:00
BrewTestBot
db00f34a7e
brew vendor-gems: commit updates.
2025-03-26 16:38:14 +00:00
dependabot[bot]
d777757f25
build(deps-dev): bump parser in /Library/Homebrew
...
Bumps [parser](https://github.com/whitequark/parser ) from 3.3.7.2 to 3.3.7.3.
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whitequark/parser/compare/v3.3.7.2...v3.3.7.3 )
---
updated-dependencies:
- dependency-name: parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 16:36:40 +00:00
dependabot[bot]
4de34b81be
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.11954 to 0.5.11956
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11954 to 0.5.11956
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11954 to 0.5.11956
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11954 to 0.5.11956
- [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-26 16:36:17 +00:00
Carlo Cabrera
d130b53394
extend/os/linux/cask/installer: make check_stanza_os_requirements
non-private
...
The method it overrides is not `private`, so it doesn't seem like this
should be private. This causes errors when using `brew bundle` on Linux
with a `Brewfile` that contains `cask` entries.
2025-03-26 17:26:20 +08:00
Mike McQuaid
c68682a33c
Merge pull request #19604 from Homebrew/tweak_brew_bundle_version_file
...
bundle/brew_installer: strip revision number from version file.
2025-03-26 01:46:49 +00:00
Patrick Linnane
ccd6d14fb1
Merge pull request #19610 from Homebrew/bundle_skipper_require
...
linux/bundle/skipper: add missing requires.
2025-03-25 19:35:40 +00:00
Patrick Linnane
91cb7e2670
Merge pull request #19609 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/setuptools-78.0.2
...
build(deps): bump setuptools from 78.0.1 to 78.0.2 in /Library/Homebrew/formula-analytics
2025-03-25 19:23:45 +00:00
Mike McQuaid
3b49babbfe
linux/bundle/skipper: add missing requires.
2025-03-25 19:11:19 +00:00
dependabot[bot]
50b10f47fd
build(deps): bump setuptools in /Library/Homebrew/formula-analytics
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 78.0.1 to 78.0.2.
- [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/v78.0.1...v78.0.2 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 19:08:23 +00:00
Patrick Linnane
36c1f626d4
Merge pull request #19606 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-ff9ed044d6
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-25 19:03:33 +00:00
Patrick Linnane
ed9c53a3db
Merge pull request #19607 from Homebrew/dependabot/bundler/Library/Homebrew/diff-lcs-1.6.1
...
build(deps-dev): bump diff-lcs from 1.6.0 to 1.6.1 in /Library/Homebrew
2025-03-25 19:01:26 +00:00