Carlo Cabrera
451bea2713
tests: add QuicTLSCheck test
2023-07-14 13:13:51 +08:00
Carlo Cabrera
95c06f5ad5
rubocops/lines: simplify PyoxidizerCheck
2023-07-14 12:57:23 +08:00
Bo Anderson
e9ac36a542
Merge pull request #15677 from Bo98/generate-migrations-fix
...
generate-*-api: fix on-disk tap migrations not being used
2023-07-14 02:17:43 +01:00
Bo Anderson
5aad83ce1b
generate-*-api: fix on-disk tap migrations not being used
2023-07-14 02:04:14 +01:00
Bo Anderson
beaa6c32a0
Fix cases of core taps being unnecessarily installed
2023-07-13 20:33:31 +01:00
Bo Anderson
ba02c669e1
Introduce CoreCaskTap class
2023-07-13 20:33:26 +01:00
Eric Knibbe
2e28696dca
Merge pull request #15660 from mxr/patch-1
...
Support `brew cleanup --quiet`
2023-07-13 14:59:41 -04:00
Max R
a5abea4fa2
Support brew cleanup --quiet
...
I was looking for a way to suppress output in `brew cleanup` especially the `Warning: Skipping XXX: most recent version X.Y.Z not installed`. I noticed that `Homebrew::Cleanup#clean` takes a `quiet` argument, but `brew cleanup` doesn't pass one in. This PR updates `brew cleanup` to accept and forward along a `quiet` argument.
2023-07-13 14:45:43 -04:00
Eric Knibbe
1b7f3a7f1d
Merge pull request #15673 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2023-07-12 23:12:06 -04:00
Carlo Cabrera
85babc8ea9
Merge pull request #15663 from carlocab/no-rustup-init
2023-07-13 10:09:17 +08:00
BrewTestBot
5d046b4611
Update sponsors.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2023-07-13 00:06:27 +00:00
Bo Anderson
e45c289470
Merge pull request #15672 from Bo98/make-fix
...
shims/mac/super/make: use standard exec routines
2023-07-13 00:06:43 +01:00
Bo Anderson
dbcc449b14
shims/mac/super/make: use standard exec routines
2023-07-12 23:21:00 +01:00
Bo Anderson
49170ac204
Merge pull request #15671 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-mocks-3.12.6
...
build(deps): bump rspec-mocks from 3.12.5 to 3.12.6 in /Library/Homebrew
2023-07-12 23:19:37 +01:00
BrewTestBot
e98fbd10ce
Update RBI files for rspec-mocks.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-07-12 18:13:34 +00:00
BrewTestBot
dfba1e4666
brew vendor-gems: commit updates.
2023-07-12 18:08:32 +00:00
dependabot[bot]
dcf6c6729a
build(deps): bump rspec-mocks from 3.12.5 to 3.12.6 in /Library/Homebrew
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.12.5 to 3.12.6.
- [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.12.5...v3.12.6 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 18:04:16 +00:00
Sean Molenaar
040762fc15
Merge pull request #15670 from Homebrew/SMillerDev-patch-1
...
brew.sh: record OS version for non-debian linux
2023-07-12 14:30:14 +02:00
Sean Molenaar
7f55ee4494
Update Library/Homebrew/brew.sh
2023-07-12 10:59:57 +02:00
Sean Molenaar
ac78a4b512
Update Library/Homebrew/brew.sh
2023-07-12 10:55:52 +02:00
Sean Molenaar
2b83895d73
brew.sh: record OS version for non-debian linux
2023-07-12 10:51:25 +02:00
Carlo Cabrera
9e8a77778e
Merge pull request #15667 from gerlero/patch-1
...
docs/Installation: fix Apple Developer account link
2023-07-12 11:33:36 +08:00
Gabriel Gerlero
c68e060dd4
docs/Installation: Mac OS X -> macOS
2023-07-12 00:13:06 -03:00
Carlo Cabrera
ae7b791a21
Merge pull request #15666 from carlocab/make-shim
...
shims/mac: handle usage of Homebrew `make`
2023-07-12 10:51:52 +08:00
Carlo Cabrera
470c1e6683
Implement rustup
audit as a style check
...
This allows results to be cached and auto-corrected.
2023-07-12 10:49:47 +08:00
Gabriel Gerlero
0e60c80fbf
docs/Installation: fix Apple Developer account link
2023-07-11 18:08:19 -03:00
Nanda H Krishna
db4a95cfbc
Merge pull request #15665 from Homebrew/dependabot/bundler/Library/Homebrew/public_suffix-5.0.3
...
build(deps): bump public_suffix from 5.0.1 to 5.0.3 in /Library/Homebrew
2023-07-11 14:49:49 -04:00
Carlo Cabrera
9ece93ea49
shims/mac: handle usage of Homebrew make
...
We have a handful of formulae that use Homebrew `make` to build. Doing
this evades our compiler shims. Let's try to avoid this by allowing our
shims to support usage of Homebrew `make` by calling it as `gmake` in
the formula.
2023-07-12 02:16:32 +08:00
BrewTestBot
7c9953ae12
Update RBI files for public_suffix.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-07-11 18:09:37 +00:00
BrewTestBot
88097a8cc2
brew vendor-gems: commit updates.
2023-07-11 18:04:51 +00:00
dependabot[bot]
b254c887ff
build(deps): bump public_suffix from 5.0.1 to 5.0.3 in /Library/Homebrew
...
Bumps [public_suffix](https://github.com/weppos/publicsuffix-ruby ) from 5.0.1 to 5.0.3.
- [Changelog](https://github.com/weppos/publicsuffix-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/weppos/publicsuffix-ruby/compare/v5.0.1...v5.0.3 )
---
updated-dependencies:
- dependency-name: public_suffix
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 18:02:03 +00:00
Carlo Cabrera
f75ccc005e
formula_auditor: disallow non-test rustup-init
dependencies
...
We want formulae to build with our `rust` formula instead of a random
toolchain downloaded with `rustup`.
Unfortunately, some formulae already do this, so let's gate the check
behind `--strict`. It should also prevent new formulae that build using
`rustup` from being added.
This should hopefully prevent PRs like Homebrew/homebrew-core#119832
from being merged.
2023-07-12 01:56:35 +08:00
Douglas Eichelberger
bf0c896c34
Merge pull request #15661 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-07-11 10:48:30 -07:00
Carlo Cabrera
38c00934d6
os/mac/mach: better typechecking fix
...
Co-authored-by: Douglas Eichelberger <dduugg@users.noreply.github.com>
2023-07-12 01:24:19 +08:00
Carlo Cabrera
88a14c644c
os/mac/mach: fix type-checking error
2023-07-11 22:49:06 +08:00
BrewTestBot
0cf86fa62b
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-07-11 00:28:30 +00:00
Carlo Cabrera
18b4fc4ba5
Merge pull request #15650 from Bo98/disabled-dependents-audit
2023-07-11 06:10:14 +08:00
Carlo Cabrera
cff8d8c155
Merge pull request #15571 from gerlero/relocate-relative-names
...
mac/keg_relocate: use relative install names
2023-07-11 04:38:26 +08:00
Bo Anderson
8adac8a53e
Merge pull request #15659 from SMillerDev/fix/analytics/source
...
analytics: use new AWS based influxdb
2023-07-10 20:19:29 +01:00
Sean Molenaar
fc48930a59
analytics: use new AWS based influxdb
2023-07-10 20:47:19 +02:00
Nanda H Krishna
b0d38633c9
Merge pull request #15658 from Homebrew/sponsors-maintainers-man-completions
...
Update manpage and completions.
2023-07-10 14:39:57 -04:00
Eric Knibbe
88e39d55ae
Merge pull request #15652 from andy9a9/docs/tap
...
docs: Add info about tap creation
2023-07-10 13:57:21 -04:00
BrewTestBot
9ba1e5e26a
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.
2023-07-10 17:53:39 +00:00
Carlo Cabrera
8c72df5213
Merge pull request #15643 from carlocab/cache-bottle-tag
...
cmd/--cache: undeprecate `--bottle-tag`
2023-07-11 01:52:42 +08:00
Bo Anderson
7988f2ae1c
Merge pull request #15657 from Bo98/livecheck-no-api
...
livecheck: fix implicit no-api handling
2023-07-10 15:06:30 +01:00
Bo Anderson
54a1f2005a
livecheck: fix implicit no-api handling
2023-07-10 14:50:53 +01:00
Andrej Valek
f350c9ded0
docs: Add info about tap creation
...
Tap directories for furmulae/casks have to be created manually.
Signed-off-by: Andrej Valek <andy@skyrain.eu>
2023-07-10 13:38:08 +02:00
Osama Albahrani
64b6479100
brew.sh: fix HOMEBREW_PREFIX if /home is a symlink
...
Correct `HOMEBREW_PREFIX`, and its only dependent up to that point, `HOMEBREW_REPOSITORY`, if the defaults contain symlinks. For example:
```console
$ realpath /home/linuxbrew/.linuxbrew
/var/home/linuxbrew/.linuxbrew
$ ls -ld /home
lrwxrwxrwx. 4 root root 8 Jun 29 22:29 /home -> var/home
```
I was hoping to correct `HOMEBREW_PREFIX` from the start (in `bin/brew`), but the default prefixes are in `brew.sh`. See #15656 for a discussion on this middleground solution.
Co-Authored-By: rohanssrao <17805516+rohanssrao@users.noreply.github.com>
Co-Authored-By: Bo Anderson <mail@boanderson.me>
2023-07-09 18:33:31 -04:00
Osama Albahrani
287a359a74
brew.sh: set HOMEBREW_CELLAR after default prefix
...
Fixes #14557 . This allows correcting the prefix variables first. See #15656 .
Co-Authored-By: rohanssrao <17805516+rohanssrao@users.noreply.github.com>
2023-07-09 18:33:04 -04:00
Bo Anderson
5b30de880d
Merge pull request #15649 from Bo98/uses_from_macos-audit-fix
...
formula_auditor: fix macOS system dependency false positive
2023-07-09 15:25:17 +01:00