diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-12-30 18:46:12 +0100 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-25 21:23:13 +0100 |
| commit | cfa2edf13bb869759e57291910ea2b78b3ff23f4 (patch) | |
| tree | 129050cec6cc128dd6c794a0c55345856ed4ae9e | |
| parent | b61896c4b8225be35f9c274f71479a50306875c7 (diff) | |
gnu: grokmirror: Update to 2.0.12.
* gnu/packages/version-control.scm (grokmirror): Update to 2.0.12.
[source]<file-name>: Refresh it.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Refresh phase 'install-manpages.
[native-inputs]: Add python-setuptools.
Change-Id: I9ccec338eda46227b44d5f5435e648978e7820fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
| -rw-r--r-- | gnu/packages/version-control.scm | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index b10d0cfdc1c..074973de5e0 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -3571,7 +3571,7 @@ Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.") (define-public grokmirror (package (name "grokmirror") - (version "2.0.11") + (version "2.0.12") (source (origin (method git-fetch) @@ -3579,23 +3579,23 @@ Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.") (url (string-append "https://git.kernel.org/pub/scm/" "utils/grokmirror/grokmirror.git")) (commit (string-append "v" version)))) - (file-name (string-append name "-" version "-checkout")) + (file-name (git-file-name name version)) (sha256 - (base32 "0c6nnfzzyl247r1dcjnsyx16d34nyra9ikjjhi0xzlrbiwnb0w32")))) - (build-system python-build-system) + (base32 "0plmd753pjqficvqk4jn8rjp43j775c4rjq6ja04jqa89rq1ak71")))) + (build-system pyproject-build-system) (arguments - `(#:tests? #f ; no test suite - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-manpages - (lambda* (#:key outputs #:allow-other-keys) - (let* ((man (string-append (assoc-ref outputs "out") - "/man/man1/"))) - (mkdir-p man) - (for-each (lambda (file) (install-file file man)) - (find-files "." "\\.1$")))))))) - (propagated-inputs - (list python-packaging python-requests)) + (list + #:tests? #f ;no test suite + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-manpages + (lambda _ + (let* ((man (string-append #$output "/man/man1/"))) + (for-each (lambda (file) + (install-file file man)) + (find-files "." "\\.1$")))))))) + (native-inputs (list python-setuptools)) + (propagated-inputs (list python-packaging python-requests)) (home-page "https://git.kernel.org/pub/scm/utils/grokmirror/grokmirror.git") (synopsis "Framework to smartly mirror git repositories") |
