Package Details: gitg-git 3.30.1.r171.gd3855352-1

Git Clone URL: https://aur.archlinux.org/gitg-git.git (read-only, click to copy)
Package Base: gitg-git
Description: A GIT repository viewer based on GTK+ - git checkout
Upstream URL: https://gitlab.gnome.org/GNOME/gitg/
Licenses: GPL
Conflicts: gitg
Provides: gitg
Submitter: mrspin
Maintainer: uwueviee
Last Packager: uwueviee
Votes: 23
Popularity: 0.000000
First Submitted: 2009-02-07 16:47 (UTC)
Last Updated: 2019-08-22 07:54 (UTC)

Latest Comments

1 2 3 Next › Last »

rakotomandimby commented on 2022-03-25 05:39 (UTC)

Build currently fails with

../gitg/libgitg/gitg-stage-status-enumerator.vala:50.5-50.31: error: The name `CONFLICTED' does not exist in the context of `Ggit.StatusFlags' (libgit2-glib-1.0)
50 |        | Ggit.StatusFlags.CONFLICTED;
   |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~

flipflop97 commented on 2021-05-14 14:27 (UTC)

Hi, the package doesn't pass the check:

Log of Meson test suite run on 2021-05-14T16:23:33.547300

Inherited environment: SHELL=/usr/bin/fish SESSION_MANAGER=local/Philip-XPS-15:@/tmp/.ICE-unix/862,unix/Philip-XPS-15:/tmp/.ICE-unix/862 COLORTERM=truecolor XDG_MENU_PREFIX=gnome- TEXTDOMAINDIR=/usr/share/locale SSH_AUTH_SOCK=/run/user/1000/keyring/ssh XMODIFIERS=@im=ibus DESKTOP_SESSION=gnome PWD=/home/philip/.cache/paru/clone/gitg-git/src SOURCE_DATE_EPOCH=1621002171 LOGNAME=philip XDG_SESSION_DESKTOP=gnome XDG_SESSION_TYPE=wayland SYSTEMD_EXEC_PID=878 CXXFLAGS='-march=native -mtune=native -O3 -pipe -fstack-protector-strong -fno-plt' XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.3XUY20 MOTD_SHOWN=pam GDM_LANG=nl_NL.UTF-8 COMMAND_MODE=legacy LDFLAGS=-Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now HOME=/home/philip USERNAME=philip LANG=nl_NL.UTF-8 XDG_CURRENT_DESKTOP=GNOME VTE_VERSION=6401 WAYLAND_DISPLAY=wayland-0 SSL_CERT_DIR=/etc/ssl/certs GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/4befcbe1_1a23_4ebe_bb8a_7332c70339d0 CPPFLAGS=-D_FORTIFY_SOURCE=2 GNOME_SETUP_DISPLAY=:1 XDG_SESSION_CLASS=user TERM=xterm-256color USER=philip GNOME_TERMINAL_SERVICE=:1.296 DISPLAY=:0 SHLVL=3 QT_IM_MODULE=ibus XDG_RUNTIME_DIR=/run/user/1000 SSL_CERT_FILE=/etc/ssl/cert.pem XDG_DATA_DIRS=/home/philip/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/ CHOST=x86_64-pc-linux-gnu PATH=/usr/lib/ccache/bin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl GDMSESSION=gnome CFLAGS='-march=native -mtune=native -O3 -pipe -fstack-protector-strong -fno-plt' DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus MAIL=/var/spool/mail/philip GRB_LICENSE_FILE=/home/philip/.local/share/gurobi/gurobi.lic OLDPWD=/home/philip/.cache/paru/clone/gitg-git/src TEXTDOMAIN=pacman-scripts _=/usr/bin/meson 

1/2 tests-gitg    FAIL            0.28s   killed by signal 6 SIGABRT
14:23:33 MALLOC_PERTURB_=102 /home/philip/.cache/paru/clone/gitg-git/src/build/tests/gitg/tests-gitg
----------------------------------- output -----------------------------------
stdout:
# random seed: R02Sd5487cc008fb87de6f064d9373366725
1..21
# Start of GitgTestCheckoutRef tests
ok 1 /GitgTestCheckoutRef/checkout-branch
ok 2 /GitgTestCheckoutRef/checkout-branch-safe
ok 3 /GitgTestCheckoutRef/checkout-branch-conflict
# End of GitgTestCheckoutRef tests
# Start of GitgTestMergeRef tests
Bail out! gitg:ERROR:tests/gitg/tests-gitg.p/support-repository.c:1545:gitg_test_repository_checkout_branch: assertion failed (_tmp20_ == NULL): no reference found for shorthand 'master' (ggit-error, -3)
stderr:

