-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Make cargo repo compatible with homebrew formulae #808
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
Comments
For reference, I am the colleague. 🐸 I'm happy to prepare to write the brew formula (etc) and act as a maintainer if the upstream requirements are met. |
I'd love to get this working! Is there anything that the repo needs to do other than have a tag somewhere inside it? I could just make a tag and bump the version number slightly in that case! |
Once of the requirements for inclusion in the base Homebrew channel is having tagged "stable releases" for the repo in question. For projects that don't have stable releases (i.e. always install HEAD), there is a "headonly" tap; however, this is generally considered bad form, so reliably tagging stable releases would be the best bet. |
Hi, I see that this was closed, however, #995 does not fulfil this bug. To be clear, for brew compatibility each stable release must be (git) tagged as appropriate; I note that the cargo tag list contains only |
+1 |
it sounds like the fundamental problem here has not been resolved. @alexcrichton please reopen. |
Current workaround: $ brew cask install cargo |
+1 |
Has this been done yet? Because |
to my knowledge it is still unaddressed. |
+1 |
5 similar comments
+1 |
+1 |
+1 |
👍 |
+1 |
Closes rust-lang#808 Closes rust-lang#1178
+1 |
still can't |
|
A colleague is interested in trying to help write a homebrew formula for installing cargo, so that
brew install cargo
will work.One hurdle that my colleague pointed out is that the homebrew policies for acceptable formulae requires that stable versions be tagged in the upstream project repository. I'm not a cargo developer, so perhaps the plan is indeed to start using the tag mechanism once we have hit a version beyond
0.0.1-pre
, but we have not yet hit a stable version, and thus no tags yet exist.Anyway, I figured I would open this ticket to track any effort towards homebrew compatibility, with the intention that this ticket be closed once
brew install cargo
does something plausible. :)The text was updated successfully, but these errors were encountered: