Issy Long
0b6b2f04da
cask/reinstall: Support --zap
for entirely purging cask files
...
- The `brew uninstall` command has `--zap`, so let's make `brew
reinstall` have parity here for a better user experience. (Requested
in issue 12983.)
- It feels weird that to get my new reinstall test to pass I had to add
`--zap` to `cask/cmd/install.rb`, not `cask/cmd/reinstall.rb` to get
the tests to pass. But the `brew reinstall --cask caffeine --zap`
command worked fine all the time. The CLI argument parser from the
test run was complaining about not knowing what `zap` was. As a
result, `--zap` now shows up as a switch in `brew install --help`
which I'm not 100% convinced is the desired UX. But I've edited the
description accordingly to specify that it will only work on
`reinstall` operations (and `--zap` on `install` is a no-op).
```
issyl0 at pictor in /opt/homebrew on reinstall-cask-zap
❯ brew reinstall --cask caffeine --zap
==> Downloading https://github.com/IntelliScape/caffeine/releases/download/1.1.3/Caffeine.dmg
Already downloaded: /Users/issyl0/Library/Caches/Homebrew/downloads/3d6ccfdd3b8d0ab37d1c2468d6e69078c2d31d3b12bf51947c4db21e5f376af2--Caffeine.dmg
==> Implied `brew uninstall --cask caffeine`
==> Backing App 'Caffeine.app' up to '/opt/homebrew/Caskroom/caffeine/1.1.3/Caffeine.app'
==> Removing App '/Applications/Caffeine.app'
==> Dispatching zap stanza
==> Trashing files:
~/Library/Application Support/com.intelliscapesolutions.caffeine
~/Library/Preferences/com.intelliscapesolutions.caffeine.plist
~/Library/Caches/com.intelliscapesolutions.caffeine
~/Library/HTTPStoages/com.intelliscapesolutions.caffeine.binarycookies
==> Removing all staged versions of Cask 'caffeine'
==> Installing Cask caffeine
==> Moving App 'Caffeine.app' to '/Applications/Caffeine.app'
🍺 caffeine was successfully installed!
```
2022-04-09 16:37:23 +01:00
danielnachun
d173b44245
os/mac/keg.rb: move codesign_patched_binary from here
2022-04-08 18:09:32 -07:00
danielnachun
4c19d67176
extend/os/mac/keg.rb: move codesign_patched_binary here
2022-04-08 18:09:25 -07:00
danielnachun
3b089ee901
keg.rb: add generic codesign_patched_binary method
2022-04-08 18:09:18 -07:00
Mike McQuaid
86de361abb
Merge pull request #13106 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9869
...
build(deps-dev): bump sorbet from 0.5.9859 to 0.5.9869 in /Library/Homebrew
2022-04-08 20:23:16 +01:00
Mike McQuaid
463b91f9f7
Merge pull request #13109 from Bo98/audit-installed-error
...
dev-cmd/audit: fix error with --installed
2022-04-08 20:20:49 +01:00
BrewTestBot
7d0625a669
Update RBI files for rubocop.
2022-04-08 18:12:13 +00:00
Bo Anderson
0c0cdf8105
dev-cmd/audit: fix error with --installed
2022-04-08 19:10:20 +01:00
BrewTestBot
3029c9a35c
brew vendor-gems: commit updates.
2022-04-08 18:06:22 +00:00
BrewTestBot
d915fdc132
brew vendor-gems: commit updates.
2022-04-08 18:06:18 +00:00
dependabot[bot]
aa6ad0743f
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9859 to 0.5.9869.
- [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>
2022-04-08 18:03:50 +00:00
dependabot[bot]
14516da529
build(deps): bump rubocop from 1.26.1 to 1.27.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.26.1 to 1.27.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.26.1...v1.27.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 18:03:21 +00:00
BrewTestBot
e805a70753
brew vendor-gems: commit updates.
2022-04-07 18:06:25 +00:00
dependabot[bot]
f3108ff63b
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9854 to 0.5.9859.
- [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>
2022-04-07 18:03:46 +00:00
Mike McQuaid
9c58f9a779
Merge pull request #13089 from steveh7812/fetch-from-api
...
set `prefer_loading_from_api: true` for `brew fetch`
2022-04-07 12:46:43 +01:00
Rylan Polster
dda9f75fca
fetch: only fetch runtime deps with HOMEBREW_INSTALL_FROM_API
2022-04-06 23:36:24 -04:00
BrewTestBot
fc689d47ca
brew vendor-gems: commit updates.
2022-04-06 18:05:25 +00:00
dependabot[bot]
81caef7d2c
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9851 to 0.5.9854.
- [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>
2022-04-06 18:02:55 +00:00
BrewTestBot
b27790d417
Update RBI files for spoom.
2022-04-06 09:18:50 +00:00
BrewTestBot
4bbfc6a476
brew vendor-gems: commit updates.
2022-04-06 09:14:17 +00:00
dependabot[bot]
f31e9bff56
build(deps): bump spoom from 1.1.9 to 1.1.11 in /Library/Homebrew
...
Bumps [spoom](https://github.com/Shopify/spoom ) from 1.1.9 to 1.1.11.
- [Release notes](https://github.com/Shopify/spoom/releases )
- [Commits](https://github.com/Shopify/spoom/compare/v1.1.9...v1.1.11 )
---
updated-dependencies:
- dependency-name: spoom
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 09:11:54 +00:00
BrewTestBot
50f9c249be
brew vendor-gems: commit updates.
2022-04-05 18:07:15 +00:00
dependabot[bot]
dc4deadc5c
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9837 to 0.5.9851.
- [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>
2022-04-05 18:04:38 +00:00
Steve Hahn
f5696efc16
set prefer_loading_from_api for fetch
2022-04-05 10:09:52 -07:00
Mike McQuaid
f6ab300fc1
Merge pull request #13085 from Homebrew/dependabot/bundler/Library/Homebrew/json_schemer-0.2.20
...
build(deps): bump json_schemer from 0.2.19 to 0.2.20 in /Library/Homebrew
2022-04-04 19:46:00 +01:00
BrewTestBot
bc4ddad9fd
Update RBI files for json_schemer.
2022-04-04 18:17:45 +00:00
BrewTestBot
5245c71e15
brew vendor-gems: commit updates.
2022-04-04 18:11:28 +00:00
BrewTestBot
90470097e0
brew vendor-gems: commit updates.
2022-04-04 18:06:25 +00:00
dependabot[bot]
e1920eb023
build(deps): bump json_schemer in /Library/Homebrew
...
Bumps [json_schemer](https://github.com/davishmcclurg/json_schemer ) from 0.2.19 to 0.2.20.
- [Release notes](https://github.com/davishmcclurg/json_schemer/releases )
- [Commits](https://github.com/davishmcclurg/json_schemer/compare/v0.2.19...v0.2.20 )
---
updated-dependencies:
- dependency-name: json_schemer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 18:04:05 +00:00
dependabot[bot]
2b7416ee7d
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9827 to 0.5.9837.
- [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>
2022-04-04 18:03:43 +00:00
Sean Molenaar
d62558aa68
Merge pull request #12692 from SMillerDev/feature/pr-pull/casks
...
pr-pull: allow casks to be pulled
2022-04-04 16:02:51 +02:00
Mike McQuaid
b4a9182e3f
Merge pull request #13048 from hyuraku/repair_search_casks
...
repair cask's fuzzy_search in `search_casks`
2022-04-04 13:40:18 +01:00
Sean Molenaar
0ec9cf721c
pr-pull: fix trailing whitespace
2022-04-04 14:19:39 +02:00
Sean Molenaar
08341d1c8b
pr-pull: whitespace fix
2022-04-04 14:14:00 +02:00
Sean Molenaar
0d8a3d8041
pr-pull: fix style
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2022-04-04 13:24:05 +02:00
Michael Cho
7dd3b04979
bump-cask-pr: bump language checksums in non-running hardware
2022-04-03 17:03:06 -07:00
Nanda H Krishna
33709297cf
Merge pull request #13078 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-mocks-3.11.1
...
build(deps): bump rspec-mocks from 3.11.0 to 3.11.1 in /Library/Homebrew
2022-04-01 16:28:44 -04:00
BrewTestBot
be5c76752f
Update RBI files for rspec-mocks.
2022-04-01 18:11:53 +00:00
BrewTestBot
8fd1bd347d
brew vendor-gems: commit updates.
2022-04-01 18:09:10 +00:00
BrewTestBot
0874134683
brew vendor-gems: commit updates.
2022-04-01 18:07:01 +00:00
dependabot[bot]
577efa77f0
build(deps): bump rspec-mocks from 3.11.0 to 3.11.1 in /Library/Homebrew
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.11.0 to 3.11.1.
- [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.11.0...v3.11.1 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 18:04:24 +00:00
dependabot[bot]
b02a0416dc
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9807 to 0.5.9827.
- [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>
2022-04-01 18:04:00 +00:00
Nanda H Krishna
ab0ec59cc7
Merge pull request #13070 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9807
2022-04-01 00:55:21 -04:00
BrewTestBot
244a37ab7b
Update RBI files for sorbet.
2022-03-30 18:19:27 +00:00
BrewTestBot
e7bf135015
brew vendor-gems: commit updates.
2022-03-30 18:14:26 +00:00
BrewTestBot
f6b9ca88f4
Update RBI files for tapioca.
2022-03-30 18:12:26 +00:00
BrewTestBot
a8d4d62a12
brew vendor-gems: commit updates.
2022-03-30 18:07:15 +00:00
dependabot[bot]
0c5af037c5
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.9798 to 0.5.9807.
- [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>
2022-03-30 18:05:03 +00:00
dependabot[bot]
a8e7bd54a7
build(deps-dev): bump tapioca from 0.7.0 to 0.7.1 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.7.0...v0.7.1 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 18:04:38 +00:00
Eric Knibbe
b533b380e5
Merge pull request #13033 from EricFromCanada/cask-search-descriptions
...
desc, search: also search cask descriptions
2022-03-30 13:48:24 -04:00