Red Hat Bugzilla – Bug 1023724
gitg 0.3.2 is available.
Last modified: 2014-06-29 08:05:22 EDT
Description of problem:
Gitg in Fedora is too old.
Version-Release number of selected component (if applicable):
We're at 0.2.7, which is an old release. Even though upstream hasn't made a new release, they've made heavy code changes and gitg now integrates well with gnome-shell. It might be worth updating to a snapshot version rather than carrying the older gitg. Please consider updating if it's in a usable state.
The gitg page even says:
"Note: The gitg installed thus will be an older version written in C and differs heavily in code and features from the gitg available from git master."
This bug report's title should be updated for clarity, as an official 0.3.2 release is now available: http://ftp.acc.umu.se/pub/GNOME/sources/gitg/0.3/
This depends on updating libgit in fedora, as I recall the version provided is too old to build gitg from git.
(In reply to Jean-François Fortin Tam from comment #1)
> This bug report's title should be updated for clarity, as an official 0.3.2
> release is now available: http://ftp.acc.umu.se/pub/GNOME/sources/gitg/0.3/
> This depends on updating libgit in fedora, as I recall the version provided
> is too old to build gitg from git.
Are you sure? I have gitg installed on my system, but no libgit2. Has this requirement been added in the new version of gitg?
[asinha@ankur-laptop other-tabs]$ rpm -qa \*git\*
Ignacio, if you're too busy, can you please approve my request to co-maintain this package? I'll be more than happy to keep this up to date. I think a lot of users would benefit.
The changelog mentions libgit2, must've used after the 0.2.7 release sometime. I filed a bug to update libgit2 in the mean time so we can track all these things.
This is the mock build failure message:
No package 'gobject-introspection-1.0' found
No package 'libgit2-glib-1.0' found
No package 'webkit2gtk-3.0' found
No package 'gee-0.8' found
No package 'json-glib-1.0' found
I'll give it a shot with libgit2-0.19 just to check, but it'll still be good to build it against the latest available version.
As Ignacio found, we're stuck until libgit2 updates to use the xdiff version from git. No time frame on this, though.
For info, please follow the following git tickets:
I'm more than ok about giving the comaintaining of the package, although the main problem here is libgit2. Probably the right way here is to ask for an exception to use the bundle xdiff library provided in libgit2. After that it should be easy to update libgit2 and libgit2-glib and gitg.
Any news on this ?
I guess we can close this bug.