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

commit bab472d2cc5f4eee834847b0cf3d77ba31470256
Author: Efraim Flashner <[email protected]>
AuthorDate: Wed Dec 25 10:38:08 2024 +0200

    gnu: rust-lalrpop-0.19: Update to 0.19.12.
    
    * gnu/packages/crates-io.scm (rust-lalrpop-0.19): Update to 0.19.12.
    [arguments]: Don't skip the build.  Don't install the sources.
    [cargo-inputs]: Add rust-is-terminal-0.4, rust-pico-args-0.4,
    rust-tiny-kaccak-2.  Replace rust-itertools-0.9 with 0.10,
    rust-petgraph-0.5 with 0.6, rust-term-0.5 with 0.7.  Remove
    rust-atty-0.2, rust-docopt-1, rust-serde-1, rust-serde-derive-1,
    rust-sha2-0.8.
    [cargo-development-inputs]: Add rust-regex-1, rust-regex-syntax-0.6.
    Replace rust-rand-0.7 with 0.8.
    
    Change-Id: I67b0dc2752b02b276f5d4193dd2fef7ba507366c
---
 gnu/packages/crates-io.scm | 42 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bb61396af2..0b979d77ce 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40315,35 +40315,35 @@ grammars.")
   (package
     (inherit rust-lalrpop-0.20)
     (name "rust-lalrpop")
-    (version "0.19.1")
+    (version "0.19.12")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "lalrpop" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1j52sybjhn82ydgsmnw7nkywjyb7pvg50mvyb48m7vdq3wcmdyv0"))))
+        (base32 "0yw3m7br8zsby1vb7d0v952hdllg6splc85ba4l9yn1746avy70a"))))
     (arguments
-     `(#:skip-build? #t
+     `(#:install-source? #f     ; README is missing.
        #:cargo-inputs
-      (("rust-ascii-canvas" ,rust-ascii-canvas-2)
-       ("rust-atty" ,rust-atty-0.2)
-       ("rust-bit-set" ,rust-bit-set-0.5)
-       ("rust-diff" ,rust-diff-0.1)
-       ("rust-docopt" ,rust-docopt-1)
-       ("rust-ena" ,rust-ena-0.14)
-       ("rust-itertools" ,rust-itertools-0.9)
-       ("rust-lalrpop-util" ,rust-lalrpop-util-0.19)
-       ("rust-petgraph" ,rust-petgraph-0.5)
-       ("rust-regex" ,rust-regex-1)
-       ("rust-regex-syntax" ,rust-regex-syntax-0.6)
-       ("rust-serde" ,rust-serde-1)
-       ("rust-serde-derive" ,rust-serde-derive-1)
-       ("rust-sha2" ,rust-sha2-0.8)
-       ("rust-string-cache" ,rust-string-cache-0.8)
-       ("rust-term" ,rust-term-0.5)
-       ("rust-unicode-xid" ,rust-unicode-xid-0.2))
-      #:cargo-development-inputs (("rust-rand" ,rust-rand-0.7))))))
+       (("rust-ascii-canvas" ,rust-ascii-canvas-3)
+        ("rust-bit-set" ,rust-bit-set-0.5)
+        ("rust-diff" ,rust-diff-0.1)
+        ("rust-ena" ,rust-ena-0.14)
+        ("rust-is-terminal" ,rust-is-terminal-0.4)
+        ("rust-itertools" ,rust-itertools-0.10)
+        ("rust-lalrpop-util" ,rust-lalrpop-util-0.19)
+        ("rust-petgraph" ,rust-petgraph-0.6)
+        ("rust-pico-args" ,rust-pico-args-0.4)
+        ("rust-regex" ,rust-regex-1)
+        ("rust-regex-syntax" ,rust-regex-syntax-0.6)
+        ("rust-string-cache" ,rust-string-cache-0.8)
+        ("rust-term" ,rust-term-0.7)
+        ("rust-tiny-keccak" ,rust-tiny-keccak-2)
+        ("rust-unicode-xid" ,rust-unicode-xid-0.2))
+      #:cargo-development-inputs (("rust-rand" ,rust-rand-0.8)
+                                  ("rust-regex" ,rust-regex-1)
+                                  ("rust-regex-syntax" 
,rust-regex-syntax-0.6))))))
 
 (define-public rust-lalrpop-0.17
   (package

Reply via email to