16288 Commits

Author SHA1 Message Date
Mike McQuaid
ee5a073b05 Add the SFC PLC to the README and manpage.
Let's document these so people know who the leadership team behind the
project is.
2018-08-02 13:26:02 +01:00
Markus Reiter
efd743a50d
Merge pull request #4585 from reitermarkus/refactor-download-strategies
Refactor download strategies.
2018-08-02 07:16:27 +02:00
Markus Reiter
9e025f5e44
Merge pull request #4587 from reitermarkus/ditto
Use `ditto` instead of `unzip`.
2018-08-02 05:45:24 +02:00
Markus Reiter
4183dd3564
Merge pull request #4552 from reitermarkus/reorder-unpack-strategies
Reorder unpack strategies.
2018-08-02 05:44:12 +02:00
Markus Reiter
dce6b875c1
Merge pull request #4581 from reitermarkus/non-existent-download-strategies
Remove non-existent download strategies.
2018-08-01 16:09:03 +02:00
Markus Reiter
f46eafc271
Merge pull request #4589 from reitermarkus/curl-stdout
Show `stdout` for `curl` commands.
2018-08-01 12:33:59 +02:00
Markus Reiter
c98c71ae64 Show stdout for curl commands. 2018-08-01 11:15:42 +02:00
Markus Reiter
2e48373305 Use ditto instead of unzip. 2018-08-01 07:50:15 +02:00
Markus Reiter
85a6d81e2a Make sure download directory exists. 2018-08-01 05:40:15 +02:00
Markus Reiter
9ffc7dd465 Use Resource#downloader for BottleLoader. 2018-08-01 05:40:15 +02:00
Markus Reiter
3d27b2aa8d Explicitly pass version to download strategy. 2018-08-01 05:40:15 +02:00
Markus Reiter
96eb404af9
Merge pull request #4583 from reitermarkus/unneeded-rubocop-comment
Remove unneeded RuboCop comment.
2018-08-01 04:46:22 +02:00
Markus Reiter
c9b4c21225
Merge pull request #4569 from reitermarkus/curl-system-command
Use `SystemCommand` for `curl`.
2018-08-01 04:19:11 +02:00
Markus Reiter
4c80f827ad Only search by extension when unpacking formulae. 2018-08-01 04:16:27 +02:00
Markus Reiter
e2d8e3c6ee Remove unneeded RuboCop comment. 2018-08-01 04:12:31 +02:00
Markus Reiter
29182ad068 Remove non-existent download strategies. 2018-08-01 01:59:54 +02:00
Markus Reiter
8ae284e871 Use SystemCommand for curl. 2018-08-01 01:04:42 +02:00
Markus Reiter
f8dc9eff58 Move .tar.xz logic from Xz to Tar. 2018-08-01 00:56:36 +02:00
Markus Reiter
281ead3096 Look for extension first, then fall back to magic number. 2018-08-01 00:56:36 +02:00
Markus Reiter
a21e7ff742 Move Tar up. 2018-08-01 00:56:36 +02:00
Markus Reiter
04e97e82db Use magic number for Adobe Air. 2018-08-01 00:56:36 +02:00
Markus Reiter
e8f7a88976 Only call hdiutil if it’s a bzip2 or zlib. 2018-08-01 00:56:36 +02:00
Markus Reiter
278eace2fa Reorder unpack strategies again. 2018-08-01 00:56:36 +02:00
Markus Reiter
7cf8bb4f8c Add Diff unpack strategy. 2018-08-01 00:56:36 +02:00
Markus Reiter
fc15865760 Reorder unpack strategies. 2018-08-01 00:56:36 +02:00
Markus Reiter
50ddcb8152
Merge pull request #4571 from reitermarkus/brew-cask-_dump
Remove unused `brew cask _dump` command.
2018-08-01 00:55:30 +02:00
Markus Reiter
7fb221ffe1 Remove unused brew cask _dump command. 2018-07-30 22:30:12 +02:00
Markus Reiter
ddbefee44a
Merge pull request #4573 from reitermarkus/subversion-spec
Add spec for SVN directory name containing `@`.
2018-07-30 22:25:42 +02:00
Markus Reiter
701f86ddeb
Merge pull request #4572 from reitermarkus/refactor-hbc/url
Refactor `Hbc::URL`.
2018-07-30 22:25:26 +02:00
Markus Reiter
88783eae31 Refactor Hbc::URL and rename to URL. 2018-07-30 21:07:42 +02:00
Markus Reiter
54aa412015 Use LazyObject for Hbc::URL. 2018-07-30 21:07:42 +02:00
Markus Reiter
428bc9c7a3 Add LazyObject class. 2018-07-30 21:07:42 +02:00
Markus Reiter
d14f5dae7e Add spec for SVN directory name containing @. 2018-07-30 20:13:29 +02:00
Markus Reiter
b5548f9548
Merge pull request #4551 from ffeu/fix_svn_with_at_symbol
Adjusting SVN commands to consider the @ symbol
2018-07-30 20:01:46 +02:00
feu
4bb82ccd94 just one target.directory check in fetch_repo 2018-07-30 11:12:48 -03:00
feu
c63d8813af svn update/checkout with system_command 2018-07-30 10:04:54 -03:00
Mike McQuaid
adf2dd9e10
Merge pull request #4568 from MikeMcQuaid/versioned-formula-handle-unavailable
formula: handle unavailable versioned formulae.
2018-07-30 09:45:53 +01:00
Mike McQuaid
e52d6dba79 formula: handle unavailable versioned formulae.
If people decide to copy these into their Homebrew/homebrew-core
`Formula` directory then it breaks generating the hash for any
non-versioned formulae.

See https://github.com/Homebrew/homebrew-bundle/issues/351
2018-07-30 09:16:53 +01:00
ilovezfs
10a7e998a1
Merge pull request #4567 from Homebrew/revert-4561-curl-system-command
Revert "Use `SystemCommand` for `curl`."
2018-07-30 06:59:31 +02:00
ilovezfs
cd2b85c40f
Revert "Use SystemCommand for curl." 2018-07-29 21:45:04 -07:00
feu
43d53a67b7 just adjusting spaces 2018-07-29 20:54:13 -03:00
feu
ce3ac54e2c changing to use system_command .. chdir 2018-07-29 11:36:43 -03:00
Markus Reiter
3c3b05d457
Merge pull request #4564 from reitermarkus/not-a-cask-file-error
Raise error when file does not contain a cask.
2018-07-29 12:31:49 +02:00
Markus Reiter
785ec4ef57 Add tests for `CaskUnreadableError. 2018-07-29 12:03:42 +02:00
Markus Reiter
17c9137c3e
Merge pull request #4561 from reitermarkus/curl-system-command
Use `SystemCommand` for `curl`.
2018-07-29 11:47:44 +02:00
Markus Reiter
5a45315349 Raise error when file does not contain a cask. 2018-07-29 11:42:34 +02:00
commitay
b68d8e7282
Merge pull request #4555 from commitay/unstable
audit: change the "unstable" spec message to devel/head
2018-07-29 09:50:46 +10:00
commitay
fabb0931e3 audit: change the "unstable" spec message to devel/head 2018-07-29 09:32:46 +10:00
Markus Reiter
355df64d93 Use SystemCommand for curl. 2018-07-29 01:23:33 +02:00
feu
ad18c5c4b1 adjusting args in fetch_repo 2018-07-27 10:23:36 -03:00