Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faster downloads for burp-suite and burp-suite-professional #168001

Merged
merged 7 commits into from Mar 12, 2024

Conversation

TG-KK
Copy link
Contributor

@TG-KK TG-KK commented Mar 1, 2024

Fixes #167997

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused.
  • Checked the cask is submitted to the correct repo.
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

@bevanjkay
Copy link
Member

Can you please split this to an individual PR for each cask?

url "https://download.calibre-ebook.com/#{version}/calibre-#{version}.dmg"
url "https://github.com/kovidgoyal/calibre/releases/download/v#{version}/calibre-#{version}.dmg", verified: "github.com/kovidgoyal/calibre/"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Monterey and older url are broken with this as upstream deletes attachments from GitHub.

Also, we will probably see someone open another issue/PR to switch it back, which is what happened in past:

The fun history of the cask:

  • 2021-05-07: GitHub to Homepage: 10bc7d8
  • 2020-05-02: Homepage to GitHub - 99a8dec
  • 2015-08-30: GitHub to Homepage 918a5a2
  • 2015-03-08: Homepage to GitHub 35ec725
  • ...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah only the burp changes should be moved forward due to breakage of Calibre.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, after reading all that, I should leave calibre as it is then, since it's going to be unreliable.

Thank you for letting me know about the history.

@TG-KK
Copy link
Contributor Author

TG-KK commented Mar 5, 2024

Can you please split this to an individual PR for each cask?

Looks like GitHub releases for calibre are unreliable, so gonna have just burp suite as part of this PR now.

@cho-m cho-m mentioned this pull request Mar 5, 2024
7 tasks
@miccal miccal changed the title Faster downloads for calibre and burp Faster downloads for burp-suite and burp-suite-professional Mar 11, 2024
@krehel krehel enabled auto-merge March 12, 2024 17:37
@krehel krehel merged commit fe7a54d into Homebrew:master Mar 12, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Downloads for burp suite & calibre are exceptionally slow
6 participants