unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#70146] [PATCH 001/147] gnu: rust-anyhow-1: Update to 1.0.80.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 002/147] gnu: Add rust-clap-lex-0.7 Jean-Pierre De Jesus DIAZ
                   ` (145 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-anyhow-1): Update to 1.0.80.

Change-Id: I02395466cbba05279150f574ec4fecba364a2c66
---
 gnu/packages/crates-io.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a67d3d74bb..061d3388a6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -42,6 +42,7 @@
 ;;; Copyright © 2024 Herman Rimm <herman@rimm.ee>
 ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
 ;;; Copyright © 2024 Suhail Singh <suhail@bayesians.ca>
+;;; Copyright © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1802,14 +1803,14 @@ (define-public rust-antidote-1
 (define-public rust-anyhow-1
   (package
     (name "rust-anyhow")
-    (version "1.0.79")
+    (version "1.0.80")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "anyhow" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1ji5irqiwr8yprgqj8zvnli7zd7fz9kzaiddq44jnrl2l289h3h8"))))
+        (base32 "1qdlk0mbf6mycr9rxyfc0ic9n8nn5v6pgh4qf07p6qa15vjjrlss"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 002/147] gnu: Add rust-clap-lex-0.7.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
  2024-04-02 16:03 ` [bug#70146] [PATCH 001/147] gnu: rust-anyhow-1: Update to 1.0.80 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 003/147] gnu: Add rust-strsim-0.11 Jean-Pierre De Jesus DIAZ
                   ` (144 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-clap-lex-0.7): New variable.
(rust-clap-lex-0.6): Inherit from rust-clap-lex-0.7.

Change-Id: I1c7f695a4356fb72d2f9f1b9cc8a42949ffa0b26
---
 gnu/packages/crates-io.scm | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 061d3388a6..d8504eb396 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11617,17 +11617,17 @@ (define-public rust-clap-complete-fig-3
 with Clap to generate Fig completion scripts.")
     (license (list license:expat license:asl2.0))))
 
-(define-public rust-clap-lex-0.6
+(define-public rust-clap-lex-0.7
   (package
     (name "rust-clap-lex")
-    (version "0.6.0")
+    (version "0.7.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "clap_lex" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1l8bragdvim7mva9flvd159dskn2bdkpl0jqrr41wnjfn8pcfbvh"))))
+        (base32 "1kh1sckgq71kay2rrr149pl9gbsrvyccsq6xm5xpnq0cxnyqzk4q"))))
     (build-system cargo-build-system)
     (home-page "https://github.com/clap-rs/clap/tree/master/clap_lex")
     (synopsis "Command line parser for Clap")
@@ -11638,6 +11638,19 @@ (define-public rust-clap-lex-0.6
     ;; The user can choose either license.
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-clap-lex-0.6
+  (package
+    (inherit rust-clap-lex-0.7)
+    (name "rust-clap-lex")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "clap_lex" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1l8bragdvim7mva9flvd159dskn2bdkpl0jqrr41wnjfn8pcfbvh"))))))
+
 (define-public rust-clap-lex-0.5
   (package
     (inherit rust-clap-lex-0.6)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 003/147] gnu: Add rust-strsim-0.11.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
  2024-04-02 16:03 ` [bug#70146] [PATCH 001/147] gnu: rust-anyhow-1: Update to 1.0.80 Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 002/147] gnu: Add rust-clap-lex-0.7 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 004/147] gnu: rust-shlex-1: Update to 1.3.0 Jean-Pierre De Jesus DIAZ
                   ` (143 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-strsim-0.11): New variable.
(rust-strsim-0.10): Inherit from rust-strsim-0.11.

Change-Id: I31aaa0b18a947ec32424330ff1eb99afb0e9ac59
---
 gnu/packages/crates-io.scm | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d8504eb396..ba64a5d47d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65236,10 +65236,10 @@ (define-public rust-strong-xml-derive-0.6
      "This package provides a strong typed XML parser, based on xmlparser.")
     (license license:expat)))
 
-(define-public rust-strsim-0.10
+(define-public rust-strsim-0.11
   (package
     (name "rust-strsim")
-    (version "0.10.0")
+    (version "0.11.0")
     (source
      (origin
        (method url-fetch)
@@ -65248,7 +65248,7 @@ (define-public rust-strsim-0.10
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk"))))
+         "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y"))))
     (build-system cargo-build-system)
     (home-page "https://github.com/dguo/strsim-rs")
     (synopsis "Rust implementations of string similarity metrics")
@@ -65257,6 +65257,20 @@ (define-public rust-strsim-0.10
 and Jaro-Winkler.")
     (license license:expat)))
 
+(define-public rust-strsim-0.10
+  (package
+    (inherit rust-strsim-0.11)
+    (name "rust-strsim")
+    (version "0.10.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "strsim" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk"))))))
+
 (define-public rust-strsim-0.9
   (package
     (inherit rust-strsim-0.10)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 004/147] gnu: rust-shlex-1: Update to 1.3.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (2 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 003/147] gnu: Add rust-strsim-0.11 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 005/147] gnu: Add rust-anstyle-lossy-1 Jean-Pierre De Jesus DIAZ
                   ` (142 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-shlex-1): Update to 1.3.0.

Change-Id: Ifc074bf90c6fd0f2cfb62a5dbc2cc22c2a76efc3
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ba64a5d47d..38efcd255d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61609,14 +61609,14 @@ (define-public rust-shellexpand-2
 (define-public rust-shlex-1
   (package
     (name "rust-shlex")
-    (version "1.2.0")
+    (version "1.3.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "shlex" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1033pj9dyb76nm5yv597nnvj3zpvr2aw9rm5wy0gah3dk99f1km7"))))
+        (base32 "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))))
     (build-system cargo-build-system)
     (home-page "https://github.com/comex/rust-shlex")
     (synopsis "Split a string into shell words, like Python's shlex")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 005/147] gnu: Add rust-anstyle-lossy-1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (3 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 004/147] gnu: rust-shlex-1: Update to 1.3.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 006/147] gnu: Add rust-anstyle-svg-0.1 Jean-Pierre De Jesus DIAZ
                   ` (141 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-anstyle-lossy-1): New variable.

Change-Id: I830dc37adddc0661468cbbafbffad65e374cc728
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 38efcd255d..6bd35386b8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1675,6 +1675,27 @@ (define-public rust-anstyle-0.2
      `(#:cargo-development-inputs
        (("rust-lexopt" ,rust-lexopt-0.3))))))
 
+(define-public rust-anstyle-lossy-1
+  (package
+    (name "rust-anstyle-lossy")
+    (version "1.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "anstyle-lossy" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "10c1cg8vjb7mxwky2xc8j7zdp15i1qvpmd2w6nlsxm6vcx3l9859"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anstyle" ,rust-anstyle-1))))
+    (home-page "https://github.com/rust-cli/anstyle")
+    (synopsis "Lossy conversion between ANSI Color Codes")
+    (description "This package provides a library to convert colors to and
+from ANSI color codes using the closest color representation.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-anstyle-parse-0.2
   (package
     (name "rust-anstyle-parse")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 006/147] gnu: Add rust-anstyle-svg-0.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (4 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 005/147] gnu: Add rust-anstyle-lossy-1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 007/147] gnu: Add rust-escape8259-0.5 Jean-Pierre De Jesus DIAZ
                   ` (140 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-anstyle-svg-0.1): New variable.

Change-Id: I680a9691a90b04d651accc87219a6a66ffdc6f5c
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6bd35386b8..def433bc8c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1800,6 +1800,31 @@ (define-public rust-anstyle-stream-0.2
 writing colored text to a terminal.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-anstyle-svg-0.1
+  (package
+    (name "rust-anstyle-svg")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "anstyle-svg" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0yi8d0cv1spcisch35b1f7q7lz7j7yyircrnvgaxcj5l8zadlvcb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anstream" ,rust-anstream-0.6)
+                       ("rust-anstyle" ,rust-anstyle-1)
+                       ("rust-anstyle-lossy" ,rust-anstyle-lossy-1)
+                       ("rust-html-escape" ,rust-html-escape-0.2)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1))))
+    (home-page "https://github.com/rust-cli/anstyle")
+    (synopsis "Convert ANSI escape codes to SVG")
+    (description "This package provides a library that can convert ANSI
+escape codes to SVG.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-antidote-1
   (package
     (name "rust-antidote")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 007/147] gnu: Add rust-escape8259-0.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (5 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 006/147] gnu: Add rust-anstyle-svg-0.1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 008/147] gnu: Add rust-libtest-mimic-0.7 Jean-Pierre De Jesus DIAZ
                   ` (139 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-escape8259-0.5): New variable.

Change-Id: Id0c11cddb5175315ab18c5e4f36077c393f58198
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index def433bc8c..29efe5a18d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22230,6 +22230,27 @@ (define-public rust-error-code-2
 @code{no_std} environment.")
     (license license:boost1.0)))
 
+(define-public rust-escape8259-0.5
+  (package
+    (name "rust-escape8259")
+    (version "0.5.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "escape8259" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1vjpfnk9fyq6qcc18bq7yfk9ahi2r12lfywr4rwcsvv6wc8ljkxs"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-rustversion" ,rust-rustversion-1))))
+    (home-page "https://github.com/ericseppanen/escape8259")
+    (synopsis "JSON compliant (RFC 8259) string escaping and un-escaping")
+    (description "This package provides a library to escape and un-escape
+strings following the JSON (RFC 8259) standard.")
+    (license license:expat)))
+
 (define-public rust-escaper-0.1
   (package
     (name "rust-escaper")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 008/147] gnu: Add rust-libtest-mimic-0.7.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (6 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 007/147] gnu: Add rust-escape8259-0.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 009/147] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 Jean-Pierre De Jesus DIAZ
                   ` (138 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-libtest-mimic-0.7): New variable.
(rust-libtest-mimic-0.6): Inherit from rust-libtest-mimic-0.7.

Change-Id: I2eab768bdab866aedd64947b09bcc92b05bf3684
---
 gnu/packages/crates-io.scm | 28 +++++++++++++++++++++++++---
 1 file changed, 25 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 29efe5a18d..42e3117da8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35238,21 +35238,22 @@ (define-public rust-libssh2-sys-0.2
         ("rust-pkg-config" ,rust-pkg-config-0.3)
         ("rust-vcpkg" ,rust-vcpkg-0.2))))))
 
-(define-public rust-libtest-mimic-0.6
+(define-public rust-libtest-mimic-0.7
   (package
     (name "rust-libtest-mimic")
-    (version "0.6.1")
+    (version "0.7.0")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "libtest-mimic" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                 "1rwwdrzc5hmfisc9c3zcvnab14rgh0zfa636c2jbhv4az5qf73bd"))))
+                 "02y7l5bcwli37hl625bp6l0m95mry8cavwj3nkl55zgc8iplq3vz"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-clap" ,rust-clap-4)
+        ("rust-escape8259" ,rust-escape8259-0.5)
         ("rust-termcolor" ,rust-termcolor-1)
         ("rust-threadpool" ,rust-threadpool-1))
        #:cargo-development-inputs
@@ -35265,6 +35266,27 @@ (define-public rust-libtest-mimic-0.6
 harness used by @code{rustc --test}.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-libtest-mimic-0.6
+  (package
+    (inherit rust-libtest-mimic-0.7)
+    (name "rust-libtest-mimic")
+    (version "0.6.1")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "libtest-mimic" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                 "1rwwdrzc5hmfisc9c3zcvnab14rgh0zfa636c2jbhv4az5qf73bd"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-clap" ,rust-clap-4)
+        ("rust-termcolor" ,rust-termcolor-1)
+        ("rust-threadpool" ,rust-threadpool-1))
+       #:cargo-development-inputs
+       (("rust-fastrand" ,rust-fastrand-1)
+        ("rust-pretty-assertions" ,rust-pretty-assertions-1))))))
+
 (define-public rust-libtest-mimic-0.5
   (package
     (inherit rust-libtest-mimic-0.6)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 009/147] gnu: rust-snapbox-macros-0.3: Update to 0.3.8.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (7 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 008/147] gnu: Add rust-libtest-mimic-0.7 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 010/147] gnu: Add rust-snapbox-0.5 Jean-Pierre De Jesus DIAZ
                   ` (137 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-snapbox-macros-0.3): Update to 0.3.8.

Change-Id: I406e7b18d6770dd41262b073f3ffe49f3e2f1a05
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 42e3117da8..4ec2a068f2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -63574,14 +63574,14 @@ (define-public rust-snap-0.2
 (define-public rust-snapbox-macros-0.3
   (package
     (name "rust-snapbox-macros")
-    (version "0.3.7")
+    (version "0.3.8")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "snapbox-macros" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0rxn80n3y6h7cp75zd3g3akpw3whh31fhvv9zy20k55dk82xxk3q"))))
+                "0h6yy5h83y17bghi1lq9pw3knbqba1rwns20flian5axn0wbii71"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-anstream" ,rust-anstream-0.6))))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 010/147] gnu: Add rust-snapbox-0.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (8 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 009/147] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 011/147] gnu: rust-serde-spanned-0.6: Update to 0.6.5 Jean-Pierre De Jesus DIAZ
                   ` (136 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-snapbox-0.5): New variable.
(rust-snapbox-0.4): Inherit from rust-snapbox-0.5.

Change-Id: I6367e71b1f774244acb80e91565b984a54df0e99
---
 gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++++----
 1 file changed, 40 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4ec2a068f2..60ccfe3c88 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -63613,22 +63613,23 @@ (define-public rust-snapbox-macros-0.2
                (base32
                 "0c79lnjcs9yp62y665swv5y5y6088qc256bfr3s7xcnb0izfl7f0"))))))
 
-(define-public rust-snapbox-0.4
+(define-public rust-snapbox-0.5
   (package
     (name "rust-snapbox")
-    (version "0.4.16")
+    (version "0.5.9")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "snapbox" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1v732vpzkjyawwvcq2xdf5q4s6bxrqmqih8kgc5gada9vwq5l53k"))))
+                "0ajnz1yv53jh667gdj4jpapy3g7sadnkfzyl4f2gcy7nxkhl3i4a"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-anstream" ,rust-anstream-0.6)
         ("rust-anstyle" ,rust-anstyle-1)
+        ("rust-anstyle-svg" ,rust-anstyle-svg-0.1)
         ("rust-backtrace" ,rust-backtrace-0.3)
         ("rust-content-inspector" ,rust-content-inspector-0.2)
         ("rust-document-features" ,rust-document-features-0.2)
@@ -63637,7 +63638,7 @@ (define-public rust-snapbox-0.4
         ("rust-filetime" ,rust-filetime-0.2)
         ("rust-ignore" ,rust-ignore-0.4)
         ("rust-libc" ,rust-libc-0.2)
-        ("rust-libtest-mimic" ,rust-libtest-mimic-0.6)
+        ("rust-libtest-mimic" ,rust-libtest-mimic-0.7)
         ("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
         ("rust-os-pipe" ,rust-os-pipe-1)
         ("rust-serde-json" ,rust-serde-json-1)
@@ -63662,6 +63663,41 @@ (define-public rust-snapbox-0.4
 It is also flexible enough to build your own test harness like @code{trycmd}.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-snapbox-0.4
+  (package
+    (inherit rust-snapbox-0.5)
+    (name "rust-snapbox")
+    (version "0.4.16")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "snapbox" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1v732vpzkjyawwvcq2xdf5q4s6bxrqmqih8kgc5gada9vwq5l53k"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-anstream" ,rust-anstream-0.6)
+        ("rust-anstyle" ,rust-anstyle-1)
+        ("rust-backtrace" ,rust-backtrace-0.3)
+        ("rust-content-inspector" ,rust-content-inspector-0.2)
+        ("rust-document-features" ,rust-document-features-0.2)
+        ("rust-dunce" ,rust-dunce-1)
+        ("rust-escargot" ,rust-escargot-0.5)
+        ("rust-filetime" ,rust-filetime-0.2)
+        ("rust-ignore" ,rust-ignore-0.4)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-libtest-mimic" ,rust-libtest-mimic-0.6)
+        ("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
+        ("rust-os-pipe" ,rust-os-pipe-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-similar" ,rust-similar-2)
+        ("rust-snapbox-macros" ,rust-snapbox-macros-0.3)
+        ("rust-tempfile" ,rust-tempfile-3)
+        ("rust-wait-timeout" ,rust-wait-timeout-0.2)
+        ("rust-walkdir" ,rust-walkdir-2)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))))
+
 (define-public rust-snapbox-0.2
   (package
     (inherit rust-snapbox-0.4)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 011/147] gnu: rust-serde-spanned-0.6: Update to 0.6.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (9 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 010/147] gnu: Add rust-snapbox-0.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 012/147] gnu: Add rust-winnow-0.6 Jean-Pierre De Jesus DIAZ
                   ` (135 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serde-spanned-0.6): Update to 0.6.5
and skip build.

Change-Id: I205d5ed7761a8253d8eac337cffad7270bd74f2c
---
 gnu/packages/crates-io.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 60ccfe3c88..843ab8765b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60573,16 +60573,18 @@ (define-public rust-serde-repr-0.1
 (define-public rust-serde-spanned-0.6
   (package
     (name "rust-serde-spanned")
-    (version "0.6.4")
+    (version "0.6.5")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "serde_spanned" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
-               (base32 "102ym47sr1y48ml42wjv6aq8y77bij1qckx1j0gb3rbka21jn0hj"))))
+               (base32 "1hgh6s3jjwyzhfk3xwb6pnnr1misq9nflwq0f026jafi37s24dpb"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-serde" ,rust-serde-1))))
     (home-page "https://github.com/toml-rs/toml")
     (synopsis "Encoder and decoder of TOML-formatted files and streams")
     (description "This package provides a native Rust encoder and decoder of
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 012/147] gnu: Add rust-winnow-0.6.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (10 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 011/147] gnu: rust-serde-spanned-0.6: Update to 0.6.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 013/147] gnu: rust-indexmap-2: Update to 2.2.5 Jean-Pierre De Jesus DIAZ
                   ` (134 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-winnow-0.6): New variable.
(rust-winnow-0.5): Inherit from rust-winnow-0.6.

Change-Id: I0b7bca6a5f14762cc5645b07001dccb93a84124b
---
 gnu/packages/crates-io.scm | 27 ++++++++++++++++++++++++---
 1 file changed, 24 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 843ab8765b..87a4072bed 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78283,17 +78283,17 @@ (define-public rust-wild-2
 command-line, uniformly on all platforms")
     (license (list license:asl2.0 license:expat))))
 
-(define-public rust-winnow-0.5
+(define-public rust-winnow-0.6
   (package
     (name "rust-winnow")
-    (version "0.5.31")
+    (version "0.6.5")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "winnow" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0734xa05a1x1wg2kcphdhfb39pdcy5qpaf1sjll6qk8kdcp8i94p"))))
+        (base32 "1f0m48kfdvds456b1i1qd6ia9w3mckk2jf4q6z94snpdcw741ynz"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t     ; Cut the dependency graph.
@@ -78309,6 +78309,27 @@ (define-public rust-winnow-0.5
 combinators library.")
     (license license:expat)))
 
+(define-public rust-winnow-0.5
+  (package
+    (inherit rust-winnow-0.6)
+    (name "rust-winnow")
+    (version "0.5.31")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "winnow" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0734xa05a1x1wg2kcphdhfb39pdcy5qpaf1sjll6qk8kdcp8i94p"))))
+    (arguments
+     `(#:skip-build? #t     ; Cut the dependency graph.
+       #:cargo-inputs
+       (("rust-anstream" ,rust-anstream-0.3)
+        ("rust-anstyle" ,rust-anstyle-1)
+        ("rust-is-terminal" ,rust-is-terminal-0.4)
+        ("rust-memchr" ,rust-memchr-2)
+        ("rust-terminal-size" ,rust-terminal-size-0.2))))))
+
 (define-public rust-winnow-0.4
   (package
     (inherit rust-winnow-0.5)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 013/147] gnu: rust-indexmap-2: Update to 2.2.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (11 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 012/147] gnu: Add rust-winnow-0.6 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 014/147] gnu: rust-serde-json-1: Update to 1.0.114 Jean-Pierre De Jesus DIAZ
                   ` (133 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.2.5.

Change-Id: I03ea09791eff33b8da4a490989306898f89439e4
---
 gnu/packages/crates-io.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 87a4072bed..1756e48fdc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30137,18 +30137,19 @@ (define-public rust-indenter-0.3
 (define-public rust-indexmap-2
   (package
     (name "rust-indexmap")
-    (version "2.1.0")
+    (version "2.2.5")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "indexmap" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "07rxrqmryr1xfnmhrjlz8ic6jw28v6h5cig3ws2c9d0wifhy2c6m"))))
+                "1x4x9zdqvlkfks3y84dsynh1p8na3nn48nn454s26rqla6fr42vv"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-arbitrary" ,rust-arbitrary-1)
+        ("rust-borsh" ,rust-borsh-1)
         ("rust-equivalent" ,rust-equivalent-1)
         ("rust-hashbrown" ,rust-hashbrown-0.14)
         ("rust-quickcheck" ,rust-quickcheck-1)
@@ -30158,7 +30159,7 @@ (define-public rust-indexmap-2
        #:cargo-development-inputs
        (("rust-fnv" ,rust-fnv-1)
         ("rust-fxhash" ,rust-fxhash-0.2)
-        ("rust-itertools" ,rust-itertools-0.11)
+        ("rust-itertools" ,rust-itertools-0.12)
         ("rust-lazy-static" ,rust-lazy-static-1)
         ("rust-quickcheck" ,rust-quickcheck-1)
         ("rust-rand" ,rust-rand-0.8)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 014/147] gnu: rust-serde-json-1: Update to 1.0.114.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (12 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 013/147] gnu: rust-indexmap-2: Update to 2.2.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 015/147] gnu: rust-toml-test-data-1: Update to 1.8.0 Jean-Pierre De Jesus DIAZ
                   ` (132 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.114.

Change-Id: If45f6b01166c75d3b1a5a5f4a0806171785d9f96
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1756e48fdc..4c669e5420 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60356,14 +60356,14 @@ (define-public rust-serde-ignored-0.1
 (define-public rust-serde-json-1
   (package
     (name "rust-serde-json")
-    (version "1.0.111")
+    (version "1.0.114")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "serde_json" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1x441azvvdy6x8am4bvkxhswhzw5cr8ml0cqspnihvri8bx4cvhp"))))
+        (base32 "1q4saigxwkf8bw4y5kp6k33dnavlvvwa2q4zmag59vrjsqdrpw65"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f  ; could not find `RandomState` in `hash`
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 015/147] gnu: rust-toml-test-data-1: Update to 1.8.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (13 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 014/147] gnu: rust-serde-json-1: Update to 1.0.114 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 016/147] gnu: Add rust-toml-edit-0.22 Jean-Pierre De Jesus DIAZ
                   ` (131 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-toml-test-data-1): Update to 1.8.0.

Change-Id: I301a62e00e87ec31dcda55d5e0d8d0af1a333145
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4c669e5420..f636ad3af3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73268,13 +73268,13 @@ (define-public rust-toml-test-0.3
 (define-public rust-toml-test-data-1
   (package
     (name "rust-toml-test-data")
-    (version "1.4.0")
+    (version "1.8.0")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "toml-test-data" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
-               (base32 "0bgdwyjsqgpwwi5s1w483a1g3qrwmq0l3742k07575qzcc6sx0h0"))))
+               (base32 "0pf13igrg0rm5fmy1sj57y9m313wyfwwjrqxgp3fhg41kvcvmdf6"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-include-dir" ,rust-include-dir-0.7))))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 016/147] gnu: Add rust-toml-edit-0.22.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (14 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 015/147] gnu: rust-toml-test-data-1: Update to 1.8.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 017/147] gnu: Add rust-trycmd-0.15 Jean-Pierre De Jesus DIAZ
                   ` (130 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-toml-edit-0.22): New variable.
(rust-toml-edit-0.21): Inherit from rust-toml-edit-0.22.

Change-Id: I2514dd57e824f25886d1fa1fc4bf451454d3e470
---
 gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++++-----
 1 file changed, 31 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f636ad3af3..3f722734ec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73058,17 +73058,17 @@ (define-public rust-toml-datetime-0.5
     (arguments
      `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))))
 
-(define-public rust-toml-edit-0.21
+(define-public rust-toml-edit-0.22
   (package
     (name "rust-toml-edit")
-    (version "0.21.0")
+    (version "0.22.8")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "toml_edit" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "00xa3qfk34qazvnkfxyyyqqc6nyl2ksks1c5bd53n5has0y3hkfk"))))
+        (base32 "1kcnmshwvh0afl87358d1ccrqb7fcanyam3jhrvs06qc3s0ij8n1"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
@@ -73076,9 +73076,9 @@ (define-public rust-toml-edit-0.21
                        ("rust-serde" ,rust-serde-1)
                        ("rust-serde-spanned" ,rust-serde-spanned-0.6)
                        ("rust-toml-datetime" ,rust-toml-datetime-0.6)
-                       ("rust-winnow" ,rust-winnow-0.5))
+                       ("rust-winnow" ,rust-winnow-0.6))
        #:cargo-development-inputs
-       (("rust-libtest-mimic" ,rust-libtest-mimic-0.6)
+       (("rust-libtest-mimic" ,rust-libtest-mimic-0.7)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-snapbox" ,rust-snapbox-0.4)
         ("rust-toml-test-data" ,rust-toml-test-data-1)
@@ -73089,6 +73089,32 @@ (define-public rust-toml-edit-0.21
 parser.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-toml-edit-0.21
+  (package
+    (inherit rust-toml-edit-0.22)
+    (name "rust-toml-edit")
+    (version "0.21.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "toml_edit" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "00xa3qfk34qazvnkfxyyyqqc6nyl2ksks1c5bd53n5has0y3hkfk"))))
+    (arguments
+     `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-kstring" ,rust-kstring-2)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-spanned" ,rust-serde-spanned-0.6)
+                       ("rust-toml-datetime" ,rust-toml-datetime-0.6)
+                       ("rust-winnow" ,rust-winnow-0.5))
+       #:cargo-development-inputs
+       (("rust-libtest-mimic" ,rust-libtest-mimic-0.6)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-snapbox" ,rust-snapbox-0.4)
+        ("rust-toml-test-data" ,rust-toml-test-data-1)
+        ("rust-toml-test-harness" ,rust-toml-test-harness-0.4))))))
+
 (define-public rust-toml-edit-0.20
   (package
     (inherit rust-toml-edit-0.21)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 017/147] gnu: Add rust-trycmd-0.15.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (15 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 016/147] gnu: Add rust-toml-edit-0.22 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 018/147] gnu: Add rust-heck-0.5 Jean-Pierre De Jesus DIAZ
                   ` (129 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-trycmd-0.15): New variable.
(rust-trycmd-0.14): Inherit from rust-trycmd-0.15.

Change-Id: I24b848b36ef0b664c6b858d8e1a141d8eff675ed
---
 gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++++-----
 1 file changed, 31 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3f722734ec..fe9d225197 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74183,16 +74183,16 @@ (define-public rust-trybuild2-1
 (with support for inline tests).")
     (license (list license:expat license:asl2.0))))
 
-(define-public rust-trycmd-0.14
+(define-public rust-trycmd-0.15
   (package
     (name "rust-trycmd")
-    (version "0.14.19")
+    (version "0.15.0")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "trycmd" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
-               (base32 "1yz4prkmnb1y406p0aq3r8yf11alj8i94yvnz3k07c9glir9607d"))))
+               (base32 "05sklyyprn2a365jzby0zn7z97p6mpgi2yzlr2s506m80cvdnkj6"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -74206,8 +74206,8 @@ (define-public rust-trycmd-0.14
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-shlex" ,rust-shlex-1)
-        ("rust-snapbox" ,rust-snapbox-0.4)
-        ("rust-toml-edit" ,rust-toml-edit-0.20))))
+        ("rust-snapbox" ,rust-snapbox-0.5)
+        ("rust-toml-edit" ,rust-toml-edit-0.22))))
     (home-page "https://github.com/assert-rs/trycmd")
     (synopsis "Snapshot testing for a herd of CLI tests")
     (description "trycmd is a test harness that will enumerate test case files
@@ -74215,6 +74215,32 @@ (define-public rust-trycmd-0.14
 @code{cram}.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-trycmd-0.14
+  (package
+    (inherit rust-trycmd-0.15)
+    (name "rust-trycmd")
+    (version "0.14.19")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "trycmd" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32 "1yz4prkmnb1y406p0aq3r8yf11alj8i94yvnz3k07c9glir9607d"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-anstream" ,rust-anstream-0.6)
+        ("rust-escargot" ,rust-escargot-0.5)
+        ("rust-glob" ,rust-glob-0.3)
+        ("rust-humantime" ,rust-humantime-2)
+        ("rust-humantime-serde" ,rust-humantime-serde-1)
+        ("rust-rayon" ,rust-rayon-1)
+        ("rust-schemars" ,rust-schemars-0.8)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-shlex" ,rust-shlex-1)
+        ("rust-snapbox" ,rust-snapbox-0.4)
+        ("rust-toml-edit" ,rust-toml-edit-0.20))))))
+
 (define-public rust-trycmd-0.13
   (package
     (inherit rust-trycmd-0.14)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 018/147] gnu: Add rust-heck-0.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (16 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 017/147] gnu: Add rust-trycmd-0.15 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 019/147] gnu: rust-clap-4: Update to 4.5.3 Jean-Pierre De Jesus DIAZ
                   ` (128 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-heck-0.5): New variable.
(rust-heck-0.4): Inherit from rust-heck-0.5.

Change-Id: I76745290d90f2e7a64fb54e05fe4ec56cd6caa0d
---
 gnu/packages/crates-io.scm | 22 +++++++++++++++++++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fe9d225197..6bc3c34ced 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28532,17 +28532,17 @@ (define-public rust-heapsize-plugin-0.1
 total runtime size of an object on the heap")
     (license license:mpl2.0)))
 
