diff options
author | Greg Hogan <[email protected]> | 2024-12-09 15:30:52 +0000 |
---|---|---|
committer | Ludovic Courtès <[email protected]> | 2024-12-26 23:26:16 +0100 |
commit | 6642b8021feaf0d52866984f8430009ca7a03e97 (patch) | |
tree | a050cfb312b2439b8d3a2ac582b0a4478153127e /gnu/packages/version-control.scm | |
parent | b90b8771fde8feb014464cf4372966abebab0ec4 (diff) |
gnu: git-sizer: Pin git version.
* gnu/packages/version-control.scm (git-sizer)
[arguments]<#:phases>: Hard-code git path in 'fix-paths.
[native-inputs]: Remove git.
[inputs]: Add git-minimal/pinned.
Change-Id: If6178a0e1c453ea47a1f70cd507639b5be2142b0
Signed-off-by: Ludovic Courtès <[email protected]>
Diffstat (limited to 'gnu/packages/version-control.scm')
-rw-r--r-- | gnu/packages/version-control.scm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index be2789d9d4..e63a843fc3 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -4464,7 +4464,12 @@ comes as a command line app and also an Emacs interface.") #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-paths - (lambda* (#:key outputs #:allow-other-keys) + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* '("src/github.com/github/git-sizer/git/git.go") + (("gitBin, err := findGitBin\\(\\)") + (string-append "gitBin := \"" + (search-input-file inputs "bin/git") + "\"\n\tvar err error"))) (substitute* '("src/github.com/github/git-sizer/git_sizer_test.go") (("bin/git-sizer") (string-append (assoc-ref outputs "out") @@ -4478,7 +4483,7 @@ comes as a command line app and also an Emacs interface.") ;; Git repository. '("TestBomb" "TestFromSubdir" "TestRefgroups" "TestRefSelections" "TestTaggedTags")))))))) - (native-inputs (list git)) + (inputs (list git-minimal/pinned)) (propagated-inputs (list go-github-com-cli-safeexec go-github-com-davecgh-go-spew |