all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#69363] Add gitui
@ 2024-02-24 20:24 András Vöröskői
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
  0 siblings, 1 reply; 89+ messages in thread
From: András Vöröskői @ 2024-02-24 20:24 UTC (permalink / raw)
  To: 69363

Hi,

This series of patches adds gitui, a TUI git frontend similar to lazygit.

The patchset is against the rust-team branch.

Thanks,




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

* [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0.
  2024-02-24 20:24 [bug#69363] Add gitui András Vöröskői
@ 2024-02-24 20:38 ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 02/87] gnu: Add rust-easy-cast-0.5 VÖRÖSKŐI András
                     ` (85 more replies)
  0 siblings, 86 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:38 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I3e3d0e5dfe270f44e1fd71d5b0dc891af32f2903
---
 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 aaf2157661..0082cd0977 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -8487,6 +8487,28 @@ (define-public rust-bv-0.11
 reasonable.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-bwrap-1
+  (package
+    (name "rust-bwrap")
+    (version "1.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "bwrap" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "15dv9mawgmwgpj88k832qjdi94w70advg9zv28bpgig5k8qs6gfi"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-unicode-width" ,rust-unicode-width-0.1))))
+    (home-page "https://github.com/micl2e2/bwrap")
+    (synopsis "A fast, lightweight, embedded systems-friendly library for
+wrapping text.")
+    (description
+     "This package provides a fast, lightweight, embedded systems-friendly library for
+wrapping text.")
+    (license (list license:expat license:gpl3+))))
+
 (define-public rust-byte-pool-0.2
   (package
     (name "rust-byte-pool")

base-commit: e75335fc91e60ea80dc6bdbe3a99824928820011
-- 
2.41.0





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

* [bug#69363] [PATCH 02/87] gnu: Add rust-easy-cast-0.5.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 03/87] gnu: Add rust-git2-hooks-0.3.1 VÖRÖSKŐI András
                     ` (84 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I8cb32c63440257424b53b603d0ce84a3002a5e3a
---
 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 0082cd0977..fa36024122 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20353,6 +20353,27 @@ (define-public rust-dwrote-0.11
      "This package provides lightweight binding to DirectWrite.")
     (license license:mpl2.0)))
 
