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 /gnu | |
| 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>
Diffstat (limited to 'gnu')
| -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.") | |||
| 3571 | (define-public grokmirror | 3571 | (define-public grokmirror |
| 3572 | (package | 3572 | (package |
| 3573 | (name "grokmirror") | 3573 | (name "grokmirror") |
| 3574 | (version "2.0.11") | 3574 | (version "2.0.12") |
| 3575 | (source | 3575 | (source |
| 3576 | (origin | 3576 | (origin |
| 3577 | (method git-fetch) | 3577 | (method git-fetch) |
| @@ -3579,23 +3579,23 @@ Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.") | |||
| 3579 | (url (string-append "https://git.kernel.org/pub/scm/" | 3579 | (url (string-append "https://git.kernel.org/pub/scm/" |
| 3580 | "utils/grokmirror/grokmirror.git")) | 3580 | "utils/grokmirror/grokmirror.git")) |
| 3581 | (commit (string-append "v" version)))) | 3581 | (commit (string-append "v" version)))) |
| 3582 | (file-name (string-append name "-" version "-checkout")) | 3582 | (file-name (git-file-name name version)) |
| 3583 | (sha256 | 3583 | (sha256 |
| 3584 | (base32 "0c6nnfzzyl247r1dcjnsyx16d34nyra9ikjjhi0xzlrbiwnb0w32")))) | 3584 | (base32 "0plmd753pjqficvqk4jn8rjp43j775c4rjq6ja04jqa89rq1ak71")))) |
| 3585 | (build-system python-build-system) | 3585 | (build-system pyproject-build-system) |
| 3586 | (arguments | 3586 | (arguments |
| 3587 | `(#:tests? #f ; no test suite | 3587 | (list |
| 3588 | #:phases | 3588 | #:tests? #f ;no test suite |
| 3589 | (modify-phases %standard-phases | 3589 | #:phases |
| 3590 | (add-after 'install 'install-manpages | 3590 | #~(modify-phases %standard-phases |
| 3591 | (lambda* (#:key outputs #:allow-other-keys) | 3591 | (add-after 'install 'install-manpages |
| 3592 | (let* ((man (string-append (assoc-ref outputs "out") | 3592 | (lambda _ |
| 3593 | "/man/man1/"))) | 3593 | (let* ((man (string-append #$output "/man/man1/"))) |
| 3594 | (mkdir-p man) | 3594 | (for-each (lambda (file) |
| 3595 | (for-each (lambda (file) (install-file file man)) | 3595 | (install-file file man)) |
| 3596 | (find-files "." "\\.1$")))))))) | 3596 | (find-files "." "\\.1$")))))))) |
| 3597 | (propagated-inputs | 3597 | (native-inputs (list python-setuptools)) |
| 3598 | (list python-packaging python-requests)) | 3598 | (propagated-inputs (list python-packaging python-requests)) |
| 3599 | (home-page | 3599 | (home-page |
| 3600 | "https://git.kernel.org/pub/scm/utils/grokmirror/grokmirror.git") | 3600 | "https://git.kernel.org/pub/scm/utils/grokmirror/grokmirror.git") |
| 3601 | (synopsis "Framework to smartly mirror git repositories") | 3601 | (synopsis "Framework to smartly mirror git repositories") |