-(define-public rust-heck-0.4
+(define-public rust-heck-0.5
   (package
     (name "rust-heck")
-    (version "0.4.1")
+    (version "0.5.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "heck" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1a7mqsnycv5z4z5vnv1k34548jzmc0ajic7c1j8jsaspnhw5ql4m"))))
+        (base32 "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -28556,6 +28556,22 @@ (define-public rust-heck-0.4
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-heck-0.4
+  (package
+    (inherit rust-heck-0.5)
+    (name "rust-heck")
+    (version "0.4.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "heck" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1a7mqsnycv5z4z5vnv1k34548jzmc0ajic7c1j8jsaspnhw5ql4m"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-unicode-segmentation" ,rust-unicode-segmentation-1))))))
+
 (define-public rust-heck-0.3
   (package
     (inherit rust-heck-0.4)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 019/147] gnu: rust-clap-4: Update to 4.5.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (17 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 018/147] gnu: Add rust-heck-0.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 020/147] gnu: rust-libc-0.2: Update to 0.2.153 Jean-Pierre De Jesus DIAZ
                   ` (127 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.3.
(rust-clap-builder-4): Update to 4.5.2.
(rust-clap-derive-4): Update to 4.5.3.

Change-Id: I4d15e3d6cd446ed0cf1618ea2ae0ae455bc78780
---
 gnu/packages/crates-io.scm | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6bc3c34ced..c494595bec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11389,18 +11389,18 @@ (define-public rust-clap-conf-0.1
 (define-public rust-clap-derive-4
   (package
     (name "rust-clap-derive")
-    (version "4.4.7")
+    (version "4.5.3")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "clap_derive" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0hk4hcxl56qwqsf4hmf7c0gr19r9fbxk0ah2bgkr36pmmaph966g"))))
+        (base32 "0byp6k5kyvi9jcbnjjbyw7ak7avn87f2s4ya154f3xc01h29l8wh"))))
     (build-system cargo-build-system)
     (arguments
      (list #:cargo-inputs
-           `(("rust-heck" ,rust-heck-0.4)
+           `(("rust-heck" ,rust-heck-0.5)
              ("rust-proc-macro2" ,rust-proc-macro2-1)
              ("rust-quote" ,rust-quote-1)
              ("rust-syn" ,rust-syn-2))))
@@ -11433,7 +11433,7 @@ (define-public rust-clap-derive-3
 (define-public rust-clap-4
   (package
     (name "rust-clap")
-    (version "4.4.16")
+    (version "4.5.3")
     (source
      (origin
        (method url-fetch)
@@ -11441,7 +11441,7 @@ (define-public rust-clap-4
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "0ialpybl8n8ybfikzy5f07d64pfdajls0s00bf4wgkh4q20liraq"))))
+         "04w8fx68hzjzk45ir4b9jzwk4m7bki0k5afwns9zqgh61v82d5ll"))))
     (build-system cargo-build-system)
     (arguments
      (list #:cargo-inputs
@@ -11451,9 +11451,9 @@ (define-public rust-clap-4
            `(("rust-humantime" ,rust-humantime-2)
              ("rust-rustversion" ,rust-rustversion-1)
              ("rust-shlex" ,rust-shlex-1)
-             ("rust-snapbox" ,rust-snapbox-0.4)
+             ("rust-snapbox" ,rust-snapbox-0.5)
              ("rust-trybuild" ,rust-trybuild-1)
-             ("rust-trycmd" ,rust-trycmd-0.14))))
+             ("rust-trycmd" ,rust-trycmd-0.15))))
     (home-page "https://clap.rs/")
     (synopsis "Command Line Argument Parser")
     (description
@@ -11539,14 +11539,14 @@ (define-public rust-clap-2
 (define-public rust-clap-builder-4
   (package
     (name "rust-clap-builder")
-    (version "4.4.16")
+    (version "4.5.2")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "clap_builder" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1fv06ivpzpkhjm4bvxzg3fl4y61mvlf481zms4pksq1iypbq5jsr"))))
+                "1d7p4hph4fyhaphkf0v5zv0kq4lz25a9jq2f901yrq3afqp9w4mf"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
@@ -11558,8 +11558,8 @@ (define-public rust-clap-builder-4
        (("rust-anstream" ,rust-anstream-0.6)
         ("rust-anstyle" ,rust-anstyle-1)
         ("rust-backtrace" ,rust-backtrace-0.3)
-        ("rust-clap-lex" ,rust-clap-lex-0.6)
-        ("rust-strsim" ,rust-strsim-0.10)
+        ("rust-clap-lex" ,rust-clap-lex-0.7)
+        ("rust-strsim" ,rust-strsim-0.11)
         ("rust-terminal-size" ,rust-terminal-size-0.3)
         ("rust-unicase" ,rust-unicase-2)
         ("rust-unicode-width" ,rust-unicode-width-0.1))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 020/147] gnu: rust-libc-0.2: Update to 0.2.153.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (18 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 019/147] gnu: rust-clap-4: Update to 4.5.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 021/147] gnu: Add rust-nix-0.28 Jean-Pierre De Jesus DIAZ
                   ` (126 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.153.

Change-Id: I82d736797bb779f39f12d26a8b4d974e2aaa56b3
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c494595bec..52a0cd156c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33560,14 +33560,14 @@ (define-public rust-lexopt-0.3
 (define-public rust-libc-0.2
   (package
     (name "rust-libc")
-    (version "0.2.151")
+    (version "0.2.153")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "libc" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1x28f0zgp4zcwr891p8n9ag9w371sbib30vp4y6hi2052frplb9h"))))
+        (base32 "1gg7m1ils5dms5miq9fyllrcp0jxnbpgkx71chd2i0lafa8qy6cw"))))
     (build-system cargo-build-system)
     (arguments
      (list #:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 021/147] gnu: Add rust-nix-0.28.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (19 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 020/147] gnu: rust-libc-0.2: Update to 0.2.153 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 022/147] gnu: rust-ctrlc-3: Update to 3.4.4 Jean-Pierre De Jesus DIAZ
                   ` (125 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-nix-0.28): New variable.
(rust-nix-0.27): Inherit from rust-nix-0.28.

Change-Id: I15381fec4cfbee30208ddfa032c9aa67a9a46c1a
---
 gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++++++---
 1 file changed, 33 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 52a0cd156c..96601d414f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41003,22 +41003,23 @@ (define-public rust-nispor-1
     (description "Unified interface for Linux network state querying.")
     (license license:asl2.0)))
 
-(define-public rust-nix-0.27
+(define-public rust-nix-0.28
   (package
     (name "rust-nix")
-    (version "0.27.1")
+    (version "0.28.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "nix" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f"))))
+        (base32 "1r0rylax4ycx3iqakwjvaa178jrrwiiwghcw95ndzy72zk25c8db"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f      ; unresolved import `nix::sys::aio`
        #:cargo-inputs
        (("rust-bitflags" ,rust-bitflags-2)
+        ("rust-cfg-aliases" ,rust-cfg-aliases-0.1)
         ("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-libc" ,rust-libc-0.2)
         ("rust-memoffset" ,rust-memoffset-0.9)
@@ -41039,6 +41040,35 @@ (define-public rust-nix-0.27
 while still providing platform specific APIs.")
     (license license:expat)))
 
+(define-public rust-nix-0.27
+  (package
+    (inherit rust-nix-0.28)
+    (name "rust-nix")
+    (version "0.27.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "nix" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f"))))
+    (arguments
+     `(#:tests? #f      ; unresolved import `nix::sys::aio`
+       #:cargo-inputs
+       (("rust-bitflags" ,rust-bitflags-2)
+        ("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-memoffset" ,rust-memoffset-0.9)
+        ("rust-pin-utils" ,rust-pin-utils-0.1))
+       #:cargo-development-inputs
+       (("rust-assert-impl" ,rust-assert-impl-0.1)
+        ("rust-caps" ,rust-caps-0.5)
+        ("rust-parking-lot" ,rust-parking-lot-0.12)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-semver" ,rust-semver-1)
+        ("rust-sysctl" ,rust-sysctl-0.4)
+        ("rust-tempfile" ,rust-tempfile-3))))))
+
 (define-public rust-nix-0.26
   (package
     (inherit rust-nix-0.27)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 022/147] gnu: rust-ctrlc-3: Update to 3.4.4.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (20 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 021/147] gnu: Add rust-nix-0.28 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 023/147] gnu: rust-filetime-0.2: Update to 0.2.23 Jean-Pierre De Jesus DIAZ
                   ` (124 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ctrlc-3): Update to 3.4.4.

Change-Id: I92827ffb5653dc36c26a1b60a47c5d30b97fa130
---
 gnu/packages/crates-io.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 96601d414f..56d5bb1616 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16630,22 +16630,22 @@ (define-public rust-ctor-0.1
 (define-public rust-ctrlc-3
   (package
     (name "rust-ctrlc")
-    (version "3.4.1")
+    (version "3.4.4")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "ctrlc" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1pyglsl1j3b54mdgv1bkxnvgp823n11pkipxmxabh18rcaymzsc2"))))
+        (base32 "0iak582cfv3jcprd9apsy6q9glsx7n4ahiv518wcc6yw6yp6a937"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-nix" ,rust-nix-0.27)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))
+       (("rust-nix" ,rust-nix-0.28)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))
        #:cargo-development-inputs
        (("rust-signal-hook" ,rust-signal-hook-0.3)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))))
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))
     (home-page "https://github.com/Detegr/rust-ctrlc")
     (synopsis "Easy Ctrl-C handler for Rust projects")
     (description
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 023/147] gnu: rust-filetime-0.2: Update to 0.2.23.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (21 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 022/147] gnu: rust-ctrlc-3: Update to 3.4.4 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 024/147] gnu: rust-value-bag-sval2: Update to 1.8.1 Jean-Pierre De Jesus DIAZ
                   ` (123 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-filetime-0.2): Update to 0.2.23.

Change-Id: I495d56370b10e645cee845e806e3b96811556f6b
---
 gnu/packages/crates-io.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 56d5bb1616..584b3635d3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23679,7 +23679,7 @@ (define-public rust-filesize-0.2
 (define-public rust-filetime-0.2
   (package
     (name "rust-filetime")
-    (version "0.2.22")
+    (version "0.2.23")
     (source
       (origin
         (method url-fetch)
@@ -23687,14 +23687,14 @@ (define-public rust-filetime-0.2
         (file-name (string-append name "-" version ".tar.gz"))
         (sha256
          (base32
-          "1w1a4zb4ciqjl1chvp9dplbacq07jv97pkdn0pzackbk7vfrw0nl"))))
+          "1za0sbq7fqidk8aaq9v7m9ms0sv8mmi49g6p5cphpan819q4gr0y"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-libc" ,rust-libc-0.2)
-        ("rust-redox-syscall" ,rust-redox-syscall-0.3)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))
+        ("rust-redox-syscall" ,rust-redox-syscall-0.4)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))
        #:cargo-development-inputs
        (("rust-tempfile" ,rust-tempfile-3))))
     (home-page "https://github.com/alexcrichton/filetime")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 024/147] gnu: rust-value-bag-sval2: Update to 1.8.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (22 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 023/147] gnu: rust-filetime-0.2: Update to 0.2.23 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 025/147] gnu: rust-value-bag-sval2-1: " Jean-Pierre De Jesus DIAZ
                   ` (122 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-value-bag-sval2): Update to 1.8.1.

Change-Id: I33f741357b6ca45c9a9f719dd5f00e01b8855817
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 584b3635d3..fba1226837 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76550,18 +76550,18 @@ (define-public rust-value-bag-1
 (define-public rust-value-bag-serde1-1
   (package
     (name "rust-value-bag-serde1")
-    (version "1.4.2")
+    (version "1.8.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "value-bag-serde1" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1gsp0cn62ay2qq52wzck0j66iavf9k03y6ipmnx3bjqyg7f3kfh7"))))
+        (base32 "0f8x893rl3r3lfap31mmy27q1z1rjkbqkdgpiqkvbk6b84sp0dfc"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-erased-serde" ,rust-erased-serde-0.3)
+       (("rust-erased-serde" ,rust-erased-serde-0.4)
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-buf" ,rust-serde-buf-0.1)
         ("rust-serde-fmt" ,rust-serde-fmt-1)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 025/147] gnu: rust-value-bag-sval2-1: Update to 1.8.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (23 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 024/147] gnu: rust-value-bag-sval2: Update to 1.8.1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 026/147] gnu: rust-value-bag-1: " Jean-Pierre De Jesus DIAZ
                   ` (121 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-value-bag-sval2-1): Update to 1.8.1.

Change-Id: Ibaaca6d19dc7f74d640e6be5bc31c712f85c2ecb
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fba1226837..dfd24f21fc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76575,14 +76575,14 @@ (define-public rust-value-bag-serde1-1
 (define-public rust-value-bag-sval2-1
   (package
     (name "rust-value-bag-sval2")
-    (version "1.4.2")
+    (version "1.8.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "value-bag-sval2" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0i899mjnryxw0sp92n8qgnm1s2m56ba27l3qazsbnmqah486rq63"))))
+        (base32 "1y7pavswnf2im3a7b4xyr6fvd8b7xsx62ifjm9jhwk0bkp146nr8"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 026/147] gnu: rust-value-bag-1: Update to 1.8.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (24 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 025/147] gnu: rust-value-bag-sval2-1: " Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 027/147] gnu: rust-log-0.4: Update to 0.4.23 Jean-Pierre De Jesus DIAZ
                   ` (120 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-value-bag-1): Update to 1.8.1.

Change-Id: I92688df45d4ea2d59f314c25dbf71b98ca28d95a
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index dfd24f21fc..670390ec18 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76526,14 +76526,14 @@ (define-public rust-valuable-serde-0.1
 (define-public rust-value-bag-1
   (package
     (name "rust-value-bag")
-    (version "1.4.2")
+    (version "1.8.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "value-bag" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1gjvsnhhf9jp8h62zin6azqrpmgmnxq2ppj72d2dcayy5n8f2wja"))))
+        (base32 "1s6yrwh2s4zdjvdx6sy6irffhhffl19yphy71701d1mrqcwp6ybl"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 027/147] gnu: rust-log-0.4: Update to 0.4.23.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (25 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 026/147] gnu: rust-value-bag-1: " Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 028/147] gnu: rust-regex-automata-0.4: Update to 0.4.6 Jean-Pierre De Jesus DIAZ
                   ` (119 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-log-0.4): Update to 0.4.23.

Change-Id: I4cfcaa80c6c558614e187e70d8f27d77cea4d6c1
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 670390ec18..248e0de356 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35540,7 +35540,7 @@ (define-public rust-lock-api-0.1
 (define-public rust-log-0.4
   (package
     (name "rust-log")
-    (version "0.4.20")
+    (version "0.4.21")
     (source
      (origin
        (method url-fetch)
@@ -35548,7 +35548,7 @@ (define-public rust-log-0.4
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "13rf7wphnwd61vazpxr7fiycin6cb1g8fmvgqg18i464p0y1drmm"))))
+         "074hldq1q8rlzq2s2qa8f25hj4s3gpw71w64vdwzjd01a4g8rvch"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f  ; Not all test files included in release.
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 028/147] gnu: rust-regex-automata-0.4: Update to 0.4.6.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (26 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 027/147] gnu: rust-log-0.4: Update to 0.4.23 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 029/147] gnu: rust-regex-1: Update to 1.10.3 Jean-Pierre De Jesus DIAZ
                   ` (118 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-regex-automata-0.4): Update to 0.4.6.

Change-Id: I18c731a90f49a1a50670bd289bcdba5f7e7037ee
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 248e0de356..3eac7156cb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54520,14 +54520,14 @@ (define-public rust-regex-0.1
 (define-public rust-regex-automata-0.4
   (package
     (name "rust-regex-automata")
-    (version "0.4.3")
+    (version "0.4.6")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "regex-automata" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0gs8q9yhd3kcg4pr00ag4viqxnh5l7jpyb9fsfr8hzh451w4r02z"))))
+        (base32 "1spaq7y4im7s56d1gxa2hi4hzf6dwswb1bv8xyavzya7k25kpf46"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f          ; Not all files included.
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 029/147] gnu: rust-regex-1: Update to 1.10.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (27 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 028/147] gnu: rust-regex-automata-0.4: Update to 0.4.6 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 030/147] gnu: rust-semver-1: Update 1.0.22 Jean-Pierre De Jesus DIAZ
                   ` (117 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-regex-1): Update to 1.10.3.

Change-Id: Iff4e6f28e335e356c02ff56fd2d917aad6d31c7a
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3eac7156cb..1b3afa8234 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54432,14 +54432,14 @@ (define-public rust-refpool-0.4
 (define-public rust-regex-1
   (package
     (name "rust-regex")
-    (version "1.10.2")
+    (version "1.10.3")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "regex" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0hxkd814n4irind8im5c9am221ri6bprx49nc7yxv02ykhd9a2rq"))))
+        (base32 "05cvihqy0wgnh9i8a9y2n803n5azg2h0b7nlqy6rsvxhy00vwbdn"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 030/147] gnu: rust-semver-1: Update 1.0.22.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (28 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 029/147] gnu: rust-regex-1: Update to 1.10.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 031/147] gnu: rust-serde-derive-1: Update to 1.0.197 Jean-Pierre De Jesus DIAZ
                   ` (116 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-semver-1): Update 1.0.22.

Change-Id: I7231e8f7ce3597d5c14202d27748823ff56b3311
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1b3afa8234..f6e4475ce4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59606,14 +59606,14 @@ (define-public rust-self-cell-1
 (define-public rust-semver-1
   (package
     (name "rust-semver")
-    (version "1.0.20")
+    (version "1.0.22")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "semver" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "140hmbfa743hbmah1zjf07s8apavhvn04204qjigjiz5w6iscvw3"))))
+        (base32 "1jir6q2ps4s5v52bqxpvwj35p0m0ahl5pf62ppwksbv5kvk3zm4j"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 031/147] gnu: rust-serde-derive-1: Update to 1.0.197.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (29 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 030/147] gnu: rust-semver-1: Update 1.0.22 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 032/147] gnu: rust-serde-1: " Jean-Pierre De Jesus DIAZ
                   ` (115 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.197.

Change-Id: I522df2f7dc485aa38dd10a697027d3587a48f767
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f6e4475ce4..e12f744d7c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60281,7 +60281,7 @@ (define-public rust-serdeconv-0.4
 (define-public rust-serde-derive-1
   (package
     (name "rust-serde-derive")
-    (version "1.0.194")
+    (version "1.0.197")
     (source
      (origin
        (method url-fetch)
@@ -60289,7 +60289,7 @@ (define-public rust-serde-derive-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1q6l0ycrykdg960c350fgnac6d653q1v608g84qrk3rf692mwf53"))))
+         "02v1x0sdv8qy06lpr6by4ar1n3jz3hmab15cgimpzhgd895v7c3y"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 032/147] gnu: rust-serde-1: Update to 1.0.197.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (30 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 031/147] gnu: rust-serde-derive-1: Update to 1.0.197 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 033/147] gnu: rust-walkdir-2: Update to 2.5.0 Jean-Pierre De Jesus DIAZ
                   ` (114 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.197.

Change-Id: Ic0950289168df416125fdf3354625b15f702d06c
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e12f744d7c..c6d611a4c3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59844,7 +59844,7 @@ (define-public rust-seq-io-0.3
 (define-public rust-serde-1
   (package
     (name "rust-serde")
-    (version "1.0.194")
+    (version "1.0.197")
     (source
      (origin
        (method url-fetch)
@@ -59852,7 +59852,7 @@ (define-public rust-serde-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "0wxplk1ayrsb81bdwh8zmkldw1b0xigs3qc90r5ck6374nc4848b"))))
+         "1qjcxqd3p4yh5cmmax9q4ics1zy34j5ij32cvjj5dc5rw5rwic9z"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 033/147] gnu: rust-walkdir-2: Update to 2.5.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (31 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 032/147] gnu: rust-serde-1: " Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 034/147] gnu: Add rust-wasmparser-0.201 Jean-Pierre De Jesus DIAZ
                   ` (113 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-walkdir-2): Update to 2.5.0.

Change-Id: I4c5717bf30aea8edfd37f8f261f4d9bfe5e236a5
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c6d611a4c3..57d9d862de 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77259,14 +77259,14 @@ (define-public rust-waker-fn-1
 (define-public rust-walkdir-2
   (package
     (name "rust-walkdir")
-    (version "2.4.0")
+    (version "2.5.0")
     (source
       (origin
         (method url-fetch)
         (uri (crate-uri "walkdir" version))
         (file-name (string-append name "-" version ".tar.gz"))
         (sha256
-         (base32 "1vjl9fmfc4v8k9ald23qrpcbyb8dl1ynyq8d516cm537r1yqa7fp"))))
+         (base32 "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 034/147] gnu: Add rust-wasmparser-0.201.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (32 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 033/147] gnu: rust-walkdir-2: Update to 2.5.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 035/147] gnu: Add rust-wasmparser-0.121 Jean-Pierre De Jesus DIAZ
                   ` (112 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmparser-0.201): New variable.
(rust-wasmparser-0.57): Inherit from rust-wasmparser-0.201.

Change-Id: I249902ef724d6e28b4e77f06340cad2beb20240c
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++----
 1 file changed, 25 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 57d9d862de..2d578ff54d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77807,26 +77807,47 @@ (define-public rust-wasm-streams-0.2
         ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)
         ("rust-web-sys" ,rust-web-sys-0.3))))))
 
-(define-public rust-wasmparser-0.57
+(define-public rust-wasmparser-0.201
   (package
     (name "rust-wasmparser")
-    (version "0.57.0")
+    (version "0.201.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "wasmparser" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19kslk9pv1bcyp85w63dn1adbp13kz7kjha80abnwz27bmbxvz9j"))))
+        (base32 "027pdclgl642hqzdi592nnhdf7j570bhyi9sqsppy3bcp9nxzrc4"))))
     (build-system cargo-build-system)
-    (arguments `(#:skip-build? #t))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-semver" ,rust-semver-1))))
     (home-page "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser")
     (synopsis "Simple event-driven library for parsing WebAssembly binary files")
     (description
      "This package provides a simple event-driven library for parsing
 WebAssembly binary files.")
+    ;; With LLVM exception.
     (license license:asl2.0)))
 
+
+(define-public rust-wasmparser-0.57
+  (package
+    (inherit rust-wasmparser-0.201)
+    (name "rust-wasmparser")
+    (version "0.57.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmparser" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "19kslk9pv1bcyp85w63dn1adbp13kz7kjha80abnwz27bmbxvz9j"))))
+    (arguments `(#:skip-build? #t))))
+
+
 (define-public rust-watchexec-1
   (package
     (name "rust-watchexec")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 035/147] gnu: Add rust-wasmparser-0.121.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (33 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 034/147] gnu: Add rust-wasmparser-0.201 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 036/147] gnu: Add rust-wasmparser-0.118 Jean-Pierre De Jesus DIAZ
                   ` (111 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmparser-0.121): New variable.
(rust-wasmparser-0.57): Inherit from rust-wasmparser-0.121.

Change-Id: I5a01591b618265a6e95d9e7ed2d1a29ca1937b26
---
 gnu/packages/crates-io.scm | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2d578ff54d..a2b44cac1e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77832,10 +77832,27 @@ (define-public rust-wasmparser-0.201
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-wasmparser-0.121
+  (package
+    (inherit rust-wasmparser-0.201)
+    (name "rust-wasmparser")
+    (version "0.121.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmparser" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1aza0g3v49nqsc856fd7x8zwrh4hzy4si9a7jifx5nyhz745bglx"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-semver" ,rust-semver-1))))))
 
 (define-public rust-wasmparser-0.57
   (package
-    (inherit rust-wasmparser-0.201)
+    (inherit rust-wasmparser-0.121)
     (name "rust-wasmparser")
     (version "0.57.0")
     (source
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 036/147] gnu: Add rust-wasmparser-0.118.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (34 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 035/147] gnu: Add rust-wasmparser-0.121 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 037/147] gnu: rust-webbrowser-0.8: Update to 0.8.13 Jean-Pierre De Jesus DIAZ
                   ` (110 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmparser-0.118): New variable.
(rust-wasmparser-0.57): Inherit from rust-wasmparser-0.118.

Change-Id: Id47d9d90c5d2f03660f06a59ce265a85921a5e6a
---
 gnu/packages/crates-io.scm | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a2b44cac1e..44a1245e7e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77850,10 +77850,27 @@ (define-public rust-wasmparser-0.121
                        ("rust-indexmap" ,rust-indexmap-2)
                        ("rust-semver" ,rust-semver-1))))))
 
-(define-public rust-wasmparser-0.57
+(define-public rust-wasmparser-0.118
   (package
     (inherit rust-wasmparser-0.121)
     (name "rust-wasmparser")
+    (version "0.118.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmparser" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0365n7dd01fh2jklq6q41nszhyyaz82shd4q3nhf4s5q397ibwbp"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-semver" ,rust-semver-1))))))
+
+(define-public rust-wasmparser-0.57
+  (package
+    (inherit rust-wasmparser-0.118)
+    (name "rust-wasmparser")
     (version "0.57.0")
     (source
      (origin
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 037/147] gnu: rust-webbrowser-0.8: Update to 0.8.13.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (35 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 036/147] gnu: Add rust-wasmparser-0.118 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 038/147] gnu: rust-ctor-0.2: Update to 0.2.7 Jean-Pierre De Jesus DIAZ
                   ` (109 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-webbrowser-0.8): Update to 0.8.13.

Change-Id: I77bcf43bd3a04d5ce67da948cf39765c29b23a8a
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 44a1245e7e..81c6d89626 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78041,7 +78041,7 @@ (define-public rust-web-time-0.2
 (define-public rust-webbrowser-0.8
   (package
     (name "rust-webbrowser")
-    (version "0.8.8")
+    (version "0.8.13")
     (source
      (origin
        (method url-fetch)
@@ -78052,7 +78052,7 @@ (define-public rust-webbrowser-0.8
        (patches (search-patches "rust-webbrowser-remove-unsupported-os.patch"))
        (patch-flags '("-p0"))
        (sha256
-        (base32 "0zk1qidyksspa8pgvq8bh2lyqmmrs0fr5r1qsyhbzrawpn2w972p"))))
+        (base32 "0l691mzlvjp7l829p6wqpzs1acvm93ywcznl3nbvpac3kib4rc6i"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 038/147] gnu: rust-ctor-0.2: Update to 0.2.7.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (36 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 037/147] gnu: rust-webbrowser-0.8: Update to 0.8.13 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 039/147] gnu: rust-rustix-0.38: Update to 0.38.31 Jean-Pierre De Jesus DIAZ
                   ` (108 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ctor-0.2): Update to 0.2.7.

Change-Id: If94c023bb5ab52ba3c330ddd1120f25a22b132b8
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 81c6d89626..3520d20ddd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16587,14 +16587,14 @@ (define-public rust-ct-logs-0.7
 (define-public rust-ctor-0.2
   (package
     (name "rust-ctor")
-    (version "0.2.0")
+    (version "0.2.7")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "ctor" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "06rhrw85py0gkk7g99qk124mk6d5isq95nn3abc84fyf7zv5ch6x"))))
+                "0p289www67xwnxsqgvlh3mzi0zmdysxsqf4cx2kvgfcj96kiladd"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 039/147] gnu: rust-rustix-0.38: Update to 0.38.31.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (37 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 038/147] gnu: rust-ctor-0.2: Update to 0.2.7 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 040/147] gnu: rust-tempfile-3: Update to 3.10.1 Jean-Pierre De Jesus DIAZ
                   ` (107 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-rustix-0.38): Update to 0.38.13.

Change-Id: I8adaac5954a4254a505471fb89d524dab6a07314
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3520d20ddd..2e0746a6b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57598,14 +57598,14 @@ (define-public rust-rustfix-0.4
 (define-public rust-rustix-0.38
   (package
     (name "rust-rustix")
-    (version "0.38.28")
+    (version "0.38.31")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rustix" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "05m3vacvbqbg6r6ksmx9k5afpi0lppjdv712crrpsrfax2jp5rbj"))
+        (base32 "0jg9yj3i6qnzk1y82hng7rb1bwhslfbh57507dxcs9mgcakf38vf"))
        (snippet
         #~(begin (use-modules (guix build utils))
                  (for-each delete-file (find-files "." "\\.a$"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 040/147] gnu: rust-tempfile-3: Update to 3.10.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (38 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 039/147] gnu: rust-rustix-0.38: Update to 0.38.31 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 041/147] gnu: rust-bumpalo-3: Update to 3.15.4 Jean-Pierre De Jesus DIAZ
                   ` (106 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-tempfile-3): Update to 3.10.1.

Change-Id: I8466f3472b53f14e895c7119e3bbbdb3a66f7781
---
 gnu/packages/crates-io.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2e0746a6b4..966d289478 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68807,20 +68807,19 @@ (define-public rust-tempdir-0.3
 (define-public rust-tempfile-3
   (package
     (name "rust-tempfile")
-    (version "3.9.0")
+    (version "3.10.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "tempfile" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1ypkl7rvv57n16q28psxpb61rnyhmfaif12ascdnsyljm90l3kh1"))))
+        (base32 "1wdzz35ri168jn9al4s1g2rnsrr5ci91khgarc2rvpb3nappzdw5"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
         ("rust-fastrand" ,rust-fastrand-2)
-        ("rust-redox-syscall" ,rust-redox-syscall-0.4)
         ("rust-rustix" ,rust-rustix-0.38)
         ("rust-windows-sys" ,rust-windows-sys-0.52))
        #:cargo-development-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 041/147] gnu: rust-bumpalo-3: Update to 3.15.4.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (39 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 040/147] gnu: rust-tempfile-3: Update to 3.10.1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 042/147] gnu: rust-derive-arbitrary-1: Update to 1.3.2 Jean-Pierre De Jesus DIAZ
                   ` (105 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-bumpalo-3): Update to 3.15.4.

Change-Id: I1f6c7c4144bd9f1830527827f36d15d9c5c35191
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 966d289478..9bfdb4c602 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -8508,7 +8508,7 @@ (define-public rust-built-0.5
 (define-public rust-bumpalo-3
   (package
     (name "rust-bumpalo")
-    (version "3.13.0")
+    (version "3.15.4")
     (source
      (origin
        (method url-fetch)
@@ -8517,7 +8517,7 @@ (define-public rust-bumpalo-3
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1h9zmxb9d14m2sx34daz88fsjw1lx7d5mhaqbldwqgl8xzdc7qm3"))))
+         "1ahfhgw2lzlgv5j0h07z8mkdnk4kvl2grf8dkb32dm4zsjfrpxkz"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f                      ; Not all files included.
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 042/147] gnu: rust-derive-arbitrary-1: Update to 1.3.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (40 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 041/147] gnu: rust-bumpalo-3: Update to 3.15.4 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 043/147] gnu: rust-arbitrary-1: " Jean-Pierre De Jesus DIAZ
                   ` (104 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-derive-arbitrary-1): Update to 1.3.2.

Change-Id: I4a30e5e4685b4301d00f1a1e1788e7b6cf28f477
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9bfdb4c602..163d3786d1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18481,20 +18481,20 @@ (define-public rust-derivative-2
 (define-public rust-derive-arbitrary-1
   (package
     (name "rust-derive-arbitrary")
-    (version "1.3.0")
+    (version "1.3.2")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "derive_arbitrary" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1dy8pmv7d8diqhbh1b88v8q5g0inwkgb465877jqimbjqjgfpkgk"))))
+                "04bnd985frl81r5sgixgpvncnnj1bfpfnd7qvdx1aahnqi9pbrv7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1))))
+        ("rust-syn" ,rust-syn-2))))
     (home-page "https://github.com/rust-fuzz/arbitrary")
     (synopsis "Derives arbitrary traits")
     (description "This crate implements support for automatically deriving the
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 043/147] gnu: rust-arbitrary-1: Update to 1.3.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (41 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 042/147] gnu: rust-derive-arbitrary-1: Update to 1.3.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 044/147] gnu: rust-psm-0.1: Update to 0.1.21 Jean-Pierre De Jesus DIAZ
                   ` (103 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-arbitrary-1): Update to 1.3.2.

Change-Id: I538afad02af831cb7c815e1eccc73cc436571917
---
 gnu/packages/crates-io.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 163d3786d1..26d9fdaba0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -2016,17 +2016,18 @@ (define-public rust-approx-0.1
 (define-public rust-arbitrary-1
   (package
     (name "rust-arbitrary")
-    (version "1.3.0")
+    (version "1.3.2")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "arbitrary" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0km5cj0sxfzv863blfjpz49mlikaxbaslyzk463i9jn1fgzril72"))))
+                "0471f0c4f1bgibhyhf8vnapkp158h1nkrzx0wnq97jwd9n0jcnkx"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs
+     `(#:skip-build? #t ;; Needs rust-exhaustigen-0.1.
+       #:cargo-inputs
        (("rust-derive-arbitrary" ,rust-derive-arbitrary-1))))
     (home-page "https://github.com/rust-fuzz/arbitrary")
     (synopsis "Trait for generating structured data from unstructured data")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 044/147] gnu: rust-psm-0.1: Update to 0.1.21.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (42 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 043/147] gnu: rust-arbitrary-1: " Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 045/147] gnu: Add rust-afl-0.11 Jean-Pierre De Jesus DIAZ
                   ` (102 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-psm-0.1): Update to 0.1.21.

Change-Id: I100c70f1c2e53f141ae9f1d59e72e59f036c6b4e
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 26d9fdaba0..fc8f7dd413 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -50641,7 +50641,7 @@ (define-public rust-psl-types-2
 (define-public rust-psm-0.1
   (package
     (name "rust-psm")
-    (version "0.1.10")
+    (version "0.1.21")
     (source
       (origin
         (method url-fetch)
@@ -50650,7 +50650,7 @@ (define-public rust-psm-0.1
          (string-append name "-" version ".tar.gz"))
         (sha256
          (base32
-          "1kr9sal8g9zil4ch8ra0ry96d5cl15xslk1p0wnqk1504ib3hb89"))))
+          "0x78nj5wxkxwijd2gvv2ycq06443b2y1ih4j46kk6c2flg6zg1sp"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-development-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 045/147] gnu: Add rust-afl-0.11.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (43 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 044/147] gnu: rust-psm-0.1: Update to 0.1.21 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 046/147] gnu: Add rust-cpp-demangle-0.3 Jean-Pierre De Jesus DIAZ
                   ` (101 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-afl-0.11): New variable.

Change-Id: Ia9fd47fce07d978ccb96b621632e06a3776e2450
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fc8f7dd413..f0a38b7de9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -647,6 +647,31 @@ (define-public rust-afl-0.12
      "Fuzz Rust code with american-fuzzy-lop.")
     (license license:asl2.0)))
 
