Mike McQuaid
ee253e465b
Vendor all Homebrew's gems.
...
Homebrew's actually ended up using a fair few gems. While we want to
avoid Bundler at runtime (and this PR still does that, in fact uses
Bundler even less at runtime than it did before) writing our own version
to use at build-time seems redundant.
2017-05-07 13:52:57 +01:00
pseudoku
77728abbfc
Remove unused command_args
...
Extra command_args in gain_permissions_remove caused silent failure and path never gets deleted.
2017-05-04 00:17:56 -07:00
Daniel Martín
a98991a10f
Revert "Fix IO#select
blocking."
2017-05-01 15:45:32 +02:00
Markus Reiter
238cd5430f
Add remote search to brew cask search
.
2017-04-25 12:29:01 +02:00
Markus Reiter
cb17a80577
Merge pull request #2362 from joshka/install-uninstall-messages
...
Install uninstall messages
2017-04-23 02:40:52 +02:00
Markus Reiter
5bf0745ece
Merge pull request #2514 from reitermarkus/refactor-cask-metadata
...
Refactor cask metadata directory methods.
2017-04-22 22:01:53 +02:00
Markus Reiter
44232ab044
Merge pull request #2519 from reitermarkus/validate-container-type
...
Validate `container :type`.
2017-04-22 12:53:17 +02:00
Markus Reiter
75ceed39e6
Merge pull request #2520 from reitermarkus/pkgutil-plist
...
Partly revert “Fix `uninstall :pkgutil` leaving empty `.app` directories.”.
2017-04-21 17:37:42 +02:00
Markus Reiter
80e09c8dec
Partly revert “Fix uninstall :pkgutil
leaving empty .app
directories.”.
2017-04-21 16:46:39 +02:00
Markus Reiter
cd110b467d
Merge pull request #2512 from commitay/cask-binary
...
Replace `FileUtils.chmod` with `/bin/chmod` for cask binaries.
2017-04-21 15:24:07 +02:00
commitay
13c33f561e
Update binary.rb
2017-04-21 14:52:35 +02:00
commitay
7d9513130b
Replace FileUtils.chmod
with /bin/chmod
for cask binaries. [WIP]
...
Update binary.rb
Update binary.rb
Update binary.rb
2017-04-21 14:52:35 +02:00
Vítor Galvão
cc7376246e
Merge pull request #2517 from reitermarkus/fix-select-blocking
...
Fix `IO#select` blocking.
2017-04-21 13:43:20 +01:00
Markus Reiter
cc634b2d50
Set timeout to 10 seconds instead of retrying.
2017-04-21 14:12:16 +02:00
Markus Reiter
1e06d1318e
Validate container :type
.
2017-04-21 14:07:34 +02:00
Markus Reiter
9e089a7d12
Fix IO#select
blocking.
2017-04-21 07:18:46 +02:00
Markus Reiter
1cd125e7e7
Refactor cask metadata directory methods.
2017-04-21 01:28:21 +02:00
Louis Romero
a27a82c196
Remove extraneous }
2017-04-21 00:24:09 +02:00
Joshua McKinney
cb28ab640e
Refactor uninstall existing cask
2017-04-18 01:49:54 -07:00
Markus Reiter
2631474f25
Fix brew cask audit
not working without argument.
2017-04-11 16:41:34 +02:00
Markus Reiter
a365e16b48
Merge pull request #2431 from reitermarkus/fix-sudo-root-wheel
...
Use `sudo` if parent path of `target` is not writable.
2017-04-02 17:58:45 +02:00
Markus Reiter
c3baf55527
Use sudo
if parent path of target
is not writable.
2017-04-01 01:57:25 +02:00
Vítor Galvão
7c048b6f71
cask: remove pre_bug_report links
2017-03-31 20:24:23 +01:00
Markus Reiter
1be120f4c1
Add Container::Executable
.
2017-03-28 15:34:34 +02:00
Joshua McKinney
a90d1e1699
Installer#reinstall instead of #install :reinstall
...
Call an explicit method on Installer to reinstall rather than using a
flag to indicate when we're reinstalling a cask
2017-03-27 01:32:53 -05:00
Joshua McKinney
3703ef1885
Show messages when (un)installing Casks
...
Addresses an issue where it can be unclear at times exactly which part
of the (un|re)installation processes is reporting an error. See
https://github.com/caskroom/homebrew-cask/issues/30968
2017-03-19 13:14:16 -05:00
Joshua McKinney
367fdb9718
Refactor brew cask reinstall
...
The implementation of the reinstall command was the same as
Installer#install, aside from the uninstall of the existing cask.
Moved this within the class to DRY up the implementation.
2017-03-19 13:14:16 -05:00
Markus Reiter
ed10135da4
Replace Hbc.load
with CaskLoader.load
.
2017-03-16 19:16:42 +01:00
Markus Reiter
d7af864be0
Replace Hbc.path
with CaskLoader.path
.
2017-03-16 12:10:19 +01:00
Markus Reiter
d1995dad4b
Use a Formulary
-like approach to load Casks.
2017-03-16 12:10:19 +01:00
Markus Reiter
c4d8b1696c
Merge pull request #2309 from axiac/cask-outdated
...
add command 'cask outdated'
2017-03-16 11:37:49 +01:00
Markus Reiter
2c8544832e
Add test for command help strings.
2017-03-16 09:00:57 +01:00
Valentin VĂLCIU
7532545140
add command 'cask outdated'
2017-03-15 22:58:25 +02:00
Markus Reiter
e1670a9210
Remove sort
from each_artifact
.
2017-03-15 20:18:56 +01:00
Mike McQuaid
4d88cc4c41
Merge pull request #2326 from vszakats/sprot
...
secure urls + remove -k from in-doc curl command
2017-03-15 15:11:35 +00:00
Markus Reiter
e9e6dcf893
Merge pull request #2311 from nath/highlightInstalledCasks
...
Added highlighting of installed casks to cask search
2017-03-15 14:01:28 +01:00
Viktor Szakats
cc8f029f22
secure urls + remove -k from in-doc curl command
2017-03-14 17:27:11 +00:00
Markus Reiter
4f558f186a
Remove dsl
parameter from Cask::new
.
2017-03-14 18:18:03 +01:00
Nath Tumlin
2080c360e2
Added tests for highlight installed and fixed style errors
2017-03-13 17:52:32 -05:00
Markus Reiter
2b4c3ee1d7
Default to sudo: false
for installer/uninstall :script
.
2017-03-13 11:38:37 +01:00
Markus Reiter
ad7c2e5416
Merge pull request #2328 from reitermarkus/installed-caskfile
...
Add `#installed_caskfile` method to `Cask` class.
2017-03-12 22:24:45 +01:00
Markus Reiter
9f7d86b97c
Add #installed_caskfile
method to Cask
class.
2017-03-12 21:59:13 +01:00
Markus Reiter
b8668f4050
Use CaskLoader.load_from_file
in Auditor
.
2017-03-12 21:47:19 +01:00
Numbermaniac
b704b48b2f
Change instances of caskroom.io to caskroom.github.io
2017-03-12 23:23:22 +11:00
Markus Reiter
ff4e0ea305
Merge pull request #2320 from reitermarkus/migrate-legacy-caskroom
...
Migrate legacy Caskroom.
2017-03-12 11:31:33 +01:00
Vítor Galvão
b3679de310
Merge pull request #2318 from reitermarkus/remove-old-caskfiles
...
Remove old metadata when installing with `--force`.
2017-03-12 02:54:05 +00:00
Nath Tumlin
250f3445b7
Removed Hbc::
2017-03-11 16:28:41 -08:00
Nath Tumlin
6162a5e41f
Moved highlight_installed from utils.rb to search.rb
2017-03-11 16:25:02 -08:00
Nath Tumlin
4472daec2f
Updated highlight_installed to use Cask.installed?
2017-03-11 16:21:18 -08:00
Markus Reiter
3bd4349e8e
Migrate legacy Caskroom.
2017-03-12 00:35:09 +01:00