gnu: cvs-fast-export: Update to 1.43. * gnu/packages/version-control.scm (cvs-fast-export): Update to 1.43. [arguments]: Add phases to not build architecture-specific optimized code and to force python-2. Disable parallel building.
gnu: subversion: Don't create 'perllocal.pod'. * gnu/packages/version-control.scm (subversion)[arguments]: Add "NO_PERLLOCAL=1" to Makefile.PL arguments in "install-perl-bindings" phase.
gnu: git: Prevent creating 'perllocal.pod'. * gnu/packages/version-control.scm (git)[arguments]<#:phases>: Rename 'patch-makefile-shebangs' to 'patch-makefiles'. Add substitution.
gnu: mercurial: Update to 4.2.1. * gnu/packages/version-control.scm (mercurial): Update to 4.2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: git: Update to 2.13.1. * gnu/packages/version-control.scm (git): Update to 2.13.1.
gnu: libgit2: Fix Clar test framework. This commit reverts 'patch' hack introduced in a48a1071a686b250bf8b7982ca0ce8dda1d93c61 and fixes bug in the Clar test framework. Patch is proposed to Clar upstream as <https://github.com/vmg/clar/pull/78>. * gnu/local.mk: Add libgit2-0.25.1-mtime-0.patch. * gnu/packages/patches/libgit2-0.25.1-mtime-0.patch: New file. * gnu/packages/version-control.scm (libgit2)[arguments]: Remove 'apply-patch' phase. [inputs]: Remove "patch". [source]: Add 'patches' field. Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add 'git-remote-gcrypt' package * gnu/packages/version-control.scm (git-remote-gcrypt): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merge branch 'master' into staging
gnu: git@2.10: Update to 2.10.3 [fixes CVE-2017-8386]. * gnu/packages/version-control.scm (git@2.10): Update to 2.10.3.
gnu: git: Update to 2.13.0. * gnu/packages/version-control.scm (git): Update to 2.13.0.
gnu: Add missing copyright line. * gnu/packages/version-control.scm: Add missing copyright line for commit db88b5a.
gnu: gitolite: Avoid references to the store in authorized_keys. * gnu/packages/version-control.scm (gitolite)[arguments]: Substitute '$glshell' with 'gitolite-shell' in ssh-authkeys.
Merge branch 'master' into staging
gnu: Use HTTPS on 2f30.org. * gnu/packages/suckless.scm (spoon, xbattmon, wificurse, skroll, sbm) (prout, noice, fortify-headers, colors)[source, home-page]: Use HTTPS. (human)[home-page]: Likewise. * gnu/packages/version-control.scm (stagit)[source, home-page]: Likewise.
gnu: version-control: Use HTTPS where possible. * gnu/packages/version-control.scm (git)[home-page]: Use HTTPS. (cvs)[source, home-page]: Likewise.
gnu: git-crypt: Double-space Texinfo mark-up. * gnu/packages/version-control.scm (git-crypt)[description]: Use two spaces where one would suffice.
gnu: diffstat: Use @command mark-up. * gnu/packages/version-control.scm (diffstat)[synopsis, description]: Use @command.
gnu: diffstat: Update to 1.61. * gnu/packages/version-control.scm (diffstat): Update to 1.61. [source]: Add http://invisible-mirror.net mirror.
gnu: neon: Use @enumerate mark-up. * gnu/packages/version-control.scm (neon)[description]: Use @enumerate.
gnu: neon: Update to 0.30.2. * gnu/packages/version-control.scm (neon): Update to 0.30.2.