guix-commits
[Top][All Lists]
Advanced

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

84/98: gnu: rust-funty-1: Downgrade to 1.1.0.


From: guix-commits
Subject: 84/98: gnu: rust-funty-1: Downgrade to 1.1.0.
Date: Tue, 2 Apr 2024 07:22:10 -0400 (EDT)

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

commit 039f68c83885a4445c8f1ac1b2d96be4ec7be4b5
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Tue Apr 2 10:50:53 2024 +0300

    gnu: rust-funty-1: Downgrade to 1.1.0.
    
    Later versions of this crate were yanked by upstream.
    
    * gnu/packages/crates-io.scm (rust-funty-1): Downgrade to 1.1.0.
    (rust-funty-1.1): Remove variable.
    (rust-bitvec-0.20, rust-bitvec-0.19)[cargo-inputs]: Replace
    rust-funty-1.1 with 1.
    
    Change-Id: If9c33219ca89e3036d6a58fe47865d10293e7410
---
 gnu/packages/crates-io.scm | 37 +++++--------------------------------
 1 file changed, 5 insertions(+), 32 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7b5df83a9e..3696ef1b0c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -8280,7 +8280,7 @@ streams in big-endian and little-endian formats.")
        '("--release" "--"
          "--skip=slice::tests::get_set")
        #:cargo-inputs
-       (("rust-funty" ,rust-funty-1.1)
+       (("rust-funty" ,rust-funty-1)
         ("rust-radium" ,rust-radium-0.6)
         ("rust-serde" ,rust-serde-1)
         ("rust-tap" ,rust-tap-1)
@@ -8307,7 +8307,7 @@ streams in big-endian and little-endian formats.")
         (base32 "0cvb24nanb50vq61d3ac3pz7rxjcy0w6lr3nb56kcg1nyc73vyam"))))
     (arguments
      `(#:cargo-inputs
-       (("rust-funty" ,rust-funty-1.1)
+       (("rust-funty" ,rust-funty-1)
         ("rust-radium" ,rust-radium-0.5)
         ("rust-serde" ,rust-serde-1)
         ("rust-tap" ,rust-tap-1)
@@ -27803,43 +27803,16 @@ references by lifting access permissions into the 
trait system.")
 
 (define-public rust-funty-1
   (package
-    (name "rust-funty")
-    (version "1.2.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (crate-uri "funty" version))
-       (file-name
-        (string-append name "-" version ".tar.gz"))
-       (sha256
-        (base32
-         "07lb1f8yih3g694id3n90anlgxf8m6p98bllsnn6dmb5rfwsniqq"))))
-    (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-development-inputs
-       (("rust-static-assertions" ,rust-static-assertions-1))))
-    (home-page "https://github.com/myrrlyn/funty";)
-    (synopsis "Trait generalization over the primitive types")
-    (description
-     "Prior to 1.0, Rust had traits for the numeric primitive types to permit
-code to generalize over which specific type it accepted. This was never
-stabilized, and eventually removed.  This library reïnstates these traits.")
-    (license license:expat)))
-
-(define-public rust-funty-1.1
-  (package
-    (inherit rust-funty-1)
+    (inherit rust-funty-2)
     (name "rust-funty")
     (version "1.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "funty" version))
-       (file-name
-        (string-append name "-" version ".tar.gz"))
+       (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32
-         "19wx3p3jmv863y0mjb56sr4qf1kvqhl3fsyslkd92zli0p8lrlzy"))))
+        (base32 "19wx3p3jmv863y0mjb56sr4qf1kvqhl3fsyslkd92zli0p8lrlzy"))))
     (arguments
      `(#:cargo-development-inputs
        (("rust-static-assertions" ,rust-static-assertions-1))))))



reply via email to

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