Markus Reiter
1a18742366
Pass headers directly instead of hash containing :headers
.
2020-12-19 19:34:24 -05:00
Markus Reiter
8fa5a8e832
Don't suggest adding appcast if livecheck exists.
2020-12-19 19:34:24 -05:00
Markus Reiter
3723cd7dec
Remove detection for Sparkle strategy.
2020-12-19 19:34:23 -05:00
Markus Reiter
4aaa2de6c4
Fix syntax.
2020-12-19 19:34:23 -05:00
Markus Reiter
71759035dd
Fix Sparkle detection if content type is missing.
2020-12-19 19:34:23 -05:00
Markus Reiter
75eb6d1780
Add Item
for Sparkle strategy.
2020-12-19 19:34:23 -05:00
Markus Reiter
0deceac28c
Allow regex without capture groups.
2020-12-19 19:34:23 -05:00
Markus Reiter
8a583a7aee
Remove args
.
2020-12-19 19:34:23 -05:00
Markus Reiter
3a4c7223df
Allow accessing version in livecheck
blocks.
2020-12-19 19:34:22 -05:00
Markus Reiter
2a3ee11c07
Fix typo.
2020-12-19 19:34:22 -05:00
Markus Reiter
c58fbe000e
Revert priority of GithubLatest
strategy.
2020-12-19 19:34:22 -05:00
Markus Reiter
3c4e855f4d
Revert livecheck
position.
2020-12-19 19:34:22 -05:00
Markus Reiter
3aa5395f75
Look in more places for URL, short version and version.
2020-12-19 19:34:22 -05:00
Markus Reiter
02849cf3e7
Don't pass nice_version
to block.
2020-12-19 19:34:21 -05:00
Markus Reiter
d3e2a98136
Remove debug output.
2020-12-19 19:34:21 -05:00
Markus Reiter
126842531e
Print backtrace in debug mode.
2020-12-19 19:34:21 -05:00
Markus Reiter
54a3eb2adb
Include item title in Sparkle strategy.
2020-12-19 19:34:21 -05:00
Markus Reiter
605c33c70c
Improve matching of Sparkle strategy.
2020-12-19 19:34:21 -05:00
Markus Reiter
d5e1d004e8
Fix Sparkle strategy when only URLs but no versions are found.
2020-12-19 19:34:21 -05:00
Markus Reiter
347a58f164
Don't skip Sparkle strategy if explicitly specified.
2020-12-19 19:34:20 -05:00
Markus Reiter
a8d893f134
Handle Sparkle appcast which specify the version next to the enclosure.
2020-12-19 19:34:20 -05:00
Markus Reiter
5ae726e2b4
Match Sparkle appcasts with HTTPS namespace.
2020-12-19 19:34:20 -05:00
Markus Reiter
82535696fa
Fix code style.
2020-12-19 19:34:20 -05:00
Markus Reiter
cf40f7b8f6
Rename FollowRedirection
to HeaderMatch
.
2020-12-19 19:34:20 -05:00
Markus Reiter
f76b5f105f
Skip fetching headers if URL has .xml
extension.
2020-12-19 19:34:19 -05:00
Markus Reiter
8b7f38faf0
Fix code style.
2020-12-19 19:34:19 -05:00
Markus Reiter
775c2fd245
Clarify error message.
2020-12-19 19:34:19 -05:00
Markus Reiter
b9741dd1e6
Try getting headers with both user agents.
2020-12-19 19:34:19 -05:00
Markus Reiter
0fe3bf7c7f
Only use Sparkle
strategy if URL is specified explicitly.
2020-12-19 19:34:19 -05:00
Markus Reiter
9017778326
Don't use Cask::DSL::Version
in Sparkle
strategy.
2020-12-19 19:34:19 -05:00
Markus Reiter
6a125401c7
Unescape URL before parsing a version from it.
2020-12-19 19:34:18 -05:00
Markus Reiter
7555556be8
Support block in PageMatch
strategy.
2020-12-19 19:34:18 -05:00
Markus Reiter
1857e0ebfa
Skip discontinued, latest and unversioned casks.
2020-12-19 19:34:18 -05:00
Markus Reiter
aba4eac8ab
Support multiple capture groups in PageMatch
strategy.
2020-12-19 19:34:18 -05:00
Markus Reiter
df70296403
Allow extracting file name in FollowRedirection
strategy.
2020-12-19 19:34:18 -05:00
Markus Reiter
b3c46ba2b9
Allow extracting URL in Sparkle strategy.
2020-12-19 19:34:17 -05:00
Markus Reiter
10b5548eac
Fix page_headers
method for multiple headers.
2020-12-19 19:34:17 -05:00
Markus Reiter
7762a597d6
Don't preprocess URL for Sparkle strategy.
2020-12-19 19:34:17 -05:00
Markus Reiter
05971c0965
Fix order of livecheck
in casks.
2020-12-19 19:34:17 -05:00
Markus Reiter
51274fb02a
Increase priority of GithubLatest
livecheck strategy.
2020-12-19 19:34:17 -05:00
Markus Reiter
c24af82a25
Add Sparkle
livecheck strategy.
2020-12-19 19:34:17 -05:00
Markus Reiter
b293acc89b
Add FollowRedirection
livecheck strategy.
2020-12-19 19:34:16 -05:00
Markus Reiter
f5d311490c
Add page_headers
and page_contents
helpers.
2020-12-19 19:34:16 -05:00
Markus Reiter
24046c3182
Merge pull request #10069 from samford/curl-add-debug-retry_request_parameters
...
Curl: Add optional debug and retry parameters
2020-12-20 01:32:10 +01:00
miccal
aad02c4524
shared_audits: add xit to GITHUB_PRERELEASE_ALLOWLIST
2020-12-20 07:15:46 +08:00
Sam Ford
27b7713f1e
Expand tests for Curl#curl_args
2020-12-19 18:13:15 -05:00
Sam Ford
e687774e8a
Curl: Allow option to omit --retry
in curl_args
2020-12-19 18:11:45 -05:00
Sam Ford
9d92ed868b
Curl: Add debug parameter to curl_with_workarounds
2020-12-19 18:03:27 -05:00
FX Coudert
27c4b9c236
Merge pull request #10047 from iMichka/config
...
formula: add std_configure_args
2020-12-19 23:50:19 +01:00
Michka Popoff
986f65b973
formula: add std_configure_args
...
Most commonly used configure args
libdir is set to lib to enforce the usage of the single lib folder
on linux, instead of installing to lib64 on some systems.
2020-12-19 22:27:29 +01:00