dev-scm/git

A distributed VCS focused on speed, effectivity and real-world usability on large projects.

Versions

Slot Version Repository Platforms
0 2.1.2-r1 arbor ~amd64 ~arm ~x86
2.0.4-r1 arbor ~amd64 ~arm ~x86
1.9.4-r2 arbor ~amd64 ~arm ~x86

Metadata

Homepage http://git-scm.com/
Summary A distributed VCS focused on speed, effectivity and real-world usability on large projects
Bugs to (
    ingmar@exherbo.org
    philantrop@exherbo.org
)
Description Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals
Dependencies (
    (
        build+run:
        dev-lang/perl:=
    )
    (
        post:
        bash-completion? (
            app-admin/eclectic
            app-shells/bash-completion
        )
    )
    (
        build+run:
        emacs? (
            app-editors/emacs
        )
    )
    (
        build+run:
        dev-lang/perl:=[>=5.7.3]
        sys-libs/zlib
        virtual/libssl
        curl? (
            net-misc/curl
        )
        keyring? (
            gnome-desktop/libgnome-keyring:1
        )
        tk? (
            dev-lang/tcl[>=8.4]
            dev-lang/tk[>=8.4]
        )
        webdav? (
            dev-libs/expat
        )
        run:
        dev-perl/Error
        xinetd? (
            sys-apps/xinetd
        )
        suggestion:
        app-crypt/gnupg
        dev-scm/cvsps
        dev-perl/DBI
        dev-lang/python:*
        dev-perl/TermReadKey
        net-misc/openssh
        net-misc/rsync
        (
            dev-perl/Authen-SASL
            dev-perl/Crypt-RC4
            dev-perl/Net-SMTP-SSL
            virtual/mta
        )
        (
            dev-perl/libwww-perl
            dev-scm/subversion[perl]
        )
        curl? (
            net-misc/curl[ssl(+)]
        )
        suggestion:
        dev-scm/git-remote-helpers
    )
)
Downloads (
    mirror://kernel/software/scm/git/git-2.1.2.tar.xz
    doc? (
        mirror://kernel/software/scm/git/git-htmldocs-2.1.2.tar.xz
    )
    mirror://kernel/software/scm/git/git-manpages-2.1.2.tar.xz
)
Licences GPL-2

Choices

OPTIONS

baselayout Install baselayout-1 init files
bash-completion Enable bash-completion support
curl Adds support for client-side URL transfer library
doc Adds extra documentation (API, Javadoc, etc)
emacs Install various Emacs libraries: git.el, git-blame.el and vc-git.el
keyring Install GNOME keyring credential helper
python Install helper scripts for git remote helpers, a compatibility layer with other SCMs
systemd Add support for the systemd init daemon (usually by installing units (configuration files)).
tk Adds support for Tk GUI toolkit
webdav Adds support for pushing using http:// and https:// transports
xinetd Add support for the xinetd super-server
zsh-completion Install completion files for the Z shell