(process:26616): Gtk-CRITICAL **: 16:23:33.583: gtk_style_context_add_provider_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
**
gitg:ERROR:tests/gitg/tests-gitg.p/support-repository.c:1545:gitg_test_repository_checkout_branch: assertion failed (_tmp20_ == NULL): no reference found for shorthand 'master' (ggit-error, -3)
------------------------------------------------------------------------------

2/2 tests-libgitg OK              0.47s
14:23:33 MALLOC_PERTURB_=43 /home/philip/.cache/paru/clone/gitg-git/src/build/tests/libgitg/tests-libgitg
----------------------------------- output -----------------------------------
stdout:
# random seed: R02S7f23bb8ce9cedbd7cfd4e6161e49f97c
1..15
# Start of LibGitgTestStage tests
ok 1 /LibGitgTestStage/file-status
ok 2 /LibGitgTestStage/stage
ok 3 /LibGitgTestStage/unstage
ok 4 /LibGitgTestStage/revert
ok 5 /LibGitgTestStage/delete
# End of LibGitgTestStage tests
# Start of LibGitgTestDate tests
ok 6 /LibGitgTestDate/iso8601
ok 7 /LibGitgTestDate/rfc2822
ok 8 /LibGitgTestDate/internal
# End of LibGitgTestDate tests
# Start of LibGitgTestCommit tests
ok 9 /LibGitgTestCommit/commit
ok 10 /LibGitgTestCommit/sign-off
ok 11 /LibGitgTestCommit/pre-commit-hook
ok 12 /LibGitgTestCommit/commit-msg-hook
ok 13 /LibGitgTestCommit/skip-hooks
ok 14 /LibGitgTestCommit/amend
# End of LibGitgTestCommit tests
# Start of LibGitgTestEncoding tests
ok 15 /LibGitgTestEncoding/commit-encoding
# End of LibGitgTestEncoding tests
stderr:

(process:26614): Gtk-CRITICAL **: 16:23:33.581: gtk_style_context_add_provider_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
------------------------------------------------------------------------------


Summary of Failures:

1/2 tests-gitg    FAIL            0.28s   killed by signal 6 SIGABRT


Ok:                 1   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

yakusha commented on 2020-01-04 23:48 (UTC) (edited on 2020-01-04 23:50 (UTC) by yakusha)

There might be an error if your locale is Turkish?

"FAILED: libgitg/Gitg-1.0.typelib /usr/bin/g-ir-compiler --shared-library libgitg-1.0 --output libgitg/Gitg-1.0.typelib /var/tmp/pamac-build-sabri/gitg-git/src/build/libgitg/Gitg-1.0.gir

(g-ir-compiler:26582): ERROR : 02:40:23.441: Invalid typelib for module 'Gitg': In directory (Context: AuthenticationLifeTime)): The value contains invalid characters: 'sessıon'

[189/199] Linking target tests/tests-progress-bin.

[190/199] Linking target tests/tests-diff-view.

[191/199] Linking target tests/tests-repository-list-box.

[192/199] Linking target libgitg-ext/libgitg-ext-1.0.so.0.0.0.

[193/199] Linking target tests/libgitg/tests-libgitg.

ninja: build stopped: subcommand failed. "

uwueviee commented on 2019-08-22 07:07 (UTC)

I've gone ahead and have adopted this package, just let me know if there are any issues building and I'll try to fix them within a couple of hours.

albfan commented on 2019-07-25 14:32 (UTC)

libgd is not needed anymore

albfan commented on 2019-07-25 14:31 (UTC)

this needs libdazzle as dependency

albfan commented on 2019-07-25 14:29 (UTC)

The first reachable tag from master is not the last one. I think is better to use:

pkgver() {
  cd $srcdir/build
  PROJECT_VERSION="$(meson introspect --projectinfo | jq -r .version)"
  cd ../../$pkgname
  GIT_HEAD_SHA="$(git rev-parse --short HEAD)"
  printf "%s_%s" "$PROJECT_VERSION" "$GIT_HEAD_SHA"
}

which shows the meson project version and the sha for the commit used to build

This needs jq as makedependency

donny commented on 2015-09-23 18:34 (UTC)

Probably git://git.gnome.org/libgd should be written in $source array.

amdj commented on 2015-05-26 07:38 (UTC)

Misses gobject-introspection and webkit2gtk as dependency.

eworm commented on 2015-03-04 09:06 (UTC)

autoconf belongs to base-devel group and is expected to be installed.