+(define-public rust-afl-0.11
+  (package
+    (inherit rust-afl-0.12)
+    (name "rust-afl")
+    (version "0.11.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "afl" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (modules '((guix build utils)))
+       (snippet
+         #~(delete-file
+             "AFLplusplus/testcases/archives/common/ar/small_archive.a"))
+       (sha256
+        (base32 "0a2jm690mcxd073j9isd16rpzkjfmpgamw9h64f5l2fpns0423vc"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-cc" ,rust-cc-1)
+                       ("rust-clap" ,rust-clap-2)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-rustc-version" ,rust-rustc-version-0.4)
+                       ("rust-xdg" ,rust-xdg-2))))))
+
 (define-public rust-ahash-0.8
   (package
     (name "rust-ahash")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 046/147] gnu: Add rust-cpp-demangle-0.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (44 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 045/147] gnu: Add rust-afl-0.11 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:03 ` [bug#70146] [PATCH 047/147] gnu: Add rust-leb128-0.2 Jean-Pierre De Jesus DIAZ
                   ` (100 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cpp-demangle-0.3): New variable.

Change-Id: I5d309107b144b88533e96752ad07a810f82021c1
---
 gnu/packages/crates-io.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f0a38b7de9..b46d2ef254 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14692,6 +14692,23 @@ (define-public rust-cpp-demangle-0.4
      "This package provides a crate for demangling C++ symbols.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-cpp-demangle-0.3
+  (package
+    (inherit rust-cpp-demangle-0.4)
+    (name "rust-cpp-demangle")
+    (version "0.3.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cpp_demangle" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "03vi33qz8x7lll0xd3acd3jp39nvzv174wg424qsb1nkm8z9bapf"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-afl" ,rust-afl-0.11)
+                       ("rust-cfg-if" ,rust-cfg-if-1))))))
+
 (define-public rust-cpufeatures-0.2
   (package
     (name "rust-cpufeatures")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 047/147] gnu: Add rust-leb128-0.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (45 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 046/147] gnu: Add rust-cpp-demangle-0.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:03 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 048/147] gnu: Add rust-wasm-encoder-0.201 Jean-Pierre De Jesus DIAZ
                   ` (99 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:03 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-leb128-0.2): New variable.

Change-Id: I16e11265dd0dac30f093353ac9d042a301822e34
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b46d2ef254..0a69c85078 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33243,6 +33243,27 @@ (define-public rust-lddtree-0.3
     (description "Read the ELF dependency tree.")
     (license license:expat)))
 
+(define-public rust-leb128-0.2
+  (package
+    (name "rust-leb128")
+    (version "0.2.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "leb128" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0rxxjdn76sjbrb08s4bi7m4x47zg68f71jzgx8ww7j0cnivjckl8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/gimli-rs/leb128")
+    (synopsis "Read and write DWARF's @acronym{LEB128, Little Endian Base 128}")
+    (description "This package provides a library to read and write variable
+length integers of DWARF in the @acronym{LEB128, Little Endian Base 128}
+format.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-lebe-0.5
   (package
     (name "rust-lebe")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 048/147] gnu: Add rust-wasm-encoder-0.201.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (46 preceding siblings ...)
  2024-04-02 16:03 ` [bug#70146] [PATCH 047/147] gnu: Add rust-leb128-0.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 049/147] gnu: Add rust-wasm-encoder-0.41 Jean-Pierre De Jesus DIAZ
                   ` (98 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasm-encoder-0.201): New variable.

Change-Id: I9cb606d86acc0c756541dbdd2ab454dda169eac6
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0a69c85078..4e1cea7679 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77818,6 +77818,30 @@ (define-public rust-wasm-bindgen-test-macro-0.2
        (("rust-proc-macro2" ,rust-proc-macro2-0.4)
         ("rust-quote" ,rust-quote-0.6))))))
 
+(define-public rust-wasm-encoder-0.201
+  (package
+    (name "rust-wasm-encoder")
+    (version "0.201.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasm-encoder" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "06lgfkb0r1dw0hc1mqgnrkg935h1qb668gq1kf0hc07n3mrx5ixr"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-leb128" ,rust-leb128-0.2)
+                       ("rust-wasmparser" ,rust-wasmparser-0.201))))
+    (home-page
+     "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder")
+    (synopsis "Encode WebAssembly binary files")
+    (description "This package provides a low-level interface to encode
+WebAssembly binaries.")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-wasm-streams-0.3
   (package
     (name "rust-wasm-streams")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 049/147] gnu: Add rust-wasm-encoder-0.41.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (47 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 048/147] gnu: Add rust-wasm-encoder-0.201 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 050/147] gnu: Add rust-wast-201 Jean-Pierre De Jesus DIAZ
                   ` (97 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasm-encoder-0.41): New variable.

Change-Id: I80e817c9acd02f7d33927e0356484732e88c4b9d
---
 gnu/packages/crates-io.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4e1cea7679..c4c3e9074f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77842,6 +77842,23 @@ (define-public rust-wasm-encoder-0.201
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-wasm-encoder-0.41
+  (package
+    (inherit rust-wasm-encoder-0.201)
+    (name "rust-wasm-encoder")
+    (version "0.41.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasm-encoder" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1bl7a871fw3dwrii2swqcn9x1g4hi8c98dfjvs6r13riv2jrfbwp"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-leb128" ,rust-leb128-0.2)
+                       ("rust-wasmparser" ,rust-wasmparser-0.121))))))
+
 (define-public rust-wasm-streams-0.3
   (package
     (name "rust-wasm-streams")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 050/147] gnu: Add rust-wast-201.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (48 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 049/147] gnu: Add rust-wasm-encoder-0.41 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 051/147] gnu: Add rust-wast-35 Jean-Pierre De Jesus DIAZ
                   ` (96 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wast-201): New variable.

Change-Id: If1c5be3aeda04f700460ef9644e6dc319853491a
---
 gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c4c3e9074f..7dd6a286a4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77986,6 +77986,33 @@ (define-public rust-wasmparser-0.57
     (arguments `(#:skip-build? #t))))
 
 
+(define-public rust-wast-201
+  (package
+    (name "rust-wast")
+    (version "201.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wast" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1aig4bvd0n4vvwj1nvjrmmngyyi2q2lv3ljg6wmkxnnp6kpy3xhy"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bumpalo" ,rust-bumpalo-3)
+                       ("rust-leb128" ,rust-leb128-0.2)
+                       ("rust-memchr" ,rust-memchr-2)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1)
+                       ("rust-wasm-encoder" ,rust-wasm-encoder-0.201))))
+    (home-page
+     "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast")
+    (synopsis "Parsers for the WebAssembly Text formats WAT and WAST")
+    (description "This package provides a library with customizable parsers
+for the WebAssembly Text formats WAT and WAST.")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-watchexec-1
   (package
     (name "rust-watchexec")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 051/147] gnu: Add rust-wast-35.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (49 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 050/147] gnu: Add rust-wast-201 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 052/147] gnu: Add rust-wat-1 Jean-Pierre De Jesus DIAZ
                   ` (95 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wast-35): New variable.

Change-Id: I4a8d449aee328dca78a9aa96bd0fa3a1d3d4c630
---
 gnu/packages/crates-io.scm | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7dd6a286a4..a6ae6703cb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78013,6 +78013,22 @@ (define-public rust-wast-201
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-wast-35
+  (package
+    (inherit rust-wast-201)
+    (name "rust-wast")
+    (version "35.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wast" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0s2d43g326dw21bygpalzjnr1fi83lx4afimg1h5hilrnkql1w9f"))))
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-leb128" ,rust-leb128-0.2))))))
+
 (define-public rust-watchexec-1
   (package
     (name "rust-watchexec")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 052/147] gnu: Add rust-wat-1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (50 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 051/147] gnu: Add rust-wast-35 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 053/147] gnu: Add rust-id-arena-2 Jean-Pierre De Jesus DIAZ
                   ` (94 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wat-1): New variable.

Change-Id: I1002e689d42ff0d67bd1e9143fad3b35cb0ff328
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a6ae6703cb..b238fc265a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78029,6 +78029,29 @@ (define-public rust-wast-35
      `(#:skip-build? #t
        #:cargo-inputs (("rust-leb128" ,rust-leb128-0.2))))))
 
+(define-public rust-wat-1
+  (package
+    (name "rust-wat")
+    (version "1.201.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wat" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0cizrxad8y4wdrgcdwdy7f4dfd1nqxgh2s6bykjdx62vlhvmnga5"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-wast" ,rust-wast-201))))
+    (home-page
+     "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat")
+    (synopsis "Parser for the WebAssembly text format (WAT)")
+    (description "This package provides a library with a parser for the
+WebAssembly text format (WAT)")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-watchexec-1
   (package
     (name "rust-watchexec")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 053/147] gnu: Add rust-id-arena-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (51 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 052/147] gnu: Add rust-wat-1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 054/147] gnu: Add rust-souper-ir-2 Jean-Pierre De Jesus DIAZ
                   ` (93 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-id-arena-2): New variable.

Change-Id: Ic58006f578d875d833466630b93a15d29c4c8774
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b238fc265a..a6401ec389 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -29611,6 +29611,27 @@ (define-public rust-iana-time-zone-0.1
      "This package provides the IANA time zone for the current system.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-id-arena-2
+  (package
+    (name "rust-id-arena")
+    (version "2.2.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "id-arena" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "01ch8jhpgnih8sawqs44fqsqpc7bzwgy0xpi6j0f4j0i5mkvr8i5"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-rayon" ,rust-rayon-1))))
+    (home-page "https://github.com/fitzgen/id-arena")
+    (synopsis "Arena allocator based on identifiers")
+    (description "This package provides an arena allocator library using
+identifiers to keep track of allocated objects.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-idea-0.5
   (package
     (name "rust-idea")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 054/147] gnu: Add rust-souper-ir-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (52 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 053/147] gnu: Add rust-id-arena-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 055/147] gnu: Add rust-fallible-iterator-0.3 Jean-Pierre De Jesus DIAZ
                   ` (92 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-souper-ir-2): New variable.

Change-Id: I8eae8854f51dafd8214d2b111b121dce52b8d777
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a6401ec389..8196c8f009 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -63972,6 +63972,27 @@ (define-public rust-socks-0.3
      "You can write SOCKS proxy clients with this crate.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-souper-ir-2
+  (package
+    (name "rust-souper-ir")
+    (version "2.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "souper-ir" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0i60q84w5k3rd0j3zhsdc5xasrd4wrkamyrs01rik3lq6g71h355"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-id-arena" ,rust-id-arena-2))))
+    (home-page "https://github.com/fitzgen/souper-ir")
+    (synopsis "Manipulate Souper's LLVM IR")
+    (description "This package provides a library for manipulating the
+Souper LLVM IR.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-sourcemap-6
   (package
     (name "rust-sourcemap")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 055/147] gnu: Add rust-fallible-iterator-0.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (53 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 054/147] gnu: Add rust-souper-ir-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 056/147] gnu: Add rust-slice-group-by-0.3 Jean-Pierre De Jesus DIAZ
                   ` (91 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-fallible-iterator-0.3): New variable.
(rust-fallible-iterator-0.2): Inherit from rust-fallible-iterator-0.3.

Change-Id: I7e12549c372c7ca33a7d768a67f1892a075dede2
---
 gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++---------
 1 file changed, 25 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8196c8f009..65f1b52e6b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22904,8 +22904,32 @@ (define-public rust-failure-derive-0.1
     (description "Derives for the failure crate.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-fallible-iterator-0.3
+  (package
+    (name "rust-fallible-iterator")
+    (version "0.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fallible-iterator" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0ja6l56yka5vn4y4pk6hn88z0bpny7a8k1919aqjzp0j1yhy9k1a"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/sfackler/rust-fallible-iterator")
+    (synopsis "Fallible iterator traits")
+    (description "If the @code{std} or @code{alloc} features are enabled, this
+crate provides implementations for @code{Box}, @code{Vec}, @code{BTreeMap}, and
+@code{BTreeSet}.  If the @code{std} feature is enabled, this crate additionally
+provides implementations for @code{HashMap} and @code{HashSet}.")
+    (license (list license:expat
+                   license:asl2.0))))
+
 (define-public rust-fallible-iterator-0.2
   (package
+    (inherit rust-fallible-iterator-0.3)
     (name "rust-fallible-iterator")
     (version "0.2.0")
     (source
@@ -22916,15 +22940,7 @@ (define-public rust-fallible-iterator-0.2
         (sha256
          (base32
           "1xq759lsr8gqss7hva42azn3whgrbrs2sd9xpn92c5ickxm1fhs4"))))
-    (build-system cargo-build-system)
-    (home-page "https://github.com/sfackler/rust-fallible-iterator")
-    (synopsis "Fallible iterator traits")
-    (description "If the @code{std} or @code{alloc} features are enabled, this
-crate provides implementations for @code{Box}, @code{Vec}, @code{BTreeMap}, and
-@code{BTreeSet}.  If the @code{std} feature is enabled, this crate additionally
-provides implementations for @code{HashMap} and @code{HashSet}.")
-    (license (list license:asl2.0
-                   license:expat))))
+    (arguments `())))
 
 (define-public rust-fallible-streaming-iterator-0.1
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 056/147] gnu: Add rust-slice-group-by-0.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (54 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 055/147] gnu: Add rust-fallible-iterator-0.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 057/147] gnu: Add rust-regalloc2-0.9 Jean-Pierre De Jesus DIAZ
                   ` (90 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-slice-group-by-0.3): New variable.

Change-Id: I25099b0858e6b6f535db8a172f668e411fc7cea9
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 65f1b52e6b..f5c90790f5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62968,6 +62968,28 @@ (define-public rust-slice-deque-0.2
         ("rust-mach" ,rust-mach-0.2)
         ("rust-winapi" ,rust-winapi-0.3))))))
 
+(define-public rust-slice-group-by-0.3
+  (package
+    (name "rust-slice-group-by")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "slice-group-by" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "19vbyyxqvc25fv2dmhlxijlk5sa9j34yb6hyydb9vf89kh36fqc2"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/Kerollmops/slice-group-by")
+    (synopsis "Iterate over groups in slices and strings")
+    (description "This package provieds a library implementing the
+@code{groupBy} function from Haskell providing tools to iterate slices and
+@code{str}s groups defined by a function that specifies if two elements are
+in the same group.")
+    (license license:expat)))
+
 (define-public rust-slog-2
   (package
     (name "rust-slog")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 057/147] gnu: Add rust-regalloc2-0.9.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (55 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 056/147] gnu: Add rust-slice-group-by-0.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 058/147] gnu: Add rust-capstone-sys-0.13 Jean-Pierre De Jesus DIAZ
                   ` (89 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-regalloc2-0.9): New variable.

Change-Id: I1589e04c2bef0e27c646708bfd7376f1b8384793
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f5c90790f5..c728849d6b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54530,6 +54530,34 @@ (define-public rust-refpool-0.4
 memory to speed up reallocation.")
     (license license:mpl2.0)))
 
+(define-public rust-regalloc2-0.9
+  (package
+    (name "rust-regalloc2")
+    (version "0.9.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "regalloc2" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "19i94jyjma82hgyf5wj83zkqc5wnfxnh38k3lcj7m6w7ki9ns5dd"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-hashbrown" ,rust-hashbrown-0.13)
+                       ("rust-libfuzzer-sys" ,rust-libfuzzer-sys-0.4)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-rustc-hash" ,rust-rustc-hash-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-slice-group-by" ,rust-slice-group-by-0.3)
+                       ("rust-smallvec" ,rust-smallvec-1))))
+    (home-page "https://github.com/bytecodealliance/regalloc2")
+    (synopsis "Backtracking register allocator")
+    (description "This package provides a library for a backtracking register
+allocator inspired from IonMonkey.")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-regex-1
   (package
     (name "rust-regex")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 058/147] gnu: Add rust-capstone-sys-0.13.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (56 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 057/147] gnu: Add rust-regalloc2-0.9 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 059/147] gnu: Add rust-capstone-0.9 Jean-Pierre De Jesus DIAZ
                   ` (88 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-capstone-sys-0.13): New variable.

Change-Id: I4ca3ea310603f419bdea8c7bb83d72183fd31943
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c728849d6b..205041cb5d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9712,6 +9712,32 @@ (define-public rust-caps-0.3
         ("rust-error-chain" ,rust-error-chain-0.12)
         ("rust-libc" ,rust-libc-0.2))))))
 
+;; FIXME: This package contains bundled capstone sources and no easy way
+;; to opt out and use system libraries.
+(define-public rust-capstone-sys-0.13
+  (package
+    (name "rust-capstone-sys")
+    (version "0.13.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "capstone-sys" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1xpia1gs2b0zl7n521ldq6lax2jqqjw0hz2c8skak94gp2bksbyg"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.53)
+                       ("rust-cc" ,rust-cc-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-regex" ,rust-regex-1))))
+    (home-page "https://github.com/capstone-rust/capstone-rs")
+    (synopsis "Low-level bindings to the capstone disassembly library")
+    (description "This package provides a library with low-level bindings
+to the capstone disassembly library")
+    (license license:expat)))
+
 (define-public rust-carapace-spec-clap-0.1
   (package
     (name "rust-carapace-spec-clap")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 059/147] gnu: Add rust-capstone-0.9.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (57 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 058/147] gnu: Add rust-capstone-sys-0.13 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 060/147] gnu: Add rust-gimli-0.28 Jean-Pierre De Jesus DIAZ
                   ` (87 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-capstone-0.9): New variable.

Change-Id: I9393126aaadc8ee95ab0fcb097307c8407c6ff14
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 205041cb5d..4c48053f95 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9712,6 +9712,28 @@ (define-public rust-caps-0.3
         ("rust-error-chain" ,rust-error-chain-0.12)
         ("rust-libc" ,rust-libc-0.2))))))
 
+(define-public rust-capstone-0.9
+  (package
+    (name "rust-capstone")
+    (version "0.9.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "capstone" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1v19wszrrhidh6z1ms0hda0dl4p0fl2n1mhx5mwkjfffnj03r2qp"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-capstone-sys" ,rust-capstone-sys-0.13)
+                       ("rust-libc" ,rust-libc-0.2))))
+    (home-page "https://github.com/capstone-rust/capstone-rs")
+    (synopsis "High-level bindings to the capstone disassembly library")
+    (description "High level bindings to capstone disassembly engine
+(https://capstone-engine.org/)")
+    (license license:expat)))
+
 ;; FIXME: This package contains bundled capstone sources and no easy way
 ;; to opt out and use system libraries.
 (define-public rust-capstone-sys-0.13
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 060/147] gnu: Add rust-gimli-0.28.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (58 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 059/147] gnu: Add rust-capstone-0.9 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 061/147] gnu: Add rust-cranelift-entity-0.105 Jean-Pierre De Jesus DIAZ
                   ` (86 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-gimli-0.28): New variable.
(rust-gimli-0.27): Inherit from rust-gimli-0.28.

Change-Id: I5ef53da84f6efc735c3de9abe8166aae93f9faaa
---
 gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++--------
 1 file changed, 30 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4c48053f95..10ef22bea6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -26859,8 +26859,37 @@ (define-public rust-ghost-0.1
     ;; Either license can be chosen at the users option.
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-gimli-0.28
+  (package
+    (name "rust-gimli")
+    (version "0.28.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "gimli" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0lv23wc8rxvmjia3mcxc6hj9vkqnv1bqq0h8nzjcgf71mrxx6wa2"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
+        ("rust-fallible-iterator" ,rust-fallible-iterator-0.3)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
+        ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
+        ("rust-stable-deref-trait" ,rust-stable-deref-trait-1))))
+    (home-page "https://github.com/gimli-rs/gimli")
+    (synopsis "Library for reading and writing the DWARF debugging format")
+    (description
+     "This package provides a library for reading and writing the DWARF
+debugging format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-gimli-0.27
   (package
+    (inherit rust-gimli-0.28)
     (name "rust-gimli")
     (version "0.27.2")
     (source (origin
@@ -26870,7 +26899,6 @@ (define-public rust-gimli-0.27
               (sha256
                (base32
                 "1d5v6jjchf4872jynjsg5ni4vankm1341bas8qindygb6g9962md"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
@@ -26888,13 +26916,7 @@ (define-public rust-gimli-0.27
         ("rust-rayon" ,rust-rayon-1)
         ("rust-regex" ,rust-regex-1)
         ("rust-test-assembler" ,rust-test-assembler-0.1)
-        ("rust-typed-arena" ,rust-typed-arena-2))))
-    (home-page "https://github.com/gimli-rs/gimli")
-    (synopsis "Library for reading and writing the DWARF debugging format")
-    (description
-     "This package provides a library for reading and writing the DWARF
-debugging format.")
-    (license (list license:expat license:asl2.0))))
+        ("rust-typed-arena" ,rust-typed-arena-2))))))
 
 (define-public rust-gimli-0.26
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 061/147] gnu: Add rust-cranelift-entity-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (59 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 060/147] gnu: Add rust-gimli-0.28 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 062/147] gnu: Add rust-cranelift-bforest-0.105 Jean-Pierre De Jesus DIAZ
                   ` (85 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-entity-0.105): New
variable.

Change-Id: I604c9103e5c348836a04dc78cbfc45a604c47ade
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 10ef22bea6..b40ba1e188 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14892,6 +14892,28 @@ (define-public rust-cradle-0.2
     (description "Execute child processes with ease.")
     (license license:cc0)))
 
+(define-public rust-cranelift-entity-0.105
+  (package
+    (name "rust-cranelift-entity")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-entity" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1jsq40byd4akxhj7b8sh20m89lywhzfyz1wb4idlrp155yj8383f"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-serde" ,rust-serde-1)
+                       ("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Data structures using entity references as mapping keys")
+    (description "Data structures using entity references as mapping keys")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 062/147] gnu: Add rust-cranelift-bforest-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (60 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 061/147] gnu: Add rust-cranelift-entity-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 063/147] gnu: Add rust-cranelift-codegen-shared-0.105 Jean-Pierre De Jesus DIAZ
                   ` (84 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-bforest-0.105): New
variable.

Change-Id: I659dc9f98f7ddadad5a9e9266a3bef34e507992c
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b40ba1e188..ff6becebdb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14914,6 +14914,28 @@ (define-public rust-cranelift-entity-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-bforest-0.105
+  (package
+    (name "rust-cranelift-bforest")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-bforest" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "092wi61n3j7q76dmgq9a6mh93iv5d5pvpv6y3nxnp9mw58g55m8n"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-cranelift-entity" ,rust-cranelift-entity-0.105))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "A forest of B+-trees")
+    (description "This package provides a forest of B+-trees")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 063/147] gnu: Add rust-cranelift-codegen-shared-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (61 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 062/147] gnu: Add rust-cranelift-bforest-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 064/147] gnu: Add rust-cranelift-codegen-meta-0.105 Jean-Pierre De Jesus DIAZ
                   ` (83 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-codegen-shared-0.105): New
variable.

Change-Id: I940232d3e027503388cbdbf131846665d79f9921
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ff6becebdb..637a68573d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14936,6 +14936,26 @@ (define-public rust-cranelift-bforest-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-codegen-shared-0.105
+  (package
+    (name "rust-cranelift-codegen-shared")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-codegen-shared" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0v3ja501s26s4ykljy0ikxqa69jkpn7pg2mrghy0map3cd1lqn70"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "For code shared between cranelift-codegen-meta and cranelift-codegen")
+    (description "For code shared between cranelift-codegen-meta and cranelift-codegen")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 064/147] gnu: Add rust-cranelift-codegen-meta-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (62 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 063/147] gnu: Add rust-cranelift-codegen-shared-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 065/147] gnu: Add rust-cranelift-control-0.105 Jean-Pierre De Jesus DIAZ
                   ` (82 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-codegen-meta-0.105): New
variable.

Change-Id: Ib53e24aca6fc2a4e2271da3f2b33fb8d5660503b
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 637a68573d..f9b5550cd0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14936,6 +14936,29 @@ (define-public rust-cranelift-bforest-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-codegen-meta-0.105
+  (package
+    (name "rust-cranelift-codegen-meta")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-codegen-meta" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0q9va4rvych99fj5n44h2lnkd1lhs0hpb87w7pvp1h45b7cdak6j"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-cranelift-codegen-shared"
+         ,rust-cranelift-codegen-shared-0.105))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Metaprogram for cranelift-codegen code generator library")
+    (description "Metaprogram for cranelift-codegen code generator library")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-cranelift-codegen-shared-0.105
   (package
     (name "rust-cranelift-codegen-shared")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 065/147] gnu: Add rust-cranelift-control-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (63 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 064/147] gnu: Add rust-cranelift-codegen-meta-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 066/147] gnu: Add rust-cranelift-isle-0.105 Jean-Pierre De Jesus DIAZ
                   ` (81 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-control-0.105): New
variable.

Change-Id: I3c7b86ebc74b796a531c99bb4951dbf9d13bb3c5
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f9b5550cd0..215085ffce 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14979,6 +14979,27 @@ (define-public rust-cranelift-codegen-shared-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-control-0.105
+  (package
+    (name "rust-cranelift-control")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-control" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0w85gyz7bnqjjxzz9gv3hc9l13fbkr68wainpbym6rcc17gcwppj"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "White-box fuzz testing framework")
+    (description "White-box fuzz testing framework")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 066/147] gnu: Add rust-cranelift-isle-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (64 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 065/147] gnu: Add rust-cranelift-control-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 067/147] gnu: Add rust-cranelift-frontend-0.105 Jean-Pierre De Jesus DIAZ
                   ` (80 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-isle-0.105): New variable.

Change-Id: I3369def5b3bf2811c7f1a94a93f2b2df3f459da6
---
 gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 215085ffce..65020da8fb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15000,6 +15000,33 @@ (define-public rust-cranelift-control-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-isle-0.105
+  (package
+    (name "rust-cranelift-isle")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-isle" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1pab231qwp1f98szgs4qxqz6xzmcyh6szmcx1v41abvqsp56r9pl"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-codespan-reporting" ,rust-codespan-reporting-0.11)
+        ("rust-log" ,rust-log-0.4))))
+    (home-page
+     "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle")
+    (synopsis
+     "ISLE: Instruction Selection and Lowering Expressions. A domain-specific language for instruction selection in Cranelift.")
+    (description
+     "ISLE: Instruction Selection and Lowering Expressions.  A domain-specific
+language for instruction selection in Cranelift.")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 067/147] gnu: Add rust-cranelift-frontend-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (65 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 066/147] gnu: Add rust-cranelift-isle-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 068/147] gnu: Add rust-cranelift-native-0.105 Jean-Pierre De Jesus DIAZ
                   ` (79 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-frontend-0.105): New
variable.

Change-Id: I2b6f279c1f5d8c0e21b30554900ad83c75cda106
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 65020da8fb..659fbffce5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15000,6 +15000,32 @@ (define-public rust-cranelift-control-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-frontend-0.105
+  (package
+    (name "rust-cranelift-frontend")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-frontend" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0s4blnryr1idk0k1bmbkgn8ai0qadf753xw4fwj7wydgyl9fg5lp"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-hashbrown" ,rust-hashbrown-0.14)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-smallvec" ,rust-smallvec-1)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Cranelift @acronym{IR, Intermediate Representation} builder")
+    (description "This package provides a librayr to construct a function
+in the Cranelift @acronym{IR, Intermediate Representation}.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-cranelift-isle-0.105
   (package
     (name "rust-cranelift-isle")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 068/147] gnu: Add rust-cranelift-native-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (66 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 067/147] gnu: Add rust-cranelift-frontend-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 069/147] gnu: Add rust-cranelift-wasm-0.105 Jean-Pierre De Jesus DIAZ
                   ` (78 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-native-0.105): New
variable.

Change-Id: I11bb54b2646e54a2207269beac39054fd648d39e
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 659fbffce5..8354b99d0c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15053,6 +15053,30 @@ (define-public rust-cranelift-isle-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-native-0.105
+  (package
+    (name "rust-cranelift-native")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-native" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ssqvky33g7ms8l752pqhixjf2ljigv5sa2vfzcxwycv3pgq0pi8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Autodetect Cranelift host target")
+    (description "This package provides a library to autodetect the host
+target for use with Cranelift.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 069/147] gnu: Add rust-cranelift-wasm-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (67 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 068/147] gnu: Add rust-cranelift-native-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 070/147] gnu: Add rust-cranelift-codegen-0.105 Jean-Pierre De Jesus DIAZ
                   ` (77 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-wasm-0.105): New variable.

Change-Id: I64cd23aac81292c90b9c538208f4e059a08e7d2c
---
 gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8354b99d0c..c0d0a65e8c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -15077,6 +15077,38 @@ (define-public rust-cranelift-native-0.105
 target for use with Cranelift.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-cranelift-wasm-0.105
+  (package
+    (name "rust-cranelift-wasm")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-wasm" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0mzp9v8cxq1v2njqpvya5iam6ng15yg6w691i27sl5px06mv0da1"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-cranelift-entity" ,rust-cranelift-entity-0.105)
+        ("rust-cranelift-frontend" ,rust-cranelift-frontend-0.105)
+        ("rust-hashbrown" ,rust-hashbrown-0.14)
+        ("rust-itertools" ,rust-itertools-0.10)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-smallvec" ,rust-smallvec-1)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmtime-types" ,rust-wasmtime-types-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Translator from WebAssembly to Cranelift")
+    (description "This package provides a library to translate from
+WebAssembly to Cranelift @acronym{IR, Intermediate Representation}.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-crates-index-0.19
   (package
     (name "rust-crates-index")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 070/147] gnu: Add rust-cranelift-codegen-0.105.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (68 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 069/147] gnu: Add rust-cranelift-wasm-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 071/147] gnu: Add rust-memfd-0.6 Jean-Pierre De Jesus DIAZ
                   ` (76 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cranelift-codegen-0.105): New
variable.

Change-Id: Ic6145be1ab7df89e4222fc2b131039746f20222c
---
 gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c0d0a65e8c..c21428054d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14936,6 +14936,47 @@ (define-public rust-cranelift-bforest-0.105
     ;; With LLVM exception.
     (license license:asl2.0)))
 
+(define-public rust-cranelift-codegen-0.105
+  (package
+    (name "rust-cranelift-codegen")
+    (version "0.105.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cranelift-codegen" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "15dxcljx0vbkzxwq76h43wsmkg3m2dzkzrf35a1nwl27i8rs8h7g"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-bincode" ,rust-bincode-1)
+        ("rust-bumpalo" ,rust-bumpalo-3)
+        ("rust-capstone" ,rust-capstone-0.9)
+        ("rust-cranelift-bforest" ,rust-cranelift-bforest-0.105)
+        ("rust-cranelift-codegen-meta" ,rust-cranelift-codegen-meta-0.105)
+        ("rust-cranelift-codegen-shared" ,rust-cranelift-codegen-shared-0.105)
+        ("rust-cranelift-control" ,rust-cranelift-control-0.105)
+        ("rust-cranelift-entity" ,rust-cranelift-entity-0.105)
+        ("rust-cranelift-isle" ,rust-cranelift-isle-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-hashbrown" ,rust-hashbrown-0.14)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-regalloc2" ,rust-regalloc2-0.9)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-sha2" ,rust-sha2-0.10)
+        ("rust-smallvec" ,rust-smallvec-1)
+        ("rust-souper-ir" ,rust-souper-ir-2)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Low-level code generator library")
+    (description "Low-level code generator library")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-cranelift-codegen-meta-0.105
   (package
     (name "rust-cranelift-codegen-meta")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 071/147] gnu: Add rust-memfd-0.6.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (69 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 070/147] gnu: Add rust-cranelift-codegen-0.105 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 072/147] gnu: Add rust-ruzstd-0.5 Jean-Pierre De Jesus DIAZ
                   ` (75 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-memfd-0.6): New variable.

Change-Id: I680d35a1ae6eaeece649f36884ab4790fb1620d5
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c21428054d..f3ffddca6c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37641,6 +37641,27 @@ (define-public rust-memchr-1
      `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))
        #:cargo-development-inputs (("rust-quickcheck" ,rust-quickcheck-0.4))))))
 
