36540 Commits

Author SHA1 Message Date
Carlo Cabrera
62c2c335e5
Merge pull request #15757 from Homebrew/dependabot/bundler/Library/Homebrew/zeitwerk-2.6.9
build(deps): bump zeitwerk from 2.6.8 to 2.6.9 in /Library/Homebrew
2023-07-26 11:31:51 +08:00
Carlo Cabrera
da12e7557c
Merge pull request #15759 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-07-26 11:02:40 +08:00
Carlo Cabrera
ccf0caffab
Merge pull request #15758 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-macho-4.0.0 2023-07-26 10:52:35 +08:00
BrewTestBot
abc7e819d6
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-07-26 00:29:10 +00:00
BrewTestBot
08152647e4
Update RBI files for ruby-macho.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-07-25 18:30:55 +00:00
BrewTestBot
e612ae92c4
Update RBI files for zeitwerk.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-07-25 18:30:05 +00:00
BrewTestBot
e91b64d138
brew vendor-gems: commit updates. 2023-07-25 18:25:53 +00:00
BrewTestBot
4d68b9b158
brew vendor-gems: commit updates. 2023-07-25 18:25:06 +00:00
dependabot[bot]
051f3e719f
build(deps): bump ruby-macho from 3.0.0 to 4.0.0 in /Library/Homebrew
Bumps [ruby-macho](https://github.com/Homebrew/ruby-macho) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/Homebrew/ruby-macho/releases)
- [Commits](https://github.com/Homebrew/ruby-macho/compare/v3.0.0...v4.0.0)

---
updated-dependencies:
- dependency-name: ruby-macho
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-25 18:22:05 +00:00
dependabot[bot]
b7aec8ee36
build(deps): bump zeitwerk from 2.6.8 to 2.6.9 in /Library/Homebrew
Bumps [zeitwerk](https://github.com/fxn/zeitwerk) from 2.6.8 to 2.6.9.
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fxn/zeitwerk/compare/v2.6.8...v2.6.9)

---
updated-dependencies:
- dependency-name: zeitwerk
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-25 18:20:41 +00:00
Mike McQuaid
471e733641
Merge pull request #15754 from MikeMcQuaid/cask_url_class
cask/url: accept `Class` for `using`.
2023-07-25 16:04:48 +01:00
Mike McQuaid
714cd07bc3
Merge pull request #15751 from Homebrew/pkg_improvements
macOS .pkg improvements
2023-07-25 16:01:51 +01:00
Mike McQuaid
712a824c9e
Merge pull request #15753 from woodruffw-forks/ww/bad-type
utils/pypi: fix an incorrect return type
2023-07-25 16:00:32 +01:00
Mike McQuaid
4b9c031e1b
Merge pull request #15725 from razvanazamfirei/bump-cask-pr-arch
`bump-cask-pr`: add arch-specific version support
2023-07-25 15:52:36 +01:00
Mike McQuaid
7d153d34e9
cask/url: accept Class for using.
Fixes #15750.
2023-07-25 15:50:49 +01:00
Mike McQuaid
c5afd5d056
macOS .pkg improvements
- don't include GitHub Actions credentials
- generate and include RTF version of Homebrew BSD license
- create nicer installer with `productbuild`
- customise welcome/conclusion messages
- add Homebrew logo as a background image
- remove unnecessary `preinstall` script
- cleanup `postinstall` script to pass `brew doctor`
- use `Distribution.xml` for a nicer installer
- require CLT or Xcode rather than using our hacks to try and install
  CLT during installation
2023-07-25 15:47:34 +01:00
William Woodruff
b5fa4a3169
Merge remote-tracking branch 'origin/master' into ww/bad-type 2023-07-25 10:45:11 -04:00
Mike McQuaid
7bca52ea9b
Merge pull request #15752 from Homebrew/vale_fix
docs/vale-styles: fix configuration.
2023-07-25 15:42:04 +01:00
William Woodruff
81b768a978
utils/pypi: fix an incorrect return type
Signed-off-by: William Woodruff <william@yossarian.net>
2023-07-25 10:36:49 -04:00
Mike McQuaid
13c67e2703
docs/vale-styles: fix configuration.
Use new scope syntax and fix errors.
2023-07-25 15:28:29 +01:00
Razvan Azamfirei
33375ae938
rename class and reorganize files 2023-07-25 06:41:38 -04:00
Mike McQuaid
db86a40ef8
Merge pull request #15749 from MikeMcQuaid/install_cask_upgrade
cmd/install: add missing require.
2023-07-25 10:22:31 +01:00
Mike McQuaid
71a4421c6c
cmd/install: add missing require.
Fixes #15748
2023-07-25 10:08:49 +01:00
Mike McQuaid
d0f7d2b011
Merge pull request #15747 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2023-07-25 08:42:29 +01:00
BrewTestBot
e2f49149dc
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-25 07:22:54 +00:00
Mike McQuaid
a78173b419
Merge pull request #15746 from apainintheneck/install-cmd-should-upgrade-existing-casks
cmd/install: upgrade already installed casks
2023-07-25 08:21:52 +01:00
Mike McQuaid
5d8390014f
Merge pull request #15745 from dduugg/formula-attr-types
Add types to Formula attrs
2023-07-25 08:20:40 +01:00
Douglas Eichelberger
a4ca2b9e0b remove unnecessary casts 2023-07-24 22:08:52 -07:00
Douglas Eichelberger
b5c145cfa9 Add init sig as well 2023-07-24 14:12:47 -07:00
Douglas Eichelberger
08e46c18cd Add type to Formula attrs 2023-07-24 14:12:36 -07:00
Mike McQuaid
11b17f80d5
Merge pull request #15743 from Homebrew/macos_signing
Add package signing configuration for GitHub Actions
2023-07-24 17:25:25 +01:00
TETRA2000
051d7ec4f7
Add package signing configuration for GitHub Actions
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2023-07-24 17:10:31 +01:00
Mike McQuaid
62e54c3387
Merge pull request #15693 from EricFromCanada/assume-untapped
docs: assume core repositories are untapped
2023-07-24 15:20:01 +01:00
Mike McQuaid
4e168a1588
Merge pull request #15744 from dduugg/formula-type-fix
Fix type error when running 'brew doctor'
2023-07-24 15:19:09 +01:00
Douglas Eichelberger
479ca5e314 Fix test 2023-07-24 07:01:57 -07:00
Douglas Eichelberger
a46430a390 Fix type error when running 'brew doctor' 2023-07-24 07:00:26 -07:00
Eric Knibbe
b6c49b7a2d
docs: assume core repositories are untapped 2023-07-24 09:55:56 -04:00
Carlo Cabrera
1ded074734
Merge pull request #15731 from carlocab/better-rpath-handling
extend/os/mac/keg_relocate: improve rpath handling
2023-07-24 21:53:32 +08:00
Mike McQuaid
3b3300546b
Merge pull request #15741 from dduugg/stict-type-string_inreplace_extension 4.1.1 2023-07-24 08:40:46 +01:00
Mike McQuaid
3980bc9c1e
Merge pull request #15736 from Bo98/pr-pull-branch-warn-fix 2023-07-24 08:35:29 +01:00
Douglas Eichelberger
11bb278284 Support Pathname as second arg to gsub! 2023-07-23 21:14:21 -07:00
Douglas Eichelberger
6d53c52d2c Add sigs to Formula boolean methods 2023-07-23 21:05:02 -07:00
Carlo Cabrera
b1169d58a1
Merge pull request #15742 from branchvincent/std_pip_args
formula: fix `std_pip_args` with empty prefix
2023-07-24 11:56:00 +08:00
Branch Vincent
b7775fa007
formula: fix std_pip_args with empty prefix 2023-07-23 20:35:44 -07:00
Douglas Eichelberger
cec3daf6be Fix type regression 2023-07-23 19:48:48 -07:00
apainintheneck
c9dea04bd4 cmd/install: upgrade already installed casks
Previously, the behavior was to warn users that a cask was already
installed and then skip modifying the installed version. This is
different to how we handled things with formulas. For them we would
upgrade any already installed formulas. This just brings casks in line
with what we already do with formulas.

Changes:
- cmd/install: Upgrade already installed casks if HOMEBREW_NO_INSTALL_UPGRADE
  is not set
- env_config: Update wording of HOMEBREW_NO_INSTALL_UPGRADE to include casks
- remove error that was only used to alert about already installed casks

Note:
- The upgrade command for casks defaults to --greedy when you pass named casks
  to the command which means that this will always default to that behavior
  since you must specify the name of the cask when installing.
2023-07-23 18:50:39 -07:00
Douglas Eichelberger
09885cad3a Add sigs to Formula pathname methods 2023-07-23 18:42:06 -07:00
Douglas Eichelberger
c7369b7ea9 Strict type string_inreplace_extension 2023-07-23 15:56:26 -07:00
Eric Knibbe
0e8d1e0bec
Merge pull request #15737 from EricFromCanada/tap-remote-repair
cmd/tap: ensure remote exists before repairing
2023-07-23 14:27:41 -04:00
Carlo Cabrera
bf2b99e770
Merge pull request #15739 from carlocab/inreplace-typecheck
utils/inreplace: fix typechecking error
2023-07-23 18:40:45 +08:00