diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2026-03-05 16:31:23 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-03-10 23:07:45 +0100 |
| commit | 4d50228576aa966e28f751e0f30511701aff8511 (patch) | |
| tree | aaa771ec1e39edc8b033a99fc1933a22013d3558 | |
| parent | 787846c091c05b1180a8a0834f5afa82b04e95b3 (diff) | |
gnu: guile-cv: Build from a version-control checkout.
* gnu/packages/guile-xyz.scm (guile-cv)[source]: Switch to ‘git-fetch’.
[arguments]: In ‘fix-guile-site-directory’ phase, remove call to
‘delete-file’.
Change-Id: I5160d65536f0407f357c80a1a723dc5363dc590f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6981
| -rw-r--r-- | gnu/packages/guile-xyz.scm | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 97afe8da27a..0acd5694cc2 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -5808,12 +5808,14 @@ processing filters.") (name "guile-cv") (version "0.4.0") (source (origin - (method url-fetch) - (uri (string-append "mirror://gnu/guile-cv/guile-cv-" - version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://https.git.savannah.gnu.org/git/guile-cv.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "00620zxm1rxlws7vn1zp2zzcb6y6r3szzj6b4b9fyjb86k972izb")))) + "15qmhfiijca2468s8s9xhb0wskiy4wgym9p5jqi4xy30ddnpvyk2")))) (build-system gnu-build-system) (arguments (list @@ -5827,8 +5829,7 @@ processing filters.") (("SITEDIR=\"\\$datadir/guile-cv\"") "SITEDIR=\"$datadir/guile/site/$GUILE_EFFECTIVE_VERSION\"") (("SITECCACHEDIR=\"\\$libdir/guile-cv/") - "SITECCACHEDIR=\"$libdir/")) - (delete-file "configure"))) ;trigger 'bootstrap' phase + "SITECCACHEDIR=\"$libdir/")))) (add-after 'unpack 'substitute-libs (lambda* (#:key inputs outputs #:allow-other-keys) (substitute* "cv/init.scm" |
