gnu: git: Update to 2.10.1.
* gnu/packages/version-control.scm (git): Update to 2.10.1.
gnu: git: Add input perl-term-readkey for 'git-svn'.
* gnu/packages/version-control.scm (git)[inputs]: Add perl-term-readkeys.
[arguments]: Add perl-term-readkeys to the PERL5LIB of `git-svn'.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
gnu: tig: Install man pages.
* gnu/packages/version-control.scm (tig)[native-inputs]: Add asciidoc, xmlto.
gnu: tig: Add search completion and history support.
* gnu/packages/version-control.scm (tig)[inputs]: Add readline.
gnu: tig: Update to 2.2.
* gnu/packages/version-control.scm (tig): Update to 2.2.
gnu: Add git@2.9
* gnu/packages/version-control.scm (git@2.9): New variable.
* gnu/packages/version-control.scm (cgit)[inputs]: Replace git with git@2.9
gnu: git: Update to 2.10.0.
* gnu/packages/version-control.scm (git): Update to 2.10.0.
gnu: fossil: Update to 1.35.
* gnu/packages/version-control.scm (fossil): Update to 1.35.
[source]: Download from fossil-scm.org, remove patch, remove snippet.
* gnu/packages/patches/fossil-test-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
gnu: Add stagit.
* gnu/packages/version-control.scm (stagit): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: version-control: Use license: prefix.
* gnu/packages/version-control.scm (define-module): Import guix licenses with a prefix.
(parted): Use the import prefix.
(bazaar): Likewise.
(git): Likewise.
(libgit2): Likewise.
(cgit): Likewise.
(shflags): Likewise.
(git-flow): Likewise.
(gitolite): Likewise.
(mercurial): Likewise.
(neon): Likewise.
(subversion): Likewise.
(rcs): Likewise.
(cvs): Likewise.
(cvs-fast-export): Likewise.
(vc-dwim): Likewise.
(diffstat): Likewise.
(cssc): Likewise.
(aegis): Likewise.
(reposurgeon): Likewise.
(tig): Likewise.
(findnewest): Likewise.
(myrepos): Likewise.
(git-annex-remote-hubic):: Likewise.
(fossil): Likewise.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: mercurial: Update to 3.9.
* gnu/packages/version-control.scm (mercurial): Update to 3.9.
gnu: git: Provide man-pages in main Git package.
* gnu/packages/version-control.scm (git-manpages): Remove variable.
(git)[native-inputs]: Add git-manpages.
[arguments]: Add 'install-man-pages' phase.
gnu: git: Update to 2.9.3.
* gnu/packages/version-control.scm (git): Update to 2.9.3.
(git-manpages)[source]: Update hash.
gnu: Add stagit.
* gnu/packages/version-control.scm (stagit): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
Merge branch 'core-updates'
Merge branch 'core-updates'
Merge remote-tracking branch 'origin/master' into core-updates
gnu: git: Update to 2.9.2.
* gnu/packages/version-control.scm (git): Update to 2.9.2.
(git-manpages)[source]: Update hash.