Merge branch 'master' into core-updates
gnu: myrepos: Update to 1.20171231. * gnu/packages/version-control.scm (myrepos): Update to 1.20171231.
Merge branch 'master' into core-updates
gnu: reposurgeon: Run the test suite. * gnu/packages/version-control.scm (reposurgeon)[arguments]: Run tests. Add #:make-flags and extend the ‘patch-inputs’ phase to find echo. Add new ‘set-up-test-environment’ phase. [native-inputs]: Add cvs, git, mercurial, and subversion.
gnu: reposurgeon: Update to 3.43. * gnu/packages/version-control.scm (reposurgeon): Update to 3.43. [source]: Add a patch needed to build the package. [arguments]: Add ‘patch-inputs’ phase. [native-inputs]: Replace docbook-xml-4.1.2 with the latest docbook-xml. [inputs]: Add tzdata. * gnu/packages/patches/reposurgeon-add-missing-docbook-files.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
gnu: gource: Fix the hashes of mutated GitHub archives. * gnu/packages/version-control.scm (gource): Fix hash.
Merge branch 'master' into core-updates
gnu: git: Update to 2.16.1. * gnu/packages/version-control.scm (git): Update to 2.16.1.
Merge branch 'master' into core-updates
gnu: cgit: Update private Git source code to 2.10.5. * gnu/packages/version-control.scm (cgit)[inputs]: Update git:src to 2.10.5.
gnu: git: Update to 2.16.0. * gnu/packages/version-control.scm (git): Update to 2.16.0.
gnu: Use HTTPS for invisible-island.net home pages. * gnu/packages/ncurses.scm (dialog)[home-page]: Use HTTPS. * gnu/packages/version-control.scm (diffstat)[home-page]: Likewise. * gnu/packages/xorg.scm (xterm)[home-page]: Likewise.
Merge branch 'master' into core-updates
gnu: stagit: Update to 0.7.2. * gnu/packages/version-control.scm (stagit): Update to 0.7.2. Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: fossil: Update to 2.4. * gnu/packages/version-control.scm (fossil): Update to 2.4. [source]: Remove patch. * gnu/packages/patches/fossil-CVE-2017-17459.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
Merge branch 'master' into core-updates
gnu: fossil: Fix CVE-2017-17459. * gnu/packages/patches/fossil-CVE-2017-17459.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/version-control.scm (fossil)[source]: Use it.
Merge branch 'master' into core-updates
gnu: cgit: Patch absolute file names. * gnu/packages/version-control.scm (cgit): Patch absolute file names.
gnu: Add gource. * gnu/packages/version-control.scm (gource): New variable.