~ruther/guix-local

ref: 4cacd87e4d4b72945c19e993eef7af387fce957c guix-local/gnu/packages/version-control.scm -rw-r--r-- 53.9 KiB
4b7e5c11 — Marius Bakke 9 years ago
Merge branch 'master' into core-updates
2eab5db3 — Leo Famulari 9 years ago
Revert "gnu: gitolite: Fix shebangs in hooks."

This change embedded store references in the shebangs of scripts that
were meant to be copied out of the store. Those scripts would break when
the interpreters expected by the shebangs were garbage collected.

<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25966#28>

This reverts commit d0c16adb190c7244ee3ef1329cba78a015ae5d10.
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>
d0c16adb — nikita 9 years ago
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>
34ba7cd4 — nikita 9 years ago
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.
877c6163 — nikita 9 years ago
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.
Next