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

Create Homebrew Formula #5

Open
Miserlou opened this issue May 18, 2018 · 4 comments
Open

Create Homebrew Formula #5

Miserlou opened this issue May 18, 2018 · 4 comments
Labels
enhancement New feature or request packaging

Comments

@Miserlou
Copy link
Owner

No description provided.

@madeddie
Copy link
Contributor

As a reminder, for homebrew formulas to nicely upgrade software, versioned releases are key.

@Miserlou
Copy link
Owner Author

What do you mean by that? Is updating the Cargo.toml enough for that?

@madeddie
Copy link
Contributor

madeddie commented Jun 15, 2018

No, at least tagging on github, so versions can be downloaded from a URL containing their version.

A github release would be even better.

That way, when you release new version, the formula can be updated and people could have their loop automagically updated. If it just points to the master branch, like now, weird things could happen.

@synox
Copy link

synox commented Sep 22, 2020

This is still an issue, please create tags or releases.

❯ brew install loop
==> Installing loop from miserlou/loop
==> Downloading https://github.com/Miserlou/Loop/archive/master.zip
==> Downloading from https://codeload.github.com/Miserlou/Loop/zip/master
   #=O#- #    #                                                               
Error: SHA256 mismatch
Expected: ae3faebac27fe4fd1f14de8f348e3df410f0b8fd02deea54ef4abcd1f7e08648
  Actual: 173387ad0b1d36b61660dda40e43b25a963bb45b0b83115e689b8e25ab791a7b
 Archive: /Users/wingeier/Library/Caches/Homebrew/downloads/b742f2c91dd4e02f5576d0bf3a4b6cfe03e5f00ba6a935b134813c1ef0353a64--Loop-master.zip
To retry an incomplete download, remove the file above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request packaging
Projects
None yet
Development

No branches or pull requests

3 participants