Markus Reiter
2452b27866
Refactor ErrorDuringExecution
.
2018-07-19 16:41:27 +02:00
Markus Reiter
bb29150096
Refactor HashValidator
.
2018-07-19 16:41:27 +02:00
Mike McQuaid
679eda3155
Merge pull request #4516 from reitermarkus/zsh-completion
...
Fix `zsh` completion.
2018-07-19 14:34:11 +01:00
Markus Reiter
0a7ab5c232
Fix zsh
completion.
2018-07-19 13:42:40 +02:00
Markus Reiter
8dc32e5a15
Merge pull request #4513 from commitay/seven-zip
...
fix cask seven_zip containers
2018-07-19 13:33:29 +02:00
Markus Reiter
50855c98f0
Don't pass down basename in #extract_nested_tar
.
2018-07-19 12:49:21 +02:00
Markus Reiter
c6fa3fe8b4
Add test for basename in #extract_nestedly
.
2018-07-19 12:49:21 +02:00
commitay
43883a4108
fix cask seven_zip containers
2018-07-19 13:30:15 +10:00
JCount
00eca7112a
Merge pull request #4511 from reitermarkus/extract-nestedly-basename
...
Don't pass down basename when extracting nestedly.
2018-07-18 22:08:10 -04:00
Markus Reiter
dbcae5b499
Don't pass down basename when extracting nestedly.
2018-07-19 00:47:52 +02:00
Mike McQuaid
df45ffeac4
Merge pull request #4510 from Homebrew/dependabot/bundler/Library/Homebrew/test/parallel_tests-2.22.0
...
Bump parallel_tests from 2.21.3 to 2.22.0 in /Library/Homebrew/test
2018-07-18 18:26:13 +01:00
dependabot[bot]
c3ee091e40
Bump parallel_tests from 2.21.3 to 2.22.0 in /Library/Homebrew/test
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 2.21.3 to 2.22.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases )
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.21.3...v2.22.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-18 16:40:34 +00:00
Mike McQuaid
41680cd239
Merge pull request #4508 from MikeMcQuaid/portable-ruby-remove-cache
...
ruby.sh: remove linkage cache on upgrade.
2018-07-18 14:58:44 +01:00
Mike McQuaid
f2d823445e
ruby.sh: remove linkage cache on upgrade.
...
This may not be compatible between portable ruby versions and between
portable and system ruby versions.
Fixes #4485 .
2018-07-18 14:09:43 +01:00
Markus Reiter
23be3cedda
Merge pull request #4507 from reitermarkus/unpack-symlink
...
Don't follow symlinks when unpacking a directory.
2018-07-18 13:29:07 +02:00
Markus Reiter
67c30b8372
Fix DirectoryUnpackStrategy
following symlinks.
2018-07-18 13:05:34 +02:00
Markus Reiter
22ddec85b0
Add failing test.
2018-07-18 13:05:34 +02:00
ilovezfs
eb5175857c
Merge pull request #4506 from Homebrew/revert-4470-chmods-for-exec-scripts
...
Revert "Explicitly chmod exec script files"
2018-07-18 11:02:55 +01:00
ilovezfs
3e298bbbc8
Revert "Explicitly chmod exec script files"
2018-07-18 09:45:05 +00:00
Markus Reiter
f16bff5b95
Merge pull request #4500 from reitermarkus/load-path
...
Refactor `$LOAD_PATH`.
2018-07-18 00:22:17 +02:00
Markus Reiter
5841b992ac
Refactor $LOAD_PATH
.
2018-07-17 23:38:57 +02:00
Mike McQuaid
87ba4c52ec
Merge pull request #4470 from apjanke/chmods-for-exec-scripts
...
Explicitly chmod exec script files
2018-07-17 17:18:02 +01:00
Mike McQuaid
86df821b92
Merge pull request #4410 from alexbostock/cask-json
...
Cask json
2018-07-17 17:17:06 +01:00
Mike McQuaid
af11c6581a
Merge pull request #4502 from MikeMcQuaid/formula-missing-unavailable
...
formula: handle unavailable missing formulae.
2018-07-17 15:13:26 +01:00
Mike McQuaid
e63d490874
formula: handle unavailable missing formulae.
...
Fixes #4494 .
2018-07-17 14:59:50 +01:00
Markus Reiter
6efda5dc92
Merge pull request #4499 from reitermarkus/better-test-example
...
Use non-legacy test example in PR template.
2018-07-17 15:12:49 +02:00
Markus Reiter
e4f4687261
Merge pull request #4497 from reitermarkus/typo
...
Fix typo.
2018-07-17 13:15:35 +02:00
Markus Reiter
9e2b14a80d
Use non-legacy test example in PR template.
2018-07-17 13:06:03 +02:00
Markus Reiter
89582c2d0e
Fix typo.
2018-07-17 12:53:12 +02:00
alexbostock
49bae9b619
Rename to_hash method
2018-07-17 11:12:04 +01:00
alexbostock
3fd1e914fd
Fix details in cask command
2018-07-17 10:56:44 +01:00
alexbostock
7fea44ae46
Tidy up
2018-07-17 10:04:17 +01:00
Markus Reiter
493c20eaf0
Merge pull request #4495 from reitermarkus/extract-nestedly
...
Use `extract_nestedly` for staging.
2018-07-17 10:46:52 +02:00
Markus Reiter
88cef28246
Use extract_nestedly
for staging.
2018-07-17 10:19:15 +02:00
Markus Reiter
63c5bd96a0
Merge pull request #4486 from reitermarkus/container-refactoring
...
Assimilate `Container`s with `UnpackStrategy`.
2018-07-17 00:03:28 +02:00
Markus Reiter
c8a0662603
Merge pull request #4489 from reitermarkus/unpack-error
...
Move error to the right place.
2018-07-16 23:52:43 +02:00
Markus Reiter
e5865e7e7f
Assimilate Container
s with UnpackStrategy
.
2018-07-16 23:50:45 +02:00
Markus Reiter
d069cc2ebc
Move error to the right place.
2018-07-16 23:36:15 +02:00
Markus Reiter
c47d51519e
Merge pull request #4484 from reitermarkus/nested-unpack-strategy
...
Add support for nested archives.
2018-07-16 22:28:58 +02:00
Markus Reiter
954edb2885
Alias extract_nestedly
to extract
for uncompressed files.
2018-07-16 21:36:44 +02:00
Markus Reiter
85f76e312a
Add spec for nested directories.
2018-07-16 21:36:44 +02:00
Markus Reiter
95b0b198a5
Remove redundant extract_to_dir
.
2018-07-16 21:36:44 +02:00
Markus Reiter
a6aefb43c5
Don’t recurse into nested directories.
2018-07-16 21:36:44 +02:00
Markus Reiter
c5b1bb9377
Use unxz
instead of xz -d
.
2018-07-16 21:36:44 +02:00
Markus Reiter
589c5b4e8d
Add support for nested archives.
2018-07-16 21:36:44 +02:00
Mike McQuaid
b1a125754f
Merge pull request #4487 from maxim-belkin/handle-cc
...
cc shim: handle the case when HOMEBREW_CC = cc
2018-07-16 20:34:20 +01:00
Maxim Belkin
20001bbbda
Handle the case when HOMEBREW_CC = cc
2018-07-16 13:40:39 -05:00
Markus Reiter
7e8fb9a0f8
Merge pull request #4481 from reitermarkus/unpack-strategies
...
Add two new unpack strategies.
1.7.0
2018-07-16 18:07:16 +02:00
Mike McQuaid
87c3ce2bc3
Merge pull request #4483 from MikeMcQuaid/runtime-dependencies-missing-formulae
...
Handle missing formulae in runtime_dependencies
2018-07-16 17:06:34 +01:00
Mike McQuaid
375d401580
Handle missing formulae in runtime_dependencies
...
Hopefully put this to bed for once and for all. Add a new method
`runtime_formulae_dependencies` which returns the `runtime_dependencies`
which have only the `Formula` objects that exist. I've checked all the
`runtime_dependencies` callers and updated them accordingly.
Also, fix a few cases where runtime dependencies were being read from
the tab when this wasn't desirable.
2018-07-16 16:46:39 +01:00