~ruther/guix-local

67950f46ef2c08a0873f7d08f61fdc14758e3ae5 — Efraim Flashner 1 year, 4 months ago 3f1b500
import: crate: Make it clearer when a crate has been yanked.

* guix/import/crate.scm (make-crate-sexp): If a crate has been yanked
then adjust the returned package's source file-name with 'yanked' as
part of the name.

Change-Id: Ib3d16ff2e89a75a7a0755c1f336abadba0189666
1 files changed, 4 insertions(+), 1 deletions(-)

M guix/import/crate.scm
M guix/import/crate.scm => guix/import/crate.scm +4 -1
@@ 214,7 214,10 @@ and LICENSE."
                   (source (origin
                             (method url-fetch)
                             (uri (crate-uri ,name version))
                             (file-name (string-append name "-" version ".tar.gz"))
                             (file-name
                               ,@(if yanked?
                                     `((string-append name "-" version "-yanked.tar.gz"))
                                     `((string-append name "-" version ".tar.gz"))))
                             (sha256
                              (base32
                               ,(bytevector->nix-base32-string (port-sha256 port))))))