+(define-public rust-easy-cast-0.5
+  (package
+    (name "rust-easy-cast")
+    (version "0.5.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "easy-cast" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1mizff08p0rlmgvi81rqdblji372rhr17xlvzmqylfsz2iw6g4qh"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--") ; fails in --release mode
+       #:cargo-inputs (("rust-libm" ,rust-libm-0.2))))
+    (home-page "https://github.com/kas-gui/easy-cast")
+    (synopsis "Type conversions which are expected to succeed")
+    (description "This library is written to make numeric type conversions
+easy.")
+    (license license:asl2.0)))
+
 (define-public rust-easy-cast-0.4
   (package
     (name "rust-easy-cast")
-- 
2.41.0





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

* [bug#69363] [PATCH 03/87] gnu: Add rust-git2-hooks-0.3.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 02/87] gnu: Add rust-easy-cast-0.5 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 04/87] gnu: Add rust-scopetime-0.1.2 VÖRÖSKŐI András
                     ` (83 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-vcs.scm (rust-git2-hooks-0.3): New variable.

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

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 6a3ff50edb..de4b691743 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -421,6 +421,33 @@ (define-public rust-git2-curl-0.17
         ("rust-log" ,rust-log-0.4)
         ("rust-url" ,rust-url-2))))))
 
+(define-public rust-git2-hooks-0.3
+  (package
+    (name "rust-git2-hooks")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "git2-hooks" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1grq79ggjp2b10yxl205kjkfqcijmmncnf47az3g1g713irpzgwx"))))
+    (native-inputs (list pkg-config))
+    (inputs (list libgit2-1.6 libssh2 openssl zlib))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ; missing git2_testing
+       #:cargo-inputs (("rust-git2" ,rust-git2-0.17)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-shellexpand" ,rust-shellexpand-3)
+                       ("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "git hooks git2-rs")
+    (description "This crate adds git hooks support based on git2-rs.")
+    (license license:expat)))
+
 (define-public rust-gix-0.55
   (package
     (name "rust-gix")
-- 
2.41.0





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

* [bug#69363] [PATCH 04/87] gnu: Add rust-scopetime-0.1.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 02/87] gnu: Add rust-easy-cast-0.5 VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 03/87] gnu: Add rust-git2-hooks-0.3.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 05/87] gnu: Add rust-unicode-truncate-0.2.0 VÖRÖSKŐI András
                     ` (82 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fa36024122..0f5c31ed74 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58799,6 +58799,25 @@ (define-public rust-scopeguard-0.3
          (base32
           "09sy9wbqp409pkwmqni40qmwa99ldqpl48pp95m1xw8sc19qy9cl"))))))
 
+(define-public rust-scopetime-0.1
+  (package
+    (name "rust-scopetime")
+    (version "0.1.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "scopetime" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ngkasx6l072cvigx7q5r33i8acjardr4g8jnwdrcym4758f5vb6"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-log" ,rust-log-0.4))))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "log scope runtime")
+    (description "This create is for logging runtime of arbitrary scope.")
+    (license license:expat)))
+
 (define-public rust-scraper-0.12
   (package
     (name "rust-scraper")
-- 
2.41.0





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

* [bug#69363] [PATCH 05/87] gnu: Add rust-unicode-truncate-0.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (2 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 04/87] gnu: Add rust-scopetime-0.1.2 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 06/87] gnu: Add rust-invalidstring-0.1.3 VÖRÖSKŐI András
                     ` (81 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-unicode-truncate): New variable.

Change-Id: I9428c1d2fa463fd6254f1c1e0f52568ed77989bc
---
 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 0f5c31ed74..b8a8a501a4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75331,6 +75331,28 @@ (define-public rust-unicode-segmentation-1
 boundaries according to Unicode Standard Annex #29 rules.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-unicode-truncate-0.2
+  (package
+    (name "rust-unicode-truncate")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "unicode-truncate" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0hlf6k1d7s1qqdvhxwh4xl8wd1wvqm0vr0pazxq74jksbz5fajx0"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-unicode-width" ,rust-unicode-width-0.1))
+       #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3))))
+    (home-page "https://github.com/Aetf/unicode-truncate")
+    (synopsis
+     "Unicode-aware `str` truncate")
+    (description
+     "Unicode-aware algorithm to pad or truncate `str` in terms of displayed width.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-unicode-width-0.1
   (package
     (name "rust-unicode-width")
-- 
2.41.0





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

* [bug#69363] [PATCH 06/87] gnu: Add rust-invalidstring-0.1.3.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (3 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 05/87] gnu: Add rust-unicode-truncate-0.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 07/87] gnu: Add rust-serial-test-derive-3.0.0 VÖRÖSKŐI András
                     ` (80 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: If0ec3282ec7cf8aa47a5942b667a98bf45021dfe
---
 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 b8a8a501a4..23113b9481 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30897,6 +30897,23 @@ (define-public rust-interpolate-name-0.2
      "Simple procedural macro attribute for repetitive tests.")
     (license license:expat)))
 
+(define-public rust-invalidstring-0.1
+  (package
+    (name "rust-invalidstring")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "invalidstring" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0vxin67ybys7ihmwr5xvvwqv3q7lcn2pxg1skw14xr8kjpa0z5nj"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "testing invalid string")
+    (description "This crate is just for testing invalid string data")
+    (license license:expat)))
+
 (define-public rust-inventory-0.3
   (package
     (name "rust-inventory")
-- 
2.41.0





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

* [bug#69363] [PATCH 07/87] gnu: Add rust-serial-test-derive-3.0.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (4 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 06/87] gnu: Add rust-invalidstring-0.1.3 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 08/87] gnu: Add rust-serial-test-3.0.0 VÖRÖSKŐI András
                     ` (79 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serial-test-derive-3): New variable.

Change-Id: I3a811cded23f8af9a73c13f414f35bf38b3ea372
---
 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 23113b9481..05ed675bf4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61089,6 +61089,32 @@ (define-public rust-serial-test-0.1
      `(#:cargo-inputs
        (("rust-lazy-static" ,rust-lazy-static-1))))))
 
+(define-public rust-serial-test-derive-3
+  (package
+    (name "rust-serial-test-derive")
+    (version "3.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serial_test_derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "04i240k9ml91nz2knj2qxaksm6qnqj65xm7p8wdsq880qynv8gxr"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-2))
+       #:cargo-development-inputs
+       (("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-prettyplease" ,rust-prettyplease-0.2))))
+    (home-page "https://github.com/palfrey/serial_test")
+    (synopsis "Helper crate for serial_test")
+    (description
+     "This package is an helper crate for @code{rust-serial-test}.")
+    (license license:expat)))
+
 (define-public rust-serial-test-derive-2
   (package
     (name "rust-serial-test-derive")
-- 
2.41.0





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

* [bug#69363] [PATCH 08/87] gnu: Add rust-serial-test-3.0.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (5 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 07/87] gnu: Add rust-serial-test-derive-3.0.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 09/87] gnu: Add rust-asyncgit-0.25 VÖRÖSKŐI András
                     ` (78 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serial-test-3): New variable.

Change-Id: I90f5a56b647215a95fd6e4bc0e7451e6e1801963
---
 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 05ed675bf4..90b9a5409f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60953,6 +60953,37 @@ (define-public rust-serde-wasm-bindgen-0.3
     (description "Native Serde adapter for wasm-bindgen.")
     (license license:expat)))
 
+(define-public rust-serial-test-3
+  (package
+    (name "rust-serial-test")
+    (version "3.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serial_test" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1381b9z83a0a39sx0jrrf1q91m08s1yhjp648g5sgb1s5csdjflm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-dashmap" ,rust-dashmap-5)
+        ("rust-document-features" ,rust-document-features-0.2)
+        ("rust-fslock" ,rust-fslock-0.2)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-lazy-static" ,rust-lazy-static-1)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-parking-lot" ,rust-parking-lot-0.12)
+        ("rust-serial-test-derive" ,rust-serial-test-derive-3))
+       #:cargo-development-inputs
+       (("rust-itertools" ,rust-itertools-0.10)
+        ("rust-tokio" ,rust-tokio-1))))
+    (home-page "https://github.com/palfrey/serial_test")
+    (synopsis "Allows for the creation of serialised Rust tests")
+    (description
+     "This package allows for the creation of serialised Rust tests.")
+    (license license:expat)))
+
 (define-public rust-serial-test-2
   (package
     (name "rust-serial-test")
-- 
2.41.0





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

* [bug#69363] [PATCH 09/87] gnu: Add rust-asyncgit-0.25.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (6 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 08/87] gnu: Add rust-serial-test-3.0.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 10/87] gnu: Add rust-filetreelist-0.5.1 VÖRÖSKŐI András
                     ` (77 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-vcs.scm (rust-asyncgit-0.25): New variable.

Change-Id: I85832ec9ce83a0d7e172534e04e39758854febaf
---
 gnu/packages/crates-vcs.scm | 44 +++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index de4b691743..4442d501da 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -44,6 +44,50 @@ (define-module (gnu packages crates-vcs)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control))
 
+(define-public rust-asyncgit-0.25
+  (package
+    (name "rust-asyncgit")
+    (version "0.25.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "asyncgit" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1rpmy8lblr14ia3ryxqkv1f11zmxcqwdzhkr6sbx0la891v8wnz5"))))
+    (native-inputs (list pkg-config git-minimal))
+    (inputs (list libgit2-1.7 libssh2 openssl zlib))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--"
+                            "--skip" "reject_in_subfolder" ; /bin/sh
+                            "--skip" "test_pre_commit_workdir" ; /bin/sh
+                            "--skip" "sync::submodules::tests::test_smoke") ; network
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+                       ("rust-easy-cast" ,rust-easy-cast-0.5)
+                       ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+                       ("rust-git2" ,rust-git2-0.18)
+                       ("rust-git2-hooks" ,rust-git2-hooks-0.3)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+                       ("rust-rayon" ,rust-rayon-1)
+                       ("rust-rayon-core" ,rust-rayon-core-1)
+                       ("rust-scopetime" ,rust-scopetime-0.1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
+                       ("rust-url" ,rust-url-2))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.11)
+                                   ("rust-invalidstring" ,rust-invalidstring-0.1)
+                                   ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-serial-test" ,rust-serial-test-3)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "allow using git2 in a asynchronous context")
+    (description "allow using git2 in a asynchronous context")
+    (license license:expat)))
+
 (define-public rust-git-testament-0.2
   (package
     (name "rust-git-testament")
-- 
2.41.0





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

* [bug#69363] [PATCH 10/87] gnu: Add rust-filetreelist-0.5.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (7 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 09/87] gnu: Add rust-asyncgit-0.25 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 11/87] gnu: Add rust-gh-emoji-1.0.8 VÖRÖSKŐI András
                     ` (76 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I59196913b2d4a2731ab104ed4d951fe8c739f4c4
---
 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 90b9a5409f..b0830ae74e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23620,6 +23620,28 @@ (define-public rust-filetime-0.1
         ("rust-libc" ,rust-libc-0.2)
         ("rust-redox-syscall" ,rust-redox-syscall-0.1))))))
 
+(define-public rust-filetreelist-0.5
+  (package
+    (name "rust-filetreelist")
+    (version "0.5.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "filetreelist" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0i7lnk5ncbjg2nfgadx8phmv7ihaak5872cclrdv54bl620id132"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "filetree abstraction")
+    (description
+     "Filetree abstraction based on a sorted path list, supports key based navigation
+events, folding, scrolling and more.")
+    (license license:expat)))
+
 (define-public rust-field-offset-0.3
   (package
     (name "rust-field-offset")
-- 
2.41.0





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

* [bug#69363] [PATCH 11/87] gnu: Add rust-gh-emoji-1.0.8.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (8 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 10/87] gnu: Add rust-filetreelist-0.5.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 12/87] gnu: Add rust-notify-debouncer-mini-0.4.1 VÖRÖSKŐI András
                     ` (75 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-vcs.scm (rust-gh-emoji-1): New variable.

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

diff --git a/gnu/packages/crates-vcs.scm b/gnu/packages/crates-vcs.scm
index 4442d501da..3d6050cc00 100644
--- a/gnu/packages/crates-vcs.scm
+++ b/gnu/packages/crates-vcs.scm
@@ -88,6 +88,27 @@ (define-public rust-asyncgit-0.25
     (description "allow using git2 in a asynchronous context")
     (license license:expat)))
 
+(define-public rust-gh-emoji-1
+  (package
+    (name "rust-gh-emoji")
+    (version "1.0.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "gh-emoji" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0dwc7kr1dsb4bn8n87x7363c2c6vc4pi9fy6s74nk0r8vxhxz2pb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-phf" ,rust-phf-0.11)
+                       ("rust-regex" ,rust-regex-1))))
+    (home-page "https://lib.rs/crates/gh-emoji")
+    (synopsis "Convert @code{:emoji:} to Unicode")
+    (description
+     "Convert @code{:emoji:} to Unicode using @code{GitHub} emoji names.")
+    (license license:expat)))
+
 (define-public rust-git-testament-0.2
   (package
     (name "rust-git-testament")
-- 
2.41.0





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

* [bug#69363] [PATCH 12/87] gnu: Add rust-notify-debouncer-mini-0.4.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (9 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 11/87] gnu: Add rust-gh-emoji-1.0.8 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 13/87] gnu: Add rust-finl-unicode-1.2.0 VÖRÖSKŐI András
                     ` (74 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-notify-debouncer-mini-0.4): New variable.

Change-Id: I705c8c0496e40f0c6fed904d985211304fc856c2
---
 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 b0830ae74e..1e376837f9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41889,6 +41889,28 @@ (define-public rust-notify-4
        (("rust-tempfile" ,rust-tempfile-3))))
     (license license:cc0)))
 
+(define-public rust-notify-debouncer-mini-0.4
+  (package
+    (name "rust-notify-debouncer-mini")
+    (version "0.4.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "notify-debouncer-mini" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0hwxdbzyx01pzwyld1dk7sc7ak5k3xkjz2l59ppwa7rajwhv4h2x"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-notify" ,rust-notify-6)
+                       ("rust-serde" ,rust-serde-1))))
+    (home-page "https://github.com/notify-rs/notify")
+    (synopsis "notify mini debouncer")
+    (description "This crate is notify mini debouncer for events.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-notmuch-0.8
   (package
     (name "rust-notmuch")
-- 
2.41.0





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

* [bug#69363] [PATCH 13/87] gnu: Add rust-finl-unicode-1.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (10 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 12/87] gnu: Add rust-notify-debouncer-mini-0.4.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 14/87] gnu: Add rust-ordered-float-4.2.0 VÖRÖSKŐI András
                     ` (73 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I25fc706677bee014c0bbae5c370df0fcc0d3b685
---
 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 1e376837f9..328c151b3e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23735,6 +23735,29 @@ (define-public rust-findshlibs-0.10
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-finl-unicode-1
+  (package
+    (name "rust-finl-unicode")
+    (version "1.2.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "finl_unicode" version))
+        (file-name (string-append name "-" version ".tar.gz"))
+        (sha256
+         (base32 "1ipdx778849czik798sjbgk5yhwxqybydac18d2g9jb20dxdrkwg"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-bstr" ,rust-bstr-1)
+        ("rust-criterion" ,rust-criterion-0.3)
+        ("rust-unicode-categories" ,rust-unicode-categories-0.1)
+        ("rust-unicode-segmentation" ,rust-unicode-segmentation-1))))
+    (home-page "https://github.com/dahosek/finl_unicode")
+    (synopsis "unicode handling library")
+    (description "Library for handling Unicode functionality.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-fixed-1
   (package
     (name "rust-fixed")
-- 
2.41.0





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

* [bug#69363] [PATCH 14/87] gnu: Add rust-ordered-float-4.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (11 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 13/87] gnu: Add rust-finl-unicode-1.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 15/87] gnu: Add rust-wezterm-dynamic-derive-0.1 VÖRÖSKŐI András
                     ` (72 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ordered-float-4): New variable.

Change-Id: Iae3786e6593dd5ad3630087f7e5767b4dd2043c4
---
 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 328c151b3e..3b97eb76b9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -44173,6 +44173,36 @@ (define-public rust-ord-subset-3
 PartialOrd types, like floats.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-ordered-float-4
+  (package
+    (name "rust-ordered-float")
+    (version "4.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ordered-float" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+                       ("rust-borsh" ,rust-borsh-1)
+                       ("rust-bytemuck" ,rust-bytemuck-1)
+                       ("rust-num-traits" ,rust-num-traits-0.2)
+                       ("rust-proptest" ,rust-proptest-1)
+                       ("rust-rand" ,rust-rand-0.8)
+                       ("rust-rkyv" ,rust-rkyv-0.7)
+                       ("rust-schemars" ,rust-schemars-0.8)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-speedy" ,rust-speedy-0.8))
+       #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/reem/rust-ordered-float")
+    (synopsis "Wrappers for total ordering on floats")
+    (description
+     "This package provides wrappers for total ordering on floats in Rust.")
+    (license license:expat)))
+
 (define-public rust-ordered-float-3
   (package
     (name "rust-ordered-float")
-- 
2.41.0





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

* [bug#69363] [PATCH 15/87] gnu: Add rust-wezterm-dynamic-derive-0.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (12 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 14/87] gnu: Add rust-ordered-float-4.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 16/87] gnu: Add rust-wezterm-dynamic-0.2.0 VÖRÖSKŐI András
                     ` (71 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wezterm-dynamic-derive-0.1): New variable.

Change-Id: I7712aa37b6df07827f4027a7df4551f5b1a79da5
---
 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 3b97eb76b9..a18c2c7743 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78036,6 +78036,29 @@ (define-public rust-wepoll-sys-stjepang-1
 using @code{bindgen}.")
     (license license:mpl2.0)))
 
+(define-public rust-wezterm-dynamic-derive-0.1
+  (package
+    (name "rust-wezterm-dynamic-derive")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-dynamic-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1w07qf8njyq19nxi9vpshwprk00blhzg9ybis2rhfba433rmx7qc"))))
+    (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))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis
+     "config serialization for wezterm via dynamic json-like data values")
+    (description
+     "config serialization for wezterm via dynamic json-like data values")
+    (license license:expat)))
+
 (define-public rust-which-5
   (package
     (name "rust-which")
-- 
2.41.0





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

* [bug#69363] [PATCH 16/87] gnu: Add rust-wezterm-dynamic-0.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (13 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 15/87] gnu: Add rust-wezterm-dynamic-derive-0.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 17/87] gnu: rust-k9-0.11: Update to 0.11.7 VÖRÖSKŐI András
                     ` (70 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I3f189b3680a65eda8ef6c296ce3c80a78f2eefac
---
 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 a18c2c7743..c3de3436f2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78036,6 +78036,32 @@ (define-public rust-wepoll-sys-stjepang-1
 using @code{bindgen}.")
     (license license:mpl2.0)))
 
+(define-public rust-wezterm-dynamic-0.2
+  (package
+    (name "rust-wezterm-dynamic")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-dynamic" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1dbppcd5s509w3b25q2fx2c4c52cwdl61yw1fvh38rx8ryx2icfz"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+                       ("rust-ordered-float" ,rust-ordered-float-4)
+                       ("rust-strsim" ,rust-strsim-0.10)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-wezterm-dynamic-derive" ,rust-wezterm-dynamic-derive-0.1))
+       #:cargo-development-inputs (("rust-maplit" ,rust-maplit-1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis
+     "config serialization for wezterm via dynamic json-like data values")
+    (description
+     "config serialization for wezterm via dynamic json-like data values")
+    (license license:expat)))
+
 (define-public rust-wezterm-dynamic-derive-0.1
   (package
     (name "rust-wezterm-dynamic-derive")
-- 
2.41.0





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

* [bug#69363] [PATCH 17/87] gnu: rust-k9-0.11: Update to 0.11.7.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (14 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 16/87] gnu: Add rust-wezterm-dynamic-0.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 18/87] gnu: Add rust-k9-0.12.0 VÖRÖSKŐI András
                     ` (69 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-k9-0.11): Update to 0.11.7.

Change-Id: I79e262a91de1e22fdbd2ad3ce5b30da3ceb3d6fc
---
 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 c3de3436f2..6d5bba3dc2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32795,14 +32795,14 @@ (define-public rust-kv-log-macro-1
 (define-public rust-k9-0.11
   (package
     (name "rust-k9")
-    (version "0.11.6")
+    (version "0.11.7")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "k9" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1a8pxz6fygqzknxdlb4l835kqxgjk7snm4bjhhhn783r025vbp9j"))))
+                "0r7x7qmiq0i32r9h573vb2h97pwz6ly735nzf68hj282374cf4i5"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.41.0





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

* [bug#69363] [PATCH 18/87] gnu: Add rust-k9-0.12.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (15 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 17/87] gnu: rust-k9-0.11: Update to 0.11.7 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 19/87] gnu: Add rust-wezterm-bidi-0.2.3 VÖRÖSKŐI András
                     ` (68 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-k9-0.12): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6d5bba3dc2..a4ba1599df 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32792,6 +32792,39 @@ (define-public rust-kv-log-macro-1
      "This package provides a Log macro for log's kv-unstable backend.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-k9-0.12
+  (package
+    (name "rust-k9")
+    (version "0.12.0")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "k9" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "056ngrvyla95qj737h7xjw5ja697h07mpw6pci5v3cb8bfxwx2q8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-colored" ,rust-colored-2)
+                       ("rust-diff" ,rust-diff-0.1)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-regex" ,rust-regex-1)
+                       ("rust-syn" ,rust-syn-2)
+                       ("rust-terminal-size" ,rust-terminal-size-0.2))
+       #:cargo-development-inputs (("rust-derive-builder" ,rust-derive-builder-0.9)
+                                   ("rust-k9" ,rust-k9-0.11)
+                                   ("rust-rand" ,rust-rand-0.7)
+                                   ("rust-sha2" ,rust-sha2-0.9)
+                                   ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1))))
+    (home-page "https://github.com/aaronabramov/k9")
+    (synopsis "Testing library")
+    (description
+     "This package contains helper macros for writing unit tests.")
+    (license license:expat)))
+
 (define-public rust-k9-0.11
   (package
     (name "rust-k9")
-- 
2.41.0





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

* [bug#69363] [PATCH 19/87] gnu: Add rust-wezterm-bidi-0.2.3.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (16 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 18/87] gnu: Add rust-k9-0.12.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 20/87] gnu: Add rust-better-panic-0.3.0 VÖRÖSKŐI András
                     ` (67 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I2fd61ebe79516b7373b705601550f0171784c8c6
---
 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 a4ba1599df..516f990970 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78069,6 +78069,28 @@ (define-public rust-wepoll-sys-stjepang-1
 using @code{bindgen}.")
     (license license:mpl2.0)))
 
+(define-public rust-wezterm-bidi-0.2
+  (package
+    (name "rust-wezterm-bidi")
+    (version "0.2.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-bidi" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1v7kwmnxfplv9kgdmamn6csbn2ag5xjr0y6gs797slk0alsnw2hc"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.11)
+                                   ("rust-k9" ,rust-k9-0.12))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "unicode bidi algorithm UBA")
+    (description "The Unicode Bidi Algorithm (UBA).")
+    (license (list license:expat))))
+
 (define-public rust-wezterm-dynamic-0.2
   (package
     (name "rust-wezterm-dynamic")
-- 
2.41.0





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

* [bug#69363] [PATCH 20/87] gnu: Add rust-better-panic-0.3.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (17 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 19/87] gnu: Add rust-wezterm-bidi-0.2.3 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 21/87] gnu: Add rust-cargo-husky-1.5.0 VÖRÖSKŐI András
                     ` (66 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I0068772228ab1d6ebaa2803bba14ec47b62981f6
---
 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 516f990970..51d7659208 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5984,6 +5984,27 @@ (define-public rust-bencher-0.1
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-better-panic-0.3
+  (package
+    (name "rust-better-panic")
+    (version "0.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "better-panic" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0djh7qs39z0mbkzxs4nrc9ngnyjpsxq67lqfv75q91i63b8y3abg"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3)
+                       ("rust-console" ,rust-console-0.15)
+                       ("rust-syntect" ,rust-syntect-4))))
+    (home-page "https://github.com/mitsuhiko/better-panic")
+    (synopsis "panic backtraces")
+    (description "Pretty panic backtraces inspired by Python's tracebacks.")
+    (license license:expat)))
+
 (define-public rust-bigdecimal-0.4
   (package
     (name "rust-bigdecimal")
-- 
2.41.0





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

* [bug#69363] [PATCH 21/87] gnu: Add rust-cargo-husky-1.5.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (18 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 20/87] gnu: Add rust-better-panic-0.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 22/87] gnu: Add rust-libmath-0.2.1 VÖRÖSKŐI András
                     ` (65 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I34388bb94160b01780639180e462bf587623d371
---
 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 51d7659208..ff92aa4071 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9910,6 +9910,28 @@ (define-public rust-cargo-credential-libsecret-0.3
         ("rust-cargo-credential" ,rust-cargo-credential-0.3)
         ("rust-libloading" ,rust-libloading-0.8))))))
 
+(define-public rust-cargo-husky-1
+  (package
+    (name "rust-cargo-husky")
+    (version "1.5.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cargo-husky" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1b9jx720dzw9s7rl82bywz4d089c9rb0j526c1jfzs1g4llvc0kv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f
+       #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1)
+                                   ("rust-libc" ,rust-libc-0.2)
+                                   ("rust-semver" ,rust-semver-0.9))))
+    (home-page "https://github.com/rhysd/cargo-husky")
+    (synopsis "git husky cargo")
+    (description "This crate is husky (git hooks) for cargo.")
+    (license license:expat)))
+
 (define-public rust-cargo-metadata-0.18
   (package
     (name "rust-cargo-metadata")
-- 
2.41.0





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

* [bug#69363] [PATCH 22/87] gnu: Add rust-libmath-0.2.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (19 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 21/87] gnu: Add rust-cargo-husky-1.5.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 23/87] gnu: Add rust-simplerand-1.3.0 VÖRÖSKŐI András
                     ` (64 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ff92aa4071..738cf45f2e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -34047,6 +34047,25 @@ (define-public rust-libmacchina-6
 information.")
     (license license:expat)))
 
+(define-public rust-libmath-0.2
+  (package
+    (name "rust-libmath")
+    (version "0.2.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "libmath" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "00j546nfjsd4i1z1di800crazjyz6bv0dc63sn0awlx86ill3lyz"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-rand" ,rust-rand-0.3))))
+    (home-page "https://github.com/scoobadog/libmath-rs")
+    (synopsis "mathematical utilities")
+    (description "Mathematical utilities.")
+    (license license:expat)))
+
 (define-public rust-libmimalloc-sys-0.1
   (package
     (name "rust-libmimalloc-sys")
-- 
2.41.0





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

* [bug#69363] [PATCH 23/87] gnu: Add rust-simplerand-1.3.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (20 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 22/87] gnu: Add rust-libmath-0.2.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 24/87] gnu: Add rust-fakeit-1.2.0 VÖRÖSKŐI András
                     ` (63 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 738cf45f2e..e2aa9778a5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62394,6 +62394,25 @@ (define-public rust-simplelog-0.12
 small to medium sized project")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-simplerand-1
+  (package
+    (name "rust-simplerand")
+    (version "1.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "simplerand" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0yw9p3sk5c57gwz60ydpvsbx9kkwyccwlcv0z3q4v66b4455libh"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1))))
+    (home-page "https://github.com/PumpkinSeed/srand")
+    (synopsis "random number generator")
+    (description "Simple and fast random number generator.")
+    (license license:expat)))
+
 (define-public rust-simple-logger-4
   (package
     (name "rust-simple-logger")
-- 
2.41.0





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

* [bug#69363] [PATCH 24/87] gnu: Add rust-fakeit-1.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (21 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 23/87] gnu: Add rust-simplerand-1.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 25/87] gnu: Add rust-csscolorparser-0.6.2 VÖRÖSKŐI András
                     ` (62 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ib3a69e8510312ccc48bb5ee8ef98ecefd12ad797
---
 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 e2aa9778a5..fe547133b2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22694,6 +22694,28 @@ (define-public rust-faccess-0.2
     (description "Simple file accessibility checks in rust.")
     (license license:expat)))
 
+(define-public rust-fakeit-1
+  (package
+    (name "rust-fakeit")
+    (version "1.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "fakeit" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0zsz58zfawf3zk9ig3n7dbd382lgndjx0xxngwsymilcgipr0bfi"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-libmath" ,rust-libmath-0.2)
+                       ("rust-rand" ,rust-rand-0.6)
+                       ("rust-simplerand" ,rust-simplerand-1)
+                       ("rust-uuid" ,rust-uuid-0.8))))
+    (home-page "https://github.com/PumpkinSeed/fakeit")
+    (synopsis "fake data generator")
+    (description "Fake data generator library with 130+ functions.")
+    (license license:expat)))
+
 (define-public rust-fake-simd-0.1
   (package
     (name "rust-fake-simd")
-- 
2.41.0





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

* [bug#69363] [PATCH 25/87] gnu: Add rust-csscolorparser-0.6.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (22 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 24/87] gnu: Add rust-fakeit-1.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 26/87] gnu: Add rust-deltae-0.3.2 VÖRÖSKŐI András
                     ` (61 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I2936f096164c31b2eafc41a574b8b7945414a215
---
 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 fe547133b2..5c4a9e3a86 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16252,6 +16252,30 @@ (define-public rust-rusticata-macros-4
     (description "Helper macros for Rusticata.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-csscolorparser-0.6
+  (package
+    (name "rust-csscolorparser")
+    (version "0.6.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "csscolorparser" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1gxh11hajx96mf5sd0az6mfsxdryfqvcfcphny3yfbfscqq7sapb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-cint" ,rust-cint-0.3)
+                       ("rust-lab" ,rust-lab-0.11)
+                       ("rust-phf" ,rust-phf-0.11)
+                       ("rust-rgb" ,rust-rgb-0.8)
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/mazznoer/csscolorparser-rs")
+    (synopsis "CSS color parser library")
+    (description "This crate is a CSS color parser library.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-cssparser-0.29
   (package
     (name "rust-cssparser")
-- 
2.41.0





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

* [bug#69363] [PATCH 26/87] gnu: Add rust-deltae-0.3.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (23 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 25/87] gnu: Add rust-csscolorparser-0.6.2 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 27/87] gnu: Add rust-wezterm-dynamic-0.1.0 VÖRÖSKŐI András
                     ` (60 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5c4a9e3a86..6f03aa3039 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18349,6 +18349,25 @@ (define-public rust-dejavu-2
      "This package provides the @code{DejaVu} font family for embedding.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-deltae-0.3
+  (package
+    (name "rust-deltae")
+    (version "0.3.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "deltae" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1d3hw9hpvicl9x0x34jr2ybjk5g5ym1lhbyz6zj31110gq8zaaap"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-development-inputs (("rust-clap" ,rust-clap-4))))
+    (home-page "https://gitlab.com/ryanobeirne/deltae")
+    (synopsis "delta-e between two colors")
+    (description "Calculate Delta E between two colors in CIE Lab space.")
+    (license license:expat)))
+
 (define-public rust-demo-hack-0.0
   (package
     (name "rust-demo-hack")
-- 
2.41.0





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

* [bug#69363] [PATCH 27/87] gnu: Add rust-wezterm-dynamic-0.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (24 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 26/87] gnu: Add rust-deltae-0.3.2 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 28/87] gnu: Add rust-wezterm-color-types-0.2.0 VÖRÖSKŐI András
                     ` (59 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ifb5abb4c58666cd79f40f00f868c0092c4dbcaaa
---
 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 6f03aa3039..281bc1fcf6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78263,6 +78263,32 @@ (define-public rust-wezterm-dynamic-0.2
      "config serialization for wezterm via dynamic json-like data values")
     (license license:expat)))
 
+(define-public rust-wezterm-dynamic-0.1
+  (package
+    (name "rust-wezterm-dynamic")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-dynamic" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1al8fmfr852m62mlcr0v2lg3a18icl2sv79zv7jnv9v0rk07hpm7"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-log" ,rust-log-0.4)
+                       ("rust-ordered-float" ,rust-ordered-float-3)
+                       ("rust-strsim" ,rust-strsim-0.10)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-wezterm-dynamic-derive" ,rust-wezterm-dynamic-derive-0.1))
+       #:cargo-development-inputs (("rust-maplit" ,rust-maplit-1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis
+     "config serialization for wezterm via dynamic json-like data values")
+    (description
+     "config serialization for wezterm via dynamic json-like data values")
+    (license license:expat)))
+
 (define-public rust-wezterm-dynamic-derive-0.1
   (package
     (name "rust-wezterm-dynamic-derive")
-- 
2.41.0





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

* [bug#69363] [PATCH 28/87] gnu: Add rust-wezterm-color-types-0.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (25 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 27/87] gnu: Add rust-wezterm-dynamic-0.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 29/87] gnu: Add rust-leb128-0.2.5 VÖRÖSKŐI András
                     ` (58 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Id0bbbb3a611078188bd0c9e357092a7803a2e3d7
---
 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 281bc1fcf6..cf1dc69790 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78237,6 +78237,29 @@ (define-public rust-wezterm-bidi-0.2
     (description "The Unicode Bidi Algorithm (UBA).")
     (license (list license:expat))))
 
+(define-public rust-wezterm-color-types-0.2
+  (package
+    (name "rust-wezterm-color-types")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-color-types" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0xvphmrqgg69v9l879xj5lq010z13f5ixi854ykmny6j7m47lvjc"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-csscolorparser" ,rust-csscolorparser-0.6)
+                       ("rust-deltae" ,rust-deltae-0.3)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "types for colors")
+    (description "Types for working with colors.")
+    (license license:expat)))
+
 (define-public rust-wezterm-dynamic-0.2
   (package
     (name "rust-wezterm-dynamic")
-- 
2.41.0





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

* [bug#69363] [PATCH 29/87] gnu: Add rust-leb128-0.2.5.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (26 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 28/87] gnu: Add rust-wezterm-color-types-0.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 30/87] gnu: Add rust-varbincode-0.1.0 VÖRÖSKŐI András
                     ` (57 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I0be5a2d6da1cde6602d9e1df1f4fdb991710fd2d
---
 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 cf1dc69790..0f1359c9ec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33278,6 +33278,28 @@ (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
+     `(#:cargo-development-inputs (("rust-quickcheck" ,rust-quickcheck-0.8))))
+    (home-page "https://github.com/gimli-rs/leb128")
+    (synopsis
+     "Read and write DWARF LEB128 variable length integer encoding")
+    (description
+     "Read and write DWARF's @code{Little Endian Base 128} (LEB128) variable
+length integer encoding.")
+    (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] 89+ messages in thread

* [bug#69363] [PATCH 30/87] gnu: Add rust-varbincode-0.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (27 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 29/87] gnu: Add rust-leb128-0.2.5 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 31/87] gnu: Add rust-termwiz-0.20.0 VÖRÖSKŐI András
                     ` (56 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I067935391fdb5f094cecf30909fcc3e56435dfaf
---
 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 0f1359c9ec..b039c9ddc9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76731,6 +76731,31 @@ (define-public rust-value-bag-sval2-1
     (description "Implementation detail for value-bag.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-varbincode-0.1
+  (package
+    (name "rust-varbincode")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "varbincode" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "17vgwalm7a1lryjj565p4rnx5h3hr8vwm5504r92s7j41f8gl4mp"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+                       ("rust-leb128" ,rust-leb128-0.2)
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/wez/varbincode")
+    (synopsis
+     "binary encoder decoder variable length integer")
+    (description
+     "This package provides a binary encoder / decoder with variable length integer
+encoding implementation in Rust.")
+    (license license:expat)))
+
 (define-public rust-vcpkg-0.2
   (package
     (name "rust-vcpkg")
-- 
2.41.0





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

* [bug#69363] [PATCH 31/87] gnu: Add rust-termwiz-0.20.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (28 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 30/87] gnu: Add rust-varbincode-0.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 32/87] gnu: Add rust-ratatui-0.24.0 VÖRÖSKŐI András
                     ` (55 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-termwiz-0.20): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b039c9ddc9..887dcbef1d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69547,6 +69547,66 @@ (define-public rust-termtree-0.4
     (description "Visualize tree-like data on the command-line.")
     (license license:expat)))
 
+(define-public rust-termwiz-0.20
+  (package
+    (name "rust-termwiz")
+    (version "0.20.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "termwiz" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1yj80sli95wcw0im2iic9h7mx20hms3f9shxk7jarjqgl5waj2cm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-base64" ,rust-base64-0.21)
+                       ("rust-bitflags" ,rust-bitflags-1)
+                       ("rust-cassowary" ,rust-cassowary-0.3)
+                       ("rust-colored" ,rust-colored-2)
+                       ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+                       ("rust-finl-unicode" ,rust-finl-unicode-1)
+                       ("rust-fixedbitset" ,rust-fixedbitset-0.4)
+                       ("rust-fnv" ,rust-fnv-1)
+                       ("rust-hex" ,rust-hex-0.4)
+                       ("rust-image" ,rust-image-0.24)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memmem" ,rust-memmem-0.1)
+                       ("rust-nix" ,rust-nix-0.24)
+                       ("rust-num-derive" ,rust-num-derive-0.3)
+                       ("rust-num-traits" ,rust-num-traits-0.2)
+                       ("rust-ordered-float" ,rust-ordered-float-3)
+                       ("rust-pest" ,rust-pest-2)
+                       ("rust-pest-derive" ,rust-pest-derive-2)
+                       ("rust-phf" ,rust-phf-0.10)
+                       ("rust-regex" ,rust-regex-1)
+                       ("rust-semver" ,rust-semver-0.11)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-sha2" ,rust-sha2-0.9)
+                       ("rust-signal-hook" ,rust-signal-hook-0.1)
+                       ("rust-siphasher" ,rust-siphasher-0.3)
+                       ("rust-terminfo" ,rust-terminfo-0.7)
+                       ("rust-termios" ,rust-termios-0.3)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-ucd-trie" ,rust-ucd-trie-0.1)
+                       ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+                       ("rust-vtparse" ,rust-vtparse-0.6)
+                       ("rust-wezterm-bidi" ,rust-wezterm-bidi-0.2)
+                       ("rust-wezterm-color-types" ,rust-wezterm-color-types-0.2)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.1)
+                       ("rust-winapi" ,rust-winapi-0.3))
+       #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.3)
+                                   ("rust-env-logger" ,rust-env-logger-0.10)
+                                   ("rust-k9" ,rust-k9-0.11)
+                                   ("rust-varbincode" ,rust-varbincode-0.1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "terminal wizardry")
+    (description "Terminal Wizardry for Unix and Windows.")
+    (license license:expat)))
+
 (define-public rust-test-assembler-0.1
   (package
     (name "rust-test-assembler")
-- 
2.41.0





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

* [bug#69363] [PATCH 32/87] gnu: Add rust-ratatui-0.24.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (29 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 31/87] gnu: Add rust-termwiz-0.20.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 33/87] gnu: Add rust-struct-patch-derive-0.4.1 VÖRÖSKŐI András
                     ` (54 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-ratatui-0.24): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 887dcbef1d..eeb0478070 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53911,6 +53911,56 @@ (define-public rust-randomize-4
     (license
      (list license:zlib license:asl2.0 license:expat))))
 
+(define-public rust-ratatui-0.24
+  (package
+    (name "rust-ratatui")
+    (version "0.24.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ratatui" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "099433has5bhl6zbckpv2qskb66h7xz4rfgc6xn5cyjjzdy93g0f"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags
+       '("--release" "--"
+         "--skip=buffer::tests::index_of_panics_on_out_of_bounds"
+         "--skip=buffer::tests::pos_of_panics_on_out_of_bounds"
+         "--skip=buffer::Buffer::index_of"
+         "--skip=buffer::Buffer::pos_of")
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-cassowary" ,rust-cassowary-0.3)
+                       ("rust-crossterm" ,rust-crossterm-0.27)
+                       ("rust-document-features" ,rust-document-features-0.2)
+                       ("rust-indoc" ,rust-indoc-2)
+                       ("rust-itertools" ,rust-itertools-0.11)
+                       ("rust-lru" ,rust-lru-0.12)
+                       ("rust-paste" ,rust-paste-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-strum" ,rust-strum-0.25)
+                       ("rust-termion" ,rust-termion-2)
+                       ("rust-termwiz" ,rust-termwiz-0.20)
+                       ("rust-time" ,rust-time-0.3)
+                       ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1))
+       #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+                                   ("rust-argh" ,rust-argh-0.1)
+                                   ("rust-better-panic" ,rust-better-panic-0.3)
+                                   ("rust-cargo-husky" ,rust-cargo-husky-1)
+                                   ("rust-criterion" ,rust-criterion-0.5)
+                                   ("rust-fakeit" ,rust-fakeit-1)
+                                   ("rust-palette" ,rust-palette-0.7)
+                                   ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-rand" ,rust-rand-0.8))))
+    (home-page "https://github.com/ratatui-org/ratatui")
+    (synopsis "Library for cooking up terminal user interfaces")
+    (description
+     "This package provides a library that's all about cooking up terminal user
+interfaces.")
+    (license license:expat)))
+
 (define-public rust-ratatui-0.20
   (package
     (name "rust-ratatui")
-- 
2.41.0





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

* [bug#69363] [PATCH 33/87] gnu: Add rust-struct-patch-derive-0.4.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (30 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 32/87] gnu: Add rust-ratatui-0.24.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 34/87] gnu: Add rust-struct-patch-0.4.1 VÖRÖSKŐI András
                     ` (53 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-struct-patch-derive-0.4): New variable.

Change-Id: If9eaa5de7ab42414d2fbb5626bf99c8bdb96cc07
---
 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 eeb0478070..752c7d0c3c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65898,6 +65898,29 @@ (define-public rust-structopt-derive-0.2
      "Parse command line argument by defining a struct, derive crate.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-struct-patch-derive-0.4
+  (package
+    (name "rust-struct-patch-derive")
+    (version "0.4.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "struct-patch-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1nsdjvm1xinqx53s520y4fkqshjdfff3r4rglamrzrgb4yf38jpi"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))))
+    (home-page "https://github.com/yanganto/struct-patch/")
+    (synopsis "library for partial updates of structs")
+    (description
+     "This package provides a library that helps you implement partial updates for
+your structs.")
+    (license license:expat)))
+
 (define-public rust-strum-0.25
   (package
     (name "rust-strum")
-- 
2.41.0





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

* [bug#69363] [PATCH 34/87] gnu: Add rust-struct-patch-0.4.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (31 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 33/87] gnu: Add rust-struct-patch-derive-0.4.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 35/87] gnu: Add rust-stability-0.1.1 VÖRÖSKŐI András
                     ` (52 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-struct-patch-0.4): New variable.

Change-Id: I4847cd881f3ab3c5984cf9bc24a20c9c0114498a
---
 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 752c7d0c3c..41fd97e0e6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65898,6 +65898,29 @@ (define-public rust-structopt-derive-0.2
      "Parse command line argument by defining a struct, derive crate.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-struct-patch-0.4
+  (package
+    (name "rust-struct-patch")
+    (version "0.4.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "struct-patch" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1hlmncwmq6005znjjk12f5asx4r4m7cfzaxv88i1gcw97r9fylkw"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-struct-patch-derive" ,rust-struct-patch-derive-0.4))
+       #:cargo-development-inputs (("rust-serde" ,rust-serde-1)
+                                   ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/yanganto/struct-patch/")
+    (synopsis "library for partial updates of structs")
+    (description
+     "This package provides a library that helps you implement partial updates for
+your structs.")
+    (license license:expat)))
+
 (define-public rust-struct-patch-derive-0.4
   (package
     (name "rust-struct-patch-derive")
-- 
2.41.0





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

* [bug#69363] [PATCH 35/87] gnu: Add rust-stability-0.1.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (32 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 34/87] gnu: Add rust-struct-patch-0.4.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 36/87] gnu: Add rust-strum-macros-0.26.1 VÖRÖSKŐI András
                     ` (51 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I3a063c4d178148389e044b0d6203e37bcaa4bd6a
---
 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 41fd97e0e6..7c5c92c8e2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64805,6 +64805,26 @@ (define-public rust-st-map-0.1
     (description "This package provides a runtime for a stack-alocated map.")
     (license license:expat)))
 
+(define-public rust-stability-0.1
+  (package
+    (name "rust-stability")
+    (version "0.1.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "stability" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1kn3vcicmpg8bnyalp15i2j0dbv6c0wc62022bcs58jdi5vv3lgb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/sagebind/stability")
+    (synopsis "rust API stability attributes")
+    (description "Rust API stability attributes for the rest of us.")
+    (license license:expat)))
+
 (define-public rust-stable-deref-trait-1
   (package
     (name "rust-stable-deref-trait")
-- 
2.41.0





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

* [bug#69363] [PATCH 36/87] gnu: Add rust-strum-macros-0.26.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (33 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 35/87] gnu: Add rust-stability-0.1.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 37/87] gnu: Add rust-strum-0.26.1 VÖRÖSKŐI András
                     ` (50 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I855f289bed17e41d8f199eb68fd89bd003078df4
---
 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 7c5c92c8e2..22b00b1bae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -66078,6 +66078,34 @@ (define-public rust-strum-0.18
      `(#:cargo-inputs
        (("rust-strum-macros" ,rust-strum-macros-0.18))))))
 
+(define-public rust-strum-macros-0.26
+  (package
+    (name "rust-strum-macros")
+    (version "0.26.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "strum_macros" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "066dsk2f1psyyjllr1yc50251jvpjyh585m0fkcl0rypjgy1fd3s"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            "--skip=enum_discriminants"
+                            "--skip=static_variants_array")
+       #:cargo-inputs (("rust-heck" ,rust-heck-0.4)
+                       ("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-rustversion" ,rust-rustversion-1)
+                       ("rust-syn" ,rust-syn-2))
+       #:cargo-development-inputs (("rust-strum" ,rust-strum-0.26))))
+    (home-page "https://github.com/Peternator7/strum")
+    (synopsis "Set of macros for working with enums and strings")
+    (description
+     "This crate provides helpful macros for working with enums and strings.")
+    (license license:expat)))
+
 (define-public rust-strum-macros-0.25
   (package
     (name "rust-strum-macros")
-- 
2.41.0





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

* [bug#69363] [PATCH 37/87] gnu: Add rust-strum-0.26.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (34 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 36/87] gnu: Add rust-strum-macros-0.26.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 38/87] gnu: Add rust-termion-3.0.0 VÖRÖSKŐI András
                     ` (49 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I377c9ba8f0b15bd04457357147c168ea661548d5
---
 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 22b00b1bae..38b6382558 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65964,6 +65964,31 @@ (define-public rust-struct-patch-derive-0.4
 your structs.")
     (license license:expat)))
 
+(define-public rust-strum-0.26
+  (package
+    (name "rust-strum")
+    (version "0.26.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "strum" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0przl5xmy1gzf4rlp8ff7wla43slsyk1vlg2xdjsk6nzmpl96fvj"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            "--skip=EnumMessage"
+                            "--skip=EnumProperty"
+                            "--skip=EnumIterator")
+       #:cargo-inputs (("rust-phf" ,rust-phf-0.10)
+                       ("rust-strum-macros" ,rust-strum-macros-0.26))
+       #:cargo-development-inputs (("rust-strum-macros" ,rust-strum-macros-0.26))))
+    (home-page "https://github.com/Peternator7/strum")
+    (synopsis "Helpful macros for working with enums and strings")
+    (description "Helpful macros for working with enums and strings")
+    (license license:expat)))
+
 (define-public rust-strum-0.25
   (package
     (name "rust-strum")
-- 
2.41.0





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

* [bug#69363] [PATCH 38/87] gnu: Add rust-termion-3.0.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (35 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 37/87] gnu: Add rust-strum-0.26.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 39/87] gnu: Add rust-terminfo-0.8.0 VÖRÖSKŐI András
                     ` (48 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-termion-3): New variable.

Change-Id: I735743218fdbba4845b877fbe2cfef38bee63f07
---
 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 38b6382558..932a66f2f3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69627,6 +69627,31 @@ (define-public rust-terminfo-0.7
     (description "Terminal capabilities with type-safe getters.")
     (license license:wtfpl2)))
 
+(define-public rust-termion-3
+  (package
+    (name "rust-termion")
+    (version "3.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "termion" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "19f7q542ih13j13jp5lr750z5yav7v035pmz46zznkahb9ki6y21"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ; tests require a terminal
+       #:cargo-inputs (("rust-libc" ,rust-libc-0.2)
+                       ("rust-libredox" ,rust-libredox-0.0.2)
+                       ("rust-numtoa" ,rust-numtoa-0.1)
+                       ("rust-redox-termios" ,rust-redox-termios-0.1)
+                       ("rust-serde" ,rust-serde-1))))
+    (home-page "https://gitlab.redox-os.org/redox-os/termion")
+    (synopsis "Library for manipulating terminals")
+    (description
+     "This package provides a bindless library for manipulating terminals.")
+    (license license:expat)))
+
 (define-public rust-termion-2
   (package
     (name "rust-termion")
-- 
2.41.0





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

* [bug#69363] [PATCH 39/87] gnu: Add rust-terminfo-0.8.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (36 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 38/87] gnu: Add rust-termion-3.0.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 40/87] gnu: Add rust-wezterm-blob-leases-0.1.0 VÖRÖSKŐI András
                     ` (47 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I089182a103780939bdb07c57cfc22dce5b392a66
---
 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 932a66f2f3..c4f853b728 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69602,6 +69602,33 @@ (define-public rust-terminal-size-0.1
            `(("rust-libc" ,rust-libc-0.2)
              ("rust-winapi" ,rust-winapi-0.3))))))
 
+(define-public rust-terminfo-0.8
+  (package
+    (name "rust-terminfo")
+    (version "0.8.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "terminfo" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13s9920jzmnr0jidik8yn6gvkic9n39sl28440mx4x8pd2kd6v36"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            "--skip=Database"
+                            "--skip=expand::expand"
+                            "--skip=src/lib.rs")
+       #:cargo-inputs (("rust-dirs" ,rust-dirs-4)
+                       ("rust-fnv" ,rust-fnv-1)
+                       ("rust-nom" ,rust-nom-7)
+                       ("rust-phf" ,rust-phf-0.11)
+                       ("rust-phf-codegen" ,rust-phf-codegen-0.11))))
+    (home-page "https://github.com/meh/rust-terminfo")
+    (synopsis "Terminal information")
+    (description "Terminal capabilities with type-safe getters.")
+    (license license:wtfpl2)))
+
 (define-public rust-terminfo-0.7
   (package
     (name "rust-terminfo")
-- 
2.41.0





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

* [bug#69363] [PATCH 40/87] gnu: Add rust-wezterm-blob-leases-0.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (37 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 39/87] gnu: Add rust-terminfo-0.8.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 41/87] gnu: Add rust-wezterm-color-types-0.3.0 VÖRÖSKŐI András
                     ` (46 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wezterm-blob-leases-0.1): New variable.

Change-Id: I9f0b7d139ca0cbd4e930e4b1a3e66404b738ebf9
---
 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 c4f853b728..ba0f4e7c13 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78565,6 +78565,32 @@ (define-public rust-wezterm-bidi-0.2
     (description "The Unicode Bidi Algorithm (UBA).")
     (license (list license:expat))))
 
+(define-public rust-wezterm-blob-leases-0.1
+  (package
+    (name "rust-wezterm-blob-leases")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-blob-leases" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "02z6m7p9vf4wvr9g2qv1kxp6zaxxli4ziphhcjbnivbyvw55wnlf"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-getrandom" ,rust-getrandom-0.2)
+                       ("rust-mac-address" ,rust-mac-address-1)
+                       ("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-sha2" ,rust-sha2-0.10)
+                       ("rust-tempfile" ,rust-tempfile-3)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-uuid" ,rust-uuid-1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "image blob caching/leasing for wezterm")
+    (description "Manage image blob caching/leasing for wezterm.")
+    (license license:expat)))
+
 (define-public rust-wezterm-color-types-0.2
   (package
     (name "rust-wezterm-color-types")
-- 
2.41.0





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

* [bug#69363] [PATCH 41/87] gnu: Add rust-wezterm-color-types-0.3.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (38 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 40/87] gnu: Add rust-wezterm-blob-leases-0.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 42/87] gnu: Add rust-wezterm-input-types-0.1.0 VÖRÖSKŐI András
                     ` (45 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wezterm-color-types-0.3): New variable.

Change-Id: I385509cf4e8cec9ac18db2e7b01fb12fd044eebb
---
 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 ba0f4e7c13..a740e688e2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78591,6 +78591,29 @@ (define-public rust-wezterm-blob-leases-0.1
     (description "Manage image blob caching/leasing for wezterm.")
     (license license:expat)))
 
+(define-public rust-wezterm-color-types-0.3
+  (package
+    (name "rust-wezterm-color-types")
+    (version "0.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-color-types" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "15j29f60p1dc0msx50x940niyv9d5zpynavpcc6jf44hbkrixs3x"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-csscolorparser" ,rust-csscolorparser-0.6)
+                       ("rust-deltae" ,rust-deltae-0.3)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "types for colors")
+    (description "Types for working with colors.")
+    (license license:expat)))
+
 (define-public rust-wezterm-color-types-0.2
   (package
     (name "rust-wezterm-color-types")
-- 
2.41.0





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

* [bug#69363] [PATCH 42/87] gnu: Add rust-wezterm-input-types-0.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (39 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 41/87] gnu: Add rust-wezterm-color-types-0.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 43/87] gnu: Add rust-termwiz-0.22.0 VÖRÖSKŐI András
                     ` (44 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-wezterm-input-types-0.1): New variable.

Change-Id: I0bc79f1982e60cc458d93d314b505dd6596321f8
---
 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 a740e688e2..ffa350f561 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78712,6 +78712,29 @@ (define-public rust-wezterm-dynamic-derive-0.1
      "config serialization for wezterm via dynamic json-like data values")
     (license license:expat)))
 
+(define-public rust-wezterm-input-types-0.1
+  (package
+    (name "rust-wezterm-input-types")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "wezterm-input-types" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0zp557014d458a69yqn9dxfy270b6kyfdiynr5p4algrb7aas4kh"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+                       ("rust-euclid" ,rust-euclid-0.22)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "wezterm input types")
+    (description "Input types for wezterm.")
+    (license license:expat)))
+
 (define-public rust-which-5
   (package
     (name "rust-which")
-- 
2.41.0





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

* [bug#69363] [PATCH 43/87] gnu: Add rust-termwiz-0.22.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (40 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 42/87] gnu: Add rust-wezterm-input-types-0.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 44/87] gnu: Add rust-derive-builder-core-0.13.1 VÖRÖSKŐI András
                     ` (43 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-termwiz-0.22): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffa350f561..56901a9494 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69768,6 +69768,69 @@ (define-public rust-termtree-0.4
     (description "Visualize tree-like data on the command-line.")
     (license license:expat)))
 
+(define-public rust-termwiz-0.22
+  (package
+    (name "rust-termwiz")
+    (version "0.22.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "termwiz" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1laiwns3l16ilnpxysrm0i6afymrncsj0h1ix8348pfs44z32xas"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-base64" ,rust-base64-0.21)
+                       ("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-cassowary" ,rust-cassowary-0.3)
+                       ("rust-colored" ,rust-colored-2)
+                       ("rust-fancy-regex" ,rust-fancy-regex-0.11)
+                       ("rust-filedescriptor" ,rust-filedescriptor-0.8)
+                       ("rust-finl-unicode" ,rust-finl-unicode-1)
+                       ("rust-fixedbitset" ,rust-fixedbitset-0.4)
+                       ("rust-fnv" ,rust-fnv-1)
+                       ("rust-hex" ,rust-hex-0.4)
+                       ("rust-image" ,rust-image-0.24)
+                       ("rust-lazy-static" ,rust-lazy-static-1)
+                       ("rust-libc" ,rust-libc-0.2)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memmem" ,rust-memmem-0.1)
+                       ("rust-nix" ,rust-nix-0.26)
+                       ("rust-num-derive" ,rust-num-derive-0.3)
+                       ("rust-num-traits" ,rust-num-traits-0.2)
+                       ("rust-ordered-float" ,rust-ordered-float-4)
+                       ("rust-pest" ,rust-pest-2)
+                       ("rust-pest-derive" ,rust-pest-derive-2)
+                       ("rust-phf" ,rust-phf-0.11)
+                       ("rust-semver" ,rust-semver-0.11)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-sha2" ,rust-sha2-0.10)
+                       ("rust-signal-hook" ,rust-signal-hook-0.3)
+                       ("rust-siphasher" ,rust-siphasher-0.3)
+                       ("rust-tempfile" ,rust-tempfile-3)
+                       ("rust-terminfo" ,rust-terminfo-0.8)
+                       ("rust-termios" ,rust-termios-0.3)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-ucd-trie" ,rust-ucd-trie-0.1)
+                       ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+                       ("rust-vtparse" ,rust-vtparse-0.6)
+                       ("rust-wezterm-bidi" ,rust-wezterm-bidi-0.2)
+                       ("rust-wezterm-blob-leases" ,rust-wezterm-blob-leases-0.1)
+                       ("rust-wezterm-color-types" ,rust-wezterm-color-types-0.3)
+                       ("rust-wezterm-dynamic" ,rust-wezterm-dynamic-0.2)
+                       ("rust-wezterm-input-types" ,rust-wezterm-input-types-0.1)
+                       ("rust-winapi" ,rust-winapi-0.3))
+       #:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.4)
+                                   ("rust-env-logger" ,rust-env-logger-0.11)
+                                   ("rust-k9" ,rust-k9-0.11)
+                                   ("rust-varbincode" ,rust-varbincode-0.1))))
+    (home-page "https://github.com/wez/wezterm")
+    (synopsis "terminal wizardry")
+    (description "Terminal Wizardry for Unix and Windows.")
+    (license license:expat)))
+
 (define-public rust-termwiz-0.20
   (package
     (name "rust-termwiz")
-- 
2.41.0





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

* [bug#69363] [PATCH 44/87] gnu: Add rust-derive-builder-core-0.13.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (41 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 43/87] gnu: Add rust-termwiz-0.22.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 45/87] gnu: Add rust-derive-builder-macro-0.13.1 VÖRÖSKŐI András
                     ` (42 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I66ed816edef50f73ae1a1314e7a141f1a47ada78
---
 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 56901a9494..6607fda6dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18623,6 +18623,32 @@ (define-public rust-derive-builder-0.7
          ("rust-skeptic" ,rust-skeptic-0.13)
          ("rust-syn" ,rust-syn-0.15))))))
 
+(define-public rust-derive-builder-core-0.13
+  (package
+    (name "rust-derive-builder-core")
+    (version "0.13.1")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "derive_builder_core" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1381dgjq6jhirww088dff8b00v2d99illvnan0l0kvz7qdy33v54"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-darling" ,rust-darling-0.14)
+        ("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))
+       #:cargo-development-inputs
+       (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+    (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+    (synopsis "Internal helper library for @code{rust-derive-builder}")
+    (description
+     "Internal helper library for @code{rust-derive-builder}.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-derive-builder-core-0.12
   (package
     (name "rust-derive-builder-core")
-- 
2.41.0





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

* [bug#69363] [PATCH 45/87] gnu: Add rust-derive-builder-macro-0.13.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (42 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 44/87] gnu: Add rust-derive-builder-core-0.13.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 46/87] gnu: Add rust-derive-builder-0.13.1 VÖRÖSKŐI András
                     ` (41 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-derive-builder-macro-0.13): New variable.

Change-Id: Ic73a7d3b0f9499aebfa08371575265f386470c58
---
 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 6607fda6dd..0af4aef746 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18763,6 +18763,30 @@ (define-public rust-derive-builder-core-0.5
          ("rust-quote" ,rust-quote-0.6)
          ("rust-syn" ,rust-syn-0.15))))))
 
+(define-public rust-derive-builder-macro-0.13
+  (package
+    (name "rust-derive-builder-macro")
+    (version "0.13.1")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "derive_builder_macro" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "09q17rzgf8bsj8n1bhlf4f93nmqg8va6321ppcd07f1mzg1nh0w7"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-derive-builder-core" ,rust-derive-builder-core-0.13)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+    (synopsis
+     "Rust macro to automatically implement the builder pattern for arbitrary structs")
+    (description
+     "This crate provides a Rust macro to automatically implement the builder
+pattern for arbitrary structs.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-derive-builder-macro-0.12
   (package
     (name "rust-derive-builder-macro")
-- 
2.41.0





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

* [bug#69363] [PATCH 46/87] gnu: Add rust-derive-builder-0.13.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (43 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 45/87] gnu: Add rust-derive-builder-macro-0.13.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 47/87] gnu: Add rust-font8x8-0.3.1 VÖRÖSKŐI András
                     ` (40 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I9e2b75d1733071f9cda7491a6c038fb5a26e531a
---
 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 0af4aef746..e11df0e275 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18509,6 +18509,33 @@ (define-public rust-derive-arbitrary-0.4
        (sha256
         (base32 "1rp0z4k0j5ip0bx6dssg97l4q6bakhf6lm5h1lpr3p3kwjsi585i"))))))
 
+(define-public rust-derive-builder-0.13
+  (package
+    (name "rust-derive-builder")
+    (version "0.13.1")
+    (source (origin
+              (method url-fetch)
+              (uri (crate-uri "derive_builder" version))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1irqx6bz74kx48ivdwqp2xl1ibr8dbdwgh6573r8g00d82gicncg"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.13))
+       #:cargo-development-inputs
+       (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
+        ("rust-rustversion" ,rust-rustversion-1)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-trybuild" ,rust-trybuild-1))))
+    (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+    (synopsis "Builder pattern for arbitrary structs")
+    (description "Rust macro to automatically implement the builder pattern
+for arbitrary structs.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-derive-builder-0.12
   (package
     (name "rust-derive-builder")
-- 
2.41.0





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

* [bug#69363] [PATCH 47/87] gnu: Add rust-font8x8-0.3.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (44 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 46/87] gnu: Add rust-derive-builder-0.13.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 48/87] gnu: Add rust-ratatui-0.26.1 VÖRÖSKŐI András
                     ` (39 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I25b237b5fe2c857d50d5566efc897bcbf0bf8616
---
 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 e11df0e275..ffd7341f36 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24513,6 +24513,23 @@ (define-public rust-fnv-1
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-font8x8-0.3
+  (package
+    (name "rust-font8x8")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "font8x8" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0znh67wfv3pyx12619rm8v59fc3ig2ai6pfgqxl855hsf6w8hm47"))))
+    (build-system cargo-build-system)
+    (home-page "https://gitlab.com/saibatizoku/font8x8-rs")
+    (synopsis "8x8 monochrome bitmap font")
+    (description "8x8 monochrome bitmap font for rendering.")
+    (license license:expat)))
+
 (define-public rust-font-kit-0.11
   (package
     (name "rust-font-kit")
-- 
2.41.0





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

* [bug#69363] [PATCH 48/87] gnu: Add rust-ratatui-0.26.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (45 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 47/87] gnu: Add rust-font8x8-0.3.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 49/87] gnu: Add rust-tui-textarea-0.4.0 VÖRÖSKŐI András
                     ` (38 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ffd7341f36..57e862ec15 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54005,6 +54005,66 @@ (define-public rust-randomize-4
     (license
      (list license:zlib license:asl2.0 license:expat))))
 
+(define-public rust-ratatui-0.26
+  (package
+    (name "rust-ratatui")
+    (version "0.26.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ratatui" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1n1ivnbpng797ssrw1rv1i0j4sjgylm3bssn1m5n2qkcpy7jzcdw"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags
+       '("--release" "--"
+         "--skip=buffer::tests::index_of_panics_on_out_of_bounds"
+         "--skip=buffer::tests::pos_of_panics_on_out_of_bounds"
+         "--skip=buffer::Buffer::index_of"
+         "--skip=buffer::Buffer::pos_of"
+         "--skip=terminal::frame::Frame"
+         "--skip=src/widgets.rs")
+       #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-cassowary" ,rust-cassowary-0.3)
+                       ("rust-compact-str" ,rust-compact-str-0.7)
+                       ("rust-crossterm" ,rust-crossterm-0.27)
+                       ("rust-document-features" ,rust-document-features-0.2)
+                       ("rust-indoc" ,rust-indoc-2)
+                       ("rust-itertools" ,rust-itertools-0.12)
+                       ("rust-lru" ,rust-lru-0.12)
+                       ("rust-paste" ,rust-paste-1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-stability" ,rust-stability-0.1)
+                       ("rust-strum" ,rust-strum-0.26)
+                       ("rust-termion" ,rust-termion-3)
+                       ("rust-termwiz" ,rust-termwiz-0.22)
+                       ("rust-time" ,rust-time-0.3)
+                       ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1))
+       #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+                                   ("rust-argh" ,rust-argh-0.1)
+                                   ("rust-better-panic" ,rust-better-panic-0.3)
+                                   ("rust-cargo-husky" ,rust-cargo-husky-1)
+                                   ("rust-color-eyre" ,rust-color-eyre-0.6)
+                                   ("rust-criterion" ,rust-criterion-0.5)
+                                   ("rust-derive-builder" ,rust-derive-builder-0.13)
+                                   ("rust-fakeit" ,rust-fakeit-1)
+                                   ("rust-font8x8" ,rust-font8x8-0.3)
+                                   ("rust-palette" ,rust-palette-0.7)
+                                   ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-rand" ,rust-rand-0.8)
+                                   ("rust-rand-chacha" ,rust-rand-chacha-0.3)
+                                   ("rust-rstest" ,rust-rstest-0.18)
+                                   ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/ratatui-org/ratatui")
+    (synopsis "A library that's all about cooking up terminal user interfaces")
+    (description
+     "This package provides a library that's all about cooking up terminal user
+interfaces")
+    (license license:expat)))
+
 (define-public rust-ratatui-0.24
   (package
     (name "rust-ratatui")
-- 
2.41.0





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

* [bug#69363] [PATCH 49/87] gnu: Add rust-tui-textarea-0.4.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (46 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 48/87] gnu: Add rust-ratatui-0.26.1 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 50/87] gnu: rust-libc: Update to 0.2.153 VÖRÖSKŐI András
                     ` (37 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-tui-textarea-0.4): New variable.

Change-Id: I713cb516fe8318327ea36e02097284e63a84a7d0
---
 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 57e862ec15..9a6b6bfc1a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75130,6 +75130,35 @@ (define-public rust-tui-react-0.20
 render properties.")
     (license license:expat)))
 
+(define-public rust-tui-textarea-0.4
+  (package
+    (name "rust-tui-textarea")
+    (version "0.4.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "tui-textarea" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13mxwxqq6r6kplszs2r2qlnc8hw4hpk2zgrzjby9q6ll3znqrqx3"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+                       ("rust-crossterm" ,rust-crossterm-0.25)
+                       ("rust-crossterm" ,rust-crossterm-0.27)
+                       ("rust-ratatui" ,rust-ratatui-0.24)
+                       ("rust-regex" ,rust-regex-1)
+                       ("rust-termion" ,rust-termion-2)
+                       ("rust-termwiz" ,rust-termwiz-0.20)
+                       ("rust-tui" ,rust-tui-0.19)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1))))
+    (home-page "https://github.com/rhysd/tui-textarea")
+    (synopsis "text editor widget for ratatui and tui-rs")
+    (description
+     "tui-textarea is a simple yet powerful text editor widget for ratatui and tui-rs.
+ Multi-line text editor can be easily put as part of your TUI application.")
+    (license license:expat)))
+
 (define-public rust-tuikit-0.5
   (package
     (name "rust-tuikit")
-- 
2.41.0





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

* [bug#69363] [PATCH 50/87] gnu: rust-libc: Update to 0.2.153.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (47 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 49/87] gnu: Add rust-tui-textarea-0.4.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 51/87] gnu: rust-rustix: Update to 0.38.31 VÖRÖSKŐI András
                     ` (36 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I603e78b8d8a90ea80c3d45c45641faa52bdee7d5
---
 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 9a6b6bfc1a..07d45e2897 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33754,14 +33754,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] 89+ messages in thread

* [bug#69363] [PATCH 51/87] gnu: rust-rustix: Update to 0.38.31.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (48 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 50/87] gnu: rust-libc: Update to 0.2.153 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 52/87] gnu: rust-home: Update to 0.5.9 VÖRÖSKŐI András
                     ` (35 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Id192a7d23366cc0d03826d345c10cc5059ffa594
---
 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 07d45e2897..40fa03e245 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57921,14 +57921,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] 89+ messages in thread

* [bug#69363] [PATCH 52/87] gnu: rust-home: Update to 0.5.9.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (49 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 51/87] gnu: rust-rustix: Update to 0.38.31 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 53/87] gnu: Add rust-which-6.0.0 VÖRÖSKŐI András
                     ` (34 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-home-0.5): Update to 0.5.9.
* gnu/packages/crates-io.scm (rust-home-0.5)[inputs]:
Update rust-windows-sys to 0.52.

Change-Id: I7786c0a44de269554ca0a2d5f0d827bf26effee0
---
 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 40fa03e245..1b51d7e5c4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28071,17 +28071,17 @@ (define-public rust-half-1
 (define-public rust-home-0.5
   (package
     (name "rust-home")
-    (version "0.5.5")
+    (version "0.5.9")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "home" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1nqx1krijvpd03d96avsdyknd12h8hs3xhxwgqghf8v9xxzc4i2l"))))
+        (base32 "19grxyg35rqfd802pcc9ys1q3lafzlcjcv2pl2s5q8xpyr5kblg3"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.48))))
+     `(#:cargo-inputs (("rust-windows-sys" ,rust-windows-sys-0.52))))
     (home-page "https://github.com/rust-lang/cargo")
     (synopsis "Shared definitions of home directories")
     (description "This package provides the definition of @code{home_dir}
-- 
2.41.0





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

* [bug#69363] [PATCH 53/87] gnu: Add rust-which-6.0.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (50 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 52/87] gnu: rust-home: Update to 0.5.9 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 54/87] gnu: rust-clap-derive: Update to 4.5.0 VÖRÖSKŐI András
                     ` (33 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-which-6): New variable.

Change-Id: I1f82d78022a1bd5cc5f5a018143bdc8c330a45df
---
 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 1b51d7e5c4..084537917b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78981,6 +78981,36 @@ (define-public rust-wezterm-input-types-0.1
     (description "Input types for wezterm.")
     (license license:expat)))
 
+(define-public rust-which-6
+  (package
+    (name "rust-which")
+    (version "6.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "which" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "070hbvl3hjxywychmz7nj5gbsprdm38rir3kqnm48zzp1g0y19bz"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            "--skip=it_works")
+       #:cargo-inputs (("rust-either" ,rust-either-1)
+                       ("rust-home" ,rust-home-0.5)
+                       ("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-regex" ,rust-regex-1)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))
+       #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/harryfei/which-rs.git")
+    (synopsis "Rust equivalent of @command{which}")
+    (description
+     "This package provides a cross-platform Rust equivalent of the
+Unix @command{which} command.  It returns the full path of an installed
+executable.")
+    (license license:expat)))
+
 (define-public rust-which-5
   (package
     (name "rust-which")
-- 
2.41.0





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

* [bug#69363] [PATCH 54/87] gnu: rust-clap-derive: Update to 4.5.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (51 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 53/87] gnu: Add rust-which-6.0.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 55/87] gnu: Add rust-clap-lex-0.7.0 VÖRÖSKŐI András
                     ` (32 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: If6e59e0b352fac6f3659f72d43b31b5d4b4e8f2b
---
 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 084537917b..25beec3449 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11382,14 +11382,14 @@ (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.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "clap_derive" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0hk4hcxl56qwqsf4hmf7c0gr19r9fbxk0ah2bgkr36pmmaph966g"))))
+        (base32 "0ixs8wzw7aqfdk4x150jd7j09r9gm5x0icwd4jw863szim9w0yrh"))))
     (build-system cargo-build-system)
     (arguments
      (list #:cargo-inputs
-- 
2.41.0





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

* [bug#69363] [PATCH 55/87] gnu: Add rust-clap-lex-0.7.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (52 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 54/87] gnu: rust-clap-derive: Update to 4.5.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 56/87] gnu: Add rust-strsim-0.11.0 VÖRÖSKŐI András
                     ` (31 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Id9263095343d39b0cd28271ebe99b0bc6be65b91
---
 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 25beec3449..38f54cef2a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11656,6 +11656,26 @@ (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.7
+  (package
+    (name "rust-clap-lex")
+    (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 "1kh1sckgq71kay2rrr149pl9gbsrvyccsq6xm5xpnq0cxnyqzk4q"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/clap-rs/clap/tree/master/clap_lex")
+    (synopsis "Command line parser for Clap")
+    (description
+     "This package provides a parser for command line options.  As opposed
+to a declarative parser, @code{rust-clap-lex} processes arguments as a
+stream of tokens.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-clap-lex-0.6
   (package
     (name "rust-clap-lex")
-- 
2.41.0





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

* [bug#69363] [PATCH 56/87] gnu: Add rust-strsim-0.11.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (53 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 55/87] gnu: Add rust-clap-lex-0.7.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 57/87] gnu: Add rust-anstyle-lossy-1.1.0 VÖRÖSKŐI András
                     ` (30 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: If2a421a7016d9bb5f9bcbf76860fde230cc9ef11
---
 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 38f54cef2a..88f1c692cf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65830,6 +65830,27 @@ (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.11
+  (package
+    (name "rust-strsim")
+    (version "0.11.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "strsim" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/dguo/strsim-rs")
+    (synopsis "Rust implementations of string similarity metrics")
+    (description "This crate includes implementations of string similarity
+metrics.  It includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro,
+and Jaro-Winkler.")
+    (license license:expat)))
+
 (define-public rust-strsim-0.10
   (package
     (name "rust-strsim")
-- 
2.41.0





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

* [bug#69363] [PATCH 57/87] gnu: Add rust-anstyle-lossy-1.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (54 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 56/87] gnu: Add rust-strsim-0.11.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 58/87] gnu: Add rust-escape8259-0.5.2 VÖRÖSKŐI András
                     ` (29 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 88f1c692cf..65c5fb11fb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1673,6 +1673,25 @@ (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
+     `(#:cargo-inputs (("rust-anstyle" ,rust-anstyle-1))))
+    (home-page "https://github.com/rust-cli/anstyle")
+    (synopsis "conversion between ANSI color codes")
+    (description "Lossy conversion between ANSI Color Codes.")
+    (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] 89+ messages in thread

* [bug#69363] [PATCH 58/87] gnu: Add rust-escape8259-0.5.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (55 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 57/87] gnu: Add rust-anstyle-lossy-1.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 59/87] gnu: Add rust-circular-0.3.0 VÖRÖSKŐI András
                     ` (28 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 65c5fb11fb..8959e092fa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22362,6 +22362,25 @@ (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
+     `(#:cargo-inputs (("rust-rustversion" ,rust-rustversion-1))))
+    (home-page "https://github.com/ericseppanen/escape8259")
+    (synopsis "RFC8259-compliant string escaping and un-escaping")
+    (description "RFC8259-compliant string escaping and un-escaping")
+    (license license:expat)))
+
 (define-public rust-escaper-0.1
   (package
     (name "rust-escaper")
-- 
2.41.0





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

* [bug#69363] [PATCH 59/87] gnu: Add rust-circular-0.3.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (56 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 58/87] gnu: Add rust-escape8259-0.5.2 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 60/87] gnu: Add rust-winnow-0.6.2 VÖRÖSKŐI András
                     ` (27 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8959e092fa..f6e8525d40 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11107,6 +11107,24 @@ (define-public rust-cint-0.3
 interoperation between crates in Rust.")
     (license (list license:expat license:asl2.0 license:zlib))))
 
+(define-public rust-circular-0.3
+  (package
+    (name "rust-circular")
+    (version "0.3.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "circular" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1slb0zd1xj0fjd0ql86zs57l1xbn5ywsyj1d8397bcvc1yg27z5h"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/sozu-proxy/circular")
+    (synopsis "stream abstraction for nom")
+    (description
+     "This package provides a stream abstraction designed for use with nom.")
+    (license license:expat)))
+
 (define-public rust-ci-info-0.3
   (package
     (name "rust-ci-info")
-- 
2.41.0





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

* [bug#69363] [PATCH 60/87] gnu: Add rust-winnow-0.6.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (57 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 59/87] gnu: Add rust-circular-0.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:39   ` [bug#69363] [PATCH 61/87] gnu: rust-serde-spanned: Update to 0.6.5 VÖRÖSKŐI András
                     ` (26 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I7eb055597f8bccb3020cb814ed1c7c57b380aa19
---
 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 f6e8525d40..478241aeec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79385,6 +79385,31 @@ (define-public rust-wild-2
 command-line, uniformly on all platforms")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-winnow-0.6
+  (package
+    (name "rust-winnow")
+    (version "0.6.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "winnow" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0y71bhxjhjf62c1631rpvmjyz3fmhg5i6jfb3z3kxk0mgz292hbs"))))
+    (build-system cargo-build-system)
+    (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))))
+    (home-page "https://github.com/winnow-rs/winnow")
+    (synopsis "Byte-oriented, zero-copy, parser combinators library")
+    (description "This package provides a byte-oriented, zero-copy, parser
+combinators library.")
+    (license license:expat)))
+
 (define-public rust-winnow-0.5
   (package
     (name "rust-winnow")
-- 
2.41.0





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

* [bug#69363] [PATCH 61/87] gnu: rust-serde-spanned: Update to 0.6.5.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (58 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 60/87] gnu: Add rust-winnow-0.6.2 VÖRÖSKŐI András
@ 2024-02-24 20:39   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 62/87] gnu: rust-indexmap-2: Update to 2.2.3 VÖRÖSKŐI András
                     ` (25 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:39 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 478241aeec..4daa5be8d0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61038,16 +61038,20 @@ (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))))
+     `(#:tests? #f
+       #:cargo-inputs (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde" ,rust-serde-1)
+                                   ("rust-serde-derive" ,rust-serde-derive-1)
+                                   ("rust-serde-untagged" ,rust-serde-untagged-0.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] 89+ messages in thread

* [bug#69363] [PATCH 62/87] gnu: rust-indexmap-2: Update to 2.2.3.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (59 preceding siblings ...)
  2024-02-24 20:39   ` [bug#69363] [PATCH 61/87] gnu: rust-serde-spanned: Update to 0.6.5 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 63/87] gnu: rust-serde-json-1: Update to 1.0.114 VÖRÖSKŐI András
                     ` (24 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ia535723d05b369a7ed08ea4e7de3da9acb878041
---
 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 4daa5be8d0..eb7c443463 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30352,14 +30352,14 @@ (define-public rust-indenter-0.3
 (define-public rust-indexmap-2
   (package
     (name "rust-indexmap")
-    (version "2.1.0")
+    (version "2.2.3")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "indexmap" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "07rxrqmryr1xfnmhrjlz8ic6jw28v6h5cig3ws2c9d0wifhy2c6m"))))
+                "0xy1wcad2da199f6y0mwmx9scw7glgs1n2g4m8nfln7hcf8g6g13"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -30373,7 +30373,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] 89+ messages in thread

* [bug#69363] [PATCH 63/87] gnu: rust-serde-json-1: Update to 1.0.114.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (60 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 62/87] gnu: rust-indexmap-2: Update to 2.2.3 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 64/87] gnu: rust-toml-test-data: Update to 1.8.0 VÖRÖSKŐI András
                     ` (23 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I36ec811b2446e4eb80d9c5ddab2df17ef9a4478f
---
 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 eb7c443463..ecf4deb2cd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -60820,14 +60820,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] 89+ messages in thread

* [bug#69363] [PATCH 64/87] gnu: rust-toml-test-data: Update to 1.8.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (61 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 63/87] gnu: rust-serde-json-1: Update to 1.0.114 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 65/87] gnu: Add rust-toml-edit-0.22.6 VÖRÖSKŐI András
                     ` (22 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I167ab2cb138edcdbce09ea5e65d873bd24210139
---
 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 ecf4deb2cd..94a4f134c7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -74075,13 +74075,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] 89+ messages in thread

* [bug#69363] [PATCH 65/87] gnu: Add rust-toml-edit-0.22.6.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (62 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 64/87] gnu: rust-toml-test-data: Update to 1.8.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 66/87] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 VÖRÖSKŐI András
                     ` (21 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Iecf3651483322d25edaa60aa40eb13048cce9761
---
 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 94a4f134c7..fc15f0b181 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73865,6 +73865,37 @@ (define-public rust-toml-datetime-0.5
     (arguments
      `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))))
 
+(define-public rust-toml-edit-0.22
+  (package
+    (name "rust-toml-edit")
+    (version "0.22.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "toml_edit" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1xh66q9avqa0z7snipylxi5jiiy7kjdfvm3lrghd7j4c2ba5y6rc"))))
+    (build-system cargo-build-system)
+    (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.6))
+       #:cargo-development-inputs
+       (("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)
+        ("rust-toml-test-harness" ,rust-toml-test-harness-0.4))))
+    (home-page "https://github.com/toml-rs/toml")
+    (synopsis "Yet another format-preserving TOML parser")
+    (description "This package provides yet another format-preserving TOML
+parser.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-toml-edit-0.21
   (package
     (name "rust-toml-edit")
-- 
2.41.0





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

* [bug#69363] [PATCH 66/87] gnu: rust-snapbox-macros-0.3: Update to 0.3.8.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (63 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 65/87] gnu: Add rust-toml-edit-0.22.6 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 67/87] gnu: Add rust-snapbox-0.5.6 VÖRÖSKŐI András
                     ` (20 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ic6d3b6cfcad2ce17ca9cbf9aac8ce15b05abf0b3
---
 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 fc15f0b181..0f794c6131 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64119,14 +64119,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] 89+ messages in thread

* [bug#69363] [PATCH 67/87] gnu: Add rust-snapbox-0.5.6.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (64 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 66/87] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 68/87] gnu: Add rust-anstyle-svg-0.1.3 VÖRÖSKŐI András
                     ` (19 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0f794c6131..7a3db84a47 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64158,6 +64158,55 @@ (define-public rust-snapbox-macros-0.2
                (base32
                 "0c79lnjcs9yp62y665swv5y5y6088qc256bfr3s7xcnb0izfl7f0"))))))
 
+(define-public rust-snapbox-0.5
+  (package
+    (name "rust-snapbox")
+    (version "0.5.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "snapbox" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1bvk5p4p1l9fqjrc188kdm75bkrqqzdnz96lg4k3qbbx7psx7i86"))))
+    (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)
+                       ("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.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)
+                       ("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))))
+    (home-page "https://github.com/assert-rs/trycmd/tree/main/crates/snapbox")
+    (synopsis "Snapshot testing toolbox")
+    (description
+     "Snapbox is a snapshot-testing toolbox that is ready to use for verifying
+output from
+
+@itemize
+@item Function return values
+@item CLI stdout/stderr
+@item Filesystem changes
+@end itemize
+
+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
     (name "rust-snapbox")
-- 
2.41.0





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

* [bug#69363] [PATCH 68/87] gnu: Add rust-anstyle-svg-0.1.3.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (65 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 67/87] gnu: Add rust-snapbox-0.5.6 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 69/87] gnu: Add rust-libtest-mimic-0.7.0 VÖRÖSKŐI András
                     ` (18 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I4a3363aa1e102585567ea41c78a2f9c5bdf0c98a
---
 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 7a3db84a47..a94655aa2c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1796,6 +1796,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
+     `(#:tests? #f
+       #: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))
+       #:cargo-development-inputs (("rust-snapbox" ,rust-snapbox-0.5))))
+    (home-page "https://github.com/rust-cli/anstyle")
+    (synopsis "Convert ANSI escape codes to SVG")
+    (description "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] 89+ messages in thread

* [bug#69363] [PATCH 69/87] gnu: Add rust-libtest-mimic-0.7.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (66 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 68/87] gnu: Add rust-anstyle-svg-0.1.3 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 70/87] gnu: Add rust-trycmd-0.15.0 VÖRÖSKŐI András
                     ` (17 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I246fca85241119341e393f4621ffe6ec143e256d
---
 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 a94655aa2c..d45fa0398b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35569,6 +35569,32 @@ (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.7
+  (package
+    (name "rust-libtest-mimic")
+    (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 "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 (("rust-fastrand" ,rust-fastrand-1)
+                                   ("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+    (home-page "https://github.com/LukasKalbertodt/libtest-mimic")
+    (synopsis "Tools for writing a test harness")
+    (description
+     "Write your own test harness that looks and behaves like the built-in test
+harness used by @code{rustc --test}.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-libtest-mimic-0.6
   (package
     (name "rust-libtest-mimic")
-- 
2.41.0





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

* [bug#69363] [PATCH 70/87] gnu: Add rust-trycmd-0.15.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (67 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 69/87] gnu: Add rust-libtest-mimic-0.7.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 71/87] gnu: rust-clap-builder-4: Update to 4.5.1 VÖRÖSKŐI András
                     ` (16 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ib318a6ddc68cdd1dbe0317976ac18a49809c7439
---
 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 d45fa0398b..378890e9c9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75095,6 +75095,36 @@ (define-public rust-trybuild2-1
 (with support for inline tests).")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-trycmd-0.15
+  (package
+    (name "rust-trycmd")
+    (version "0.15.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "trycmd" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "05sklyyprn2a365jzby0zn7z97p6mpgi2yzlr2s506m80cvdnkj6"))))
+    (build-system cargo-build-system)
+    (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.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 "Snapshot testing for a herd of CLI tests")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-trycmd-0.14
   (package
     (name "rust-trycmd")
-- 
2.41.0





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

* [bug#69363] [PATCH 71/87] gnu: rust-clap-builder-4: Update to 4.5.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (68 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 70/87] gnu: Add rust-trycmd-0.15.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 72/87] gnu: rust-shlex-1: Update to 1.3.0 VÖRÖSKŐI András
                     ` (15 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I49e10500a3b33efd9bd9c1823d4ecfcf075eec27
---
 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 378890e9c9..1d00bd0367 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11594,14 +11594,14 @@ (define-public rust-clap-2
 (define-public rust-clap-builder-4
   (package
     (name "rust-clap-builder")
-    (version "4.4.16")
+    (version "4.5.1")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "clap_builder" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "1fv06ivpzpkhjm4bvxzg3fl4y61mvlf481zms4pksq1iypbq5jsr"))))
+                "1syiyfi26w9rmadhhzy65sfdr8vrylczc6yy5q6gp2nnva8p6glz"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
@@ -11613,8 +11613,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] 89+ messages in thread

* [bug#69363] [PATCH 72/87] gnu: rust-shlex-1: Update to 1.3.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (69 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 71/87] gnu: rust-clap-builder-4: Update to 4.5.1 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 73/87] gnu: rust-clap-4: Update to 4.5.1 VÖRÖSKŐI András
                     ` (14 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I9c71315b77a5ac2a09e66ac236889e3661a75008
---
 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 1d00bd0367..024a03f2ae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -62275,14 +62275,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] 89+ messages in thread

* [bug#69363] [PATCH 73/87] gnu: rust-clap-4: Update to 4.5.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (70 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 72/87] gnu: rust-shlex-1: Update to 1.3.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 74/87] gnu: rust-scopeguard-1: Update to 1.2.0 VÖRÖSKŐI András
                     ` (13 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.1.

Change-Id: I0a7bec988133cbb0d10a15293eaaf4e0f3c6cb5c
---
 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 024a03f2ae..636fe38d6e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11488,7 +11488,7 @@ (define-public rust-clap-derive-3
 (define-public rust-clap-4
   (package
     (name "rust-clap")
-    (version "4.4.16")
+    (version "4.5.1")
     (source
      (origin
        (method url-fetch)
@@ -11496,7 +11496,7 @@ (define-public rust-clap-4
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "0ialpybl8n8ybfikzy5f07d64pfdajls0s00bf4wgkh4q20liraq"))))
+         "1ni08mammjr61fg7cx900zgvcdfb4z7fjrlm1xx5f4r9xx0xa669"))))
     (build-system cargo-build-system)
     (arguments
      (list #:cargo-inputs
@@ -11506,9 +11506,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
-- 
2.41.0





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

* [bug#69363] [PATCH 74/87] gnu: rust-scopeguard-1: Update to 1.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (71 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 73/87] gnu: rust-clap-4: Update to 4.5.1 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 75/87] gnu: Add rust-griddle-0.5.2 VÖRÖSKŐI András
                     ` (12 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I9e34258e01064cdc14e5d0d88a904c4bf722fb77
---
 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 636fe38d6e..3c9f049117 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -59391,7 +59391,7 @@ (define-public rust-scoped-tls-0.1
 (define-public rust-scopeguard-1
   (package
     (name "rust-scopeguard")
-    (version "1.1.0")
+    (version "1.2.0")
     (source
       (origin
         (method url-fetch)
@@ -59399,7 +59399,7 @@ (define-public rust-scopeguard-1
         (file-name (string-append name "-" version ".tar.gz"))
         (sha256
          (base32
-          "1kbqm85v43rq92vx7hfiay6pmcga03vrjbbfwqpyj3pwsg3b16nj"))))
+          "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"))))
     (build-system cargo-build-system)
     (home-page "https://github.com/bluss/scopeguard")
     (synopsis "Scope guard which will run a closure even out of scope")
-- 
2.41.0





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

* [bug#69363] [PATCH 75/87] gnu: Add rust-griddle-0.5.2.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (72 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 74/87] gnu: rust-scopeguard-1: Update to 1.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 76/87] gnu: Add rust-hashbag-0.1.12 VÖRÖSKŐI András
                     ` (11 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ibb0321fe5098aaf0d142ff4b9d3200865e0edfcd
---
 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 3c9f049117..d1c7793e7a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -27946,6 +27946,36 @@ (define-public rust-grep-searcher-0.1
      "Fast line oriented regex searching as a library.")
     (license (list license:unlicense license:expat))))
 
+(define-public rust-griddle-0.5
+  (package
+    (name "rust-griddle")
+    (version "0.5.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "griddle" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0qv3ynh0dzfjqz3wxz8yfkda1jxz8jam9mhjrlbv328v34i1vf3b"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-ahash" ,rust-ahash-0.7)
+                       ("rust-hashbrown" ,rust-hashbrown-0.11)
+                       ("rust-rayon" ,rust-rayon-1)
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-fnv" ,rust-fnv-1)
+                                   ("rust-lazy-static" ,rust-lazy-static-1)
+                                   ("rust-quickcheck" ,rust-quickcheck-1)
+                                   ("rust-rand" ,rust-rand-0.8)
+                                   ("rust-rayon" ,rust-rayon-1)
+                                   ("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/jonhoo/griddle.git")
+    (synopsis "HashMap variant that spreads resize load across inserts")
+    (description
+     "This package provides a @code{HashMap} variant that spreads resize load across
+inserts.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-group-0.13
   (package
     (name "rust-group")
-- 
2.41.0





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

* [bug#69363] [PATCH 76/87] gnu: Add rust-hashbag-0.1.12.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (73 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 75/87] gnu: Add rust-griddle-0.5.2 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 77/87] gnu: Add rust-rustdoc-types-0.23.0 VÖRÖSKŐI András
                     ` (10 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ide0d0cfe1e19f1c3bd62e5640cf40db2ebdbdd9e
---
 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 d1c7793e7a..cbcd7ed703 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -28326,6 +28326,29 @@ (define-public rust-hash32-derive-0.1
 @code{#[derive(Hash32)]}.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-hashbag-0.1
+  (package
+    (name "rust-hashbag")
+    (version "0.1.12")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "hashbag" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "14wx5rx11h0nb1rmlwmiw7719q2qf941x7ipcdg8yahb0sr99x4q"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-griddle" ,rust-griddle-0.5)
+                       ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1)
+                                   ("rust-serde" ,rust-serde-1)
+                                   ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/jonhoo/hashbag.git")
+    (synopsis "unordered multiset implementation using a hash bag")
+    (description "This crate implements an unordered multiset implementation using a hash bag.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-hashbrown-0.14
   (package
     (name "rust-hashbrown")
-- 
2.41.0





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

* [bug#69363] [PATCH 77/87] gnu: Add rust-rustdoc-types-0.23.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (74 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 76/87] gnu: Add rust-hashbag-0.1.12 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 78/87] gnu: Add rust-cargo-manifest-0.13.0 VÖRÖSKŐI András
                     ` (9 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I74f9f3db2e4b2fc685eb34e48f97f8d35db6bd43
---
 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 cbcd7ed703..a2f10b99b3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58025,6 +58025,27 @@ (define-public rust-rustdoc-stripper-0.1
      "This package provides a tool to manipulate rustdoc comments.")
     (license license:asl2.0)))
 
+(define-public rust-rustdoc-types-0.23
+  (package
+    (name "rust-rustdoc-types")
+    (version "0.23.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustdoc-types" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "095jdf44p0b02xq0n9vx1qpnrfgdqkd8nsbmp61r0s4x0q4nyr6c"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-bincode" ,rust-bincode-1)
+                                   ("rust-serde-json" ,rust-serde-json-1))))
+    (home-page "https://github.com/aDotInTheVoid/rustdoc-types/")
+    (synopsis "Types for rustdoc's json output")
+    (description "Types for rustdoc's json output")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-rustfix-0.6
   (package
     (name "rust-rustfix")
-- 
2.41.0





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

* [bug#69363] [PATCH 78/87] gnu: Add rust-cargo-manifest-0.13.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (75 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 77/87] gnu: Add rust-rustdoc-types-0.23.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 79/87] gnu: rust-assert-cmd-2: Update to 2.0.14 VÖRÖSKŐI András
                     ` (8 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: If92996f47c5d7e28d91434a2e9c121090f620181
---
 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 a2f10b99b3..0b84d1b43a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9976,6 +9976,29 @@ (define-public rust-cargo-husky-1
     (description "This crate is husky (git hooks) for cargo.")
     (license license:expat)))
 
+(define-public rust-cargo-manifest-0.13
+  (package
+    (name "rust-cargo-manifest")
+    (version "0.13.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "cargo-manifest" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13a0dgqchxjmhr4idswpri2l3lwv7fxga69yj5hvylla0adg8vxz"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-serde" ,rust-serde-1)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-toml" ,rust-toml-0.8))
+       #:cargo-development-inputs (("rust-insta" ,rust-insta-1))))
+    (home-page "https://github.com/LukeMathWalker/cargo-manifest")
+    (synopsis "parse and manipulate manifests @code{Cargo.toml} files")
+    (description
+     "Helper crate to parse and manipulate manifests - @code{Cargo.toml} files.")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-cargo-metadata-0.18
   (package
     (name "rust-cargo-metadata")
-- 
2.41.0





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

* [bug#69363] [PATCH 79/87] gnu: rust-assert-cmd-2: Update to 2.0.14.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (76 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 78/87] gnu: Add rust-cargo-manifest-0.13.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 80/87] gnu: rust-predicates-3: Update to 3.1.0 VÖRÖSKŐI András
                     ` (7 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.14.

Change-Id: I2be13a8e36c9ede24ce6d234905c736bf1491c38
---
 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 0b84d1b43a..d9b4d1e840 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3676,18 +3676,18 @@ (define-public rust-assert-cli-0.6
 (define-public rust-assert-cmd-2
   (package
     (name "rust-assert-cmd")
-    (version "2.0.12")
+    (version "2.0.14")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "assert_cmd" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1rnzd84nqijp147nld05j5j92xpj2j57zfrm6c0d9r138yqkr448"))))
+        (base32 "1a3k03dl57psaky6brb53awzmgbjdivb62j8gy1h8n3dqqx4jwpd"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("rust-anstream" ,rust-anstream-0.3)
+       (("rust-anstream" ,rust-anstream-0.6)
         ("rust-anstyle" ,rust-anstyle-1)
         ("rust-bstr" ,rust-bstr-1)
         ("rust-doc-comment" ,rust-doc-comment-0.3)
-- 
2.41.0





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

* [bug#69363] [PATCH 80/87] gnu: rust-predicates-3: Update to 3.1.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (77 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 79/87] gnu: rust-assert-cmd-2: Update to 2.0.14 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 81/87] gnu: Add rust-rustdoc-json-0.8.9 VÖRÖSKŐI András
                     ` (6 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I8996a1aa1101706a9c54fd2153d8df8ec704c935
---
 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 d9b4d1e840..28557032db 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49366,14 +49366,14 @@ (define-public rust-precomputed-hash-0.1
 (define-public rust-predicates-3
   (package
     (name "rust-predicates")
-    (version "3.0.4")
+    (version "3.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "predicates" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "182q0wiabllvbg0nzfkf8a6qkbk0ckrkmfbk7k5ijgrfbibjiz3d"))))
+        (base32 "1s676s13sva6ikv2qmfmm7n3y3jnzvwbbhy1xzgnr4h58vyppf38"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-test-flags
@@ -49383,7 +49383,6 @@ (define-public rust-predicates-3
        (("rust-anstyle" ,rust-anstyle-1)
         ("rust-difflib" ,rust-difflib-0.4)
         ("rust-float-cmp" ,rust-float-cmp-0.9)
-        ("rust-itertools" ,rust-itertools-0.11)
         ("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
         ("rust-predicates-core" ,rust-predicates-core-1)
         ("rust-regex" ,rust-regex-1))
-- 
2.41.0





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

* [bug#69363] [PATCH 81/87] gnu: Add rust-rustdoc-json-0.8.9.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (78 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 80/87] gnu: rust-predicates-3: Update to 3.1.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 82/87] gnu: Add rust-public-api-0.33.1 VÖRÖSKŐI András
                     ` (5 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ief23eb0a317db672082d9b3bd1e7d64bfbc136e4
---
 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 28557032db..638864c465 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58025,6 +58025,36 @@ (define-public rust-rustc-version-0.1
      `(#:cargo-inputs
        (("rust-semver" ,rust-semver-0.1))))))
 
+(define-public rust-rustdoc-json-0.8
+  (package
+    (name "rust-rustdoc-json")
+    (version "0.8.9")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustdoc-json" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "120k214xy255pfvizb6xlks0yv7psgjr3nh6l9xj9bgdfis747m2"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f
+       #:cargo-inputs (("rust-cargo-manifest" ,rust-cargo-manifest-0.13)
+                       ("rust-cargo-metadata" ,rust-cargo-metadata-0.18)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-thiserror" ,rust-thiserror-1)
+                       ("rust-toml" ,rust-toml-0.8))
+       #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2)
+                                   ("rust-expect-test" ,rust-expect-test-1)
+                                   ("rust-predicates" ,rust-predicates-3)
+                                   ("rust-public-api" ,rust-public-api-0.33)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page
+     "https://github.com/Enselic/cargo-public-api/tree/main/rustdoc-json")
+    (synopsis "Utilities for working with rustdoc JSON.")
+    (description "Utilities for working with rustdoc JSON.")
+    (license license:expat)))
+
 (define-public rust-rustdoc-stripper-0.1
   (package
     (name "rust-rustdoc-stripper")
-- 
2.41.0





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

* [bug#69363] [PATCH 82/87] gnu: Add rust-public-api-0.33.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (79 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 81/87] gnu: Add rust-rustdoc-json-0.8.9 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 83/87] gnu: Add rust-public-api-0.32.0 VÖRÖSKŐI András
                     ` (4 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-public-api-0.33): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 638864c465..d9513becd3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51233,6 +51233,42 @@ (define-public rust-publicsuffix-1
         ("rust-regex" ,rust-regex-1)
         ("rust-url" ,rust-url-2))))))
 
+(define-public rust-public-api-0.33
+  (package
+    (name "rust-public-api")
+    (version "0.33.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "public-api" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1i1qg7z96l0y5cjna6kppsvkvlpqkvmsns75zjb61jbsh3pfwndp"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f
+       #:cargo-inputs (("rust-hashbag" ,rust-hashbag-0.1)
+                       ("rust-rustdoc-types" ,rust-rustdoc-types-0.23)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-json" ,rust-serde-json-1)
+                       ("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+                                   ("rust-assert-cmd" ,rust-assert-cmd-2)
+                                   ("rust-expect-test" ,rust-expect-test-1)
+                                   ("rust-itertools" ,rust-itertools-0.12)
+                                   ("rust-predicates" ,rust-predicates-3)
+                                   ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page
+     "https://github.com/Enselic/cargo-public-api/tree/main/public-api")
+    (synopsis
+     "list diff public API of Rust library crates")
+    (description
+     "List and diff the public API of Rust library crates.  Relies on rustdoc JSON
+output from the nightly toolchain.")
+    (license license:expat)))
+
 (define-public rust-puffin-0.18
   (package
     (name "rust-puffin")
-- 
2.41.0





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

* [bug#69363] [PATCH 83/87] gnu: Add rust-public-api-0.32.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (80 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 82/87] gnu: Add rust-public-api-0.33.1 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 84/87] gnu: Add rust-rustup-toolchain-0.1.6 VÖRÖSKŐI András
                     ` (3 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-public-api-0.32): New variable.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d9513becd3..4a0f3f97f1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51269,6 +51269,41 @@ (define-public rust-public-api-0.33
 output from the nightly toolchain.")
     (license license:expat)))
 
+(define-public rust-public-api-0.32
+  (package
+    (name "rust-public-api")
+    (version "0.32.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "public-api" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "02wpk9j21fxjf5is5jpkq00cl7vvpnkib1l72v7wylkw8ah5rgfq"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f
+       #:cargo-inputs (("rust-hashbag" ,rust-hashbag-0.1)
+                       ("rust-rustdoc-types" ,rust-rustdoc-types-0.23)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-serde-json" ,rust-serde-json-1)
+                       ("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1)
+                                   ("rust-assert-cmd" ,rust-assert-cmd-2)
+                                   ("rust-expect-test" ,rust-expect-test-1)
+                                   ("rust-itertools" ,rust-itertools-0.11)
+                                   ("rust-predicates" ,rust-predicates-3)
+                                   ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page
+     "https://github.com/Enselic/cargo-public-api/tree/main/public-api")
+    (synopsis
+     "list diff public API of Rust library crates")
+    (description
+     "List and diff the public API of Rust library crates.  Relies on rustdoc JSON
+output from the nightly toolchain.")
+    (license license:expat)))
+
 (define-public rust-puffin-0.18
   (package
     (name "rust-puffin")
-- 
2.41.0





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

* [bug#69363] [PATCH 84/87] gnu: Add rust-rustup-toolchain-0.1.6.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (81 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 83/87] gnu: Add rust-public-api-0.32.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 85/87] gnu: rust-syntect: Update to 5.2.0 VÖRÖSKŐI András
                     ` (2 subsequent siblings)
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ibc627c5d47a37fd1489ed265a3afbbba3a6238a3
---
 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 4a0f3f97f1..aa501ffaad 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57167,6 +57167,30 @@ (define-public rust-rusqlite-0.26
         ("rust-url" ,rust-url-2)
         ("rust-uuid" ,rust-uuid-0.8))))))
 
+(define-public rust-rustup-toolchain-0.1
+  (package
+    (name "rust-rustup-toolchain")
+    (version "0.1.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustup-toolchain" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "15fcw826mrgml07qw1h0ylgqvhj3wr7ggry2dwr9q63z8rh6yh34"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f
+       #:cargo-inputs (("rust-thiserror" ,rust-thiserror-1))
+       #:cargo-development-inputs (("rust-expect-test" ,rust-expect-test-1)
+                                   ("rust-public-api" ,rust-public-api-0.32)
+                                   ("rust-rustdoc-json" ,rust-rustdoc-json-0.8))))
+    (home-page
+     "https://github.com/Enselic/cargo-public-api/tree/main/rustup-toolchain")
+    (synopsis "utilities for rustup toolchain")
+    (description "Utilities for working with rustup toolchains.")
+    (license license:expat)))
+
 (define-public rust-rust-htslib-0.38
   (package
     (name "rust-rust-htslib")
-- 
2.41.0





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

* [bug#69363] [PATCH 85/87] gnu: rust-syntect: Update to 5.2.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (82 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 84/87] gnu: Add rust-rustup-toolchain-0.1.6 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 86/87] gnu: rust-unicode-segmentation-1: Update to 1.11.0 VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 87/87] gnu: Add gitui-0.25.1 VÖRÖSKŐI András
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-syntect-5): Update to 5.2.0.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index aa501ffaad..12e5fa26eb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68266,14 +68266,14 @@ (define-public rust-synstructure-test-traits-0.1
 (define-public rust-syntect-5
   (package
     (name "rust-syntect")
-    (version "5.1.0")
+    (version "5.2.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "syntect" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "14cg314vzabi45cdbqgcpav0dlx3d18blp24n3z8pl7q7cq4naz0"))))
+        (base32 "1ca68wxr8qs99ivqc266492sz8qwfngswizr7hrh8mlrcfiwykc7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:tests? #f                      ;missing files
@@ -68286,18 +68286,23 @@ (define-public rust-syntect-5
         ("rust-once-cell" ,rust-once-cell-1)
         ("rust-onig" ,rust-onig-6)
         ("rust-plist" ,rust-plist-1)
-        ("rust-regex-syntax" ,rust-regex-syntax-0.7)
+        ("rust-regex-syntax" ,rust-regex-syntax-0.8)
         ("rust-serde" ,rust-serde-1)
+        ("rust-serde-derive" ,rust-serde-derive-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-thiserror" ,rust-thiserror-1)
         ("rust-walkdir" ,rust-walkdir-2)
         ("rust-yaml-rust" ,rust-yaml-rust-0.4))
        #:cargo-development-inputs
        (("rust-criterion" ,rust-criterion-0.3)
+        ("rust-expect-test" ,rust-expect-test-1)
         ("rust-getopts" ,rust-getopts-0.2)
         ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
+        ("rust-public-api" ,rust-public-api-0.33)
         ("rust-rayon" ,rust-rayon-1)
-        ("rust-regex" ,rust-regex-1))))
+        ("rust-regex" ,rust-regex-1)
+        ("rust-rustdoc-json" ,rust-rustdoc-json-0.8)
+        ("rust-rustup-toolchain" ,rust-rustup-toolchain-0.1))))
     (home-page "https://github.com/trishume/syntect")
     (synopsis "Library for syntax highlighting and code intelligence")
     (description
-- 
2.41.0





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

* [bug#69363] [PATCH 86/87] gnu: rust-unicode-segmentation-1: Update to 1.11.0.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (83 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 85/87] gnu: rust-syntect: Update to 5.2.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-02-24 20:40   ` [bug#69363] [PATCH 87/87] gnu: Add gitui-0.25.1 VÖRÖSKŐI András
  85 siblings, 0 replies; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.11.0.

Change-Id: I22729ca43f0b8849cc388cbe358eeb165bce173a
---
 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 12e5fa26eb..4339755608 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76698,14 +76698,14 @@ (define-public rust-unicode-normalization-0.1
 (define-public rust-unicode-segmentation-1
   (package
     (name "rust-unicode-segmentation")
-    (version "1.10.1")
+    (version "1.11.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "unicode-segmentation" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx"))))
+        (base32 "00kjpwp1g8fqm45drmwivlacn3y9jx73bvs09n6s3x73nqi7vj6l"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-development-inputs
-- 
2.41.0





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

* [bug#69363] [PATCH 87/87] gnu: Add gitui-0.25.1.
  2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
                     ` (84 preceding siblings ...)
  2024-02-24 20:40   ` [bug#69363] [PATCH 86/87] gnu: rust-unicode-segmentation-1: Update to 1.11.0 VÖRÖSKŐI András
@ 2024-02-24 20:40   ` VÖRÖSKŐI András
  2024-03-27  8:55     ` bug#69363: " Efraim Flashner
  85 siblings, 1 reply; 89+ messages in thread
From: VÖRÖSKŐI András @ 2024-02-24 20:40 UTC (permalink / raw)
  To: 69363; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/rust-apps.scm (gitui): New variable.

Change-Id: I644c7791ba4d99a4ce4ec76df6c809876ff65c52
---
 gnu/packages/rust-apps.scm | 77 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 01e01ecba3..87d8fb7ce9 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -649,6 +649,83 @@ (define-public fd
 defaults for 80% of the use cases.")
      (license (list license:expat license:asl2.0))))
 
+ (define-public gitui
+  (package
+    (name "gitui")
+    (version "0.25.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "gitui" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1khvl42fvfkz0mx8qzz0mdx3a2x86pa55jxb8hqlrzz6cjjvd32n"))))
+    (native-inputs (list pkg-config))
+    (inputs (list libgit2-1.7 libssh2 openssl zlib))
+    (build-system cargo-build-system)
+    (arguments
+     `(;; disable vendor-openssl from default flags
+       ;; use oniguruma regex lib which is faster and makes gitui 25% smaller
+       #:features '("ghemoji" "regex-onig" "trace-libgit")
+       #:cargo-build-flags
+       '("--release" "--no-default-features")
+       #:cargo-test-flags
+       '("--release" "--no-default-features"
+         "--features" "ghemoji regex-onig trace-libgit"
+         "--"
+         ;; this test fails with permission denied error
+         "--skip=test_symbolic_links")
+       #:phases
+       (modify-phases %standard-phases
+          (replace 'install
+             (lambda* (#:key outputs features #:allow-other-keys)
+                (let* ((out (assoc-ref outputs "out")))
+                    (invoke "cargo" "install" "--no-track" "--path" "." "--root" out
+                            "--no-default-features" "--features" (string-join features))))))
+       #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1)
+                       ("rust-asyncgit" ,rust-asyncgit-0.25)
+                       ("rust-backtrace" ,rust-backtrace-0.3)
+                       ("rust-bitflags" ,rust-bitflags-2)
+                       ("rust-bugreport" ,rust-bugreport-0.5)
+                       ("rust-bwrap" ,rust-bwrap-1)
+                       ("rust-bytesize" ,rust-bytesize-1)
+                       ("rust-chrono" ,rust-chrono-0.4)
+                       ("rust-clap" ,rust-clap-4)
+                       ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
+                       ("rust-crossterm" ,rust-crossterm-0.27)
+                       ("rust-dirs" ,rust-dirs-5)
+                       ("rust-easy-cast" ,rust-easy-cast-0.5)
+                       ("rust-filetreelist" ,rust-filetreelist-0.5)
+                       ("rust-fuzzy-matcher" ,rust-fuzzy-matcher-0.3)
+                       ("rust-gh-emoji" ,rust-gh-emoji-1)
+                       ("rust-indexmap" ,rust-indexmap-2)
+                       ("rust-itertools" ,rust-itertools-0.12)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-notify" ,rust-notify-6)
+                       ("rust-notify-debouncer-mini" ,rust-notify-debouncer-mini-0.4)
+                       ("rust-once-cell" ,rust-once-cell-1)
+                       ("rust-ratatui" ,rust-ratatui-0.24)
+                       ("rust-rayon-core" ,rust-rayon-core-1)
+                       ("rust-ron" ,rust-ron-0.8)
+                       ("rust-scopeguard" ,rust-scopeguard-1)
+                       ("rust-scopetime" ,rust-scopetime-0.1)
+                       ("rust-serde" ,rust-serde-1)
+                       ("rust-shellexpand" ,rust-shellexpand-3)
+                       ("rust-simplelog" ,rust-simplelog-0.12)
+                       ("rust-struct-patch" ,rust-struct-patch-0.4)
+                       ("rust-syntect" ,rust-syntect-5)
+                       ("rust-tui-textarea" ,rust-tui-textarea-0.4)
+                       ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
+                       ("rust-unicode-truncate" ,rust-unicode-truncate-0.2)
+                       ("rust-unicode-width" ,rust-unicode-width-0.1)
+                       ("rust-which" ,rust-which-6))
+       #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
+    (home-page "https://github.com/extrawurst/gitui")
+    (synopsis "blazing fast terminal-ui for git")
+    (description "blazing fast terminal-ui for git")
+    (license license:expat)))
+
 (define-public hexyl
   (package
     (name "hexyl")
-- 
2.41.0





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

* bug#69363: [PATCH 87/87] gnu: Add gitui-0.25.1.
  2024-02-24 20:40   ` [bug#69363] [PATCH 87/87] gnu: Add gitui-0.25.1 VÖRÖSKŐI András
@ 2024-03-27  8:55     ` Efraim Flashner
  0 siblings, 0 replies; 89+ messages in thread
From: Efraim Flashner @ 2024-03-27  8:55 UTC (permalink / raw)
  To: VÖRÖSKŐI András; +Cc: 69363-done

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

Thanks. Patches pushed to the rust-team branch.

-- 
Efraim Flashner   <efraim@flashner.co.il>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2024-03-27  9:35 UTC | newest]

Thread overview: 89+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-24 20:24 [bug#69363] Add gitui András Vöröskői
2024-02-24 20:38 ` [bug#69363] [PATCH 01/87] gnu: Add rust-bwrap-1.3.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 02/87] gnu: Add rust-easy-cast-0.5 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 03/87] gnu: Add rust-git2-hooks-0.3.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 04/87] gnu: Add rust-scopetime-0.1.2 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 05/87] gnu: Add rust-unicode-truncate-0.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 06/87] gnu: Add rust-invalidstring-0.1.3 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 07/87] gnu: Add rust-serial-test-derive-3.0.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 08/87] gnu: Add rust-serial-test-3.0.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 09/87] gnu: Add rust-asyncgit-0.25 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 10/87] gnu: Add rust-filetreelist-0.5.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 11/87] gnu: Add rust-gh-emoji-1.0.8 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 12/87] gnu: Add rust-notify-debouncer-mini-0.4.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 13/87] gnu: Add rust-finl-unicode-1.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 14/87] gnu: Add rust-ordered-float-4.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 15/87] gnu: Add rust-wezterm-dynamic-derive-0.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 16/87] gnu: Add rust-wezterm-dynamic-0.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 17/87] gnu: rust-k9-0.11: Update to 0.11.7 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 18/87] gnu: Add rust-k9-0.12.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 19/87] gnu: Add rust-wezterm-bidi-0.2.3 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 20/87] gnu: Add rust-better-panic-0.3.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 21/87] gnu: Add rust-cargo-husky-1.5.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 22/87] gnu: Add rust-libmath-0.2.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 23/87] gnu: Add rust-simplerand-1.3.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 24/87] gnu: Add rust-fakeit-1.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 25/87] gnu: Add rust-csscolorparser-0.6.2 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 26/87] gnu: Add rust-deltae-0.3.2 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 27/87] gnu: Add rust-wezterm-dynamic-0.1.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 28/87] gnu: Add rust-wezterm-color-types-0.2.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 29/87] gnu: Add rust-leb128-0.2.5 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 30/87] gnu: Add rust-varbincode-0.1.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 31/87] gnu: Add rust-termwiz-0.20.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 32/87] gnu: Add rust-ratatui-0.24.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 33/87] gnu: Add rust-struct-patch-derive-0.4.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 34/87] gnu: Add rust-struct-patch-0.4.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 35/87] gnu: Add rust-stability-0.1.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 36/87] gnu: Add rust-strum-macros-0.26.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 37/87] gnu: Add rust-strum-0.26.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 38/87] gnu: Add rust-termion-3.0.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 39/87] gnu: Add rust-terminfo-0.8.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 40/87] gnu: Add rust-wezterm-blob-leases-0.1.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 41/87] gnu: Add rust-wezterm-color-types-0.3.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 42/87] gnu: Add rust-wezterm-input-types-0.1.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 43/87] gnu: Add rust-termwiz-0.22.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 44/87] gnu: Add rust-derive-builder-core-0.13.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 45/87] gnu: Add rust-derive-builder-macro-0.13.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 46/87] gnu: Add rust-derive-builder-0.13.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 47/87] gnu: Add rust-font8x8-0.3.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 48/87] gnu: Add rust-ratatui-0.26.1 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 49/87] gnu: Add rust-tui-textarea-0.4.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 50/87] gnu: rust-libc: Update to 0.2.153 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 51/87] gnu: rust-rustix: Update to 0.38.31 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 52/87] gnu: rust-home: Update to 0.5.9 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 53/87] gnu: Add rust-which-6.0.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 54/87] gnu: rust-clap-derive: Update to 4.5.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 55/87] gnu: Add rust-clap-lex-0.7.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 56/87] gnu: Add rust-strsim-0.11.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 57/87] gnu: Add rust-anstyle-lossy-1.1.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 58/87] gnu: Add rust-escape8259-0.5.2 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 59/87] gnu: Add rust-circular-0.3.0 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 60/87] gnu: Add rust-winnow-0.6.2 VÖRÖSKŐI András
2024-02-24 20:39   ` [bug#69363] [PATCH 61/87] gnu: rust-serde-spanned: Update to 0.6.5 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 62/87] gnu: rust-indexmap-2: Update to 2.2.3 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 63/87] gnu: rust-serde-json-1: Update to 1.0.114 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 64/87] gnu: rust-toml-test-data: Update to 1.8.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 65/87] gnu: Add rust-toml-edit-0.22.6 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 66/87] gnu: rust-snapbox-macros-0.3: Update to 0.3.8 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 67/87] gnu: Add rust-snapbox-0.5.6 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 68/87] gnu: Add rust-anstyle-svg-0.1.3 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 69/87] gnu: Add rust-libtest-mimic-0.7.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 70/87] gnu: Add rust-trycmd-0.15.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 71/87] gnu: rust-clap-builder-4: Update to 4.5.1 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 72/87] gnu: rust-shlex-1: Update to 1.3.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 73/87] gnu: rust-clap-4: Update to 4.5.1 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 74/87] gnu: rust-scopeguard-1: Update to 1.2.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 75/87] gnu: Add rust-griddle-0.5.2 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 76/87] gnu: Add rust-hashbag-0.1.12 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 77/87] gnu: Add rust-rustdoc-types-0.23.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 78/87] gnu: Add rust-cargo-manifest-0.13.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 79/87] gnu: rust-assert-cmd-2: Update to 2.0.14 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 80/87] gnu: rust-predicates-3: Update to 3.1.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 81/87] gnu: Add rust-rustdoc-json-0.8.9 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 82/87] gnu: Add rust-public-api-0.33.1 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 83/87] gnu: Add rust-public-api-0.32.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 84/87] gnu: Add rust-rustup-toolchain-0.1.6 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 85/87] gnu: rust-syntect: Update to 5.2.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 86/87] gnu: rust-unicode-segmentation-1: Update to 1.11.0 VÖRÖSKŐI András
2024-02-24 20:40   ` [bug#69363] [PATCH 87/87] gnu: Add gitui-0.25.1 VÖRÖSKŐI András
2024-03-27  8:55     ` bug#69363: " Efraim Flashner

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.