32434 Commits

Author SHA1 Message Date
apainintheneck
c322f4fb90 cask/installer.rb: Stopped including Staged 2022-07-11 17:13:16 -07:00
Carlo Cabrera
8b3ff3ddaa
Merge pull request #13534 from carlocab/resource-relative-target
resource: support relative paths as `targets` of `#stage`
2022-07-12 08:06:21 +08:00
Bo Anderson
45db161f41
Merge pull request #13545 from apainintheneck/fix-flaky-version-test
cask/cmd/list_spec.rb: fix leaky version variable
2022-07-12 00:49:26 +01:00
apainintheneck
ee68f813d8 cask/cmd/list_spec.rb: fix leaky version variable
The lazy evaluation in let() was failing to reset MacOS#full_version
to the original_macos_version. This meant that all tests run after
this one automatically had MacOS#version == 12 which caused some
of the tests to fail if you were running a different macOS version.
2022-07-11 15:23:31 -07:00
BrewTestBot
29a25eb7f5
Update RBI files for i18n. 2022-07-11 18:16:16 +00:00
BrewTestBot
0ba342676d
Update RBI files for rubocop-ast. 2022-07-11 18:14:13 +00:00
BrewTestBot
5b001b2719
brew vendor-gems: commit updates. 2022-07-11 18:10:10 +00:00
BrewTestBot
793183764d
brew vendor-gems: commit updates. 2022-07-11 18:09:39 +00:00
BrewTestBot
124763817e
brew vendor-gems: commit updates. 2022-07-11 18:06:30 +00:00
dependabot[bot]
ae15651eb9
build(deps): bump i18n from 1.10.0 to 1.11.0 in /Library/Homebrew
Bumps [i18n](https://github.com/ruby-i18n/i18n) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/ruby-i18n/i18n/releases)
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ruby-i18n/i18n/compare/v1.10.0...v1.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 18:04:52 +00:00
dependabot[bot]
ebff222508
build(deps): bump rubocop-ast from 1.18.0 to 1.19.1 in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.18.0 to 1.19.1.
- [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.18.0...v1.19.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 18:04:06 +00:00
dependabot[bot]
f42120c6ce
build(deps-dev): bump sorbet-static-and-runtime in /Library/Homebrew
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) from 0.5.10148 to 0.5.10151.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 18:03:36 +00:00
Max Eisner
ad5a1a8138
add docs 2022-07-11 15:49:30 +02:00
Max Eisner
e5f2ddf012
add typecheck 2022-07-11 15:21:57 +02:00
Max Eisner
665e68a82f
switch to named args 2022-07-11 15:08:44 +02:00
danielnachun
b137d4ae00
bottle.rb: make GCC relocatable again 2022-07-11 01:25:16 -07:00
Rylan Polster
5e5c78ebef
Fix tests and improve style 2022-07-11 04:03:37 -04:00
Carlo Cabrera
62ad2d5d59
Merge pull request #13538 from carlocab/lib/lua-subdirs
keg: create subdirectories of `lib/lua` instead of symlinks
2022-07-11 15:25:44 +08:00
Mike McQuaid
4323566d20
Merge pull request #13530 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-0.5.10148
build(deps-dev): bump sorbet-static-and-runtime from 0.5.10145 to 0.5.10148 in /Library/Homebrew
2022-07-11 08:13:41 +01:00
Rylan Polster
57417dd016
Add on_system :linux, macos: wrapper to OnSystem 2022-07-11 02:19:24 -04:00
Carlo Cabrera
0780d06015
keg: create subdirectories of lib/lua instead of symlinks
Some formulae (e.g. `luv`) have a `lib/lua/5.1` subdirectory inside
their keg. Before this change, the `5.1` subdirectory is symlinked into
`HOMEBREW_PREFIX`.

This can result in `luarocks` installing things into a formula's keg,
which we don't want.

Let's fix that by making sure that `brew link` creates these
subdirectories instead of symlinking them. We already do this for
subdirectories of `share/lua`:

8dd96ae8ba/Library/Homebrew/keg.rb (L430)
2022-07-11 10:10:38 +08:00
Max Eisner
1dcfeb5516
fix style 2022-07-10 15:45:07 +02:00
Max Eisner
3483ee72d5
add DSL to generate completions 2022-07-10 15:35:28 +02:00
Carlo Cabrera
a01715f0ee
resource: support relative paths as targets of #stage
`#stage` takes an optional `target` argument, which specifies the
location in which to unpack the `resource`.

Passing relative paths to `#stage`, as in

    resource("foo").stage "bar"

does not work, because this calls `Pathname("bar").install` inside the
temporary directory that the contents of the resource are unpacked to.
This means that passing a relative path to `#stage` has the unintended
effect of moving files around inside a temporary directory the formula
has no access to.

Let's fix that by keeping track of the original working directory before
`#stage` was called and prepending this to `target` whenever `target` is
a relative path.
2022-07-10 01:27:21 +08:00
Carlo Cabrera
c9af8a632d
language/python: add --install-lib to setup_install_args
About 25 formula in homebrew/core pass `--install-lib` to `python3` in
addition to `*setup_install_args` in order to ensure that all files are
installed into the formula's prefix rather than into a `site-packages`
directory in Python's keg.

Let's simplify these formulae by also adding the appropriate
`--install-lib` flag to `setup_install_args`.
2022-07-09 22:22:10 +08:00
BrewTestBot
df02f17c1c
brew vendor-gems: commit updates. 2022-07-08 18:08:51 +00:00
dependabot[bot]
75e6032cd3
build(deps-dev): bump sorbet-static-and-runtime in /Library/Homebrew
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) from 0.5.10145 to 0.5.10148.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 18:03:54 +00:00
Mike McQuaid
8dd96ae8ba
Merge pull request #13525 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.31.2
build(deps): bump rubocop from 1.31.1 to 1.31.2 in /Library/Homebrew
2022-07-08 13:07:03 +01:00
BrewTestBot
3cedf8c7bf
Update RBI files for rubocop. 2022-07-08 11:35:20 +00:00
BrewTestBot
f9a7637520
brew vendor-gems: commit updates. 2022-07-08 11:29:43 +00:00
dependabot[bot]
bf3deec7e2
build(deps): bump rubocop from 1.31.1 to 1.31.2 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.31.1 to 1.31.2.
- [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.31.1...v1.31.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 11:24:14 +00:00
Mike McQuaid
008542588c
Merge pull request #13526 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-0.5.10145
build(deps-dev): bump sorbet-static-and-runtime from 0.5.10141 to 0.5.10145 in /Library/Homebrew
2022-07-08 11:32:31 +01:00
Mike McQuaid
66bb945a03
Merge pull request #13524 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rails-2.15.2
build(deps): bump rubocop-rails from 2.15.1 to 2.15.2 in /Library/Homebrew
2022-07-08 11:32:15 +01:00
Mike McQuaid
18564e1ea5
Merge pull request #13482 from dkav/update_report_latest_tag
update-report: various updates
2022-07-08 11:27:07 +01:00
Darren Kavanagh
da4bf679de
Add new line after donate message 2022-07-07 14:46:41 -07:00
Darren Kavanagh
b878d9c1ca
Highlight new revision message 2022-07-07 14:46:41 -07:00
Darren Kavanagh
a25f827b8f
Report new_tag even when old_tag blank 2022-07-07 14:46:41 -07:00
Darren Kavanagh
387515e75a
State version number in messages 2022-07-07 14:46:40 -07:00
Darren Kavanagh
bc8103d356
Highlight release notes when version changes
Highlight release notes when the current version is updated to a newer
version (either major or minor) not just when revision version is zero
(e.g. x.x.0).
2022-07-07 14:46:40 -07:00
Darren Kavanagh
700e2f19f1
Expand output excluded by quiet 2022-07-07 14:46:40 -07:00
Darren Kavanagh
a94f6ec50c
Update latesttag in all cases
Set latesttag before it is bypassed by return statement and old_tag
being blank.
2022-07-07 14:46:40 -07:00
Darren Kavanagh
ae2196fa57
Use x_tag instead of x_repository_version 2022-07-07 14:46:39 -07:00
BrewTestBot
2769b953b4
Update RBI files for rubocop-rails. 2022-07-07 18:15:34 +00:00
BrewTestBot
f64f235c1c
brew vendor-gems: commit updates. 2022-07-07 18:10:19 +00:00
BrewTestBot
f88ff0bf7f
brew vendor-gems: commit updates. 2022-07-07 18:10:02 +00:00
dependabot[bot]
9c5bf92eb1
build(deps-dev): bump sorbet-static-and-runtime in /Library/Homebrew
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) from 0.5.10141 to 0.5.10145.
- [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
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 18:04:46 +00:00
dependabot[bot]
b6411a7d41
build(deps): bump rubocop-rails in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.15.1 to 2.15.2.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.15.1...v2.15.2)

---
updated-dependencies:
- dependency-name: rubocop-rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 18:04:01 +00:00
Rylan Polster
a36641195f
Merge pull request #13522 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-0.5.10141
build(deps-dev): bump sorbet-static-and-runtime from 0.5.10139 to 0.5.10141 in /Library/Homebrew
2022-07-07 11:30:47 -04:00
Eric Knibbe
38ba22c139
Merge pull request #13519 from EricFromCanada/bump-formula-tag-regex
bump-formula-pr: more precise tag/version replacement
2022-07-07 09:22:59 -04:00
Mike McQuaid
b4619fe2db
Merge pull request #13317 from bevanjkay/upgrade-sha-readout
cask: add statements when direct cask upgrades won't be installed
2022-07-07 08:57:34 +01:00