Rylan Polster
dd1a36052c
Fix brew doctor
2021-10-27 01:41:57 -04:00
Rylan Polster
078dcb545f
Merge pull request #12330 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.5.4
...
build(deps-dev): bump tapioca from 0.5.3 to 0.5.4 in /Library/Homebrew
2021-10-26 19:33:25 -04:00
BrewTestBot
cd5c56b101
Update RBI files for tapioca.
2021-10-26 18:15:38 +00:00
BrewTestBot
bfa4c1ab73
brew vendor-gems: commit updates.
2021-10-26 18:10:50 +00:00
BrewTestBot
a4d091e63d
brew vendor-gems: commit updates.
2021-10-26 18:07:14 +00:00
dependabot[bot]
64cbeb2d84
build(deps-dev): bump tapioca from 0.5.3 to 0.5.4 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.5.3...v0.5.4 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 18:05:15 +00:00
dependabot[bot]
47912a4ea6
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9267 to 0.5.9271.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 18:04:35 +00:00
Bo Anderson
273d330c9d
Merge pull request #12328 from Bo98/formula-spec-ref
...
formula: make each instance have separate spec references
2021-10-26 17:17:11 +01:00
Bo Anderson
267dd32a34
formulary: fix keg resolving not setting force_bottle
2021-10-26 15:07:18 +01:00
Bo Anderson
572c7cd179
formula: make each instance have separate spec references
...
This fixes SoftwareSpec#owner being mixed up if there are multiple formula references.
This in turn fixes --force-bottle not working in some scenarios like `brew reinstall`.
2021-10-26 15:03:33 +01:00
Mike McQuaid
47ef066344
Merge pull request #12322 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9267
...
build(deps-dev): bump sorbet from 0.5.9262 to 0.5.9267 in /Library/Homebrew
2021-10-26 14:56:43 +01:00
Eric Knibbe
6b38ed834c
Merge pull request #12298 from EricFromCanada/curl-tls13-tests
...
bump: fix tests
2021-10-26 06:39:41 -04:00
danielnachun
e69fbaf357
bottle.rb: fix typo in go regex
2021-10-25 23:21:01 -07:00
EricFromCanada
c952ea7358
bump: fix tests
2021-10-25 15:55:11 -04:00
BrewTestBot
dfc4b7bd7d
brew vendor-gems: commit updates.
2021-10-25 19:30:53 +00:00
dependabot[bot]
fabdcc353a
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9262 to 0.5.9267.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 19:25:08 +00:00
Mike McQuaid
5889b44a60
Merge pull request #12319 from MikeMcQuaid/update-report-check-tap-installed
...
cmd/update-report: check core tap is installed.
2021-10-25 20:22:51 +01:00
Mike McQuaid
25e61f65db
cmd/update-report: check core tap is installed.
...
Otherwise `CoreTap.instance.linuxbrew_core?` can fail.
2021-10-25 16:52:29 +01:00
Mike McQuaid
919f9d45b1
Merge pull request #12304 from boblail/fix-git-download-with-revision
...
fix: Allow specifying `:revision` for resources downloaded from Git repos whose default branch is not named `master`
2021-10-25 14:40:36 +01:00
Bob Lail
dd3b0d244f
Memoize GitHubGitDownloadStrategy#default_branch
...
and then remove `yield_self` from `default_refspec` in favor of relying on `default_branch`'s memoization
2021-10-25 08:19:14 -05:00
Mike McQuaid
25b77857db
Merge pull request #12305 from Rylan12/document-install-from-api
...
Document `HOMEBREW_INSTALL_FROM_API`
2021-10-25 11:48:58 +01:00
Mike McQuaid
9026b01b03
env_config: tweak install from API wording.
2021-10-25 11:25:07 +01:00
Dawid Dziurla
fbabb0dad2
Merge pull request #12311 from iMichka/linux
...
pr-automerge: remove linux to homebrew-core label
2021-10-25 12:10:48 +02:00
Bo Anderson
c6dbff43bd
dev-cmd/dispatch-build-bottle: allow an array of macOS runners
2021-10-24 15:09:01 +01:00
Michka Popoff
f96f29f68d
pr-automerge: remove linux to homebrew-core label
...
Merging is done, we don't use this label anymore
2021-10-23 16:48:42 +02:00
Bo Anderson
026a4b4822
yard/ignore_directives: remove now unneeded RBI
2021-10-23 01:28:52 +01:00
Bo Anderson
106bd64e30
Don't vendor YARD
2021-10-23 01:27:13 +01:00
Nanda H Krishna
9749efdb12
Merge pull request #12306 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9262
...
build(deps-dev): bump sorbet from 0.5.9258 to 0.5.9262 in /Library/Homebrew
2021-10-22 17:37:55 -04:00
Rylan Polster
06b1e1f495
Improve messaging
...
Co-authored-by: Eric Knibbe <3324775+EricFromCanada@users.noreply.github.com>
2021-10-22 17:15:19 -04:00
BrewTestBot
22411fdf15
Update RBI files for tapioca.
2021-10-22 18:15:48 +00:00
BrewTestBot
4dc3b4c96e
brew vendor-gems: commit updates.
2021-10-22 18:10:55 +00:00
BrewTestBot
f6a0469ce9
brew vendor-gems: commit updates.
2021-10-22 18:10:47 +00:00
dependabot[bot]
3f1fdd8060
build(deps-dev): bump tapioca from 0.5.2 to 0.5.3 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.5.2...v0.5.3 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-22 18:05:16 +00:00
dependabot[bot]
bd33e0513e
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9258 to 0.5.9262.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-22 18:04:51 +00:00
Bob Lail
b7426b4d51
When using git fetch origin
to pull resources from GitHub, pull the default branch instead of all refs
2021-10-22 12:05:39 -05:00
Rylan Polster
0b8032d421
Document HOMEBREW_INSTALL_FROM_API
2021-10-22 12:37:57 -04:00
Bo Anderson
96815c8e60
Merge pull request #12303 from Bo98/dispatch-build-timeout
...
dev-cmd/dispatch-build-bottle: add --timeout flag
2021-10-22 17:07:44 +01:00
Bob Lail
701a1661d2
fix: Allow specifying :revision
for resources downloaded from Git repos whose default branch is not named master
...
### Background
Given a repo that does not have branch named `master` and a formula like this:
```ruby
class Example < Formula
stable do
url "https://github.com/user/example.git ", revision: "e8b123de62e0faec283c3253c6ea5495a332007e"
end
end
```
Homebrew was executing this when the cached location did not exist:
```
git clone https://github.com/user/example.git /path/to/cache
```
(which would work)
and this when the cached location did exist:
```
git -C /path/to/cache config remote.origin.fetch +refs/heads/master:refs/remotes/origin/master
git -C /path/to/cache fetch origin
```
(which would always fail with `fatal: couldn't find remote ref refs/heads/master`)
This commit changes the value for `remote.origin.fetch` to `+refs/heads/*:refs/remotes/origin/*` which is [Git's default value for the refspec](https://git-scm.com/book/en/v2/Git-Internals-The-Refspec ) anyway.
This may increase the latency of `git fetch origin` for formulae that use `:revision` because Git will now fetch all remote refs; but it does have the advantage of not being broken 🙂
2021-10-22 10:44:03 -05:00
Bo Anderson
dc5edb14c3
dev-cmd/dispatch-build-bottle: add --timeout flag
2021-10-22 16:38:45 +01:00
Rylan Polster
55285e29b1
Merge pull request #12185 from Rylan12/cask-homepage-audit-exceptions
...
cask/audit: allow the homepage https audit to have exceptions
2021-10-22 10:55:57 -04:00
Carlo Cabrera
5ffe1a3abc
Merge pull request #12302 from carlocab/TZ
...
build: set TZ=UTC0
2021-10-22 20:26:13 +08:00
Carlo Cabrera
b1a543b2ad
Use with_env
2021-10-22 20:07:24 +08:00
Carlo Cabrera
a89f873e8f
build: set TZ=UTC0
...
This prevents `make` from trying to regenerate `info` files which may
have odd timestamps when this isn't set. See
Homebrew/homebrew-core#87470 .
This actually also addresses a build failure we've seen in CI (see
Homebrew/homebrew-core#87641 ).
2021-10-22 19:27:36 +08:00
Mike McQuaid
f781f28d6d
Retry GitHub Packages manifest download if invalid.
2021-10-22 10:41:35 +01:00
Rylan Polster
c0e8569c93
Fix mismatch_binary_allowlist
check
2021-10-21 21:22:18 -04:00
Rylan Polster
9ca0f68bf7
Fix tests
2021-10-21 21:11:06 -04:00
Rylan Polster
e24703e58d
Rename :cert_error_allowlist
to :secure_connection_audit_skiplist
2021-10-21 21:11:06 -04:00
Rylan Polster
fa4bb7d74a
Refactor audit exception handling
2021-10-21 21:11:05 -04:00
Rylan Polster
d124d8eae8
cask/audit: allow the homepage https audit to have exceptions
2021-10-21 21:01:52 -04:00
Rylan Polster
6de841cd73
Merge pull request #12295 from Rylan12/update-report-cask-fix
...
`update-report`: fix unset cask repo variable error
2021-10-21 20:22:33 -04:00