+(define-public rust-memfd-0.6
+  (package
+    (name "rust-memfd")
+    (version "0.6.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "memfd" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0r5cm3wzyr1x7768h3hns77b494qbz0g05cb9wgpjvrcsm5gmkxj"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38))))
+    (home-page "https://github.com/lucab/memfd-rs")
+    (synopsis "A pure-Rust library to work with Linux memfd and sealing")
+    (description
+     "This package provides a pure-Rust library to work with Linux memfd and sealing")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-memchr-0.1
   (package
     (inherit rust-memchr-1)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 072/147] gnu: Add rust-ruzstd-0.5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (70 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 071/147] gnu: Add rust-memfd-0.6 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 073/147] gnu: Add rust-object-0.32 Jean-Pierre De Jesus DIAZ
                   ` (74 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ruzstd-0.5): New variable.
(rust-ruzstd-0.4): Inherit from rust-ruzstd-0.5.

Change-Id: I99765f3166883c07f04f304cd0a90f56f1d476d2
---
 gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++----
 1 file changed, 35 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f3ffddca6c..9e5882bdba 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58728,17 +58728,17 @@ (define-public rust-rustyline-derive-0.3
        (("rust-quote" ,rust-quote-1)
         ("rust-syn" ,rust-syn-1))))))
 
-(define-public rust-ruzstd-0.4
+(define-public rust-ruzstd-0.5
   (package
     (name "rust-ruzstd")
-    (version "0.4.0")
+    (version "0.5.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "ruzstd" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1p4ghqzkq36dy1x1ijnk7jmml4wi3v9bkfzlbm2hsnkiz6wglgxc"))))
+        (base32 "0ga8jciw7ka3mxrzl39skmsbdslajghzglcil10g0z4rh65fpi2q"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
@@ -58754,7 +58754,7 @@ (define-public rust-ruzstd-0.4
          "--skip=tests::test_specific_file"
          "--skip=tests::test_streaming")
        #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
-                       ("rust-thiserror-core" ,rust-thiserror-core-1)
+                       ("rust-derive-more" ,rust-derive-more-0.99)
                        ("rust-twox-hash" ,rust-twox-hash-1))
        #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3)
                                    ("rust-rand" ,rust-rand-0.8))))
@@ -58764,6 +58764,37 @@ (define-public rust-ruzstd-0.4
      "This package provides a decoder for the zstd compression format.")
     (license license:expat)))
 
+(define-public rust-ruzstd-0.4
+  (package
+    (inherit rust-ruzstd-0.5)
+    (name "rust-ruzstd")
+    (version "0.4.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ruzstd" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1p4ghqzkq36dy1x1ijnk7jmml4wi3v9bkfzlbm2hsnkiz6wglgxc"))))
+    (arguments
+     `(#:cargo-test-flags
+       '("--release" "--"
+         ;; not all files included
+         "--skip=tests::decode_corpus::test_decode_corpus_files"
+         "--skip=tests::dict_test::test_dict_decoding"
+         "--skip=tests::fuzz_regressions::test_all_artifacts"
+         "--skip=tests::test_block_header_reading"
+         "--skip=tests::test_decode_from_to"
+         "--skip=tests::test_frame_decoder"
+         "--skip=tests::test_frame_header_reading"
+         "--skip=tests::test_specific_file"
+         "--skip=tests::test_streaming")
+       #:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+                       ("rust-thiserror-core" ,rust-thiserror-core-1)
+                       ("rust-twox-hash" ,rust-twox-hash-1))
+       #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3)
+                                   ("rust-rand" ,rust-rand-0.8))))))
+
 (define-public rust-rkyv-0.7
   (package
     (name "rust-rkyv")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 073/147] gnu: Add rust-object-0.32.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (71 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 072/147] gnu: Add rust-ruzstd-0.5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 074/147] gnu: Add rust-wasmprinter-0.2 Jean-Pierre De Jesus DIAZ
                   ` (73 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-object-0.32): New variable.
(rust-object-0.30): Inherit from rust-object-0.32.

Change-Id: I2bdc8a12f1cadda18194382a8528f277bec68061
---
 gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++--------
 1 file changed, 34 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9e5882bdba..266db6f68b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43779,8 +43779,41 @@ (define-public rust-obj-0.9
      "This package provides a package for loading Wavefront @code{.obj} files.")
     (license license:asl2.0)))
 
+(define-public rust-object-0.32
+  (package
+    (name "rust-object")
+    (version "0.32.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "object" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0hc4cjwyngiy6k51hlzrlsxgv5z25vv7c2cp0ky1lckfic0259m6"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
+        ("rust-crc32fast" ,rust-crc32fast-1)
+        ("rust-flate2" ,rust-flate2-1)
+        ("rust-hashbrown" ,rust-hashbrown-0.14)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-memchr" ,rust-memchr-2)
+        ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
+        ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
+        ("rust-ruzstd" ,rust-ruzstd-0.5)
+        ("rust-wasmparser" ,rust-wasmparser-0.118))))
+    (home-page "https://github.com/gimli-rs/object")
+    (synopsis "Unified interface for reading and writing object file formats")
+    (description
+     "This package provides a unified interface for reading and writing object
+file formats.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-object-0.30
   (package
+    (inherit rust-object-0.32)
     (name "rust-object")
     (version "0.30.3")
     (source (origin
@@ -43790,7 +43823,6 @@ (define-public rust-object-0.30
               (sha256
                (base32
                 "0fdl7qjsz1j9kl3j7f4656fswzrqpyj2kgaizhknmjrx7mfjd1pa"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
        '("--release" "--"
@@ -43805,13 +43837,7 @@ (define-public rust-object-0.30
         ("rust-memchr" ,rust-memchr-2)
         ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
         ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
-        ("rust-wasmparser" ,rust-wasmparser-0.57))))
-    (home-page "https://github.com/gimli-rs/object")
-    (synopsis "Unified interface for reading and writing object file formats")
-    (description
-     "This package provides a unified interface for reading and writing object
-file formats.")
-    (license (list license:asl2.0 license:expat))))
+        ("rust-wasmparser" ,rust-wasmparser-0.57))))))
 
 (define-public rust-object-0.29
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 074/147] gnu: Add rust-wasmprinter-0.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (72 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 073/147] gnu: Add rust-object-0.32 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 075/147] gnu: Add rust-wasmtime-component-util-18 Jean-Pierre De Jesus DIAZ
                   ` (72 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmprinter-0.2): New variable.

Change-Id: I3f3004199f299c2a098eeecb3a920a27de24ba26
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 266db6f68b..bb9f658c6b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78499,6 +78499,27 @@ (define-public rust-wasmparser-0.57
         (base32 "19kslk9pv1bcyp85w63dn1adbp13kz7kjha80abnwz27bmbxvz9j"))))
     (arguments `(#:skip-build? #t))))
 
+(define-public rust-wasmprinter-0.2
+  (package
+    (name "rust-wasmprinter")
+    (version "0.2.80")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmprinter" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1dw8559vdz6g8864rg4ggi88cm0kf7mygyavgkdzxzdpls33krv0"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-wasmparser" ,rust-wasmparser-0.121))))
+    (home-page "https://github.com/bytecodealliance/wasm-tools")
+    (synopsis "Convert from WebAssembly binary to text format")
+    (description "This package provides a library to convert from the
+WebAssembly binary format to the text format.")
+    (license license:asl2.0))) ;; With the LLVM exception.
 
 (define-public rust-wast-201
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 075/147] gnu: Add rust-wasmtime-component-util-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (73 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 074/147] gnu: Add rust-wasmprinter-0.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 076/147] gnu: Add rust-wasmtime-types-18 Jean-Pierre De Jesus DIAZ
                   ` (71 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-component-util-18): New
variable.

Change-Id: I361b38cfb2a5d08549a2d4fea0d7f51b50386984
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bb9f658c6b..92230a1dbc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78521,6 +78521,26 @@ (define-public rust-wasmprinter-0.2
 WebAssembly binary format to the text format.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-component-util-18
+  (package
+    (name "rust-wasmtime-component-util")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-component-util" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0xr7ypmva710b4yrply4g84262hj431kpa0djnry0zh2k3nf5sl1"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Support code for the WebAssembly component model in Wasmtime")
+    (description "This package provides a library with utility types and
+functions to support the component model in Wasmtime.")
+    (license license:asl2.0))) ;; With the LLVM exception.
+
 (define-public rust-wast-201
   (package
     (name "rust-wast")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 076/147] gnu: Add rust-wasmtime-types-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (74 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 075/147] gnu: Add rust-wasmtime-component-util-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 077/147] gnu: Add rust-wasmtime-environ-18 Jean-Pierre De Jesus DIAZ
                   ` (70 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-types-18): New variable.

Change-Id: I5c32b91bf73d0a42bf0d35aa18320bb5f144554c
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 92230a1dbc..a01c699bc1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78541,6 +78541,31 @@ (define-public rust-wasmtime-component-util-18
 functions to support the component model in Wasmtime.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-types-18
+  (package
+    (name "rust-wasmtime-types")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-types" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "02if112fdf6ap6vnvglbi23crzbp0ixzjsrgrdpy1gi7v35pf8zk"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-cranelift-entity" ,rust-cranelift-entity-0.105)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-derive" ,rust-serde-derive-1)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-wasmparser" ,rust-wasmparser-0.121))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "WebAssembly type definitions for Cranelift")
+    (description "This package provides a library with WebAssembly type
+definitions for Cranelift.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wast-201
   (package
     (name "rust-wast")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 077/147] gnu: Add rust-wasmtime-environ-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (75 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 076/147] gnu: Add rust-wasmtime-types-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 078/147] gnu: Add rust-winch-codegen-0.16 Jean-Pierre De Jesus DIAZ
                   ` (69 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-environ-18): New variable.

Change-Id: I903d0d11c74e17fd6a92a2b617bbc5241e38045b
---
 gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a01c699bc1..e666c2446a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78541,6 +78541,45 @@ (define-public rust-wasmtime-component-util-18
 functions to support the component model in Wasmtime.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-environ-18
+  (package
+    (name "rust-wasmtime-environ")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-environ" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "012a0yzxrgz65xc9sxg590byimw9r5ghmafqa0ai8n2k008day9j"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-bincode" ,rust-bincode-1)
+        ("rust-cpp-demangle" ,rust-cpp-demangle-0.3)
+        ("rust-cranelift-entity" ,rust-cranelift-entity-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-object" ,rust-object-0.32)
+        ("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-thiserror" ,rust-thiserror-1)
+        ("rust-wasm-encoder" ,rust-wasm-encoder-0.41)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmprinter" ,rust-wasmprinter-0.2)
+        ("rust-wasmtime-component-util" ,rust-wasmtime-component-util-18)
+        ("rust-wasmtime-types" ,rust-wasmtime-types-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "WebAsssembly environment support code in Cranelift")
+    (description "This package provides a library used in Cranelift to manage
+WebAssembly environment.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-types-18
   (package
     (name "rust-wasmtime-types")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 078/147] gnu: Add rust-winch-codegen-0.16.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (76 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 077/147] gnu: Add rust-wasmtime-environ-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 079/147] gnu: Add rust-addr2line-0.21 Jean-Pierre De Jesus DIAZ
                   ` (68 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-winch-codegen-0.16): New variable.

Change-Id: I9da132e13d915a00c4014df9b5edd0448911aeea
---
 gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e666c2446a..a4bb79b03f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79226,6 +79226,36 @@ (define-public rust-wild-2
 command-line, uniformly on all platforms")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-winch-codegen-0.16
+  (package
+    (name "rust-winch-codegen")
+    (version "0.16.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "winch-codegen" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0wf3p4yfv5yl5fjn9rs29lqnzsq110gcxl3mshjrbmn8rbbd82qy"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-regalloc2" ,rust-regalloc2-0.9)
+        ("rust-smallvec" ,rust-smallvec-1)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Code generation library")
+    (description "This package provides Winch, a code generation library
+used by the Wasmtime WebAssmebly runtime.")
+    ;; With LLVM exception.
+    (license license:asl2.0)))
+
 (define-public rust-winnow-0.6
   (package
     (name "rust-winnow")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 079/147] gnu: Add rust-addr2line-0.21.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (77 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 078/147] gnu: Add rust-winch-codegen-0.16 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 080/147] gnu: Add rust-fxprof-processed-profile-0.6 Jean-Pierre De Jesus DIAZ
                   ` (67 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-addr2line-0.21): New variable.
(rust-addr2line-0.19): Inherit from rust-addr2line-0.21.

Change-Id: I654868196635ab06e42483224d3f05c189c611f5
---
 gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++--------
 1 file changed, 33 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a4bb79b03f..99ff1c153c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -449,8 +449,40 @@ (define-public rust-adblock-0.5
         ("rust-sha2" ,rust-sha2-0.9)
         ("rust-tokio" ,rust-tokio-1))))))
 
+(define-public rust-addr2line-0.21
+  (package
+    (name "rust-addr2line")
+    (version "0.21.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "addr2line" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1jx0k3iwyqr8klqbzk6kjvr496yd94aspis10vwsj5wy7gib4c4a"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
+                       ("rust-cpp-demangle" ,rust-cpp-demangle-0.4)
+                       ("rust-fallible-iterator" ,rust-fallible-iterator-0.3)
+                       ("rust-gimli" ,rust-gimli-0.28)
+                       ("rust-memmap2" ,rust-memmap2-0.5)
+                       ("rust-object" ,rust-object-0.32)
+                       ("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
+                       ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
+                       ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
+                       ("rust-smallvec" ,rust-smallvec-1))))
+    (home-page "https://github.com/gimli-rs/addr2line")
+    (synopsis "Symbolication library written in Rust, using gimli")
+    (description
+     "This package provides a cross-platform symbolication library written in
+Rust, using gimli.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-addr2line-0.19
   (package
+    (inherit rust-addr2line-0.21)
     (name "rust-addr2line")
     (version "0.19.0")
     (source (origin
@@ -460,7 +492,6 @@ (define-public rust-addr2line-0.19
               (sha256
                (base32
                 "15ywmr5wx22q69ffnn79qp65ir5p1x0k2q06plcpv6v74c5xcvx7"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:tests? #f      ; use of undeclared crate or module `auxiliary`
        #:cargo-inputs
@@ -479,13 +510,7 @@ (define-public rust-addr2line-0.19
         ("rust-findshlibs" ,rust-findshlibs-0.10)
         ("rust-memmap2" ,rust-memmap2-0.5)
         ("rust-rustc-test" ,rust-rustc-test-0.3)
-        ("rust-typed-arena" ,rust-typed-arena-2))))
-    (home-page "https://github.com/gimli-rs/addr2line")
-    (synopsis "Symbolication library written in Rust, using gimli")
-    (description
-     "This package provides a cross-platform symbolication library written in
-Rust, using gimli.")
-    (license (list license:asl2.0 license:expat))))
+        ("rust-typed-arena" ,rust-typed-arena-2))))))
 
 (define-public rust-addchain-0.2
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 080/147] gnu: Add rust-fxprof-processed-profile-0.6.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (78 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 079/147] gnu: Add rust-addr2line-0.21 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 081/147] gnu: Add rust-wasmtime-cache-18 Jean-Pierre De Jesus DIAZ
                   ` (66 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-fxprof-processed-profile-0.6): New
variable.

Change-Id: Ic227680fdb09d6e015d221dbd4c70f59e815fd1d
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 99ff1c153c..5639de54e9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -26458,6 +26458,31 @@ (define-public rust-fxhash-0.2
 derived from an internal hasher used in FireFox and Rustc.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-fxprof-processed-profile-0.6
+  (package
+    (name "rust-fxprof-processed-profile")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fxprof-processed-profile" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ggsn3im2bfcnxic0jzk00qgiacfrg2as6i4d8kj87kzxl52rl97"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-debugid" ,rust-debugid-0.8)
+                       ("rust-fxhash" ,rust-fxhash-0.2)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/mstange/samply/")
+    (synopsis "Create profiles in the Firefox Profiler's processed format")
+    (description "This package provides a library to create profiles in the
+Firefox Profiler's processed profile JSON format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-gag-0.1
   (package
     (name "rust-gag")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 081/147] gnu: Add rust-wasmtime-cache-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (79 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 080/147] gnu: Add rust-fxprof-processed-profile-0.6 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 082/147] gnu: Add rust-wit-parser-0.13 Jean-Pierre De Jesus DIAZ
                   ` (65 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-cache-18): New variable.

Change-Id: I0a373935c9cd3734c11e7ee9be992c962ec0bb12
---
 gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++--
 1 file changed, 33 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5639de54e9..dd3cc7fc67 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78571,6 +78571,38 @@ (define-public rust-wasmprinter-0.2
 WebAssembly binary format to the text format.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-cache-18
+  (package
+    (name "rust-wasmtime-cache")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-cache" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0pgbnc5xmi3sar6plw250i97xy3k0kyqm8gfnczxaa6pf5520j9j"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-base64" ,rust-base64-0.21)
+                       ("rust-bincode" ,rust-bincode-1)
+                       ("rust-directories-next" ,rust-directories-next-2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-derive" ,rust-serde-derive-1)
+                       ("rust-sha2" ,rust-sha2-0.10)
+                       ("rust-toml" ,rust-toml-0.5)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52)
+                       ("rust-zstd" ,rust-zstd-0.11))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Automatic module caching with Wasmtime")
+    (description "This package provides a library for Wasmtime to
+automatically add modules to cache.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-component-util-18
   (package
     (name "rust-wasmtime-component-util")
@@ -78679,8 +78711,7 @@ (define-public rust-wast-201
     (synopsis "Parsers for the WebAssembly Text formats WAT and WAST")
     (description "This package provides a library with customizable parsers
 for the WebAssembly Text formats WAT and WAST.")
-    ;; With LLVM exception.
-    (license license:asl2.0)))
+    (license license:asl2.0))) ;; With LLVM exception.
 
 (define-public rust-wast-35
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 082/147] gnu: Add rust-wit-parser-0.13.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (80 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 081/147] gnu: Add rust-wasmtime-cache-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 083/147] gnu: Add rust-wasmtime-wit-bindgen-18 Jean-Pierre De Jesus DIAZ
                   ` (64 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wit-parser-0.13): New variable.

Change-Id: I43403ff6c9c181cd4eaafd86e0afbfa0144b7c69
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index dd3cc7fc67..8c356f8b76 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79404,6 +79404,35 @@ (define-public rust-winnow-0.4
                        ("rust-memchr" ,rust-memchr-2)
                        ("rust-terminal-size" ,rust-terminal-size-0.2))))))
 
+(define-public rust-wit-parser-0.13
+  (package
+    (name "rust-wit-parser")
+    (version "0.13.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wit-parser" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "022yfbn0sldlglxsf4wcdw9xyifh50vvqf9wn2j5lpq0y2lkcsri"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-id-arena" ,rust-id-arena-2)
+                       ("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-semver" ,rust-semver-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-derive" ,rust-serde-derive-1)
+                       ("rust-serde-json" ,rust-serde-json-1)
+                       ("rust-unicode-xid" ,rust-unicode-xid-0.2))))
+    (home-page "https://github.com/bytecodealliance/wasm-tools")
+    (synopsis "Parse @acronym{WIT, WebAssembly Interface Type} files")
+    (description "This package provides a library to parser and work with
+@acronym{WIT, WebAssembly Interface Type}.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wycheproof-0.5
   (package
     (name "rust-wycheproof")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 083/147] gnu: Add rust-wasmtime-wit-bindgen-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (81 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 082/147] gnu: Add rust-wit-parser-0.13 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 084/147] gnu: Add rust-wasmtime-component-macro-18 Jean-Pierre De Jesus DIAZ
                   ` (63 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-wit-bindgen-18): New
variable.

Change-Id: Ide5ecb9786d00faec886367b41acc8f0270a84de
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8c356f8b76..3bbfef0db0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78687,6 +78687,30 @@ (define-public rust-wasmtime-types-18
 definitions for Cranelift.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-wit-bindgen-18
+  (package
+    (name "rust-wasmtime-wit-bindgen")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-wit-bindgen" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "14lbk00251ix1kk5pdky8131ai5l3vhz1xk94s00fzm2h5kwgwps"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-heck" ,rust-heck-0.4)
+                       ("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-wit-parser" ,rust-wit-parser-0.13))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "@acronym{WIT, WebAssembly Interface Type} support for wasmtime")
+    (description "This package provides an internal library of wasmtime to support
+ @acronym{WIT, WebAssembly Interface Type} files.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wast-201
   (package
     (name "rust-wast")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 084/147] gnu: Add rust-wasmtime-component-macro-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (82 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 083/147] gnu: Add rust-wasmtime-wit-bindgen-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 085/147] gnu: Add rust-wasmtime-cranelift-shared-18 Jean-Pierre De Jesus DIAZ
                   ` (62 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-component-macro-18): New
variable.

Change-Id: I1f4ec6c5023b198e518d82a0a90f255d04094ba0
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3bbfef0db0..c62d6fb6b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78623,6 +78623,34 @@ (define-public rust-wasmtime-component-util-18
 functions to support the component model in Wasmtime.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-component-macro-18
+  (package
+    (name "rust-wasmtime-component-macro")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-component-macro" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0xp3pmlzlk137h7y6dldnpjbcv7hk5if9h2jk1nfqr8mag08cdvx"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-2)
+        ("rust-wasmtime-component-util" ,rust-wasmtime-component-util-18)
+        ("rust-wasmtime-wit-bindgen" ,rust-wasmtime-wit-bindgen-18)
+        ("rust-wit-parser" ,rust-wit-parser-0.13))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Generate WebAssembly component interface")
+    (description "This package provides a library with procedural macros to
+generate WebAssembly component interface types from Rust types.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-environ-18
   (package
     (name "rust-wasmtime-environ")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 085/147] gnu: Add rust-wasmtime-cranelift-shared-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (83 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 084/147] gnu: Add rust-wasmtime-component-macro-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 086/147] gnu: Add rust-wasmtime-versioned-export-macros-18 Jean-Pierre De Jesus DIAZ
                   ` (61 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-cranelift-shared-18): New
variable.

