guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

29/134: import: crate: Make it clearer when a crate has been yanked.


From: guix-commits
Subject: 29/134: import: crate: Make it clearer when a crate has been yanked.
Date: Tue, 3 Dec 2024 10:04:14 -0500 (EST)

efraim pushed a commit to branch rust-team
in repository guix.

commit cdf35e0a37de87e34c27be971228ab56f148c1b6
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon Dec 2 20:49:30 2024 +0200

    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
---
 guix/import/crate.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/guix/import/crate.scm b/guix/import/crate.scm
index 5996571cda..05c43b3ae8 100644
--- a/guix/import/crate.scm
+++ b/guix/import/crate.scm
@@ -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))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]