Re: [gitg] Helping hand (both directions)

Feel free to join #gitg or #gedit at Gimpnet irc
so we can provide you some tasks if you want.


On Wed, Oct 24, 2012 at 1:37 PM, nenopera <nenopera gmail com> wrote:
Finally successful.

Just an advice, local install will not work. Am I right?

* ./configure --prefix=/usr

will be your friends.

Actually it has a nice look now.

Don't hesitate to ask for helping hand with any task.

El 24/10/12 08:58, Ignacio Casal Quinteiro escribió:
See that the main repository for libgit2-glib is:

I should probably get rid of the previous one...


On Wed, Oct 24, 2012 at 8:56 AM, nenopera <nenopera gmail com> wrote:
I'm up to date in master branch from:


Due to your response (updated few days ago) I change your repo to:


Now searching for branch with active development I change both to development branch (updated 5 hours ago)

Still no luck.

Doing "git grep with $(git rev-list --all)" with many different regex (GgitBranch, Ggit.Branch, Branch) I couldn't find a definition or implementation.

Do you know git url, branch and file where GgitBranch should appear?

El 24/10/12 08:05, Ignacio Casal Quinteiro escribió:

please upgrade libgit2 and libgit2-glib again as GgitBranch was
introduced a few days ago.


On Wed, Oct 24, 2012 at 7:50 AM, nenopera <nenopera gmail com> wrote:
Hi all, I really like gitg and make a profuse use of it in projects.

Time ago I start seeking inside its internals, and quickly give up, because all that c stuff. Seeing that know there is a new aproach in vala, -project who tries to hide all that c stuff, in its own words- i think it's time for a next try.

First step for me was to update to ubuntu 12.10 (because of GTK+ 3.6)

After cloning libgit2, libgit2-glib, libpeas, vala -this last one don't know if it is really needed- and compile all in master branch I was in conditions to compile gitg. Next step install dependencies, no problem.

Now real work.

$ ./
$ make
  GEN    .gitignore
make  all-recursive
make[1]: se ingresa al directorio «/home/alberto/projects/c/gitg-parent/gitg»
Making all in libgitg
make[2]: se ingresa al directorio «/home/alberto/projects/c/gitg-parent/gitg/libgitg»
  VALAC  libgitg_1_0_la_vala.stamp
gitg-branch-base.vala:22.27-22.37: error: The type name `Ggit.Branch' could not be found
public class BranchBase : Ggit.Branch, Ref, Branch
gitg-branch.vala:22.27-22.37: error: The type name `Ggit.Branch' could not be found
public interface Branch : Ggit.Branch, Ref
gitg-init.vala:35.26-35.36: error: The type name `Ggit.Branch' could not be found
Compilation failed: 3 error(s), 0 warning(s)
make[2]: *** [libgitg_1_0_la_vala.stamp] Error 1
make[2]: se sale del directorio «/home/alberto/projects/c/gitg-parent/gitg/libgitg»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/alberto/projects/c/gitg-parent/gitg»
make: *** [all] Error 2

I couldn't find Ggit.Branch in gir files from libgit2-glib. Any suggestions?

To keep things going I checkout tag v0.2.5 and because of deprecations I have to use:

$ make -k CPPFLAGS+="-Wno-error=deprecated-declarations"

but I have a v0.2.5 running

Now with a develop environment ready -or almost ready- what do you need help for? I have detect wrong spanish translations, know about lack of website -jekyll seems interesting- and issues in bugzilla for 0.2.x are all unconfirmed.

Can I suggest to open issues in github? It have milestones too, which can help to attract more developers, and meanwhile there is not website, the github wiki could be a good replacement.

gitg-list mailing list
gitg-list gnome org

Ignacio Casal Quinteiro

Ignacio Casal Quinteiro

Ignacio Casal Quinteiro

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]