-
Notifications
You must be signed in to change notification settings - Fork 165
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
Publish in Homebrew #71
Comments
@cloudson if |
Looks a good idea @jsixface . |
@cloudson I was trying a ask a question there 😃 . Trying to find out why the fork libgit2 and git2go was used rather than original repos. If tagging to a specific version is needed the new dependency manager in go can help. |
That's the exact reason @jsixface . At that time we had (I guess) just |
That makes sense. Yeah dep can solve the versioning issue and can stick to a specific tag. That way we make libgit2 a system dependency and have gitql as installable software. |
@cloudson is this still open , if yes would like to work on it |
@isaeef definetly it's open and we would love to get your help. 😊 |
Hey @filhodanuvem, I created a formula here: https://github.com/ankane/homebrew-core/blob/master/Formula/gitql.rb However, it fails with: error: "Invalid libgit2 version; this git2go supports libgit2 v0.27"
# error "Invalid libgit2 version; this git2go supports libgit2 v0.27"
^
1 error generated. Is it possible to support the latest version of libgit2 (1.0.1)? |
what about use to release new version including homebrew? |
First of all, thanks for the effort @ankane, I just notice your message now, so sorry for the late. |
Great, happy to test again once #94 is merged (fwiw, it looks like there are some references in the code to |
Just a question, in the formula, can we freeze the libgit2 to 1.0.1? I'm worried that in few months it will start breaking because in gitql is not going to require the latest version of git2go/libgit2. |
Homebrew has a few versioned formula, but from my understanding, it's only for very popular packages (the current libgit2 formula always references the latest version). With the 1.0 release, all 1.x releases should be backward compatible according to the release notes:
|
@filhodanuvem works great. Will submit whenever a new release is out. |
Done @ankane |
Great, submitted: Homebrew/homebrew-core#62091 |
Thank you so much @ankane |
brew install gitql is now available. |
Amazing! Thanks a lot @ankane for the effort. I'm closing this. |
np, thanks for updating the project to make it work. |
Make
gitql
available through homebrew to be installed via commandbrew install gitql
A sub-task of #63
I'll start working on this first
The text was updated successfully, but these errors were encountered: