luagit2
luagit2 copied to clipboard
Lua bindings for libgit2
When I tried to install luagit on my OS X 10.10.4 machine (with Homebrewed `libgit2` in place), I got the following errors: ``` c $ luarocks install https://raw.github.com/libgit2/luagit2/master/lua-git2-scm-0.rockspec Using https://raw.github.com/libgit2/luagit2/master/lua-git2-scm-0.rockspec......
I've upgraded the required `libgit2` version from `0.17.0` to `0.22.3` as I was unable to get version `0.17.0` from [Homebrew](http://brew.sh/). `cmake CMakeLists.txt` executed just fine after (but didn't before).
I needed to rebuild luagit, because Ubuntu libgit2 packages are now at v0.19, but luagit is not yet compatible with this version (the changes from v0.17 to v0.19 seemed too...
Is there a plan to update luagit2 against libgit2 0.18?
```sh lua-git2 scm-0 depends on lua >= 5.1, < 5.5 (5.1-1 provided by VM: success) gcc -O2 -fPIC -I/usr/include/lua5.1 -c src/pre_generated-git2.nobj.c -o src/pre_generated-git2.nobj.o -I/usr/include src/pre_generated-git2.nobj.c: In function ‘Commit__create__func’: src/pre_generated-git2.nobj.c:3740:42: error:...
Search and find no results. `git_diff_*()` and `git_revparse_*()`, too. Maybe: ```lua method "add_all" { c_method_call "GitError" "git_index_add_all" { "const StrArray *", "pathspec", "unsigned int", "flags", "git_index_matched_path_cb", "callback", "void *", "payload"}...