From 7b6ff42aa3cf9398213d3c1f0e5f87c45a9730df Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 18 Dec 2016 00:44:09 +0100 Subject: gnu: git-annex-remote-hubic: Fix python-dateutil dependency. This is a followup to 22d7360b1660faeae42ca382b3dc3f999a56d3ca. * gnu/packages/version-control.scm (git-annex-remote-hubic)[propagated-inputs]: Change python-dateutil-2 to python-dateutil. --- gnu/packages/version-control.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/version-control.scm') diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 7918b90ca6..cc958281c7 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1172,7 +1172,7 @@ Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.") `(;; for the tests ("python2-six" ,python2-six))) (propagated-inputs - `(("python2-dateutil" ,python2-dateutil-2) + `(("python2-dateutil" ,python2-dateutil) ("python2-futures" ,python2-futures) ("python2-rauth" ,python2-rauth) ("python2-swiftclient" ,python2-swiftclient))) -- cgit v1.2.3 From 86baa4ce8d3eef8bed0e728976ac99f513a18974 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Fri, 24 Feb 2017 22:35:10 +0100 Subject: gnu: git: Update to 2.12.0. * gnu/packages/version-control.scm (git): Update to 2.12.0. --- gnu/packages/version-control.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/version-control.scm') diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 5c371b0ba0..7e2700beba 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -112,14 +112,14 @@ as well as the classic centralized workflow.") (define-public git (package (name "git") - (version "2.11.1") + (version "2.12.0") (source (origin (method url-fetch) (uri (string-append "mirror://kernel.org/software/scm/git/git-" version ".tar.xz")) (sha256 (base32 - "05b4jw86w77c3pyh3nm6aw31vhxwzvhnx2x0bcfqmm15wg57k9y0")))) + "09r0lcjj5v2apj39f0ziqzjq2bi1jpnhszc9q4n0ab86g5j7c88q")))) (build-system gnu-build-system) (native-inputs `(("native-perl" ,perl) @@ -132,7 +132,7 @@ as well as the classic centralized workflow.") version ".tar.xz")) (sha256 (base32 - "0cfa3c2r7d86ksswxdl0jqdka9mai3446gg8380921gf779nwj39")))))) + "0ws7h04ijqr2l0pp9qbds65v9cd70v0qfpnhqncn9zqfspw5d0wb")))))) (inputs `(("curl" ,curl) ("expat" ,expat) -- cgit v1.2.3 From 34ba7cd4ebbaf0a597a0254cd7d675be23e28ccc Mon Sep 17 00:00:00 2001 From: ng0 Date: Sat, 4 Mar 2017 14:09:31 +0000 Subject: gnu: gitolite: Update to 3.6.6. * gnu/packages/version-control.scm (gitolite): Update to 3.6.6. Signed-off-by: Leo Famulari --- gnu/packages/version-control.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/version-control.scm') diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 1c3ffb040c..1076c18905 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -591,7 +591,7 @@ also walk each side of a merge and test those changes individually.") (define-public gitolite (package (name "gitolite") - (version "3.6.5") + (version "3.6.6") (source (origin (method url-fetch) (uri (string-append @@ -600,7 +600,7 @@ also walk each side of a merge and test those changes individually.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0xpqg04gyr4dhdhxx5lbk61lwwd5ml32530bigg2qy663icngwqm")))) + "07q33f86694s0x3k9lcmy1vzfw9appdrlmmb9j3bz4qkrxqdnwb9")))) (build-system gnu-build-system) (arguments '(#:tests? #f ; no tests -- cgit v1.2.3 From d0c16adb190c7244ee3ef1329cba78a015ae5d10 Mon Sep 17 00:00:00 2001 From: ng0 Date: Sat, 4 Mar 2017 14:09:32 +0000 Subject: gnu: gitolite: Fix shebangs in hooks. Fixes . * gnu/packages/version-control.scm (gitolite)[arguments]: Add 'fix-hooks-shebangs' phase to fix references to '/usr/bin/perl'. Signed-off-by: Leo Famulari --- gnu/packages/version-control.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gnu/packages/version-control.scm') diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 1076c18905..ccda00173d 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -616,6 +616,17 @@ also walk each side of a merge and test those changes individually.") (substitute* (find-files "." ".*") ((" perl -") (string-append " " perl " -")))))) + (add-before 'install 'fix-hooks-shebangs + (lambda* (#:key inputs #:allow-other-keys) + (let ((perl (string-append (assoc-ref inputs "perl") + "/bin/perl"))) + ;; The files in 'lib/Gitolite/Hooks' keep references to + ;; '/usr/bin/perl', without this fix it is impossible to + ;; to run gitolite in production. + (substitute* (find-files "src/lib/Gitolite/Hooks" ".*") + (("/usr/bin/perl") + perl)) + #t))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((output (assoc-ref outputs "out")) -- cgit v1.2.3