Change-Id: I6334cfe1d11275e69aaa9fe126a9c04ebd2f3b81
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c62d6fb6b4..d097776c5c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78651,6 +78651,35 @@ (define-public rust-wasmtime-component-macro-18
 generate WebAssembly component interface types from Rust types.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-cranelift-shared-18
+  (package
+    (name "rust-wasmtime-cranelift-shared")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-cranelift-shared" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0khk00q3b1hg4pwp5g06njqfgjyi3x3pdgifv29bjrx1vqglrhp8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-cranelift-control" ,rust-cranelift-control-0.105)
+        ("rust-cranelift-native" ,rust-cranelift-native-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-object" ,rust-object-0.32)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Internal library integrating Wasmtime and Cranelift")
+    (description "This package provieds an internal library for
+Wasmtime to integrate the Cranelift code generation back-end.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-environ-18
   (package
     (name "rust-wasmtime-environ")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 086/147] gnu: Add rust-wasmtime-versioned-export-macros-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (84 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 085/147] gnu: Add rust-wasmtime-cranelift-shared-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 087/147] gnu: Add rust-wasmtime-cranelift-18 Jean-Pierre De Jesus DIAZ
                   ` (60 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-versioned-export-macros-18):
New variable.

Change-Id: If285c3297f5b15d4e4e15ec22a01d9315c2c2eba
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d097776c5c..956e7c685b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78744,6 +78744,29 @@ (define-public rust-wasmtime-types-18
 definitions for Cranelift.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-versioned-export-macros-18
+  (package
+    (name "rust-wasmtime-versioned-export-macros")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-versioned-export-macros" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "18a7zihkrrz9cwxrpbdbiqp5ils0bq6cjjhxrzw44v10dmbdgf2a"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Macros for defining versioned exports in Wasmtime")
+    (description "This package provides macros for defining versioned
+exports in Wasmtime.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-wit-bindgen-18
   (package
     (name "rust-wasmtime-wit-bindgen")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 087/147] gnu: Add rust-wasmtime-cranelift-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (85 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 086/147] gnu: Add rust-wasmtime-versioned-export-macros-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 088/147] gnu: Add rust-wasmtime-asm-macros-18 Jean-Pierre De Jesus DIAZ
                   ` (59 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-cranelift-18): New variable.

Change-Id: I85f0e6138b9667f004b6d5a51bb2afa0ff8aac08
---
 gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 956e7c685b..fec92f2aac 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78651,6 +78651,44 @@ (define-public rust-wasmtime-component-macro-18
 generate WebAssembly component interface types from Rust types.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-cranelift-18
+  (package
+    (name "rust-wasmtime-cranelift")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-cranelift" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1d7z97ngkgr05iiy1hx758wj4h5asm38s7gjn0m83p5ccyqbsnjr"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-cranelift-control" ,rust-cranelift-control-0.105)
+        ("rust-cranelift-entity" ,rust-cranelift-entity-0.105)
+        ("rust-cranelift-frontend" ,rust-cranelift-frontend-0.105)
+        ("rust-cranelift-native" ,rust-cranelift-native-0.105)
+        ("rust-cranelift-wasm" ,rust-cranelift-wasm-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-object" ,rust-object-0.32)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-thiserror" ,rust-thiserror-1)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmtime-cranelift-shared" ,rust-wasmtime-cranelift-shared-18)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18)
+        ("rust-wasmtime-versioned-export-macros" ,rust-wasmtime-versioned-export-macros-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Integration between Cranelift and Wasmtime")
+    (description "This package provides a library integrating Cranelift
+and Wasmtime.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-cranelift-shared-18
   (package
     (name "rust-wasmtime-cranelift-shared")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 088/147] gnu: Add rust-wasmtime-asm-macros-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (86 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 087/147] gnu: Add rust-wasmtime-cranelift-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 089/147] gnu: Add rust-wasmtime-fiber-18 Jean-Pierre De Jesus DIAZ
                   ` (58 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-asm-macros-18): New
variable.

Change-Id: Ie6a90b6efb616ce7934344279cd56a068713e6ff
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fec92f2aac..49e9732a33 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78571,6 +78571,27 @@ (define-public rust-wasmprinter-0.2
 WebAssembly binary format to the text format.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-asm-macros-18
+  (package
+    (name "rust-wasmtime-asm-macros")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-asm-macros" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13zffpi0bx1hafy7bbcm3jfm3hs6yjvn83ivxqscw6lmx8ng031v"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Define asssembly functions in Wasmtime")
+    (description "This package provides macros for defining assembly
+functions in Wasmtime.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-cache-18
   (package
     (name "rust-wasmtime-cache")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 089/147] gnu: Add rust-wasmtime-fiber-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (87 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 088/147] gnu: Add rust-wasmtime-asm-macros-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 090/147] gnu: Add rust-wasmtime-jit-debug-18 Jean-Pierre De Jesus DIAZ
                   ` (57 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-fiber-18): New variable.

Change-Id: I2e2e16bb1429ba6394c793a134f4bad549fa7332
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 49e9732a33..139d6ae8b0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78778,6 +78778,34 @@ (define-public rust-wasmtime-environ-18
 WebAssembly environment.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-fiber-18
+  (package
+    (name "rust-wasmtime-fiber")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-fiber" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0c9cv409vm5fky5v3i62420v2s1hv6q66mjz4v8l2xqiy9jzc7cv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cc" ,rust-cc-1)
+        ("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-wasmtime-asm-macros" ,rust-wasmtime-asm-macros-18)
+        ("rust-wasmtime-versioned-export-macros"
+         ,rust-wasmtime-versioned-export-macros-18)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Fiber support for Wasmtime")
+    (description "Fiber support for Wasmtime")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-types-18
   (package
     (name "rust-wasmtime-types")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 090/147] gnu: Add rust-wasmtime-jit-debug-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (88 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 089/147] gnu: Add rust-wasmtime-fiber-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 091/147] gnu: Add rust-wasmtime-jit-icache-coherence-18 Jean-Pierre De Jesus DIAZ
                   ` (56 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-jit-debug-18): New variable.

Change-Id: I297095ba31c720231c6e6e1df7986ce7a1431289
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 139d6ae8b0..ad8dd0b84b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78806,6 +78806,31 @@ (define-public rust-wasmtime-fiber-18
     (description "Fiber support for Wasmtime")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-jit-debug-18
+  (package
+    (name "rust-wasmtime-jit-debug")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-jit-debug" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "08dkygs0mnyf9cwc9ck8bmnxmg4nzw85kd6j1idnwwvhjdrhgwv3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-object" ,rust-object-0.32)
+        ("rust-once-cell" ,rust-once-cell-1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-wasmtime-versioned-export-macros"
+         ,rust-wasmtime-versioned-export-macros-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "JIT debug interfaces support for Wasmtime")
+    (description "JIT debug interfaces support for Wasmtime")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-types-18
   (package
     (name "rust-wasmtime-types")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 091/147] gnu: Add rust-wasmtime-jit-icache-coherence-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (89 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 090/147] gnu: Add rust-wasmtime-jit-debug-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 092/147] gnu: Add rust-wasmtime-wmemcheck-18 Jean-Pierre De Jesus DIAZ
                   ` (55 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-jit-icache-coherence-18):
New variable.

Change-Id: I6c5a2b409175b94a0f4b957d2edf26a06bed430d
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ad8dd0b84b..00c8731b18 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78831,6 +78831,29 @@ (define-public rust-wasmtime-jit-debug-18
     (description "JIT debug interfaces support for Wasmtime")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-jit-icache-coherence-18
+  (package
+    (name "rust-wasmtime-jit-icache-coherence")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-jit-icache-coherence" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1wvd5sf79cshgrf45z7r94c2xmvh6sm58sr268mn7d49a1h38rl6"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "JIT instruction cache maintenance")
+    (description "This package provides a library with utilities for JIT
+instruction cache maintenance")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-types-18
   (package
     (name "rust-wasmtime-types")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 092/147] gnu: Add rust-wasmtime-wmemcheck-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (90 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 091/147] gnu: Add rust-wasmtime-jit-icache-coherence-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 093/147] gnu: Add rust-wasmtime-winch-18 Jean-Pierre De Jesus DIAZ
                   ` (54 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-wmemcheck-18): New variable.

Change-Id: I9b259b5f7ede96c39ca859bee5c74c07bc90f1e5
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 00c8731b18..2cd6669569 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78926,6 +78926,27 @@ (define-public rust-wasmtime-wit-bindgen-18
  @acronym{WIT, WebAssembly Interface Type} files.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-wmemcheck-18
+  (package
+    (name "rust-wasmtime-wmemcheck")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-wmemcheck" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0bsg5iadgk1gpqbwk6swih5z181j4kjq35gq7798qfr0pmlxjirq"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "WebAssembyl memory checking for Wasmtime")
+    (description "This package provides wmemcheck a memory checker for
+Wasmtime with the ability to check for invalid @code{malloc} calls, reads and
+writes inside a WebAssembly module.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wast-201
   (package
     (name "rust-wast")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 093/147] gnu: Add rust-wasmtime-winch-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (91 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 092/147] gnu: Add rust-wasmtime-wmemcheck-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 094/147] gnu: Add rust-wasmtime-runtime-18 Jean-Pierre De Jesus DIAZ
                   ` (53 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-winch-18): New variable.

Change-Id: Id526a409cbe5db5c989fa76c6b7dbd7ae932c39c
---
 gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2cd6669569..d69ae73b95 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78902,6 +78902,36 @@ (define-public rust-wasmtime-versioned-export-macros-18
 exports in Wasmtime.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-winch-18
+  (package
+    (name "rust-wasmtime-winch")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-winch" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0jilhha1qhqwqz4z7m844yc97a3jyhbfnxggkivd2hf2rjzrfnms"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cranelift-codegen" ,rust-cranelift-codegen-0.105)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-object" ,rust-object-0.32)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmtime-cranelift-shared" ,rust-wasmtime-cranelift-shared-18)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18)
+        ("rust-winch-codegen" ,rust-winch-codegen-0.16))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Integration between Wasmtime and Winch")
+    (description "This package provides an internal crate for Wasmtime integrating
+the Winch code generation back-end.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-wit-bindgen-18
   (package
     (name "rust-wasmtime-wit-bindgen")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 094/147] gnu: Add rust-wasmtime-runtime-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (92 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 093/147] gnu: Add rust-wasmtime-winch-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 095/147] gnu: Add rust-wasmtime-18 Jean-Pierre De Jesus DIAZ
                   ` (52 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-runtime-18): New variable.

Change-Id: I8d9e508a4d055e7ed0603c2a31de091cf1ea06ed
---
 gnu/packages/crates-io.scm | 43 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d69ae73b95..9724c4bd07 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78854,6 +78854,49 @@ (define-public rust-wasmtime-jit-icache-coherence-18
 instruction cache maintenance")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-runtime-18
+  (package
+    (name "rust-wasmtime-runtime")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-runtime" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0zw6fkx32vn3201ppcywk35gknxsnkwlzbpm5399bxddik48a4g1"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cc" ,rust-cc-1)
+        ("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-mach" ,rust-mach-0.3)
+        ("rust-memfd" ,rust-memfd-0.6)
+        ("rust-memoffset" ,rust-memoffset-0.9)
+        ("rust-paste" ,rust-paste-1)
+        ("rust-psm" ,rust-psm-0.1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-sptr" ,rust-sptr-0.3)
+        ("rust-wasm-encoder" ,rust-wasm-encoder-0.41)
+        ("rust-wasmtime-asm-macros" ,rust-wasmtime-asm-macros-18)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18)
+        ("rust-wasmtime-fiber" ,rust-wasmtime-fiber-18)
+        ("rust-wasmtime-jit-debug" ,rust-wasmtime-jit-debug-18)
+        ("rust-wasmtime-versioned-export-macros"
+         ,rust-wasmtime-versioned-export-macros-18)
+        ("rust-wasmtime-wmemcheck" ,rust-wasmtime-wmemcheck-18)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Runtime library support for Wasmtime")
+    (description "This package provides the Wasmtime Runtime library.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-types-18
   (package
     (name "rust-wasmtime-types")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 095/147] gnu: Add rust-wasmtime-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (93 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 094/147] gnu: Add rust-wasmtime-runtime-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 096/147] gnu: Add rust-arf-strings-0.7 Jean-Pierre De Jesus DIAZ
                   ` (51 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/patches/rust-wasmtime-18-remove-ittapi.patch: New patch.
* gnu/packages/crates-io.scm (rust-wasmtime-18): New variable.
* gnu/local.mk (dist_patch_DATA): Add rust-wasmtime-18-remove-ittapi.patch.

Change-Id: I359b25ceebdd2abf8b6589c1f715a7fdc5981c39
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 59 +++++++++++++++++++
 .../rust-wasmtime-18-remove-ittapi.patch      | 46 +++++++++++++++
 3 files changed, 106 insertions(+)
 create mode 100644 gnu/packages/patches/rust-wasmtime-18-remove-ittapi.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index f2b480bded..dd505b0654 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2024,6 +2024,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
   %D%/packages/patches/rust-rspec-1-remove-clippy.patch	\
   %D%/packages/patches/rust-trash-2-update-windows.patch	\
+  %D%/packages/patches/rust-wasmtime-18-remove-ittapi.patch	\
   %D%/packages/patches/rust-webbrowser-remove-unsupported-os.patch	\
   %D%/packages/patches/rust-wl-clipboard-rs-newer-wl.patch      \
   %D%/packages/patches/rw-igraph-0.10.patch			\
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9724c4bd07..5cd8e0cd38 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78571,6 +78571,65 @@ (define-public rust-wasmprinter-0.2
 WebAssembly binary format to the text format.")
     (license license:asl2.0))) ;; With the LLVM exception.
 
+(define-public rust-wasmtime-18
+  (package
+    (name "rust-wasmtime")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0x4p8kwlix5qdixzvwmspz40yvz40dxwqbg282wvrlb35p9df1l1"))
+       (patches
+        (search-patches "rust-wasmtime-18-remove-ittapi.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;; use of undeclared crate or module `wasi_common`.
+       #:cargo-inputs
+       (("rust-addr2line" ,rust-addr2line-0.21)
+        ("rust-anyhow" ,rust-anyhow-1)
+        ("rust-async-trait" ,rust-async-trait-0.1)
+        ("rust-bincode" ,rust-bincode-1)
+        ("rust-bumpalo" ,rust-bumpalo-3)
+        ("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-encoding-rs" ,rust-encoding-rs-0.8)
+        ("rust-fxprof-processed-profile" ,rust-fxprof-processed-profile-0.6)
+        ("rust-gimli" ,rust-gimli-0.28)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-object" ,rust-object-0.32)
+        ("rust-once-cell" ,rust-once-cell-1)
+        ("rust-paste" ,rust-paste-1)
+        ("rust-rayon" ,rust-rayon-1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-target-lexicon" ,rust-target-lexicon-0.12)
+        ("rust-wasm-encoder" ,rust-wasm-encoder-0.41)
+        ("rust-wasmparser" ,rust-wasmparser-0.121)
+        ("rust-wasmtime-cache" ,rust-wasmtime-cache-18)
+        ("rust-wasmtime-component-macro" ,rust-wasmtime-component-macro-18)
+        ("rust-wasmtime-component-util" ,rust-wasmtime-component-util-18)
+        ("rust-wasmtime-cranelift" ,rust-wasmtime-cranelift-18)
+        ("rust-wasmtime-environ" ,rust-wasmtime-environ-18)
+        ("rust-wasmtime-fiber" ,rust-wasmtime-fiber-18)
+        ("rust-wasmtime-jit-debug" ,rust-wasmtime-jit-debug-18)
+        ("rust-wasmtime-jit-icache-coherence"
+         ,rust-wasmtime-jit-icache-coherence-18)
+        ("rust-wasmtime-runtime" ,rust-wasmtime-runtime-18)
+        ("rust-wasmtime-winch" ,rust-wasmtime-winch-18)
+        ("rust-wat" ,rust-wat-1)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))
+       #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "High-level API to expose the Wasmtime runtime")
+    (description "High-level API to expose the Wasmtime runtime")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-asm-macros-18
   (package
     (name "rust-wasmtime-asm-macros")
diff --git a/gnu/packages/patches/rust-wasmtime-18-remove-ittapi.patch b/gnu/packages/patches/rust-wasmtime-18-remove-ittapi.patch
new file mode 100644
index 0000000000..b6371dbb87
--- /dev/null
+++ b/gnu/packages/patches/rust-wasmtime-18-remove-ittapi.patch
@@ -0,0 +1,46 @@
+SPDX-FileCopyrightText: © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
+SPDX-License-Identifier: Apache-2.0
+
+The Intel ITT API is a stub that doesn't provide functionality and requires a
+closed source library in order to work.
+
+This patch removes the need for the dependency and disables the vtune module.
+Index: wasmtime-18.0.3/Cargo.toml
+===================================================================
+--- wasmtime-18.0.3.orig/Cargo.toml
++++ wasmtime-18.0.3/Cargo.toml
+@@ -215,7 +215,6 @@ pooling-allocator = [
+ profiling = [
+     "dep:fxprof-processed-profile",
+     "dep:wasmtime-jit-debug",
+-    "dep:ittapi",
+ ]
+ runtime = [
+     "dep:wasmtime-runtime",
+@@ -227,10 +226,6 @@ wmemcheck = [
+     "wasmtime-cranelift?/wmemcheck",
+ ]
+ 
+-[target."cfg(all(target_arch = \"x86_64\", not(target_os = \"android\")))".dependencies.ittapi]
+-version = "0.4.0"
+-optional = true
+-
+ [target."cfg(target_os = \"linux\")".dependencies.rustix]
+ version = "0.38.21"
+ features = ["thread"]
+Index: wasmtime-18.0.3/src/profiling_agent.rs
+===================================================================
+--- wasmtime-18.0.3.orig/src/profiling_agent.rs
++++ wasmtime-18.0.3/src/profiling_agent.rs
+@@ -31,8 +31,9 @@ cfg_if::cfg_if! {
+     // Note: VTune support is disabled on windows mingw because the ittapi crate doesn't compile
+     // there; see also https://github.com/bytecodealliance/wasmtime/pull/4003 for rationale.
+     if #[cfg(all(feature = "profiling", target_arch = "x86_64", not(any(target_os = "android", all(target_os = "windows", target_env = "gnu")))))] {
+-        mod vtune;
+-        pub use vtune::new as new_vtune;
++        pub fn new_vtune() -> Result<Box<dyn ProfilingAgent>> {
++            bail!("VTune support disabled at compile time.");
++        }
+     } else {
+         pub fn new_vtune() -> Result<Box<dyn ProfilingAgent>> {
+             if cfg!(feature = "vtune") {
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 096/147] gnu: Add rust-arf-strings-0.7.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (94 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 095/147] gnu: Add rust-wasmtime-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 097/147] gnu: Add rust-ambient-authority-0.0.2 Jean-Pierre De Jesus DIAZ
                   ` (50 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-arf-strings-0.7): New variable.

Change-Id: Ie7428dbffc3741cbef377f52fc743e857e459b1a
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5cd8e0cd38..ef8894397c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -2230,6 +2230,28 @@ (define-public rust-archery-1
 the pointer type is parameterizable.")
     (license license:mpl2.0)))
 
+(define-public rust-arf-strings-0.7
+  (package
+    (name "rust-arf-strings")
+    (version "0.7.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "arf-strings" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0ncy11j7bk0ji94yb8nafyr5wvfg90q6vcbzcanpdbgyk4cy9szx"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38))))
+    (home-page "https://github.com/bytecodealliance/arf-strings")
+    (synopsis "ARF encoding and decoding")
+    (description "This package provides a library to encode and decode
+@acronym{ARF, Alternative Representation for Filenames} strings.")
+    ;; With LLVM exception.
+    (license (list license:asl2.0 license:asl2.0 license:expat))))
+
 (define-public rust-arg-enum-proc-macro-0.3
   (package
     (name "rust-arg-enum-proc-macro")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 097/147] gnu: Add rust-ambient-authority-0.0.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (95 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 096/147] gnu: Add rust-arf-strings-0.7 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 098/147] gnu: Add rust-fs-set-times-0.20 Jean-Pierre De Jesus DIAZ
                   ` (49 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ambient-authority-0.0.2): New
variable.

Change-Id: Iaf0e0647d47bb5c8db25d2c93e61649ad9685543
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ef8894397c..f5c2d98550 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1298,6 +1298,28 @@ (define-public rust-alto-3
      "Rust bindings for OpenAL 1.1 and extensions (including EFX).")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-ambient-authority-0.0.2
+  (package
+    (name "rust-ambient-authority")
+    (version "0.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ambient-authority" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0fxsfyhy64jx7zrkb85h1vhr5nfqncja3pwpikid471d8w6yxm79"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t))
+    (home-page "https://github.com/sunfishcode/ambient-authority")
+    (synopsis "Types representing capabilities provided by the environment")
+    (description "This package provides a library with a token type
+(@code{AmbientAuthority}) that can be used to represent that a function
+interacts with the environment without an explicit capability.")
+    ;; With LLVM exception.
+    (license (list license:asl2.0 license:asl2.0 license:expat))))
+
 (define-public rust-android-activity-0.5
   (package
     (name "rust-android-activity")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 098/147] gnu: Add rust-fs-set-times-0.20.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (96 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 097/147] gnu: Add rust-ambient-authority-0.0.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 099/147] gnu: Add rust-io-extras-0.18 Jean-Pierre De Jesus DIAZ
                   ` (48 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-fs-set-times-0.20): New variable.
(rust-fs-set-times-0.19): Inherit from rust-fs-set-times-0.20.

Change-Id: I3a24fd53fef201d766b40cd116d60e972e39373a
---
 gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++------
 1 file changed, 24 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f5c2d98550..c7ce1ad2a7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -25426,8 +25426,31 @@ (define-public rust-fsio-0.4
 @end enumerate")
     (license license:asl2.0)))
 
+(define-public rust-fs-set-times-0.20
+  (package
+    (name "rust-fs-set-times")
+    (version "0.20.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fs-set-times" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1yxqkl8khk1593ribn4s9v60vf375gi9sgw9hq6nk5svf9yk6fq3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/fs-set-times")
+    (synopsis "Set filesystem timestamps")
+    (description "Set filesystem timestamps")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-fs-set-times-0.19
   (package
+    (inherit rust-fs-set-times-0.20)
     (name "rust-fs-set-times")
     (version "0.19.1")
     (source (origin
@@ -25437,16 +25460,11 @@ (define-public rust-fs-set-times-0.19
               (sha256
                (base32
                 "0qc822hifnwvrfd706wnx5xhajqfsc4kn2lmalfda4x02pqx0cvq"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-io-lifetimes" ,rust-io-lifetimes-1)
         ("rust-rustix" ,rust-rustix-0.37)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))))
-    (home-page "https://github.com/bytecodealliance/fs-set-times")
-    (synopsis "Set filesystem timestamps")
-    (description "Set filesystem timestamps")
-    (license (list license:asl2.0 license:expat))))
+        ("rust-windows-sys" ,rust-windows-sys-0.48))))))
 
 (define-public rust-fs-utils-1
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 099/147] gnu: Add rust-io-extras-0.18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (97 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 098/147] gnu: Add rust-fs-set-times-0.20 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 100/147] gnu: Add rust-maybe-owned-0.3 Jean-Pierre De Jesus DIAZ
                   ` (47 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-io-extras-0.18): New variable.

Change-Id: I06b153d9127eaad24db2461d527e096a39b54400
---
 gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c7ce1ad2a7..df5d634191 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -31658,6 +31658,33 @@ (define-public rust-io-close-0.3
 @code{BufWriter}.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-io-extras-0.18
+  (package
+    (name "rust-io-extras")
+    (version "0.18.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "io-extras" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1vfi3dm8667naalicaaq1lqp8pvnjp805x5903k2k2hfp4zyf0f3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-mio" ,rust-mio-0.8)
+                       ("rust-os-pipe" ,rust-os-pipe-1)
+                       ("rust-socket2" ,rust-socket2-0.4)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/sunfishcode/io-extras")
+    (synopsis "Miscellaneous I/O utilities")
+    (description "This package provides a library with a few miscellaneous
+utilities for I/O.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-io-lifetimes-2
   (package
     (name "rust-io-lifetimes")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 100/147] gnu: Add rust-maybe-owned-0.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (98 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 099/147] gnu: Add rust-io-extras-0.18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 101/147] gnu: Add rust-winx-0.36 Jean-Pierre De Jesus DIAZ
                   ` (46 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-maybe-owned-0.3): New variable.

Change-Id: Ifb9737d55e15ddf5ef3a5f2e46cc91f0274dfd92
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index df5d634191..296c98a78d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37697,6 +37697,29 @@ (define-public rust-maybe-async-0.2
 async code in Rust.")
     (license license:expat)))
 
+(define-public rust-maybe-owned-0.3
+  (package
+    (name "rust-maybe-owned")
+    (version "0.3.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "maybe-owned" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1d3sqiv59i06k73x6p7mf294zgdfb2qkky127ipfnjj9mr9wgb2g"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-serde" ,rust-serde-1))))
+    (home-page "https://github.com/rustonaut/maybe-owned")
+    (synopsis "Alternative implementation of Rust's @code{Cow} type")
+    (description "This package provides an alternative approach of the implementation
+of the Rust's @code{Cow} type: @code{MaybeOwned} and @code{MaybeOwnedMut} but
+implementing the traits @code{From<T>} and @code{From<&'a T>} and does not require
+@code{ToOwned}.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-maybe-rayon-0.1
   (package
     (name "rust-maybe-rayon")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 101/147] gnu: Add rust-winx-0.36.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (99 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 100/147] gnu: Add rust-maybe-owned-0.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 102/147] gnu: Add rust-cap-primitives-2 Jean-Pierre De Jesus DIAZ
                   ` (45 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-winx-0.36): New variable.

Change-Id: I2896859514b20f43b2fd919ebc0fabfe069659e3
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 296c98a78d..88034d39a1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79908,6 +79908,27 @@ (define-public rust-winnow-0.4
                        ("rust-memchr" ,rust-memchr-2)
                        ("rust-terminal-size" ,rust-terminal-size-0.2))))))
 
+(define-public rust-winx-0.36
+  (package
+    (name "rust-winx")
+    (version "0.36.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "winx" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0ikk6cnlfiq7dm36jqwrczxa8jyh9m2zmrdbxi3d430cha1knr7r"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/sunfishcode/winx")
+    (synopsis "Windows API helper library")
+    (description "Windows API helper library")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wit-parser-0.13
   (package
     (name "rust-wit-parser")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 102/147] gnu: Add rust-cap-primitives-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (100 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 101/147] gnu: Add rust-winx-0.36 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 103/147] gnu: Add rust-cap-std-2 Jean-Pierre De Jesus DIAZ
                   ` (44 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-primitives-2): New variable.

Change-Id: I1881b85b747dac0d52e0e89abc7f6746af6d3874
---
 gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 88034d39a1..a0af4663bd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9586,6 +9586,37 @@ (define-public rust-cap-0.1
 tracking memory usage and enabling limits to be set.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-cap-primitives-2
+  (package
+    (name "rust-cap-primitives")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-primitives" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1fvsyrp239bpbxpbjm7b2ywnl8hwp1v7ashdy3qx7rpfv1z7c5py"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-ambient-authority" ,rust-ambient-authority-0.0.2)
+        ("rust-arbitrary" ,rust-arbitrary-1)
+        ("rust-fs-set-times" ,rust-fs-set-times-0.20)
+        ("rust-io-extras" ,rust-io-extras-0.18)
+        ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+        ("rust-ipnet" ,rust-ipnet-2)
+        ("rust-maybe-owned" ,rust-maybe-owned-0.3)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-windows-sys" ,rust-windows-sys-0.52)
+        ("rust-winx" ,rust-winx-0.36))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Capability-based standard library primitives")
+    (description "This package provides an internal library of the
+@code{cap-std} crate. ")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-capnp-0.14
   (package
     (name "rust-capnp")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 103/147] gnu: Add rust-cap-std-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (101 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 102/147] gnu: Add rust-cap-primitives-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 104/147] gnu: Add rust-cap-fs-ext-2 Jean-Pierre De Jesus DIAZ
                   ` (43 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-std-2): New variable.

Change-Id: Ibac9cd54104d8c66241b93fff8e0ecc94f77f900
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a0af4663bd..001080e653 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9617,6 +9617,32 @@ (define-public rust-cap-primitives-2
 @code{cap-std} crate. ")
     (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
 
+(define-public rust-cap-std-2
+  (package
+    (name "rust-cap-std")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-std" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0c6k36hmpn4si6hlxfd3jd7j3hs9i1qyxrxshhr2vxji9h7b4gar"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-arf-strings" ,rust-arf-strings-0.7)
+                       ("rust-camino" ,rust-camino-1)
+                       ("rust-cap-primitives" ,rust-cap-primitives-2)
+                       ("rust-io-extras" ,rust-io-extras-0.18)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-rustix" ,rust-rustix-0.38))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Capability-based version of the Rust standard library")
+    (description "This package provides a version like of the Rust standard
+library (@code{std}) based on capabilities.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-capnp-0.14
   (package
     (name "rust-capnp")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 104/147] gnu: Add rust-cap-fs-ext-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (102 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 103/147] gnu: Add rust-cap-std-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 105/147] gnu: Add rust-cap-rand-2 Jean-Pierre De Jesus DIAZ
                   ` (42 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-fs-ext-2): New variable.

Change-Id: Ic6b625e67b3d833554bb5d674b09061a6493b263
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 001080e653..14960b09ca 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9586,6 +9586,32 @@ (define-public rust-cap-0.1
 tracking memory usage and enabling limits to be set.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-cap-fs-ext-2
+  (package
+    (name "rust-cap-fs-ext")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-fs-ext" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0rj878djc7dwhlrf5k831vjazvd1l5jff2v0rsnrl0n1bb8l3qw8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-arf-strings" ,rust-arf-strings-0.7)
+                       ("rust-camino" ,rust-camino-1)
+                       ("rust-cap-primitives" ,rust-cap-primitives-2)
+                       ("rust-cap-std" ,rust-cap-std-2)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Extension traits for cap-std's file-system module")
+    (description "This package provides a library with extension traits for
+cap-std's file-system module.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-cap-primitives-2
   (package
     (name "rust-cap-primitives")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 105/147] gnu: Add rust-cap-rand-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (103 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 104/147] gnu: Add rust-cap-fs-ext-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 106/147] gnu: Add rust-windows-result-0.1 Jean-Pierre De Jesus DIAZ
                   ` (41 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-rand-2): New variable.

Change-Id: If742e2c319e4e7b174fd705ada569a31a79248c1
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 14960b09ca..9796aca96e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9643,6 +9643,29 @@ (define-public rust-cap-primitives-2
 @code{cap-std} crate. ")
     (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
 
+(define-public rust-cap-rand-2
+  (package
+    (name "rust-cap-rand")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-rand" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1jm4iw7jlricrpi0ngmp5dvhwm4p6lr70w9wph373kghcmankr90"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-ambient-authority" ,rust-ambient-authority-0.0.2)
+        ("rust-rand" ,rust-rand-0.8))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Capability-based random number generators")
+    (description "This package provides a library for capability-based random
+number generators.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-cap-std-2
   (package
     (name "rust-cap-std")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 106/147] gnu: Add rust-windows-result-0.1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (104 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 105/147] gnu: Add rust-cap-rand-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:04 ` [bug#70146] [PATCH 107/147] gnu: rust-windows-targets-0.52: Update to 0.52.4 Jean-Pierre De Jesus DIAZ
                   ` (40 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-windows.scm (rust-windows-result-0.1): New
variable.

Change-Id: I7d79fb373c315298f0ec73118e28dc43779b2ea6
---
 gnu/packages/crates-windows.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index e50c63f80f..095f2f0142 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -14,6 +14,7 @@
 ;;; Copyright © 2023 Jaeme Sifat <jaeme@runbox.com>
 ;;; Copyright © 2023 Daniel Ziltener <dziltener@lyrion.ch>
 ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
+;;; Copyright © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1985,6 +1986,26 @@ (define-public rust-windows-metadata-0.51
        (sha256
         (base32 "03h0c6qs1yyl0z69p4k1hdq636j868qdxnri1dy47nprjvckacbm"))))))
 
+(define-public rust-windows-result-0.1
+  (package
+    (name "rust-windows-result")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "windows-result" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0r1z5903al7pzv1jsvbmnqnsn8nlp38x2hy3xl5gp38nwmwdy6fd"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52))))
+    (home-page "https://github.com/microsoft/windows-rs")
+    (synopsis "Windows error handling")
+    (description "This package provides types to manage Windows APIs errors.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-windows-sys-0.52
   (package
     (name "rust-windows-sys")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 107/147] gnu: rust-windows-targets-0.52: Update to 0.52.4.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (105 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 106/147] gnu: Add rust-windows-result-0.1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:04 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 108/147] gnu: Add rust-windows-core-0.52 Jean-Pierre De Jesus DIAZ
                   ` (39 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:04 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-windows.scm (rust-windows-targets-0.52): Update to 0.52.4.
(rust-windows-aarch64-gnullvm-0.52): Ditto.
(rust-windows-aarch64-msvc-0.52): Ditto.
(rust-windows-i686-gnu-0.52): Ditto.
(rust-windows-i686-msvc-0.52): Ditto.
(rust-windows-x86-64-gnu-0.52): Ditto.
(rust-windows-x86-64-gnullvm-0.52): Ditto.
(rust-windows-x86-64-msvc-0.52): Ditto.

Change-Id: I8985d777f3e2aafe855a09f43733cacdbdae28a1
---
 gnu/packages/crates-windows.scm | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 095f2f0142..857150c3b0 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1366,14 +1366,14 @@ (define-public rust-windows-0.9
 (define-public rust-windows-aarch64-gnullvm-0.52
   (package
     (name "rust-windows-aarch64-gnullvm")
-    (version "0.52.0")
+    (version "0.52.4")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "windows_aarch64_gnullvm" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1shmn1kbdc0bpphcxz0vlph96bxz0h1jlmh93s9agf2dbpin8xyb"))
+        (base32 "1jfam5qfngg8v1syxklnvy8la94b5igm7klkrk8z5ik5qgs6rx5w"))
        (snippet
         '(delete-file "lib/libwindows.0.52.0.a"))))
     (build-system cargo-build-system)
@@ -1420,14 +1420,14 @@ (define-public rust-windows-aarch64-gnullvm-0.42
 (define-public rust-windows-aarch64-msvc-0.52
   (package
     (name "rust-windows-aarch64-msvc")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_aarch64_msvc" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1vvmy1ypvzdvxn9yf0b8ygfl85gl2gpcyvsvqppsmlpisil07amv"))
+                "0xdn6db0rk8idn7dxsyflixq2dbj9x60kzdzal5rkxmwsffjb7ys"))
               (snippet
                '(delete-file "lib/windows.0.52.0.lib"))))
     (build-system cargo-build-system)
@@ -1571,14 +1571,14 @@ (define-public rust-windows-bindgen-0.51
 (define-public rust-windows-i686-gnu-0.52
   (package
     (name "rust-windows-i686-gnu")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_i686_gnu" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "04zkglz4p3pjsns5gbz85v4s5aw102raz4spj4b0lmm33z5kg1m2"))
+                "1lq1g35sbj55ms86by4c080jcqrlfjy9bw5r4mgrkq4riwkdhx5l"))
               (snippet
                '(delete-file "lib/libwindows.0.52.0.a"))))
     (build-system cargo-build-system)
@@ -1682,14 +1682,14 @@ (define-public rust-windows-i686-gnu-0.28
 (define-public rust-windows-i686-msvc-0.52
   (package
     (name "rust-windows-i686-msvc")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_i686_msvc" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "16kvmbvx0vr0zbgnaz6nsks9ycvfh5xp05bjrhq65kj623iyirgz"))
+                "00lfzw88dkf3fdcf2hpfhp74i9pwbp7rwnj1nhy79vavksifj58m"))
               (snippet
                '(delete-file "lib/windows.0.52.0.lib"))))
     (build-system cargo-build-system)
@@ -2168,14 +2168,14 @@ (define-public rust-windows-macros-0.9
 (define-public rust-windows-targets-0.52
   (package
     (name "rust-windows-targets")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows-targets" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1kg7a27ynzw8zz3krdgy6w5gbqcji27j1sz4p7xk2j5j8082064a"))))
+                "06sdd7fin3dj9cmlg6n1dw0n1l10jhn9b8ckz1cqf0drb9z7plvx"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -2272,14 +2272,14 @@ (define-public rust-windows-tokens-0.32
 (define-public rust-windows-x86-64-gnu-0.52
   (package
     (name "rust-windows-x86-64-gnu")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_x86_64_gnu" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1zdy4qn178sil5sdm63lm7f0kkcjg6gvdwmcprd2yjmwn8ns6vrx"))
+                "00qs6x33bf9lai2q68faxl56cszbv7mf7zqlslmc1778j0ahkvjy"))
               (snippet
                '(delete-file "lib/libwindows.0.52.0.a"))))
     (build-system cargo-build-system)
@@ -2383,14 +2383,14 @@ (define-public rust-windows-x86-64-gnu-0.28
 (define-public rust-windows-x86-64-gnullvm-0.52
   (package
     (name "rust-windows-x86-64-gnullvm")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_x86_64_gnullvm" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "17lllq4l2k1lqgcnw1cccphxp9vs7inq99kjlm2lfl9zklg7wr8s"))
+                "0xr13xxakp14hs4v4hg2ynjcv7wrzr3hg7zk5agglj8v8pr7kjkp"))
               (snippet
                '(delete-file "lib/libwindows.0.52.0.a"))))
     (build-system cargo-build-system)
@@ -2436,14 +2436,14 @@ (define-public rust-windows-x86-64-gnullvm-0.42
 (define-public rust-windows-x86-64-msvc-0.52
   (package
     (name "rust-windows-x86-64-msvc")
-    (version "0.52.0")
+    (version "0.52.4")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "windows_x86_64_msvc" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "012wfq37f18c09ij5m6rniw7xxn5fcvrxbqd0wd8vgnl3hfn9yfz"))
+                "1n0yc7xiv9iki1j3xl8nxlwwkr7dzsnwwvycvgxxv81d5bjm5drj"))
               (snippet
                '(delete-file "lib/windows.0.52.0.lib"))))
     (build-system cargo-build-system)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 108/147] gnu: Add rust-windows-core-0.52.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (106 preceding siblings ...)
  2024-04-02 16:04 ` [bug#70146] [PATCH 107/147] gnu: rust-windows-targets-0.52: Update to 0.52.4 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 109/147] gnu: rust-iana-time-zone-0.1: Update to 0.1.60 Jean-Pierre De Jesus DIAZ
                   ` (38 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-windows.scm (rust-windows-core-0.52): New
variable.

Change-Id: I3d65339ae40df6b81542b8762d14780cf2ab4263
---
 gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 857150c3b0..0309228e49 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1568,6 +1568,28 @@ (define-public rust-windows-bindgen-0.51
                        ("rust-syn" ,rust-syn-2)
                        ("rust-windows-metadata" ,rust-windows-metadata-0.51))))))
 
+(define-public rust-windows-core-0.52
+  (package
+    (name "rust-windows-core")
+    (version "0.52.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "windows-core" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1nc3qv7sy24x0nlnb32f7alzpd6f72l4p24vl65vydbyil669ark"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-windows-result" ,rust-windows-result-0.1)
+                       ("rust-windows-targets" ,rust-windows-targets-0.52))))
+    (home-page "https://github.com/microsoft/windows-rs")
+    (synopsis "Windows base types for Rust")
+    (description "This package provides a library with base types
+of Windows.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-windows-i686-gnu-0.52
   (package
     (name "rust-windows-i686-gnu")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 109/147] gnu: rust-iana-time-zone-0.1: Update to 0.1.60.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (107 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 108/147] gnu: Add rust-windows-core-0.52 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 110/147] gnu: Add rust-cap-time-ext-2 Jean-Pierre De Jesus DIAZ
                   ` (37 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-iana-time-zone-0.1): Update to
0.1.60.

Change-Id: Ic32c5044ca0369fc2a0bfcd2a94332f7610ec75c
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9796aca96e..cc2c3f63c1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30147,14 +30147,14 @@ (define-public rust-iana-time-zone-haiku-0.1
 (define-public rust-iana-time-zone-0.1
   (package
     (name "rust-iana-time-zone")
-    (version "0.1.53")
+    (version "0.1.60")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "iana-time-zone" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0ra7nvai8n3alvljswacjbnhfcpivpi7xqbc5n048w18gdk25hb4"))))
+                "0hdid5xz3jznm04lysjm3vi93h3c523w0hcc3xba47jl3ddbpzz7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f                      ; Not all files included.
@@ -30164,7 +30164,7 @@ (define-public rust-iana-time-zone-0.1
         ("rust-iana-time-zone-haiku" ,rust-iana-time-zone-haiku-0.1)
         ("rust-js-sys" ,rust-js-sys-0.3)
         ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
-        ("rust-winapi" ,rust-winapi-0.3))
+        ("rust-windows-core" ,rust-windows-core-0.52))
        #:cargo-development-inputs
        (("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))
     (home-page "https://github.com/strawlab/iana-time-zone")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 110/147] gnu: Add rust-cap-time-ext-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (108 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 109/147] gnu: rust-iana-time-zone-0.1: Update to 0.1.60 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 111/147] gnu: Add rust-char-device-0.16 Jean-Pierre De Jesus DIAZ
                   ` (36 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-time-ext-2): New variable.

Change-Id: I86ec068aa355a67a76c4c30f8cd35800ad7520be
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index cc2c3f63c1..0ceffc630f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9692,6 +9692,34 @@ (define-public rust-cap-std-2
 library (@code{std}) based on capabilities.")
     (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
 
+(define-public rust-cap-time-ext-2
+  (package
+    (name "rust-cap-time-ext")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-time-ext" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0aq05yqg8mjc039cs5zm534mn9i8g228rwrn191jbx4iy8q1c9h3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-ambient-authority" ,rust-ambient-authority-0.0.2)
+        ("rust-cap-primitives" ,rust-cap-primitives-2)
+        ("rust-cap-std" ,rust-cap-std-2)
+        ("rust-iana-time-zone" ,rust-iana-time-zone-0.1)
+        ("rust-once-cell" ,rust-once-cell-1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-winx" ,rust-winx-0.36))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Extension traits for the cap-std's time module")
+    (description "This packge provides a library with extension traits for
+cap-std's time module.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-capnp-0.14
   (package
     (name "rust-capnp")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 111/147] gnu: Add rust-char-device-0.16.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (109 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 110/147] gnu: Add rust-cap-time-ext-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 112/147] gnu: Add rust-fd-lock-4 Jean-Pierre De Jesus DIAZ
                   ` (35 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-char-device-0.16): New variable.

Change-Id: I6ebfd8dea08b73eacac9e9db678340f322dee58c
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0ceffc630f..b013200f40 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11047,6 +11047,32 @@ (define-public rust-chalk-solve-0.75
      "This package provides a combines the chalk-engine with chalk-ir.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-char-device-0.16
+  (package
+    (name "rust-char-device")
+    (version "0.16.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "char-device" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "04rbxrjq32hbhyj1ddyixz2w42vvrnzvma7kkxlrwipa4f0ysm6y"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+                       ("rust-io-extras" ,rust-io-extras-0.18)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-winx" ,rust-winx-0.36))))
+    (home-page "https://github.com/sunfishcode/char-device")
+    (synopsis "Character Device I/O")
+    (description "This packag provides a wrapper around @code{std::fs::File}
+to specifically interact with character devices such as @code{/dev/tty}.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-charset-0.1
   (package
     (name "rust-charset")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 112/147] gnu: Add rust-fd-lock-4.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (110 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 111/147] gnu: Add rust-char-device-0.16 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 113/147] gnu: Add rust-socketpair-0.19 Jean-Pierre De Jesus DIAZ
                   ` (34 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-fd-lock-4): New variable.
(rust-fd-lock-3): Inherit from rust-fd-lock-3.

Change-Id: I4abb1fb1162e663b5aa7e7687c599e9db73dac2a
---
 gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++--------
 1 file changed, 27 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b013200f40..3117e6ef8d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23697,25 +23697,24 @@ (define-public rust-fastrand-1
         ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3)
         ("rust-wyhash" ,rust-wyhash-0.5))))))
 
-(define-public rust-fd-lock-3
+(define-public rust-fd-lock-4
   (package
     (name "rust-fd-lock")
-    (version "3.0.12")
+    (version "4.0.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "fd-lock" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0hlnn1302p37qlc9xl2k5y0vw8q8id5kg59an6riy89hjlynpbir"))))
+        (base32 "0ixrsd19k2cpl773p9hd0yk3hac684d9aphbxy0jq9q64bd6hmvy"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs
+     `(#:skip-build? #t
+       #:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
-        ("rust-rustix" ,rust-rustix-0.37)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))
-       #:cargo-development-inputs
-       (("rust-tempfile" ,rust-tempfile-3))))
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))
     (home-page "https://github.com/yoshuawuyts/fd-lock")
     (synopsis "Advisory lock on a file")
     (description
@@ -23723,6 +23722,26 @@ (define-public rust-fd-lock-3
 it.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fd-lock-3
+  (package
+    (inherit rust-fd-lock-4)
+    (name "rust-fd-lock")
+    (version "3.0.12")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fd-lock" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0hlnn1302p37qlc9xl2k5y0vw8q8id5kg59an6riy89hjlynpbir"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-cfg-if" ,rust-cfg-if-1)
+        ("rust-rustix" ,rust-rustix-0.37)
+        ("rust-windows-sys" ,rust-windows-sys-0.48))
+       #:cargo-development-inputs
+       (("rust-tempfile" ,rust-tempfile-3))))))
+
 (define-public rust-fd-lock-2
   (package
     (inherit rust-fd-lock-3)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 113/147] gnu: Add rust-socketpair-0.19.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (111 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 112/147] gnu: Add rust-fd-lock-4 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 114/147] gnu: Add rust-ssh2-0.9 Jean-Pierre De Jesus DIAZ
                   ` (33 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-socketpair-0.19): New variable.

Change-Id: I051893a4272c98b6e85fe0aeb17b352032524705
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3117e6ef8d..6f650e37a4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64761,6 +64761,34 @@ (define-public rust-socket2-0.3
        #:cargo-development-inputs
        (("rust-tempdir" ,rust-tempdir-0.3))))))
 
+(define-public rust-socketpair-0.19
+  (package
+    (name "rust-socketpair")
+    (version "0.19.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "socketpair" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0xln407qisgd1rrq54ff7b9dbm0mjwvkl17ry6bph4clz2vhvicx"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+                       ("rust-io-extras" ,rust-io-extras-0.18)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-uuid" ,rust-uuid-1)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/sunfishcode/socketpair")
+    (synopsis "Cross-platform @code{socketpair} implementation")
+    (description "This package provides a library with a cross-platform
+implementation of the @code{socketpair} functionality.  On Windows emulates
+this interface using @code{CreateNamedPipe}.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-socks-0.3
   (package
     (name "rust-socks")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 114/147] gnu: Add rust-ssh2-0.9.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (112 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 113/147] gnu: Add rust-socketpair-0.19 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 115/147] gnu: Add rust-system-interface-0.26 Jean-Pierre De Jesus DIAZ
                   ` (32 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ssh2-0.9): New variable.

Change-Id: I70b785e8780d32a6bb1a073f2a44077349d17e29
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6f650e37a4..7cbef0a67c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65504,6 +65504,31 @@ (define-public rust-sqlite3-sys-0.13
        (("rust-libc" ,rust-libc-0.2)
         ("rust-sqlite3-src" ,rust-sqlite3-src-0.3))))))
 
+(define-public rust-ssh2-0.9
+  (package
+    (name "rust-ssh2")
+    (version "0.9.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ssh2" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0malilb9lbzlh3i24nb6s61lmz5as801swy30ib6v7sm20cldzp7"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-libssh2-sys" ,rust-libssh2-sys-0.3)
+                       ("rust-parking-lot" ,rust-parking-lot-0.11))))
+    (home-page "https://github.com/alexcrichton/ssh2-rs")
+    (synopsis "High-level bindings of libssh2 for Rust")
+    (description "This package provides high-level idiomatic bindings to
+libssh2 for interacting with SSH servers and executing remote commands,
+forwarding local ports, etc.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-st-map-0.1
   (package
     (name "rust-st-map")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 115/147] gnu: Add rust-system-interface-0.26.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (113 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 114/147] gnu: Add rust-ssh2-0.9 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 116/147] gnu: Add rust-witx-0.9 Jean-Pierre De Jesus DIAZ
                   ` (31 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-system-interface-0.26): New variable.

Change-Id: I7a9a30327381758c29481f02a6425f16a1fd5ff1
---
 gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7cbef0a67c..d8b6023e10 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68924,6 +68924,38 @@ (define-public rust-system-deps-1
        #:cargo-development-inputs
        (("rust-itertools" ,rust-itertools-0.9))))))
 
+(define-public rust-system-interface-0.26
+  (package
+    (name "rust-system-interface")
+    (version "0.26.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "system-interface" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0n0z5cf98178n8pw39nln5aaiacr14caq8v658wiwxrmvl3f10h6"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-bitflags" ,rust-bitflags-2)
+        ("rust-cap-fs-ext" ,rust-cap-fs-ext-2)
+        ("rust-cap-std" ,rust-cap-std-2)
+        ("rust-char-device" ,rust-char-device-0.16)
+        ("rust-fd-lock" ,rust-fd-lock-4)
+        ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+        ("rust-os-pipe" ,rust-os-pipe-1)
+        ("rust-rustix" ,rust-rustix-0.38)
+        ("rust-socketpair" ,rust-socketpair-0.19)
+        ("rust-ssh2" ,rust-ssh2-0.9)
+        ("rust-windows-sys" ,rust-windows-sys-0.52)
+        ("rust-winx" ,rust-winx-0.36))))
+    (home-page "https://github.com/bytecodealliance/system-interface")
+    (synopsis "Extensions to the Rust standard library")
+    (description "Extensions to the Rust standard library")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-tabwriter-1
   (package
     (name "rust-tabwriter")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 116/147] gnu: Add rust-witx-0.9.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (114 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 115/147] gnu: Add rust-system-interface-0.26 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 117/147] gnu: Add rust-wiggle-generate-18 Jean-Pierre De Jesus DIAZ
                   ` (30 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-witx-0.9): New variable.

Change-Id: Id3658fc79f78883720cd46190877160386b11faa
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d8b6023e10..dbbc402bb5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80222,6 +80222,30 @@ (define-public rust-wit-parser-0.13
 @acronym{WIT, WebAssembly Interface Type}.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-witx-0.9
+  (package
+    (name "rust-witx")
+    (version "0.9.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "witx" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0jzgmayh2jjbv70jzfka38g4bk4g1fj9d0m70qkxpkdbbixg4rp3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-wast" ,rust-wast-35))))
+    (home-page "https://github.com/WebAssembly/WASI")
+    (synopsis "Parse and validate WITX files")
+    (description "This package provides a library to parse and validate
+WITX files.")
+    (license license:asl2.0)))
+
 (define-public rust-wycheproof-0.5
   (package
     (name "rust-wycheproof")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 117/147] gnu: Add rust-wiggle-generate-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (115 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 116/147] gnu: Add rust-witx-0.9 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 118/147] gnu: Add rust-wiggle-macro-18 Jean-Pierre De Jesus DIAZ
                   ` (29 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wiggle-generate-18): New variable.

Change-Id: I551ebba8353d3aa24ecc45e280519f3ba7284d65
---
 gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index dbbc402bb5..add90e8454 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80053,6 +80053,33 @@ (define-public rust-widestring-0.4
      `(#:cargo-development-inputs
        (("rust-winapi" ,rust-winapi-0.3))))))
 
+(define-public rust-wiggle-generate-18
+  (package
+    (name "rust-wiggle-generate")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wiggle-generate" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1kjm1bsa4lndqa0ldljvbhidvmnazf8j9zgjsi071mimg94r0m3c"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-heck" ,rust-heck-0.4)
+                       ("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-shellexpand" ,rust-shellexpand-2)
+                       ("rust-syn" ,rust-syn-2)
+                       ("rust-witx" ,rust-witx-0.9))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Code generation back-end for Wasmtime")
+    (description "This package provides a library specific to Wasmtime to
+generate code.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wild-2
   (package
     (name "rust-wild")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 118/147] gnu: Add rust-wiggle-macro-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (116 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 117/147] gnu: Add rust-wiggle-generate-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 119/147] gnu: Add rust-wiggle-18 Jean-Pierre De Jesus DIAZ
                   ` (28 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wiggle-macro-18): New variable.

Change-Id: Ie5077f10eaf44d78978d76bfdd632e2859825685
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index add90e8454..8e16eb49c4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80080,6 +80080,30 @@ (define-public rust-wiggle-generate-18
 generate code.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wiggle-macro-18
+  (package
+    (name "rust-wiggle-macro")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wiggle-macro" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0n2rjpb4yll4vc6hs3s51iwvl98f4fyl1gx2y517in50q78k2gyq"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2)
+                       ("rust-wiggle-generate" ,rust-wiggle-generate-18))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Macros for the Wiggle code generator")
+    (description "This package provides macros for use with the Wiggle
+code generator.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wild-2
   (package
     (name "rust-wild")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 119/147] gnu: Add rust-wiggle-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (117 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 118/147] gnu: Add rust-wiggle-macro-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 120/147] gnu: Add rust-wasi-common-18 Jean-Pierre De Jesus DIAZ
                   ` (27 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wiggle-18): New variable.

Change-Id: I51ec851afc6a2ae88dbd504ed1098dd067487a0a
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8e16eb49c4..f0fc4539f8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80053,6 +80053,34 @@ (define-public rust-widestring-0.4
      `(#:cargo-development-inputs
        (("rust-winapi" ,rust-winapi-0.3))))))
 
+(define-public rust-wiggle-18
+  (package
+    (name "rust-wiggle")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wiggle" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "050fyl6www5324pk9n8a3s08c7d17nhh3814zn62g8gv3xpcszks"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-async-trait" ,rust-async-trait-0.1)
+                       ("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-tracing" ,rust-tracing-0.1)
+                       ("rust-wasmtime" ,rust-wasmtime-18)
+                       ("rust-wiggle-macro" ,rust-wiggle-macro-18)
+                       ("rust-witx" ,rust-witx-0.9))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Runtime components of the Wiggle code generator")
+    (description "This package provides a library with the runtime components
+of the wiggle code generator.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wiggle-generate-18
   (package
     (name "rust-wiggle-generate")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 120/147] gnu: Add rust-wasi-common-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (118 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 119/147] gnu: Add rust-wiggle-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 121/147] gnu: Add rust-wasmtime-c-api-macros-18 Jean-Pierre De Jesus DIAZ
                   ` (26 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasi-common-18): New variable.

Change-Id: Ifd5608e2527c07f174fe05d73995d022b74414ab
---
 gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f0fc4539f8..84d6ca8ea8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78413,6 +78413,46 @@ (define-public rust-wasi-0.9
                (base32
                 "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc"))))))
 
+(define-public rust-wasi-common-18
+  (package
+    (name "rust-wasi-common")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasi-common" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0b1xisd9rhw8w3gjb3d6qjhf1ydbj40hx3wa1b6g8snmkb125q4m"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-cap-fs-ext" ,rust-cap-fs-ext-2)
+                       ("rust-cap-rand" ,rust-cap-rand-2)
+                       ("rust-cap-std" ,rust-cap-std-2)
+                       ("rust-cap-time-ext" ,rust-cap-time-ext-2)
+                       ("rust-fs-set-times" ,rust-fs-set-times-0.20)
+                       ("rust-io-extras" ,rust-io-extras-0.18)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-system-interface" ,rust-system-interface-0.26)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-tracing" ,rust-tracing-0.1)
+                       ("rust-wasmtime" ,rust-wasmtime-18)
+                       ("rust-wiggle" ,rust-wiggle-18)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "WASI implementation common library")
+    (description "This package provides a library with common code for the
+Wasmtime @acronym{WASI, WebAssembly System Interface} implementation.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasm-bindgen-0.2
   (package
     (name "rust-wasm-bindgen")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 121/147] gnu: Add rust-wasmtime-c-api-macros-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (119 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 120/147] gnu: Add rust-wasi-common-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 122/147] gnu: Add rust-cap-net-ext-2 Jean-Pierre De Jesus DIAZ
                   ` (25 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-c-api-macros-18): New
variable.

Change-Id: I25dd93ac302aac96643ebbe1a574436f90b94368
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 84d6ca8ea8..a1ea0c8bcc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79067,6 +79067,28 @@ (define-public rust-wasmtime-asm-macros-18
 functions in Wasmtime.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-c-api-macros-18
+  (package
+    (name "rust-wasmtime-c-api-macros")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-c-api-macros" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1h4428v7b4vvmdba9lqirf7qnn1xh47x6qkn10yxbdj5yxirwm6r"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Support macros for Wasmtime C bindings")
+    (description "This package provides a library with support macros for the
+Wasmtime C bindings library.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-cache-18
   (package
     (name "rust-wasmtime-cache")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 122/147] gnu: Add rust-cap-net-ext-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (120 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 121/147] gnu: Add rust-wasmtime-c-api-macros-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 123/147] gnu: Add rust-wasmtime-wasi-18 Jean-Pierre De Jesus DIAZ
                   ` (24 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cap-net-ext-2): New variable.

Change-Id: I30eb000767da83fc8f9a6b8f01fb586513ddc510
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a1ea0c8bcc..cbaffc1f7e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9612,6 +9612,30 @@ (define-public rust-cap-fs-ext-2
 cap-std's file-system module.")
     (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
 
+(define-public rust-cap-net-ext-2
+  (package
+    (name "rust-cap-net-ext")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cap-net-ext" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1adpbanxbs9rzajp4s7liqrxpmzn7yz9l0q4887my19kcpz6hha3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-cap-primitives" ,rust-cap-primitives-2)
+                       ("rust-cap-std" ,rust-cap-std-2)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-smallvec" ,rust-smallvec-1))))
+    (home-page "https://github.com/bytecodealliance/cap-std")
+    (synopsis "Extension traits for networking APIs")
+    (description "This packag provides a library with extension traits for:
+@code{TcpListener}, @code{Pool}, etc.")
+    (license (list license:asl2.0 license:expat)))) ;; With LLVM exception.
+
 (define-public rust-cap-primitives-2
   (package
     (name "rust-cap-primitives")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 123/147] gnu: Add rust-wasmtime-wasi-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (121 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 122/147] gnu: Add rust-cap-net-ext-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 124/147] gnu: Add rust-wasmtime-c-api-impl-18 Jean-Pierre De Jesus DIAZ
                   ` (23 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-wasi-18): New variable.

Change-Id: I1ba83cdc609c80ddfc4ec7e3ea78caf3bce5c59d
---
 gnu/packages/crates-io.scm | 45 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index cbaffc1f7e..7cecb0e942 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79466,6 +79466,51 @@ (define-public rust-wasmtime-versioned-export-macros-18
 exports in Wasmtime.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-wasi-18
+  (package
+    (name "rust-wasmtime-wasi")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-wasi" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0y4h0wl5ls6bw5p72z048ggsqjmkaik2qrdpbb98n609lfyi5acw"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-async-trait" ,rust-async-trait-0.1)
+                       ("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-bytes" ,rust-bytes-1)
+                       ("rust-cap-fs-ext" ,rust-cap-fs-ext-2)
+                       ("rust-cap-net-ext" ,rust-cap-net-ext-2)
+                       ("rust-cap-rand" ,rust-cap-rand-2)
+                       ("rust-cap-std" ,rust-cap-std-2)
+                       ("rust-cap-time-ext" ,rust-cap-time-ext-2)
+                       ("rust-cfg-if" ,rust-cfg-if-1)
+                       ("rust-fs-set-times" ,rust-fs-set-times-0.20)
+                       ("rust-futures" ,rust-futures-0.3)
+                       ("rust-io-extras" ,rust-io-extras-0.18)
+                       ("rust-io-lifetimes" ,rust-io-lifetimes-2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-system-interface" ,rust-system-interface-0.26)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-tracing" ,rust-tracing-0.1)
+                       ("rust-url" ,rust-url-2)
+                       ("rust-wasi-common" ,rust-wasi-common-18)
+                       ("rust-wasmtime" ,rust-wasmtime-18)
+                       ("rust-wiggle" ,rust-wiggle-18)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "WASI implementation")
+    (description "WASI implementation in Rust")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-winch-18
   (package
     (name "rust-wasmtime-winch")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 124/147] gnu: Add rust-wasmtime-c-api-impl-18.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (122 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 123/147] gnu: Add rust-wasmtime-wasi-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 125/147] gnu: rust-cc-1: Update to 1.0.90 Jean-Pierre De Jesus DIAZ
                   ` (22 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wasmtime-c-api-impl-18): New
variable.

Change-Id: I8c8fefccc26018bd66f3fca1da836cc10c4ae338
---
 gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7cecb0e942..63b3f74e81 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79091,6 +79091,37 @@ (define-public rust-wasmtime-asm-macros-18
 functions in Wasmtime.")
     (license license:asl2.0))) ;; With LLVM exception.
 
+(define-public rust-wasmtime-c-api-impl-18
+  (package
+    (name "rust-wasmtime-c-api-impl")
+    (version "18.0.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wasmtime-c-api-impl" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "07l3s3jd3rxd8fghkpi4zs41mr88gg4vcjcky2mpzlklz13n1y8p"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-anyhow" ,rust-anyhow-1)
+        ("rust-cap-std" ,rust-cap-std-2)
+        ("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-once-cell" ,rust-once-cell-1)
+        ("rust-tracing" ,rust-tracing-0.1)
+        ("rust-wasi-common" ,rust-wasi-common-18)
+        ("rust-wasmtime" ,rust-wasmtime-18)
+        ("rust-wasmtime-c-api-macros" ,rust-wasmtime-c-api-macros-18)
+        ("rust-wasmtime-wasi" ,rust-wasmtime-wasi-18)
+        ("rust-wat" ,rust-wat-1))))
+    (home-page "https://github.com/bytecodealliance/wasmtime")
+    (synopsis "Wasmtime runtime C bindings")
+    (description "This package provides bindings of Wasmtime from Rust to C.")
+    (license license:asl2.0))) ;; With LLVM exception.
+
 (define-public rust-wasmtime-c-api-macros-18
   (package
     (name "rust-wasmtime-c-api-macros")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 125/147] gnu: rust-cc-1: Update to 1.0.90.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (123 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 124/147] gnu: Add rust-wasmtime-c-api-impl-18 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 126/147] gnu: rust-thiserror-1: Update to 1.0.58 Jean-Pierre De Jesus DIAZ
                   ` (21 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-cc-1): Update to 1.0.90.

Change-Id: I01786f1552979af8e9aae8b7179587a61c2b5ec8
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 63b3f74e81..46c05b66c0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -10717,7 +10717,7 @@ (define-public rust-cblas-sys-0.1
 (define-public rust-cc-1
   (package
     (name "rust-cc")
-    (version "1.0.83")
+    (version "1.0.90")
     (source
      (origin
        (method url-fetch)
@@ -10725,7 +10725,7 @@ (define-public rust-cc-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi"))))
+         "1xg1bqnq50dpf6g1hl90caxgz4afnf74pxa426gh7wxch9561mlc"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 126/147] gnu: rust-thiserror-1: Update to 1.0.58.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (124 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 125/147] gnu: rust-cc-1: Update to 1.0.90 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 127/147] gnu: Add rust-smol-potat-macro-0.6 Jean-Pierre De Jesus DIAZ
                   ` (20 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-thiserror-1): Update to 1.0.58.
(rust-thiserror-impl-1): Ditto.

Change-Id: I752184faeaa2f42de2e1260ba59266a9ec37f48d
---
 gnu/packages/crates-io.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 46c05b66c0..12268fa3b2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70982,14 +70982,14 @@ (define-public rust-thin-slice-0.1
 (define-public rust-thiserror-1
   (package
     (name "rust-thiserror")
-    (version "1.0.56")
+    (version "1.0.58")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "thiserror" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1b9hnzngjan4d89zjs16i01bcpcnvdwklyh73lj16xk28p37hhym"))))
+        (base32 "15rjgd1abi2mzjgzfhrvmsxf9h65n95h6sp8f4s52q4i00wqhih3"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -71052,14 +71052,14 @@ (define-public rust-thiserror-core-impl-1
 (define-public rust-thiserror-impl-1
   (package
     (name "rust-thiserror-impl")
-    (version "1.0.56")
+    (version "1.0.58")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "thiserror-impl" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0w9ldp8fa574ilz4dn7y7scpcq66vdjy59qal8qdpwsh7faal3zs"))))
+        (base32 "1xylyqcb8rv5yh2yf97hg4n4kg27qccc0ijafr1zqklrhahkn7y6"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 127/147] gnu: Add rust-smol-potat-macro-0.6.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (125 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 126/147] gnu: rust-thiserror-1: Update to 1.0.58 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 128/147] gnu: Add rust-smol-potat-1 Jean-Pierre De Jesus DIAZ
                   ` (19 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-smol-potat-macro-0.6): New variable.

Change-Id: I5aaf148ad666e740dcdabf015793b0bed5f1685b
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 12268fa3b2..d1cb9e962f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64340,6 +64340,29 @@ (define-public rust-smol-0.1
         ("rust-piper" ,rust-piper-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-smol-potat-macro-0.6
+  (package
+    (name "rust-smol-potat-macro")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "smol-potat-macro" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0cirpy1309cr3n6zbmia66miyidih88sinpanj2r61hqk89dhz3b"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/wusyong/smol-potat")
+    (synopsis "Macros to initalize the @code{smol} asynchronous runtime.")
+    (description "This package provides a Rust procedural macro to simplify
+initialization of the @code{smol} asynchronous runtime in final binaries.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-smol-str-0.2
   (package
     (name "rust-smol-str")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 128/147] gnu: Add rust-smol-potat-1.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (126 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 127/147] gnu: Add rust-smol-potat-macro-0.6 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 129/147] gnu: Add rust-event-listener-5 Jean-Pierre De Jesus DIAZ
                   ` (18 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-smol-potat-1): New variable.

Change-Id: I623c8542db238b142dca39487412bf3f6a525b6c
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d1cb9e962f..850321ea52 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64340,6 +64340,29 @@ (define-public rust-smol-0.1
         ("rust-piper" ,rust-piper-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-smol-potat-1
+  (package
+    (name "rust-smol-potat")
+    (version "1.1.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "smol-potat" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13nqzzqjscav3flc9jhwiabw8vnb22mv2accgilsn3swmxhzlkw9"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-io" ,rust-async-io-1)
+                       ("rust-num-cpus" ,rust-num-cpus-1)
+                       ("rust-smol-potat-macro" ,rust-smol-potat-macro-0.6))))
+    (home-page "https://github.com/wusyong/smol-potat")
+    (synopsis "Macros to initalize the @code{smol} asynchronous runtime.")
+    (description "This package provides a Rust procedural macro to simplify
+initialization of the @code{smol} asynchronous runtime in final binaries.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-smol-potat-macro-0.6
   (package
     (name "rust-smol-potat-macro")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 129/147] gnu: Add rust-event-listener-5.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (127 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 128/147] gnu: Add rust-smol-potat-1 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 130/147] gnu: Add rust-async-process-2 Jean-Pierre De Jesus DIAZ
                   ` (17 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-event-listener-5): New variable.
(rust-event-listener-4): Inherit from rust-event-listener-5.

Change-Id: If25f099019a0cf43bda0bbf04298991cc2a6e287
---
 gnu/packages/crates-io.scm | 39 +++++++++++++++++++++++++++++---------
 1 file changed, 30 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 850321ea52..9f1d311f6d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22982,8 +22982,37 @@ (define-public rust-evdev-0.12
     (description "This package provides evdev interface for Linux.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-event-listener-5
+  (package
+    (name "rust-event-listener")
+    (version "5.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "event-listener" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "14fcnjgpfl22645nhc3hzkdq3a1v0srqacc3kfassg7sjj8vhprb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-concurrent-queue" ,rust-concurrent-queue-2)
+        ("rust-parking" ,rust-parking-2)
+        ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)
+        ("rust-portable-atomic" ,rust-portable-atomic-1)
+        ("rust-portable-atomic-util" ,rust-portable-atomic-util-0.1))))
+    (home-page "https://github.com/smol-rs/event-listener")
+    (synopsis "Notify async tasks or threads")
+    (description
+     "This is a synchronization primitive similar to @code{eventcounts}.
+You can use this crate to turn non-blocking data structures into async or
+blocking data structures.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-event-listener-4
   (package
+    (inherit rust-event-listener-5)
     (name "rust-event-listener")
     (version "4.0.3")
     (source
@@ -22993,7 +23022,6 @@ (define-public rust-event-listener-4
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "0vk4smw1vf871vi76af1zn7w69jg3zmpjddpby2qq91bkg21bck7"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-concurrent-queue" ,rust-concurrent-queue-2)
@@ -23005,14 +23033,7 @@ (define-public rust-event-listener-4
        (("rust-criterion" ,rust-criterion-0.5)
         ("rust-futures-lite" ,rust-futures-lite-2)
         ("rust-waker-fn" ,rust-waker-fn-1)
-        ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))
-    (home-page "https://github.com/smol-rs/event-listener")
-    (synopsis "Notify async tasks or threads")
-    (description
-     "This is a synchronization primitive similar to @code{eventcounts}.
-You can use this crate to turn non-blocking data structures into async or
-blocking data structures.")
-    (license (list license:asl2.0 license:expat))))
+        ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))))
 
 (define-public rust-event-listener-3
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 130/147] gnu: Add rust-async-process-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (128 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 129/147] gnu: Add rust-event-listener-5 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 131/147] gnu: Add rust-async-fs-2 Jean-Pierre De Jesus DIAZ
                   ` (16 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-async-process-2): New variable.
(rust-async-process-1): Inherit from rust-async-process-2.

Change-Id: I87e01f19b2c39023ecb055f82de53144e08260a3
---
 gnu/packages/crates-io.scm | 51 ++++++++++++++++++++++++++++----------
 1 file changed, 38 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9f1d311f6d..f75c012ddc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4722,8 +4722,45 @@ (define-public rust-async-pidfd-0.1
 asynchronously (via the AsyncPidFd type).")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-async-process-2
+  (package
+    (name "rust-async-process")
+    (version "2.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "async-process" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1j0cfac9p3kq5dclfzlz6jv5l29kwflh9nvr3ivmdg8ih3v3q7j5"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-channel" ,rust-async-channel-2)
+                       ("rust-async-io" ,rust-async-io-2)
+                       ("rust-async-lock" ,rust-async-lock-3)
+                       ("rust-async-signal" ,rust-async-signal-0.2)
+                       ("rust-blocking" ,rust-blocking-1)
+                       ("rust-cfg-if" ,rust-cfg-if-1)
+                       ("rust-event-listener" ,rust-event-listener-5)
+                       ("rust-futures-lite" ,rust-futures-lite-2)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))))
+    (home-page "https://github.com/smol-rs/async-process")
+    (synopsis "Async interface for working with processes")
+    (description
+     "This crate is an async version of @code{std::process}.  A background
+thread named @code{async-process} is lazily created on first use, which waits
+for spawned child processes to exit and then calls the @code{wait()} syscall
+to clean up the ``zombie'' processes.
+
+This is unlike the process API in the standard library, where dropping
+a running Child leaks its resources.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-async-process-1
   (package
+    (inherit rust-async-process-2)
     (name "rust-async-process")
     (version "1.8.1")
     (source
@@ -4733,7 +4770,6 @@ (define-public rust-async-process-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "126s968lvhg9rlwsnxp7wfzkfn7rl87p0dlvqqlibn081ax3hr7a"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
        '("--release" "--"
@@ -4751,18 +4787,7 @@ (define-public rust-async-process-1
                        ("rust-futures-lite" ,rust-futures-lite-1)
                        ("rust-rustix" ,rust-rustix-0.38)
                        ("rust-windows-sys" ,rust-windows-sys-0.48))
-       #:cargo-development-inputs (("rust-async-io" ,rust-async-io-1))))
-    (home-page "https://github.com/smol-rs/async-process")
-    (synopsis "Async interface for working with processes")
-    (description
-     "This crate is an async version of @code{std::process}.  A background
-thread named @code{async-process} is lazily created on first use, which waits
-for spawned child processes to exit and then calls the @code{wait()} syscall
-to clean up the ``zombie'' processes.
-
-This is unlike the process API in the standard library, where dropping
-a running Child leaks its resources.")
-    (license (list license:asl2.0 license:expat))))
+       #:cargo-development-inputs (("rust-async-io" ,rust-async-io-1))))))
 
 (define-public rust-async-ready-3
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 131/147] gnu: Add rust-async-fs-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (129 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 130/147] gnu: Add rust-async-process-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 132/147] gnu: Add rust-smol-2 Jean-Pierre De Jesus DIAZ
                   ` (15 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-async-fs-2): New variable.
(rust-async-fs-1): Inherit from rust-async-fs-2.

Change-Id: Ifcb121ce34b60e2c905e2136de7d05950d3069d2
---
 gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++------
 1 file changed, 24 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f75c012ddc..4cfcb13fd4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4310,8 +4310,31 @@ (define-public rust-async-executor-1
     (description "This library provides async executors.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-async-fs-2
+  (package
+    (name "rust-async-fs")
+    (version "2.1.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "async-fs" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "18dbwan238f3xdisb5x6pnrw6j95xp97srq54hgr51zjf4qnh6dw"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs (("rust-async-lock" ,rust-async-lock-3)
+                       ("rust-blocking" ,rust-blocking-1)
+                       ("rust-futures-lite" ,rust-futures-lite-2))))
+    (home-page "https://github.com/smol-rs/async-fs")
+    (synopsis "Async filesystem primitives")
+    (description "This package provides async filesystem primitives.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-async-fs-1
   (package
+    (inherit rust-async-fs-2)
     (name "rust-async-fs")
     (version "1.6.0")
     (source
@@ -4321,18 +4344,13 @@ (define-public rust-async-fs-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "01if2h77mry9cnm91ql2md595108i2c1bfy9gaivzvjfcl2gk717"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-async-lock" ,rust-async-lock-2)
                        ("rust-autocfg" ,rust-autocfg-1)
                        ("rust-blocking" ,rust-blocking-1)
                        ("rust-futures-lite" ,rust-futures-lite-1))
        #:cargo-development-inputs (("rust-libc" ,rust-libc-0.2)
-                                   ("rust-winapi" ,rust-winapi-0.3))))
-    (home-page "https://github.com/smol-rs/async-fs")
-    (synopsis "Async filesystem primitives")
-    (description "This package provides async filesystem primitives.")
-    (license (list license:asl2.0 license:expat))))
+                                   ("rust-winapi" ,rust-winapi-0.3))))))
 
 (define-public rust-async-global-executor-2
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 132/147] gnu: Add rust-smol-2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (130 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 131/147] gnu: Add rust-async-fs-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 133/147] gnu: Add rust-fs4-0.8 Jean-Pierre De Jesus DIAZ
                   ` (14 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-smol-2): New variable.
(rust-smol-1): Inherit from rust-smol-2.

Change-Id: I101ad11c1b2bfdc86aad96a5f5c6cdfffc6bb1c4
---
 gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++------
 1 file changed, 31 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4cfcb13fd4..2a378599d6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64338,8 +64338,38 @@ (define-public rust-smawk-0.3
 monotone matrix.")
     (license license:expat)))
 
+(define-public rust-smol-2
+  (package
+    (name "rust-smol")
+    (version "2.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "smol" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1bbws2bsp00fd5x6k23ja13p158vk76s2adaqxdgh7p5b6936dg6"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-async-channel" ,rust-async-channel-2)
+        ("rust-async-executor" ,rust-async-executor-1)
+        ("rust-async-fs" ,rust-async-fs-2)
+        ("rust-async-io" ,rust-async-io-2)
+        ("rust-async-lock" ,rust-async-lock-3)
+        ("rust-async-net" ,rust-async-net-2)
+        ("rust-async-process" ,rust-async-process-2)
+        ("rust-blocking" ,rust-blocking-1)
+        ("rust-futures-lite" ,rust-futures-lite-2))))
+    (home-page "https://github.com/smol-rs/smol")
+    (synopsis "Small and fast async runtime")
+    (description "This package provides a small and fast async runtime.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-smol-1
   (package
+    (inherit rust-smol-2)
     (name "rust-smol")
     (version "1.2.5")
     (source
@@ -64349,7 +64379,6 @@ (define-public rust-smol-1
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1r45zng0hymqx1kb2dmxkapbin7f9rhgrdcssz0q7rzka59kpkw5"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
@@ -64362,11 +64391,7 @@ (define-public rust-smol-1
         ("rust-async-process" ,rust-async-process-1)
         ("rust-blocking" ,rust-blocking-1)
         ("rust-futures-lite" ,rust-futures-lite-1)
-        ("rust-once-cell" ,rust-once-cell-1))))
-    (home-page "https://github.com/stjepang/smol")
-    (synopsis "Small and fast async runtime")
-    (description "This package provides a small and fast async runtime.")
-    (license (list license:asl2.0 license:expat))))
+        ("rust-once-cell" ,rust-once-cell-1))))))
 
 (define-public rust-smol-0.1
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 133/147] gnu: Add rust-fs4-0.8.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (131 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 132/147] gnu: Add rust-smol-2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 134/147] gnu: libloading-0.8: Update to 0.8.3 Jean-Pierre De Jesus DIAZ
                   ` (13 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-fs4-0.8): New variable.

Change-Id: Ib82d04f31d1653e9bf075825aae22bbdd2b8d936
---
 gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 2a378599d6..b9770c9194 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -25581,6 +25581,37 @@ (define-public rust-fs2-0.4
 duplication.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fs4-0.8
+  (package
+    (name "rust-fs4")
+    (version "0.8.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fs4" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1r7zmrg7xdn32ybxdk3pdjw6c0mx81s4j8cq618h2zwx6r7f7cap"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;; "#![feature] may not be used on the stable release channe"
+       #:cargo-inputs (("rust-async-std" ,rust-async-std-1)
+                       ("rust-async-trait" ,rust-async-trait-0.1)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-smol" ,rust-smol-2)
+                       ("rust-tokio" ,rust-tokio-1)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))
+       #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1)
+                                   ("rust-libc" ,rust-libc-0.2)
+                                   ("rust-smol-potat" ,rust-smol-potat-1)
+                                   ("rust-tempdir" ,rust-tempdir-0.3)
+                                   ("rust-tokio" ,rust-tokio-1))))
+    (home-page "https://github.com/al8n/fs4-rs")
+    (synopsis "Cross-platform file locks")
+    (description "This package provides cross-platform file locks, originally
+based on the @code{fs2} library.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-fs-at-0.1
   (package
     (name "rust-fs-at")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 134/147] gnu: libloading-0.8: Update to 0.8.3.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (132 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 133/147] gnu: Add rust-fs4-0.8 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 135/147] gnu: rust-proc-macro2-1: Update to 1.0.79 Jean-Pierre De Jesus DIAZ
                   ` (12 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (libloading-0.8): Update to 0.8.3.

Change-Id: I66dabf63b7c9c87e12d805be318d6fcf994712ed
---
 gnu/packages/crates-io.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b9770c9194..213320e143 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -34706,14 +34706,14 @@ (define-public rust-libfuzzer-sys-0.3
 (define-public rust-libloading-0.8
   (package
     (name "rust-libloading")
-    (version "0.8.1")
+    (version "0.8.3")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "libloading" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0q812zvfag4m803ak640znl6cf8ngdd0ilzky498r6pwvmvbcwf5"))
+        (base32 "06awqx9glr3i7mcs6csscr8d6dbd9rrk6yglilmdmsmhns7ijahc"))
        (modules '((guix build utils)))
        (snippet
         '(begin (for-each delete-file
@@ -34722,10 +34722,11 @@ (define-public rust-libloading-0.8
     (arguments
      `(#:cargo-inputs
        (("rust-cfg-if" ,rust-cfg-if-1)
-        ("rust-windows-sys" ,rust-windows-sys-0.48))
+        ("rust-windows-targets" ,rust-windows-targets-0.52))
        #:cargo-development-inputs
        (("rust-libc" ,rust-libc-0.2)
-        ("rust-static-assertions" ,rust-static-assertions-1))))
+        ("rust-static-assertions" ,rust-static-assertions-1)
+        ("rust-windows-sys" ,rust-windows-sys-0.52))))
     (home-page "https://github.com/nagisa/rust_libloading/")
     (synopsis "Safer binding to dynamic library loading utilities")
     (description "This package provides a safer binding to dynamic library
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 135/147] gnu: rust-proc-macro2-1: Update to 1.0.79.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (133 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 134/147] gnu: libloading-0.8: Update to 0.8.3 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 136/147] gnu: rust-toml-0.8: Update to 0.8.12 Jean-Pierre De Jesus DIAZ
                   ` (11 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-proc-macro2-1): Update to 1.0.79.

Change-Id: Ia26e2250139fc4c09fd456a6acce1280210cc548
---
 gnu/packages/crates-io.scm | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 213320e143..a2bb6ea941 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -50715,22 +50715,25 @@ (define-public rust-proc-macro-nested-0.1
 (define-public rust-proc-macro2-1
   (package
     (name "rust-proc-macro2")
-    (version "1.0.76")
+    (version "1.0.79")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "proc-macro2" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "136cp0fgl6rg5ljm3b1xpc0bn0lyvagzzmxvbxgk5hxml36mdz4m"))))
+        (base32 "0bn004ybzdqid81cqppr5c9jrvqsxv50x60sxc41cwpmk0igydg8"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags '("--lib")
        #:cargo-inputs
        (("rust-unicode-ident" ,rust-unicode-ident-1))
        #:cargo-development-inputs
-       (("rust-quote" ,rust-quote-1)
-        ("rust-rustversion" ,rust-rustversion-1))))
+       (("rust-flate2" ,rust-flate2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-rayon" ,rust-rayon-1)
+        ("rust-rustversion" ,rust-rustversion-1)
+        ("rust-tar" ,rust-tar-0.4))))
     (home-page "https://github.com/dtolnay/proc-macro2")
     (synopsis "Stable implementation of the upcoming new `proc_macro` API")
     (description "This package provides a stable implementation of the upcoming new
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 136/147] gnu: rust-toml-0.8: Update to 0.8.12.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (134 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 135/147] gnu: rust-proc-macro2-1: Update to 1.0.79 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 137/147] gnu: tree-sitter: Update to 0.22.2 Jean-Pierre De Jesus DIAZ
                   ` (10 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146; +Cc: Jean-Pierre De Jesus DIAZ, Efraim Flashner

* gnu/packages/crates-io.scm (rust-toml-0.8): Update to 0.8.12.

Change-Id: I69a1a4163aaaae6d3b3adf2f51ef4f9bd852e53b
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a2bb6ea941..9e2a615081 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74115,21 +74115,21 @@ (define-public rust-tokio-vsock-0.3
 (define-public rust-toml-0.8
   (package
     (name "rust-toml")
-    (version "0.8.8")
+    (version "0.8.12")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "toml" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ddbahcrrxf9374mkn3c1h2a2g6a883qx23kywl6k8lxikn9b8d1"))))
+        (base32 "18rs8cbzmapwcxf0lpdwz84fmsgp9h5vv6xay5d4m2r0x12ibpg9"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2)
                        ("rust-serde" ,rust-serde-1)
                        ("rust-serde-spanned" ,rust-serde-spanned-0.6)
                        ("rust-toml-datetime" ,rust-toml-datetime-0.6)
-                       ("rust-toml-edit" ,rust-toml-edit-0.21))
+                       ("rust-toml-edit" ,rust-toml-edit-0.22))
        #:cargo-development-inputs
        (("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 137/147] gnu: tree-sitter: Update to 0.22.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (135 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 136/147] gnu: rust-toml-0.8: Update to 0.8.12 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 138/147] gnu: tree-sitter-html: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
                   ` (9 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/local.mk (dist_patch_DATA): Add
tree-sitter-org-package-json.patch and
tree-sitter-plantuml-package-json.patch.
* gnu/packages/patches/tree-sitter-org-package-json.patch: New
patch.
* gnu/packages/patches/tree-sitter-plantuml-package-json.patch: New
patch.
* gnu/packages/tree-sitter.scm
(tree-sitter): Update to 0.22.2.
(tree-sitter-cli): Update to 0.22.2.
(tree-sitter-javascript): Update to 0.20.4.
(tree-sitter-typescript): Update to 0.20.6.
(tree-sitter-c): Update to 0.21.0.
(tree-sitter-cpp): Update to 0.20.5 and disable highlight tests.
(tree-sitter-elixir): Update to 0.1.1, patch grammar file and
disable highligh tests.
(tree-sitter-dockerfile): Update to 0.1.2-29.33e22c3.
(tree-sitter-gomod): Update to 1.0.2.
(tree-sitter-java): Update to 0.20.2.
(tree-sitter-markdown): Update to 0.2.3-3.4401749 and disable failing
tests.
(tree-sitter-markdown-gfm): Remove variable. GitHub Flavored Markdown is
now implemented in tree-sitter-markdown. This package does not compile
with the updated tree-sitter-cli.
(tree-sitter-ocaml): Fix compilation.
(tree-sitter-php): Update to 0.22.2.
(tree-sitter-python): Update to 0.21.0.
(tree-sitter-r): Update to 0.0.1-1.c55f8b4 and patch grammar.
(tree-sitter-ron): Fix compilation with updated tree-sitter.
(tree-sitter-ruby): Update to 0.20.1-2.9d86f37 and disable highlight
tests.
(tree-sitter-rust): Update to 0.20.4-25.3a56481.
(tree-sitter-meson): Update to 1.2.1.
(tree-sitter-org): Update to 1.3.1-3.64cfbc2 and apply patch.
(tree-sitter-plantuml): Update to 1.0.0-1.c7361a1, apply patch
and fix grammar.
(tree-sitter-scala): Update to 0.21.0.
* guix/build/tree-sitter-build-system.scm
(patch-dependencies): Drop `peerDependencies' from package.json.
(install): Add `src' to include directories in order for external
scanners to find `tree_sitter/parser.h'.

Change-Id: I5dc0114c6fb645362b4cae033f0d483182708d48
---
 gnu/local.mk                                  |   2 +
 .../tree-sitter-org-package-json.patch        |  35 ++
 .../tree-sitter-plantuml-package-json.patch   |  38 ++
 gnu/packages/tree-sitter.scm                  | 497 ++++++++++++------
 guix/build/tree-sitter-build-system.scm       |   4 +
 5 files changed, 405 insertions(+), 171 deletions(-)
 create mode 100644 gnu/packages/patches/tree-sitter-org-package-json.patch
 create mode 100644 gnu/packages/patches/tree-sitter-plantuml-package-json.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index dd505b0654..ff7085c812 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2114,6 +2114,8 @@ dist_patch_DATA =						\
   %D%/packages/patches/tpetra-remove-duplicate-using.patch	\
   %D%/packages/patches/transcode-ffmpeg.patch	\
   %D%/packages/patches/transmission-4.0.5-fix-build.patch	\
+  %D%/packages/patches/tree-sitter-org-package-json.patch	\
+  %D%/packages/patches/tree-sitter-plantuml-package-json.patch	\
   %D%/packages/patches/trytond-add-egg-modules-to-path.patch	\
   %D%/packages/patches/trytond-add-guix_trytond_path.patch	\
   %D%/packages/patches/ttf2eot-cstddef.patch			\
diff --git a/gnu/packages/patches/tree-sitter-org-package-json.patch b/gnu/packages/patches/tree-sitter-org-package-json.patch
new file mode 100644
index 0000000000..b8d332984d
--- /dev/null
+++ b/gnu/packages/patches/tree-sitter-org-package-json.patch
@@ -0,0 +1,35 @@
+From bdb16fc7157ad410cfc0c15235861a7e5a01783b Mon Sep 17 00:00:00 2001
+From: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
+Date: Tue, 2 Apr 2024 16:39:55 +0200
+Subject: [PATCH] package.json: Add tree-sitter section.
+
+Needed by newer tree-sitter versions.
+---
+ package.json | 13 ++++++++++++-
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/package.json b/package.json
+index f1557ba..f0ea705 100644
+--- a/package.json
++++ b/package.json
+@@ -27,5 +27,16 @@
+   "license": "MIT",
+   "bugs": {
+     "url": "https://github.com/milisims/tree-sitter-org/issues"
+-  }
++  },
++  "tree-sitter": [
++    {
++      "scope": "none",
++      "file-types": [
++        "org"
++      ],
++      "highlights": [
++        "queries/highlights.scm"
++      ]
++    }
++  ]
+ }
+-- 
+2.41.0
+
diff --git a/gnu/packages/patches/tree-sitter-plantuml-package-json.patch b/gnu/packages/patches/tree-sitter-plantuml-package-json.patch
new file mode 100644
index 0000000000..b56a565746
--- /dev/null
+++ b/gnu/packages/patches/tree-sitter-plantuml-package-json.patch
@@ -0,0 +1,38 @@
+From badd0f313ca4f2478cfcb6484eb03ab1536c54f0 Mon Sep 17 00:00:00 2001
+From: Jean-Pierre De Jesus DIAZ <jean@foundation.xyz>
+Date: Tue, 2 Apr 2024 16:28:29 +0200
+Subject: [PATCH] package.json: Add tree-sitter section.
+
+SPDX-FileCopyrightText: © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
+SPDX-License-Identifier: MIT
+
+Needed by newer tree-sitter versions.
+---
+ package.json | 13 ++++++++++++-
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/package.json b/package.json
+index 7b31335..8597474 100644
+--- a/package.json
++++ b/package.json
+@@ -19,5 +19,16 @@
+   "devDependencies": {
+     "tree-sitter-cli": "^0.20.6",
+     "prettier": "^2.7.1"
+-  }
++  },
++  "tree-sitter": [
++    {
++      "scope": "source.wsd",
++      "file-types": [
++          "pu",
++          "puml",
++          "iuml",
++          "plantuml"
++      ]
++    }
++  ]
+ }
+-- 
+2.41.0
+
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 7515461993..46234665a0 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2023, 2024 Nicolas Graves <ngraves@ngraves.fr>
 ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
 ;;; Copyright © 2023 Raven Hallsby <karl@hallsby.com>
+;;; Copyright © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -26,9 +27,11 @@
 (define-module (gnu packages tree-sitter)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages)
+  #:use-module (gnu packages containers)
   #:use-module (gnu packages crates-graphics)
   #:use-module (gnu packages crates-io)
   #:use-module (gnu packages crates-web)
+  #:use-module (gnu packages crates-vcs)
   #:use-module (gnu packages graphviz)
   #:use-module (gnu packages icu4c)
   #:use-module (gnu packages node)
@@ -99,16 +102,16 @@ (define-public python-tree-sitter
 (define-public tree-sitter
   (package
     (name "tree-sitter")
-    (version "0.20.10")                 ;untagged
+    (version "0.22.2")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/tree-sitter/tree-sitter")
-                    (commit "0e4ff0bb27edf37b76fc7d35aa768b02cf4392ad")))
+                    (commit (string-append "v" version))))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1bai4gdhf8w5p1i9np2kl2ms0jq6rgq98qpiipipzayb9jjjlxcy"))
+                "1dbndz3r9h11mr2nsivbf4v6snm3v37rp74ynf5wfvq21d53f4s6"))
               (modules '((guix build utils)))
               (snippet #~(begin
                            ;; Remove bundled ICU parts
@@ -118,7 +121,16 @@ (define-public tree-sitter
     (arguments
      (list #:phases
            #~(modify-phases %standard-phases
-               (delete 'configure))
+               (delete 'configure)
+               ;; The library uses -fvisibility=hidden to compile, but this
+               ;; symbol is needed by the Rust bindings.
+               (add-after 'unpack 'patch-_ts_dup-visibility
+                 (lambda _
+                   (substitute* "lib/src/tree.c"
+                     (("int _ts_dup")
+                       (string-append
+                         "int __attribute__ ((visibility (\"default\"))) "
+                         "_ts_dup"))))))
            #:tests? #f ; there are no tests for the runtime library
            #:make-flags
            #~(list (string-append "PREFIX=" #$output)
@@ -151,18 +163,21 @@ (define-public tree-sitter-cli
               (inherit (package-source tree-sitter))
               (snippet
                #~(begin
-                   ;; Remove the runtime library code and dynamically link to
+                   ;; Don't build the runtime library and dynamically link to
                    ;; it instead.
-                   (delete-file-recursively "lib/src")
                    (delete-file "lib/binding_rust/build.rs")
                    (with-output-to-file "lib/binding_rust/build.rs"
                      (lambda _
-                       (format #t "fn main() {~@
+                       (format #t "use std::{env, fs, path::{Path, PathBuf}};~@
+                              fn main() {~@
+                              let out_dir =
+                              PathBuf::from(env::var(\"OUT_DIR\").unwrap());~@
+                              fs::copy(\"src/wasm/stdlib-symbols.txt\",~@
+                              out_dir.join(\"stdlib-symbols.txt\"))
+                              .unwrap();~@
                               println!(\"cargo:rustc-link-lib=tree-sitter\");~@
                               }~%")))))))
     (build-system cargo-build-system)
-    (inputs
-     (list tree-sitter graphviz node-lts))
     (arguments
      (list
       #:cargo-test-flags
@@ -185,55 +200,99 @@ (define-public tree-sitter-cli
          "--skip=tests::tags_test"
          "--skip=tests::test_highlight_test"
          "--skip=tests::test_tags_test"
-         "--skip=tests::tree_test")
+         "--skip=tests::tree_test"
+         "--skip=tests::async_context_test"
+         "--skip=tests::text_provider_test"
+         "--skip=tests::detect_language"
+         "--skip=tests::language_test"
+         "--skip=tests::parser_hang_test")
       ;; We're only packaging the CLI program so we do not need to install
       ;; sources.
       #:install-source? #f
       #:cargo-inputs
       `(("rust-ansi-term" ,rust-ansi-term-0.12)
+        ("rust-anstyle" ,rust-anstyle-1)
         ("rust-anyhow" ,rust-anyhow-1)
-        ("rust-atty" ,rust-atty-0.2)
-        ("rust-clap" ,rust-clap-2)
+        ("rust-cc" ,rust-cc-1)
+        ("rust-clap" ,rust-clap-4)
+        ("rust-ctor" ,rust-ctor-0.2)
+        ("rust-ctrlc" ,rust-ctrlc-3)
         ("rust-difference" ,rust-difference-2)
-        ("rust-dirs" ,rust-dirs-3)
+        ("rust-dirs" ,rust-dirs-5)
+        ("rust-filetime" ,rust-filetime-0.2)
+        ("rust-fs4" ,rust-fs4-0.8)
+        ("rust-git2" ,rust-git2-0.18)
+        ("rust-glob" ,rust-glob-0.3)
+        ("rust-heck" ,rust-heck-0.4)
         ("rust-html-escape" ,rust-html-escape-0.2)
-        ("rust-libloading" ,rust-libloading-0.7)
-        ("rust-path-slash" ,rust-path-slash-0.2)
-        ("rust-rand" ,rust-rand-0.8)
+        ("rust-indexmap" ,rust-indexmap-2)
+        ("rust-indoc" ,rust-indoc-2)
+        ("rust-lazy-static" ,rust-lazy-static-1)
+        ("rust-libloading" ,rust-libloading-0.8)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-memchr" ,rust-memchr-2)
+        ("rust-regex" ,rust-regex-1)
+        ("rust-regex-syntax" ,rust-regex-syntax-0.8)
         ("rust-rustc-hash" ,rust-rustc-hash-1)
         ("rust-semver" ,rust-semver-1)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
+        ("rust-serde-json" ,rust-serde-json-1)
         ("rust-smallbitvec" ,rust-smallbitvec-2)
         ("rust-thiserror" ,rust-thiserror-1)
         ("rust-tiny-http" ,rust-tiny-http-0.12)
         ("rust-toml" ,rust-toml-0.5)
         ("rust-walkdir" ,rust-walkdir-2)
-        ("rust-webbrowser" ,rust-webbrowser-0.8)
-        ("rust-which" ,rust-which-4))
+        ("rust-wasmparser" ,rust-wasmparser-0.201)
+        ("rust-wasmtime" ,rust-wasmtime-18)
+        ("rust-wasmtime-c-api-impl" ,rust-wasmtime-c-api-impl-18)
+        ("rust-webbrowser" ,rust-webbrowser-0.8))
       #:cargo-development-inputs
-      `(("rust-ctor" ,rust-ctor-0.1)
-        ("rust-pretty-assertions" ,rust-pretty-assertions-0.7)
+      `(("rust-ctor" ,rust-ctor-0.2)
+        ("rust-pretty-assertions" ,rust-pretty-assertions-1)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-tempfile" ,rust-tempfile-3)
         ("rust-unindent" ,rust-unindent-0.2))
       #:phases
       #~(modify-phases %standard-phases
+          (add-after 'unpack 'delete-.cargo/config.toml
+            (lambda _
+              (delete-file ".cargo/config.toml")))
           (add-after 'unpack 'patch-node
             (lambda _
               (substitute* "cli/src/generate/mod.rs"
-                (("Command::new\\(\"node\"\\)")
-                 (string-append
-                  "Command::new(\"" #$node-lts "/bin/node\")")))))
+                (("js_runtime\\.unwrap_or\\(\"node\"\\)")
+                 (format #f "js_runtime.unwrap_or(\"~a/bin/node\")"
+                         #$(this-package-input "node"))))))
           (add-after 'unpack 'patch-dot
             (lambda _
               (substitute* "cli/src/util.rs"
                 (("Command::new\\(\"dot\"\\)")
-                 (string-append
-                  "Command::new(\"" #$graphviz "/bin/dot\")")))))
+                 (format #f "Command::new(\"~a/bin/dot\")"
+                         #$(this-package-input "graphviz"))))))
+          (add-after 'unpack 'patch-podman
+            (lambda _
+              (substitute* "cli/loader/src/lib.rs"
+                (("Command::new(\"podman\")")
+                 (format #f "Command::new(\"~a/bin/podman\")"
+                         #$(this-package-input "podman"))))))
+          (add-after 'unpack 'relax-version-requirements
+            (lambda _
+              (substitute* "Cargo.toml"
+                (("git2 = \"0.18.2\"") "git2 = \"0.18\""))
+              ;; Relax rust-syn-2 version
+              (substitute* "cli/src/tests/proc_macro/Cargo.toml"
+                (("2\\.0\\.52") "2"))))
           (replace 'install
             (lambda _
               (let ((bin (string-append #$output "/bin")))
                 (mkdir-p bin)
                 (install-file "target/release/tree-sitter" bin)))))))
+    (inputs
+     (list tree-sitter
+           graphviz
+           node-lts
+           podman))
     (description "Tree-sitter is a parser generator tool and an incremental
 parsing library.  It can build a concrete syntax tree for a source file and
 efficiently update the syntax tree as the source file is edited.
@@ -318,35 +377,32 @@ (define-public tree-sitter-html
    "0.19.0"))
 
 (define-public tree-sitter-javascript
-  ;; Commit required by tree-sitter-typescript 0.20.3.
-  (let ((commit "f772967f7b7bc7c28f845be2420a38472b16a8ee")
-        (revision "22"))
-    (tree-sitter-grammar
-     "javascript" "JavaScript(JSX)"
-     "0vp7z57scpbcvyxpya06lnpz9f5kjdb66wjlkrp684xwjjgq1wxd"
-     (git-version "0.20.0" revision commit)
-     #:commit commit
-     #:get-cleanup-snippet
-     (lambda (grammar-directories)
-       #~(begin
-           (use-modules (guix build utils))
-           (delete-file "tree-sitter-javascript.wasm")
-           (delete-file "binding.gyp")
-           (delete-file-recursively "bindings")
-           (for-each
-            (lambda (lang)
-              (with-directory-excursion lang
-                (delete-file "src/grammar.json")
-                (delete-file "src/node-types.json")
-                (delete-file "src/parser.c")
-                (delete-file-recursively "src/tree_sitter")))
-            '#$grammar-directories))))))
+  ;; Keep version in synchronization with tree-sitter-typescript.
+  (tree-sitter-grammar
+   "javascript" "JavaScript(JSX)"
+   "1mvvc6cv46zyhxhdjycmj7746hbss7lxcxks61bzrh229nlrh6hy"
+   "0.20.4"
+   #:get-cleanup-snippet
+   (lambda (grammar-directories)
+     #~(begin
+         (use-modules (guix build utils))
+         (delete-file "tree-sitter-javascript.wasm")
+         (delete-file "binding.gyp")
+         (delete-file-recursively "bindings")
+         (for-each
+          (lambda (lang)
+            (with-directory-excursion lang
+              (delete-file "src/grammar.json")
+              (delete-file "src/node-types.json")
+              (delete-file "src/parser.c")
+              (delete-file-recursively "src/tree_sitter")))
+          '#$grammar-directories)))))
 
 (define-public tree-sitter-typescript
   (tree-sitter-grammar
    "typescript" "TypeScript and TSX"
-   "08k785q3cy8byrb3zrg93mfidnj1pcx1ggm1xhd8rgmfs2v6jns5"
-   "0.20.3"
+   "1lv3w5wxpzjbq629b7krnbww2hba6vk4s7y3l8p4jm4kaw9v0sxq"
+   "0.20.6"
    #:inputs (list tree-sitter-javascript)
    #:grammar-directories '("typescript" "tsx")))
 
@@ -370,15 +426,25 @@ (define-public tree-sitter-css
 (define-public tree-sitter-c
   (tree-sitter-grammar
    "c" "C"
-   "00mhz2rz98pxssgyhm0iymgcb8cbv8slsf3nmfgyjhfchpmb9n6z"
-   "0.20.6"))
+   "01w26hv024grc79wif26y655iy7w8p0zyfj5bhr6zxx8bbjbcypz"
+   "0.21.0"))
 
 (define-public tree-sitter-cpp
-  (tree-sitter-grammar
-   "cpp" "C++"
-   "0fsb6la0da3azh7m9p1w3w079bpg6074dy8jisjw1yq1w1r9grxy"
-   "0.20.3"
-   #:inputs (list tree-sitter-c)))
+  (let ((base (tree-sitter-grammar
+               "cpp" "C++"
+               "0fjxjm3gjqvcjqgjyq6lg6sgyy0ly69dinq33rmy56806da45lq9"
+               "0.20.5"
+               #:inputs (list tree-sitter-c))))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+             ;; Highlight tests have not been updated yet for tree-sitter-cli@0.22
+              (add-before 'check 'delete-highligh-tests
+                (lambda _
+                  (delete-file-recursively "test/highlight"))))))))))
 
 (define-public tree-sitter-cmake
   (tree-sitter-grammar
@@ -388,17 +454,30 @@ (define-public tree-sitter-cmake
    #:repository-url "https://github.com/uyha/tree-sitter-cmake"))
 
 (define-public tree-sitter-elixir
-  ;; No tags at all, version in the source code is 0.19.0
-  (let ((commit "b20eaa75565243c50be5e35e253d8beb58f45d56")
-        (revision "0"))
-    (tree-sitter-grammar
-     "elixir" "Elixir"
-     "1i0c0xki3sv24649p0ws7xs2jagbwg7z7baz1960239bj94nl487"
-     (git-version "0.19.0" revision commit)
-     #:article "an"
-     #:repository-url "https://github.com/elixir-lang/tree-sitter-elixir"
-     #:commit commit
-     #:license (list license:asl2.0 license:expat))))
+  (let ((base (tree-sitter-grammar
+               "elixir" "Elixir"
+               "1fqsvqdjscmjj7vaq3mgs6j49m3412g5i9jrm1r61n1d8yrg3mzy"
+               "0.1.1"
+               #:article "an"
+               #:repository-url "https://github.com/elixir-lang/tree-sitter-elixir"
+               #:license (list license:asl2.0 license:expat))))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+         #~(modify-phases #$phases
+             (add-after 'unpack 'fix-grammar-error
+               (lambda _
+                 (substitute* "grammar.js"
+                   (("x\\{\\[0-9a-fA-F\\]\\+\\}")
+                    "x\\{[0-9a-fA-F]+\\}")
+                   (("u\\{\\[0-9a-fA-F\\]\\+\\}")
+                    "u\\{[0-9a-fA-F]+\\}"))))
+             ;; Highlight tests have not been updated yet for tree-sitter-cli@0.22
+             (add-before 'check 'delete-highligh-tests
+               (lambda _
+                 (delete-file-recursively "test/highlight"))))))))))
 
 (define-public tree-sitter-heex
   (tree-sitter-grammar
@@ -420,11 +499,15 @@ (define-public tree-sitter-c-sharp
    "0.20.0"))
 
 (define-public tree-sitter-dockerfile
-  (tree-sitter-grammar
-   "dockerfile" "Dockerfile"
-   "0kf4c4xs5naj8lpcmr3pbdvwj526wl9p6zphxxpimbll7qv6qfnd"
-   "0.1.2"
-   #:repository-url "https://github.com/camdencheek/tree-sitter-dockerfile"))
+  ;; From `git describe --tags'.
+  (let ((commit "33e22c33bcdbfc33d42806ee84cfd0b1248cc392")
+        (revision "29"))
+    (tree-sitter-grammar
+     "dockerfile" "Dockerfile"
+     "1zhrg9ick72m1ywvnvab8kw4a2ncfsxl2hkrnckx0by96r6v68mq"
+     (git-version "0.1.2" revision commit)
+     #:repository-url "https://github.com/camdencheek/tree-sitter-dockerfile"
+     #:commit commit)))
 
 (define-public tree-sitter-elm
   (tree-sitter-grammar
@@ -437,9 +520,9 @@ (define-public tree-sitter-elm
 (define-public tree-sitter-gomod
   (tree-sitter-grammar
    "gomod" "Go .mod"
-   "1hblbi2bs4hlil703myqhvvq2y1x41rc3w903hg2bhbazh7x8yyf"
-   "1.0.0"
-   #:repository-url "https://github.com/camdencheek/tree-sitter-go-mod.git"))
+   "1clw1wyjxiicdjav5g2b9m9q7vlg5k1iy1fqwmf2yc4fxrfnmyrq"
+   "1.0.2"
+   #:repository-url "https://github.com/camdencheek/tree-sitter-go-mod"))
 
 (define-public tree-sitter-go
   (tree-sitter-grammar
@@ -467,10 +550,14 @@ (define-public tree-sitter-hcl
    #:license license:asl2.0))
 
 (define-public tree-sitter-java
-  (tree-sitter-grammar
-   "java" "Java"
-   "0440xh8x8rkbdlc1f1ail9wzl4583l29ic43x9lzl8290bm64q5l"
-   "0.20.1"))
+  ;; From `git describe'. The latest tag (0.20.2) fails tests.
+  (let ((commit "2aae502017d3aed587ba85e3c7e0cbc138f3e07a")
+        (revision "3"))
+    (tree-sitter-grammar
+     "java" "Java"
+     "1ajaqvm547k6m5rrjb0awh06gb1xlkx2y97di8wysvkg1c6jjcsk"
+     (git-version "0.20.2" revision commit)
+     #:commit commit)))
 
 (define-public tree-sitter-json
   ;; Not tagged
@@ -497,59 +584,101 @@ (define-public tree-sitter-kdl
 (define-public tree-sitter-ocaml
   (tree-sitter-grammar
    "ocaml" "OCaml (.ml and .mli)"
-   "021vnbpzzb4cca3ncd4qhzy583vynhndn3qhwayxrpgdl61m44i6"
-   "0.20.1"
-   #:grammar-directories '("ocaml" "interface")))
+   "04vscg6lkhdnzs15r1yqwwmc2lj73x4h3nf4mfpkwq6g870i04wj"
+   "0.22.0"
+   #:grammar-directories '("grammars/ocaml" "grammars/interface")))
 
 (define-public tree-sitter-php
-  ;; There are a lot of additions, the last tag was placed more than 1 year ago
-  (let ((commit "f860e598194f4a71747f91789bf536b393ad4a56")
-        (revision "0"))
+  ;; From `git describe' as some improvements have happened since 0.22.2.
+  (let ((commit "29838ad107f50b1f5f51a0beefa9c9d834fce2b3")
+        (revision "17"))
     (tree-sitter-grammar
      "php" "PHP"
-     "02yc5b3qps8ghsmy4b5m5kldyr5pnqz9yw663v13pnz92r84k14g"
-     (git-version "0.19.0" revision commit)
-     #:commit commit)))
+     "1wxysbw2c5xrm99z4255x69p0phnaq08dsgxr95hmgpsgbc4rcg5"
+     (git-version "0.22.2" revision commit)
+     #:commit commit
+     #:grammar-directories '("php" "php_only"))))
 
 (define-public tree-sitter-python
   (tree-sitter-grammar
    "python" "Python"
-   "1sxz3npk3mq86abcnghfjs38nzahx7nrn3wdh8f8940hy71d0pvi"
-   "0.20.4"))
+   "0wv59wfbxqp8b64fy36vd5n3ifs15zlzkjdfxgb9zkg0cvs7h3v5"
+   "0.21.0"))
 
 (define-public tree-sitter-r
   ;; No tags
-  (let ((commit "80efda55672d1293aa738f956c7ae384ecdc31b4")
-        (revision "0"))
-    (tree-sitter-grammar
-     "r" "R"
-     "1n7yxi2wf9xj8snw0b85a5w40vhf7x1pwirnwfk78ilr6hhz4ix9"
-     (git-version "0.0.1" revision commit)
-     #:commit commit)))
+  (let* ((commit "c55f8b4dfaa32c80ddef6c0ac0e79b05cb0cbf57")
+         (revision "1")
+         (base (tree-sitter-grammar
+                "r" "R"
+                "0si338c05z3bapxkb7zwk30rza5w0saw0jyk0pljxi32869w8s9m"
+                (git-version "0.0.1" revision commit)
+                #:repository-url "https://github.com/r-lib/tree-sitter-r"
+                #:commit commit)))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              (add-after 'unpack 'fix-grammar-error
+                (lambda _
+                  (substitute* "grammar.js"
+                    (("u\\{\\[0-9a-fA-F\\]\\+\\}")
+                     "u\\{[0-9a-fA-F]+\\}")))))))))))
 
 (define-public tree-sitter-ron
-  (tree-sitter-grammar
-   "ron" "RON"
-   "1la5v0nig3xp1z2v3sj36hb7wkkjch46dmxf457px7ly43x4cb83"
-   "0.2.0"
-   #:repository-url "https://github.com/tree-sitter-grammars/tree-sitter-ron"
-   #:license (list license:asl2.0 license:expat)))
+  (let ((base (tree-sitter-grammar
+               "ron" "RON"
+               "1la5v0nig3xp1z2v3sj36hb7wkkjch46dmxf457px7ly43x4cb83"
+               "0.2.0"
+               #:repository-url "https://github.com/tree-sitter-grammars/tree-sitter-ron"
+               #:license (list license:asl2.0 license:expat))))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              (add-after 'unpack 'fix-grammar-error
+                (lambda _
+                  (substitute* "grammar.js"
+                    (("u\\{\\[0-9a-fA-F\\]\\+\\}")
+                     "u\\{[0-9a-fA-F]+\\}")))))))))))
 
 (define-public tree-sitter-ruby
-  ;; There are a lot of additions, the last tag was placed more than 1 year ago
-  (let ((commit "206c7077164372c596ffa8eaadb9435c28941364")
-        (revision "0"))
-    (tree-sitter-grammar
-     "ruby" "Ruby"
-     "1pqr24bj68lgi1w2cblr8asfby681l3032jrppq4n9x5zm23fi6n"
-     (git-version "0.19.0" revision commit)
-     #:commit commit)))
+  ;; This commit fixes grammar issues, the last tag doesn't contain the fix.
+  ;;
+  ;; Obtained from: `git describe'.
+  (let* ((commit "9d86f3761bb30e8dcc81e754b81d3ce91848477e")
+         (revision "2")
+         (base (tree-sitter-grammar
+                "ruby" "Ruby"
+                "0qzwgx6hs9bx7wbgyrazsrf6k69fikcddcmqiqxlq2jnjgxyxdr1"
+                (git-version "0.20.1" revision commit)
+                #:commit commit)))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              ;; Highlight tests have not been updated yet for
+              ;; tree-sitter-cli@0.22.
+              (add-before 'check 'delete-highligh-tests
+                (lambda _
+                  (delete-file-recursively "test/highlight"))))))))))
 
 (define-public tree-sitter-rust
-  (tree-sitter-grammar
-   "rust" "Rust"
-   "1pk4mb3gh62xk0qlhxa8ihhxvnf7grrcchwg2xv99yy6yb3yh26b"
-   "0.20.4"))
+  ;; From `git describe' as the latest tag does not build with the
+  ;; tree-sitter version.
+  (let ((commit "3a56481f8d13b6874a28752502a58520b9139dc7")
+        (revision "25"))
+    (tree-sitter-grammar
+     "rust" "Rust"
+     "12806974pngxqv1brj4r15yqzp2fdvid926n7941nylgmdw9f4z9"
+     (git-version "0.20.4" revision commit)
+     #:commit commit)))
 
 (define-public tree-sitter-ungrammar
   ;; No releases yet.
@@ -571,26 +700,33 @@ (define-public tree-sitter-clojure
    #:repository-url "https://github.com/sogaiu/tree-sitter-clojure"))
 
 (define-public tree-sitter-markdown
-  ;; No tags
-  (let ((commit "ef3caf83663ea97ad9e88d891424fff6a20d878d")
-        (revision "0"))
-    (tree-sitter-grammar
-     "markdown" "Markdown (CommonMark Spec v0.30)"
-     "0p9mxpvkhzsxbndda36zx5ycd6g2r2qs60gpx4y56p10lhgzlyqj"
-     "0.1.1"
-     #:repository-url "https://github.com/MDeiml/tree-sitter-markdown"
-     #:grammar-directories '("tree-sitter-markdown"
-                             "tree-sitter-markdown-inline")
-     #:commit commit)))
-
-(define-public tree-sitter-markdown-gfm
-  ;; Not updated for more than 1 year, can be deprecated when gfm will be
-  ;; implemented in tree-sitter-markdown
-  (tree-sitter-grammar
-   "markdown-gfm" "Markdown (CommonMark Spec v0.29-gfm)"
-   "1a2899x7i6dgbsrf13qzmh133hgfrlvmjsr3bbpffi1ixw1h7azk"
-   "0.7.1"
-   #:repository-url "https://github.com/ikatyang/tree-sitter-markdown"))
+  ;; From `git describe --tags'.
+  (let* ((commit "44017499c51cb6431635ed51d5080e1fd05c2c21")
+         (revision "3")
+         (base (tree-sitter-grammar
+                "markdown" "Markdown (CommonMark Spec v0.31.2)"
+                "1n9kf2kvqrj9s0fd5nhy31l4g8cbzzvjihsvch301rcm7dy1xbv7"
+                (git-version "0.2.3" revision commit)
+                #:repository-url "https://github.com/MDeiml/tree-sitter-markdown"
+                #:grammar-directories '("tree-sitter-markdown"
+                                        "tree-sitter-markdown-inline")
+                #:commit commit)))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              (add-before 'check 'delete-failing-tests
+                (lambda _
+                  (for-each
+                    (lambda (file)
+                      (delete-file (string-append
+                                     "tree-sitter-markdown-inline"
+                                     "/test/corpus/" file ".txt")))
+                    '("extension_wikilink"
+                      "spec"
+                      "tags")))))))))))
 
 (define-public tree-sitter-matlab
   (let ((commit "79d8b25f57b48f83ae1333aff6723b83c9532e37")
@@ -604,27 +740,30 @@ (define-public tree-sitter-matlab
      #:license license:expat)))
 
 (define-public tree-sitter-meson
-  ;; tag 1.2 is Aug 24,2022  this commit is Feb 28,2023
-  (let ((commit "3d6dfbdb2432603bc84ca7dc009bb39ed9a8a7b1")
-        (revision "0"))
-    (tree-sitter-grammar
-     "meson" "Meson"
-     "1rn7r76h65d41354czyccm59d1j9nzybcrjvjh934lpr59qrw61m"
-     (git-version "1.2" revision commit)
-     #:repository-url "https://github.com/Decodetalkers/tree-sitter-meson"
-     #:commit commit
-     #:license license:expat)))
+  (tree-sitter-grammar
+   "meson" "Meson"
+   "1ykyzz8rng0l4qd9jpziigxfbnvi30h1lvsgks5lv84n1w4a26pr"
+   "1.2.1"
+   #:repository-url "https://github.com/Decodetalkers/tree-sitter-meson"
+   #:commit "1.2.1"))
 
 (define-public tree-sitter-org
-  ;; There are a lot of additions, the last tag was placed a while ago
-  (let ((commit "081179c52b3e8175af62b9b91dc099d010c38770")
-        (revision "0"))
-    (tree-sitter-grammar
-     "org" "Org"
-     "0h9krbaq9j6ijf86sg0w221s0zbpbx5f7m1l0whzjahbrqpnqgxl"
-     (git-version "1.3.1" revision commit)
-     #:repository-url "https://github.com/milisims/tree-sitter-org"
-     #:commit commit)))
+  ;; From `git describe --tags'. There are a lot of additions, the last tag
+  ;; was placed a while ago.
+  (let* ((commit "64cfbc213f5a83da17632c95382a5a0a2f3357c1")
+         (revision "3")
+         (base (tree-sitter-grammar
+                "org" "Org"
+                "1l62p4a3b22pa7b5mzmy497pk5b8w01hx6zinfwpbnzg2rjdwkgz"
+                (git-version "1.3.1" revision commit)
+                #:repository-url "https://github.com/milisims/tree-sitter-org"
+                #:commit commit)))
+    (package
+      (inherit base)
+      (source (origin
+                (inherit (package-source base))
+                (patches
+                 (search-patches "tree-sitter-org-package-json.patch")))))))
 
 (define-public tree-sitter-scheme
   ;; There are a lot of additions, the last tag was placed a while ago
@@ -650,20 +789,36 @@ (define-public tree-sitter-racket
 
 (define-public tree-sitter-plantuml
   ;; No tags
-  (let ((commit "bea443ef909484938cb0a9176ebda7b8a3d108f7")
-        (revision "0"))
-    (tree-sitter-grammar
-     "plantuml" "PlantUML"
-     "0swqq4blhlvvgrvsb0h4cjl3pnfmmdpfd5r5kg9rpdwk0sn98x3a"
-     (git-version "1.0.0" revision commit)
-     #:repository-url "https://github.com/Decodetalkers/tree_sitter_plantuml"
-     #:commit commit
-     #:get-cleanup-snippet
-     (lambda _
-       #~(begin
-           (use-modules (guix build utils))
-           (delete-file "binding.gyp")
-           (delete-file-recursively "bindings"))))))
+  (let* ((commit "c7361a1d481dc1ff6700b14ea1d5efc549b72713")
+         (revision "1")
+         (base (tree-sitter-grammar
+                "plantuml" "PlantUML"
+                "0apmv0dad58ixhxhzxkwlm9wgbphj7lxilbh427rpxy1y5hrml0f"
+                (git-version "1.0.0" revision commit)
+                #:repository-url "https://github.com/Decodetalkers/tree_sitter_plantuml"
+                #:commit commit
+                #:get-cleanup-snippet
+                (lambda _
+                  #~(begin
+                      (use-modules (guix build utils))
+                      (delete-file "binding.gyp")
+                      (delete-file-recursively "bindings"))))))
+    (package
+      (inherit base)
+      (source
+       (origin
+         (inherit (package-source base))
+         (patches
+          (search-patches "tree-sitter-plantuml-package-json.patch"))))
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              (add-after 'unpack 'fix-grammar-error
+                (lambda _
+                  (substitute* "grammar.js"
+                    (("u\\{\\[0-9a-fA-F\\]\\+\\}")
+                     "u\\{[0-9a-fA-F]+\\}")))))))))))
 
 (define-public tree-sitter-lua
   (tree-sitter-grammar
@@ -675,5 +830,5 @@ (define-public tree-sitter-lua
 (define-public tree-sitter-scala
   (tree-sitter-grammar
    "scala" "Scala"
-   "0hs6gmkq5cx9qrmgfz1mh0c34flwffc0k2mhwf13laawswnywfkz"
-   "0.20.2"))
+   "1j2ivdm21c5db54rcff00n7bqcfrfjc91jwlfl4a2cm363hbrym2"
+   "0.21.0"))
diff --git a/guix/build/tree-sitter-build-system.scm b/guix/build/tree-sitter-build-system.scm
index 4106728bdf..e7426bc239 100644
--- a/guix/build/tree-sitter-build-system.scm
+++ b/guix/build/tree-sitter-build-system.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2022 Pierre Langlois <pierre.langlois@gmx.com>
+;;; Copyright © 2024 Foundation Devices, Inc. <hello@foundation.xyz>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -51,6 +52,8 @@ (define* (patch-dependencies #:key inputs #:allow-other-keys)
     (map (match-lambda
            (("dependencies" @ . _)
             '("dependencies" @))
+           (("peerDependencies" @ . _)
+            '("peerDependencies" @))
            (("devDependencies" @ . _)
             `("devDependencies" @
               ,@(filter-map (match-lambda
@@ -115,6 +118,7 @@ (define* (install #:key target grammar-directories outputs #:allow-other-keys)
                    "-O2"
                    "-g"
                    "-o" ,(string-append lib "/libtree-sitter-" lang ".so")
+                   "-Isrc"
                    ;; An additional `scanner.{c,cc}' file is sometimes
                    ;; provided.
                    ,@(cond
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 138/147] gnu: tree-sitter-html: Update to 0.20.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (136 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 137/147] gnu: tree-sitter: Update to 0.22.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 139/147] gnu: tree-sitter-css: Update to 0.20.0-1.02b4ee7 Jean-Pierre De Jesus DIAZ
                   ` (8 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-html): Update to 0.20.2.

Change-Id: I239b6f3f734679587c13d25ee29c4321c24ee2bf
---
 gnu/packages/tree-sitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 46234665a0..d3fa55b57b 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -373,8 +373,8 @@ (define* (tree-sitter-grammar
 (define-public tree-sitter-html
   (tree-sitter-grammar
    "html" "HTML"
-   "1hg7vbcy7bir6b8x11v0a4x0glvqnsqc3i2ixiarbxmycbgl3axy"
-   "0.19.0"))
+   "07nx2xkhadici5h7j5wyqnxwydr86lp9x07cgrn5kapqf03nn6cq"
+   "0.20.2"))
 
 (define-public tree-sitter-javascript
   ;; Keep version in synchronization with tree-sitter-typescript.
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 139/147] gnu: tree-sitter-css: Update to 0.20.0-1.02b4ee7.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (137 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 138/147] gnu: tree-sitter-html: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 140/147] gnu: tree-sitter-bash: Update to 0.21.0 Jean-Pierre De Jesus DIAZ
                   ` (7 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-css): Update to
0.20.0-1.02b4ee7.

Change-Id: Ibaf312370cfeeae455ad285202cdf93d21739369
---
 gnu/packages/tree-sitter.scm | 26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index d3fa55b57b..edd0dfa455 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -418,10 +418,28 @@ (define-public tree-sitter-bibtex
      #:license license:expat)))
 
 (define-public tree-sitter-css
-  (tree-sitter-grammar
-   "css" "CSS"
-   "014jrlgi7zfza9g38hsr4vlbi8964i5p7iglaih6qmzaiml7bja2"
-   "0.19.0"))
+  (let* ((commit "02b4ee757654b7d54fe35352fd8e53a8a4385d42")
+        (revision "1")
+        (base (tree-sitter-grammar
+               "css" "CSS"
+               "0j1kg16sly7xsvvc3kxyy5zaznlbz7x2j2bwwv1r1nki2249ly12"
+               (git-version "0.20.0" revision commit)
+               #:commit commit)))
+    (package
+      (inherit base)
+      (arguments
+       (substitute-keyword-arguments (package-arguments base)
+         ((#:phases phases #~%standard-phases)
+          #~(modify-phases #$phases
+              ;; NOTE: Remove this once tree-sitter-cli is update to fix this
+              ;; error.
+              ;;
+              ;; See <https://github.com/tree-sitter/tree-sitter/issues/3238>.
+              (add-before 'check 'fix-failing-test
+                (lambda _
+                  (substitute* "test/corpus/selectors.txt"
+                    (("::slotted pseudo element")
+                     "slotted pseudo element")))))))))))
 
 (define-public tree-sitter-c
   (tree-sitter-grammar
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 140/147] gnu: tree-sitter-bash: Update to 0.21.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (138 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 139/147] gnu: tree-sitter-css: Update to 0.20.0-1.02b4ee7 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 141/147] gnu: tree-sitter-elm: Update to 5.7.0 Jean-Pierre De Jesus DIAZ
                   ` (6 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-bash): Update to 0.21.0.

Change-Id: Ieaf96c7dc3303a4244b25284f7b3ab57555c83f7
---
 gnu/packages/tree-sitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index edd0dfa455..c9cbf5219a 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -507,8 +507,8 @@ (define-public tree-sitter-heex
 (define-public tree-sitter-bash
   (tree-sitter-grammar
    "bash" "Bash"
-   "01sjympivwhr037c0gdx5fqw8fvzchq4fd4m8wlr8mdw50di0ag2"
-   "0.20.4"))
+   "13mizaf84snksr0hs3fhax4vayb9rrv64qqgr6q0sxisqs3z25z9"
+   "0.21.0"))
 
 (define-public tree-sitter-c-sharp
   (tree-sitter-grammar
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 141/147] gnu: tree-sitter-elm: Update to 5.7.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (139 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 140/147] gnu: tree-sitter-bash: Update to 0.21.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 142/147] gnu: tree-sitter-haskell: Update to 0.15.0 Jean-Pierre De Jesus DIAZ
                   ` (5 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-elm): Update to 5.7.0.

Change-Id: Idc10c1dbd9c36f75c6135cf5dbfd55749afb4505
---
 gnu/packages/tree-sitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index c9cbf5219a..e504ae9ed4 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -530,8 +530,8 @@ (define-public tree-sitter-dockerfile
 (define-public tree-sitter-elm
   (tree-sitter-grammar
    "elm" "Elm"
-   "0b5jpj8bnil1ylisyc4w48j8a30dyf3zylhidj73mlrb8rf7xm2s"
-   "5.6.3"
+   "1cbn5qiq2n607hcxg786jrhs2abln8fcsvkcab9wp9j8iw9pb0xx"
+   "5.7.0"
    #:article "an"
    #:repository-url "https://github.com/elm-tooling/tree-sitter-elm"))
 
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 142/147] gnu: tree-sitter-haskell: Update to 0.15.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (140 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 141/147] gnu: tree-sitter-elm: Update to 5.7.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 143/147] gnu: tree-sitter-json: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
                   ` (4 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-haskell): Update to 0.15.0.

Change-Id: Ic64a2340ae0e30fa2edc530df78d7b18c8c7c66a
---
 gnu/packages/tree-sitter.scm | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index e504ae9ed4..4acca3f6b3 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -549,14 +549,10 @@ (define-public tree-sitter-go
    "0.20.0"))
 
 (define-public tree-sitter-haskell
-  ;; There are a lot of additions, the last tag was placed more than 4 years ago
-  (let ((commit "3bdba07c7a8eec23f87fa59ce9eb2ea4823348b3")
-        (revision "0"))
-    (tree-sitter-grammar
-     "haskell" "Haskell"
-     "1hg19af1n510bndf5k5iri7dzb48xb527vispv1aapki4mvr98gx"
-     (git-version "0.14.0" revision commit)
-     #:commit commit)))
+  (tree-sitter-grammar
+   "haskell" "Haskell"
+   "08qzkvyc830k56j5lglfzmlp03ygixf9vlrpazbndqvqk20n56xa"
+   "0.15.0"))
 
 (define-public tree-sitter-hcl
   (tree-sitter-grammar
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 143/147] gnu: tree-sitter-json: Update to 0.20.2.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (141 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 142/147] gnu: tree-sitter-haskell: Update to 0.15.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 144/147] gnu: tree-sitter-julia: Update to 0.20.0 Jean-Pierre De Jesus DIAZ
                   ` (3 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-json): Update to 0.20.2.

Change-Id: Iab5351eb1e63d5f828057dd73c3d9c62285f07d9
---
 gnu/packages/tree-sitter.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 4acca3f6b3..9a447ced45 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -574,13 +574,10 @@ (define-public tree-sitter-java
      #:commit commit)))
 
 (define-public tree-sitter-json
-  ;; Not tagged
-  (let ((commit "5d992d9dd42d533aa25618b3a0588f4375adf9f3"))
-    (tree-sitter-grammar
-     "json" "JSON"
-     "08kxzqyyl900al8mc0bwigxlkzsh2f14qzjyb5ki7506myxlmnql"
-     "0.20.0"
-     #:commit commit)))
+  (tree-sitter-grammar
+   "json" "JSON"
+   "0cfmpfxr6dav0bzckzr03448x1k5a1vq21y6x4ynn8xqr19rby2l"
+   "0.20.2"))
 
 (define-public tree-sitter-julia
   (tree-sitter-grammar
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 144/147] gnu: tree-sitter-julia: Update to 0.20.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (142 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 143/147] gnu: tree-sitter-json: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 145/147] gnu: tree-sitter-scheme: Update to 0.6.0-9.184e759 Jean-Pierre De Jesus DIAZ
                   ` (2 subsequent siblings)
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-julia): Update to 0.20.0.

Change-Id: I1bd3f36cabe153c869fc4caf0e8ec11c56f11868
---
 gnu/packages/tree-sitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 9a447ced45..f74fcb35e3 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -582,8 +582,8 @@ (define-public tree-sitter-json
 (define-public tree-sitter-julia
   (tree-sitter-grammar
    "julia" "Julia"
-   "1pbnmvhy2gq4vg1b0sjzmjm4s2gsgdjh7h01yj8qrrqbcl29c463"
-   "0.19.0"))
+   "16l2flg1pzfcqd02k05y90ydmnki5vzp2m9rf2j2afr8slnawjaq"
+   "0.20.0"))
 
 (define-public tree-sitter-kdl
   (tree-sitter-grammar
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 145/147] gnu: tree-sitter-scheme: Update to 0.6.0-9.184e759.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (143 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 144/147] gnu: tree-sitter-julia: Update to 0.20.0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 146/147] gnu: tree-sitter-racket: Update to 0.3.0-10.d9858a0 Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 147/147] gnu: tree-sitter-lua: Update to 0.1.0 Jean-Pierre De Jesus DIAZ
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-scheme): Update to
0.6.0-9.184e759.

Change-Id: I9eeea2853af47bf2d62491b0790cfedf0ea1113b
---
 gnu/packages/tree-sitter.scm | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index f74fcb35e3..02aa52db99 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -777,13 +777,14 @@ (define-public tree-sitter-org
                  (search-patches "tree-sitter-org-package-json.patch")))))))
 
 (define-public tree-sitter-scheme
-  ;; There are a lot of additions, the last tag was placed a while ago
-  (let ((commit "67b90a365bebf4406af4e5a546d6336de787e135")
-        (revision "0"))
+  ;; From `git describe --tags'. There are a lot of additions, the last tag
+  ;; was placed a while ago.
+  (let ((commit "184e7596ee0cbaef79230cae1b4ee5bb4fbad314")
+        (revision "9"))
     (tree-sitter-grammar
      "scheme" "Scheme (R5RS, R6RS)"
-     "1pvxckza1kdfwqs78ka3lbwldrwkgymb31f5x1fq5vyawg60wxk8"
-     (git-version "0.2.0" revision commit)
+     "0sqccw5az31di8jhb88v3afryiz7a4136g9a9xq8qni4znifw7y3"
+     (git-version "0.6.0" revision commit)
      #:repository-url "https://github.com/6cdh/tree-sitter-scheme"
      #:commit commit)))
 
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 146/147] gnu: tree-sitter-racket: Update to 0.3.0-10.d9858a0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (144 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 145/147] gnu: tree-sitter-scheme: Update to 0.6.0-9.184e759 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  2024-04-02 16:05 ` [bug#70146] [PATCH 147/147] gnu: tree-sitter-lua: Update to 0.1.0 Jean-Pierre De Jesus DIAZ
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-racket): Update to
0.3.0-10.d9858a0.

Change-Id: Ic2b2eaba58d7abb629ef357354b53ee8840335ee
---
 gnu/packages/tree-sitter.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 02aa52db99..f08c94542c 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -789,13 +789,13 @@ (define-public tree-sitter-scheme
      #:commit commit)))
 
 (define-public tree-sitter-racket
-  ;; No tags
-  (let ((commit "1a5df0206b25a05cb1b35a68d2105fc7493df39b")
-        (revision "0"))
+  ;; From `git describe --tags'.
+  (let ((commit "d9858a0f607578814f2d34662ad4bc21aa37a455")
+        (revision "10"))
     (tree-sitter-grammar
      "racket" "Racket"
-     "06gwn3i7swhkvbkgxjlljdjgvx8y1afafbqmpwya70r9z635593h"
-     (git-version "0.1.0" revision commit)
+     "00ls8aalxp9jxw65c7hmbjjzdngnl8y9bz3qzf2mq1lpazz7v8ai"
+     (git-version "0.3.0" revision commit)
      #:repository-url "https://github.com/6cdh/tree-sitter-racket"
      #:commit commit)))
 
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

* [bug#70146] [PATCH 147/147] gnu: tree-sitter-lua: Update to 0.1.0.
       [not found] <cover.1712070305.git.jean@foundation.xyz>
                   ` (145 preceding siblings ...)
  2024-04-02 16:05 ` [bug#70146] [PATCH 146/147] gnu: tree-sitter-racket: Update to 0.3.0-10.d9858a0 Jean-Pierre De Jesus DIAZ
@ 2024-04-02 16:05 ` Jean-Pierre De Jesus DIAZ
  146 siblings, 0 replies; 147+ messages in thread
From: Jean-Pierre De Jesus DIAZ @ 2024-04-02 16:05 UTC (permalink / raw)
  To: 70146
  Cc: Jean-Pierre De Jesus DIAZ, Andrew Tropin, Katherine Cox-Buday,
	Liliana Marie Prikler

* gnu/packages/tree-sitter.scm (tree-sitter-lua): Update to 0.1.0.

Change-Id: Ifcfa17546e498ca2871e46e78a5e89c231a51b99
---
 gnu/packages/tree-sitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index f08c94542c..9e9fbf8944 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -835,8 +835,8 @@ (define-public tree-sitter-plantuml
 (define-public tree-sitter-lua
   (tree-sitter-grammar
    "lua" "Lua"
-   "05irhg6gg11r9cnzh0h3691pnxjhd396sa1x8xrgqjz2fd09brf3"
-   "0.0.19"
+   "1184dazb4agqf3v55sz8i7xmynsn4rkddhbph3mgmh5qsnk88mmq"
+   "0.1.0"
    #:repository-url "https://github.com/MunifTanjim/tree-sitter-lua"))
 
 (define-public tree-sitter-scala
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 147+ messages in thread

end of thread, other threads:[~2024-04-02 19:03 UTC | newest]

Thread overview: 147+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <cover.1712070305.git.jean@foundation.xyz>
2024-04-02 16:03 ` [bug#70146] [PATCH 001/147] gnu: rust-anyhow-1: Update to 1.0.80 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 002/147] gnu: Add rust-clap-lex-0.7 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 003/147] gnu: Add rust-strsim-0.11 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 004/147] gnu: rust-shlex-1: Update to 1.3.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 005/147] gnu: Add rust-anstyle-lossy-1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 006/147] gnu: Add rust-anstyle-svg-0.1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 007/147] gnu: Add rust-escape8259-0.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 008/147] gnu: Add rust-libtest-mimic-0.7 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 009/147] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 010/147] gnu: Add rust-snapbox-0.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 011/147] gnu: rust-serde-spanned-0.6: Update to 0.6.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 012/147] gnu: Add rust-winnow-0.6 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 013/147] gnu: rust-indexmap-2: Update to 2.2.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 014/147] gnu: rust-serde-json-1: Update to 1.0.114 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 015/147] gnu: rust-toml-test-data-1: Update to 1.8.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 016/147] gnu: Add rust-toml-edit-0.22 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 017/147] gnu: Add rust-trycmd-0.15 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 018/147] gnu: Add rust-heck-0.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 019/147] gnu: rust-clap-4: Update to 4.5.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 020/147] gnu: rust-libc-0.2: Update to 0.2.153 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 021/147] gnu: Add rust-nix-0.28 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 022/147] gnu: rust-ctrlc-3: Update to 3.4.4 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 023/147] gnu: rust-filetime-0.2: Update to 0.2.23 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 024/147] gnu: rust-value-bag-sval2: Update to 1.8.1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 025/147] gnu: rust-value-bag-sval2-1: " Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 026/147] gnu: rust-value-bag-1: " Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 027/147] gnu: rust-log-0.4: Update to 0.4.23 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 028/147] gnu: rust-regex-automata-0.4: Update to 0.4.6 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 029/147] gnu: rust-regex-1: Update to 1.10.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 030/147] gnu: rust-semver-1: Update 1.0.22 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 031/147] gnu: rust-serde-derive-1: Update to 1.0.197 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 032/147] gnu: rust-serde-1: " Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 033/147] gnu: rust-walkdir-2: Update to 2.5.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 034/147] gnu: Add rust-wasmparser-0.201 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 035/147] gnu: Add rust-wasmparser-0.121 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 036/147] gnu: Add rust-wasmparser-0.118 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 037/147] gnu: rust-webbrowser-0.8: Update to 0.8.13 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 038/147] gnu: rust-ctor-0.2: Update to 0.2.7 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 039/147] gnu: rust-rustix-0.38: Update to 0.38.31 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 040/147] gnu: rust-tempfile-3: Update to 3.10.1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 041/147] gnu: rust-bumpalo-3: Update to 3.15.4 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 042/147] gnu: rust-derive-arbitrary-1: Update to 1.3.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 043/147] gnu: rust-arbitrary-1: " Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 044/147] gnu: rust-psm-0.1: Update to 0.1.21 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 045/147] gnu: Add rust-afl-0.11 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 046/147] gnu: Add rust-cpp-demangle-0.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:03 ` [bug#70146] [PATCH 047/147] gnu: Add rust-leb128-0.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 048/147] gnu: Add rust-wasm-encoder-0.201 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 049/147] gnu: Add rust-wasm-encoder-0.41 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 050/147] gnu: Add rust-wast-201 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 051/147] gnu: Add rust-wast-35 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 052/147] gnu: Add rust-wat-1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 053/147] gnu: Add rust-id-arena-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 054/147] gnu: Add rust-souper-ir-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 055/147] gnu: Add rust-fallible-iterator-0.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 056/147] gnu: Add rust-slice-group-by-0.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 057/147] gnu: Add rust-regalloc2-0.9 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 058/147] gnu: Add rust-capstone-sys-0.13 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 059/147] gnu: Add rust-capstone-0.9 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 060/147] gnu: Add rust-gimli-0.28 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 061/147] gnu: Add rust-cranelift-entity-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 062/147] gnu: Add rust-cranelift-bforest-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 063/147] gnu: Add rust-cranelift-codegen-shared-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 064/147] gnu: Add rust-cranelift-codegen-meta-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 065/147] gnu: Add rust-cranelift-control-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 066/147] gnu: Add rust-cranelift-isle-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 067/147] gnu: Add rust-cranelift-frontend-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 068/147] gnu: Add rust-cranelift-native-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 069/147] gnu: Add rust-cranelift-wasm-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 070/147] gnu: Add rust-cranelift-codegen-0.105 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 071/147] gnu: Add rust-memfd-0.6 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 072/147] gnu: Add rust-ruzstd-0.5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 073/147] gnu: Add rust-object-0.32 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 074/147] gnu: Add rust-wasmprinter-0.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 075/147] gnu: Add rust-wasmtime-component-util-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 076/147] gnu: Add rust-wasmtime-types-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 077/147] gnu: Add rust-wasmtime-environ-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 078/147] gnu: Add rust-winch-codegen-0.16 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 079/147] gnu: Add rust-addr2line-0.21 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 080/147] gnu: Add rust-fxprof-processed-profile-0.6 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 081/147] gnu: Add rust-wasmtime-cache-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 082/147] gnu: Add rust-wit-parser-0.13 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 083/147] gnu: Add rust-wasmtime-wit-bindgen-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 084/147] gnu: Add rust-wasmtime-component-macro-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 085/147] gnu: Add rust-wasmtime-cranelift-shared-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 086/147] gnu: Add rust-wasmtime-versioned-export-macros-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 087/147] gnu: Add rust-wasmtime-cranelift-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 088/147] gnu: Add rust-wasmtime-asm-macros-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 089/147] gnu: Add rust-wasmtime-fiber-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 090/147] gnu: Add rust-wasmtime-jit-debug-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 091/147] gnu: Add rust-wasmtime-jit-icache-coherence-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 092/147] gnu: Add rust-wasmtime-wmemcheck-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 093/147] gnu: Add rust-wasmtime-winch-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 094/147] gnu: Add rust-wasmtime-runtime-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 095/147] gnu: Add rust-wasmtime-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 096/147] gnu: Add rust-arf-strings-0.7 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 097/147] gnu: Add rust-ambient-authority-0.0.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 098/147] gnu: Add rust-fs-set-times-0.20 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 099/147] gnu: Add rust-io-extras-0.18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 100/147] gnu: Add rust-maybe-owned-0.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 101/147] gnu: Add rust-winx-0.36 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 102/147] gnu: Add rust-cap-primitives-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 103/147] gnu: Add rust-cap-std-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 104/147] gnu: Add rust-cap-fs-ext-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 105/147] gnu: Add rust-cap-rand-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 106/147] gnu: Add rust-windows-result-0.1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:04 ` [bug#70146] [PATCH 107/147] gnu: rust-windows-targets-0.52: Update to 0.52.4 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 108/147] gnu: Add rust-windows-core-0.52 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 109/147] gnu: rust-iana-time-zone-0.1: Update to 0.1.60 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 110/147] gnu: Add rust-cap-time-ext-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 111/147] gnu: Add rust-char-device-0.16 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 112/147] gnu: Add rust-fd-lock-4 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 113/147] gnu: Add rust-socketpair-0.19 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 114/147] gnu: Add rust-ssh2-0.9 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 115/147] gnu: Add rust-system-interface-0.26 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 116/147] gnu: Add rust-witx-0.9 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 117/147] gnu: Add rust-wiggle-generate-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 118/147] gnu: Add rust-wiggle-macro-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 119/147] gnu: Add rust-wiggle-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 120/147] gnu: Add rust-wasi-common-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 121/147] gnu: Add rust-wasmtime-c-api-macros-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 122/147] gnu: Add rust-cap-net-ext-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 123/147] gnu: Add rust-wasmtime-wasi-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 124/147] gnu: Add rust-wasmtime-c-api-impl-18 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 125/147] gnu: rust-cc-1: Update to 1.0.90 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 126/147] gnu: rust-thiserror-1: Update to 1.0.58 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 127/147] gnu: Add rust-smol-potat-macro-0.6 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 128/147] gnu: Add rust-smol-potat-1 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 129/147] gnu: Add rust-event-listener-5 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 130/147] gnu: Add rust-async-process-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 131/147] gnu: Add rust-async-fs-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 132/147] gnu: Add rust-smol-2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 133/147] gnu: Add rust-fs4-0.8 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 134/147] gnu: libloading-0.8: Update to 0.8.3 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 135/147] gnu: rust-proc-macro2-1: Update to 1.0.79 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 136/147] gnu: rust-toml-0.8: Update to 0.8.12 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 137/147] gnu: tree-sitter: Update to 0.22.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 138/147] gnu: tree-sitter-html: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 139/147] gnu: tree-sitter-css: Update to 0.20.0-1.02b4ee7 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 140/147] gnu: tree-sitter-bash: Update to 0.21.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 141/147] gnu: tree-sitter-elm: Update to 5.7.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 142/147] gnu: tree-sitter-haskell: Update to 0.15.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 143/147] gnu: tree-sitter-json: Update to 0.20.2 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 144/147] gnu: tree-sitter-julia: Update to 0.20.0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 145/147] gnu: tree-sitter-scheme: Update to 0.6.0-9.184e759 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 146/147] gnu: tree-sitter-racket: Update to 0.3.0-10.d9858a0 Jean-Pierre De Jesus DIAZ
2024-04-02 16:05 ` [bug#70146] [PATCH 147/147] gnu: tree-sitter-lua: Update to 0.1.0 Jean-Pierre De Jesus DIAZ

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).