~ruther/guix-local

ref: e90e0fad1b3ba79d81f02424e143ee6f4f736e8b guix-local/gnu/packages/version-control.scm -rw-r--r-- 54.6 KiB
e90e0fad — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
e3ff8383 — Troy Sankey 9 years ago
gnu: git: force GIT_EXEC_PATH to be single-entry

* gnu/packages/version-control.scm (git)[native-search-paths](separator):
New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gitolite: Fix shebangs in hooks.

Fixes <https://bugs.gnu.org/25957>.

* gnu/packages/version-control.scm (gitolite)[arguments]: Add 'fix-hooks-shebangs'
phase to fix references to '/usr/bin/perl'.

Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: gitolite: Update to 3.6.6.

* gnu/packages/version-control.scm (gitolite): Update to 3.6.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
3f98071a — Marius Bakke 9 years ago
Merge branch 'python-tests'
8779987b — Marius Bakke 9 years ago
Merge branch 'master' into python-tests
86baa4ce — Marius Bakke 9 years ago
gnu: git: Update to 2.12.0.

* gnu/packages/version-control.scm (git): Update to 2.12.0.
d15432ca — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
424b1ae7 — Marius Bakke 9 years ago
Merge branch 'master' into python-tests
413f71f3 — Ludovic Courtès 9 years ago
gnu: libgit2: Propagate openssl and zlib.

* gnu/packages/version-control.scm (libgit2)[inputs]: Move OPENSSL
to...
[propagated-inputs]: ... here.  New field.
768f0ac9 — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
82de2655 — David Craven 9 years ago
gnu: git: Add GIT_EXEC_PATH search-path-specification.

Enables git plugins to be found when in they're in the system profile.

* gnu/packages/version-control.scm (git)[native-search-paths]: Add
  GIT_EXEC_PATH.  Remove git wrapper and outdated comment.
53ff5495 — David Craven 9 years ago
gnu: Add git-crypt.

* gnu/packages/version-control.scm (git-crypt): New variable.
f2de078a — Efraim Flashner 9 years ago
gnu: git: Update to 2.11.1.

* gnu/packages/version-control.scm (git): Update to 2.11.1.
58ea4d40 — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
fcd75bdb — Ludovic Courtès 9 years ago
search-paths: Allow specs with #f as their separator.

This adds support for single-entry search paths.
Fixes <http://bugs.gnu.org/25422>.
Reported by Leo Famulari <leo@famulari.name>.

* guix/search-paths.scm (<search-path-specification>)[separator]:
Document as string or #f.
(evaluate-search-paths): Add case for SEPARATOR as #f.
(environment-variable-definition): Handle SEPARATOR being #f.
* guix/build/utils.scm (list->search-path-as-string): Add case for
SEPARATOR as #f.
(search-path-as-string->list): Likewise.
* guix/build/profiles.scm (abstract-profile): Likewise.
* tests/search-paths.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
* tests/packages.scm ("--search-paths with single-item search path"):
New test.
* gnu/packages/version-control.scm (git)[native-search-paths](separator):
New field.
gnu: stagit: Update to 0.5.

* gnu/packages/version-control.scm (stagit): Update to 0.5.
f968f1a7 — Efraim Flashner 9 years ago
gnu: vc-dwim: Update to 1.8.

* gnu/packages/version-control.scm (vc-dwim): Update to 1.8.
[home-page]: Use https.
cc072591 — Leo Famulari 9 years ago
Merge branch 'master' into python-tests
022c9772 — Ludovic Courtès 9 years ago
gnu: libgit2, python-pygit2: Update to 0.25.1 [security fixes].

See <http://www.openwall.com/lists/oss-security/2017/01/10/5>.

* gnu/packages/version-control.scm (libgit2): Update to 0.25.1.
* gnu/packages/python.scm (python-pygit2): Update to 0.25.0.
Next