Markus Reiter
fca5950748
Remove brew cask automerge
.
2019-08-21 11:12:36 +02:00
Markus Reiter
16d2f8264c
Use MacOSRequirement
for casks.
2019-08-21 06:57:21 +02:00
Markus Reiter
d5cc46f931
Support deleting login items by path.
2019-08-12 23:56:26 +02:00
Jeremy Mayeres
22f43e3670
Remove cask-eid tap from automerge
...
Since the homebrew-cask-eid tap is no longer in use, it should be removed from the command as well.
2019-08-11 16:23:17 +02:00
Mike McQuaid
41461b2c00
upgrade: tweak --dry-run wording.
2019-07-28 14:50:59 +01:00
Doug Hogan
7f6ef77d0e
Address PR comments: remove test and use return ... if
2019-07-27 07:36:11 -07:00
Doug Hogan
55fcd01bed
cask/cmd/upgrade: add --dry-run option.
2019-07-26 23:20:56 -07:00
Mike McQuaid
12a0c281ea
cask/cmd/info: fix brew style, refactor.
2019-07-16 21:10:21 +01:00
Markus Reiter
de5cd926e6
Merge pull request #6270 from reitermarkus/config-dirs
...
Don't treat non-directory arguments as paths.
2019-07-09 23:10:23 +02:00
Markus Reiter
162be6b411
Don't treat non-directory arguments as paths.
2019-07-09 20:50:01 +02:00
Markus Reiter
4cb8e6ddd0
Add token
to Cask#to_h
.
2019-07-09 20:43:45 +02:00
Vítor Galvão
92719b64dc
Cask audit: -globoff in appcast curl
2019-06-24 16:34:47 +01:00
Vítor Galvão
61623f97ca
Cask audit: appcast fake user agent
2019-06-19 11:05:53 +01:00
Vítor Galvão
529e448189
Cask audit: decompress appcast
2019-06-19 00:19:30 +01:00
Markus Reiter
17f6d19b9c
Add Cask#install_time
method.
2019-05-31 20:50:31 +02:00
Markus Reiter
b12623f4eb
Don't redownload “latest” casks unnecessarily.
2019-05-31 20:50:31 +02:00
Markus Reiter
e2369fcde0
Output all upgradable casks before upgrading.
2019-05-31 19:16:04 +02:00
Mike McQuaid
781ad57ded
Merge pull request #6163 from xu-cheng/cask-cache
...
Add brew cask --cache <cask> command
2019-05-30 08:57:48 +01:00
Mike McQuaid
a89a3dfe91
Use whoami
consistently in chown
commands
2019-05-23 10:19:33 +02:00
Mike McQuaid
c82496cf5c
Merge pull request #6155 from core-code/master
...
Add configuration to new appcast check
2019-05-23 08:28:56 +01:00
Cheng XU
169ac2d413
cask: add new --cache command
...
It prints the file used to cache Casks.
This can be used to help users to install casks with their files
downloaded from outside brew.
See #6157 .
2019-05-23 15:28:00 +08:00
CoreCode
b81ead6dbb
Update appcast.rb
2019-05-21 15:10:39 +02:00
L. E. Segovia
a5fc2ec834
Skip :trash step if no paths exist
...
Fixes Homebrew/cask#63583
2019-05-21 12:56:23 +00:00
CoreCode
b6840c5638
Update audit.rb
2019-05-21 14:51:06 +02:00
Julian Mayer
0939c8832d
Add configuration to new appcast check
2019-05-21 12:07:25 +02:00
Isabell (Issy) Long
7a367980b6
Add a blank line between brew cask info
output for multiple casks
...
- `brew info` adds a blank line between info output for multiple
formulae. This replicates that display for `brew cask info`, as
requested in Issue 6126.
2019-05-13 19:45:08 +01:00
L. E. Segovia
93b2c29612
Port file trashing to Swift
...
This avoids hitting AppleScript timeouts in CI.
2019-05-09 20:03:31 +00:00
Steven Peters
1406ee7eac
abstract_uninstall: add timeout to trash_paths
2019-05-09 20:03:31 +00:00
Julian Mayer
a061a8d9f7
add optional checking whether appcast contains the version stanza to "brew cask audit"
2019-05-07 17:06:54 +02:00
Markus Reiter
3b745084ae
Fix brew cask style
.
2019-05-01 15:14:38 +02:00
Mike McQuaid
c4f72312ce
Fixup brew style
failures.
2019-04-30 09:19:18 +01:00
Mike McQuaid
73528b6a08
Freeze more strings
...
Freeze the results changed in #6072 .
2019-04-29 13:02:15 +01:00
Markus Reiter
85c3b55e2b
Fix exception in exception.
2019-04-28 15:16:47 +02:00
Mike McQuaid
0d54978ba8
Merge pull request #6036 from MikeMcQuaid/enable-frozen-string-literal
...
Use FrozenStringLiteralComment instead of flag.
2019-04-22 13:07:08 -07:00
Markus Reiter
ce15622584
Add *_to_slashes
methods to compat
.
2019-04-20 23:58:48 +02:00
Mike McQuaid
fc6bd2ea1c
Fixup more frozen string handling.
2019-04-20 14:07:29 +09:00
Mike McQuaid
36dbad3922
Add frozen_string_literal to all files.
2019-04-20 13:27:36 +09:00
Mike McQuaid
d1ea6f38d3
Fix mutable constants violations.
2019-04-19 21:46:20 +09:00
Mike McQuaid
86f43f79ee
Enable/fix optional Ruby frozen string literal usage
...
Combined with https://github.com/Homebrew/homebrew-test-bot/pull/247
this will test Homebrew's use of frozen strings in CI. After this we
will then enable it for Homebrew developers and eventually all Homebrew
users.
2019-04-19 10:30:41 +09:00
Vítor Galvão
0ee226769a
hbc: remove all *_to_slashes
2019-04-17 16:31:35 +01:00
Mike McQuaid
1281c4a663
Merge pull request #5983 from zachauten/continue-upgrading-casks-after-failure
...
'brew cask upgrade' will continue upgrading casks after a failure
2019-04-14 10:01:32 +01:00
Mike McQuaid
0750971870
Merge pull request #5893 from reitermarkus/version-unstable
...
Add `#unstable?` method for cask versions.
2019-04-14 10:00:57 +01:00
Mike McQuaid
3b842ef41f
Merge pull request #6014 from vitorgalvao/caskroom-home
...
cask home: update to brew.sh
2019-04-14 10:00:15 +01:00
EricFromCanada
e0558dc7c7
trim line breaks
2019-04-13 21:37:48 -04:00
EricFromCanada
89f0fcedbe
whitespace fixes
2019-04-13 21:32:04 -04:00
EricFromCanada
15c38a2d8b
formatting fixes
2019-04-13 21:29:32 -04:00
EricFromCanada
fa6404e0f5
grammar fixes
2019-04-13 21:29:32 -04:00
Vítor Galvão
67ca3d372a
cask home cmd: update homepage to brew.sh
2019-04-13 19:47:14 +01:00
Zach Auten
41b5b788d5
'brew cask upgrade' will continue upgrading casks after a failure
...
'cask upgrade' command collects all exceptions thrown
from individual casks during the upgrade process. If
there were more than one cask that raised exceptions
during the upgrade process, a MultipleCaskErrors
exception will be thrown.
Issue #5203
2019-04-12 19:26:33 -04:00
Mike McQuaid
1c655916fe
Merge pull request #5993 from amyspark/drop-unzip-in-macos
...
Drop unzip usage for Homebrew Cask
2019-04-10 09:08:02 +01:00