unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#67077] Update rbw, the bitwarden client
@ 2023-11-11 15:15 VÖRÖSKŐI András
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
  2023-12-21  9:28 ` bug#67077: Update rbw, the bitwarden client Efraim Flashner
  0 siblings, 2 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:15 UTC (permalink / raw)
  To: 67077

Hi,

The rbw version in guix main does not work for me at all, this one does.

I have made smaller batches from this before, but I will close those
as this one superseeds them. Sorry for the noise.

Thanks,






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

* [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11.
  2023-11-11 15:15 [bug#67077] Update rbw, the bitwarden client VÖRÖSKŐI András
@ 2023-11-11 15:35 ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 02/36] gnu: Add rust-argon2-0.5 VÖRÖSKŐI András
                     ` (34 more replies)
  2023-12-21  9:28 ` bug#67077: Update rbw, the bitwarden client Efraim Flashner
  1 sibling, 35 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d42ff60a20..119a59d24f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16273,14 +16273,18 @@ (define-public rust-cpp-demangle-0.3
 (define-public rust-cpufeatures-0.2
   (package
     (name "rust-cpufeatures")
-    (version "0.2.1")
+    (version "0.2.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "cpufeatures" version))
        (file-name (string-append name "-" version ".tar.gz"))
+       (snippet
+        #~(begin
+            (use-modules (guix build utils))
+            (substitute* "Cargo.toml" (("0.2.149") "^0.2.148"))))
        (sha256
-        (base32 "0sgllzsvs8hinylaiigmd9c908gd8wclxnqz8dinpxbdyql981cm"))))
+        (base32 "1l0gzsyy576n017g9bf0vkv5hhg9cpz1h1libxyfdlzcgbh0yhnf"))))
     (build-system cargo-build-system)
     (arguments `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
     (home-page "https://github.com/RustCrypto/utils")

base-commit: 42bec70a91d2205371c96287bcf565dcc5f5dd74
prerequisite-patch-id: 0a4b03028b7caefac9db481651f876149f779b3e
prerequisite-patch-id: ec22a6f580d893c77ba72eb6f6434d194241d04a
prerequisite-patch-id: be5044bcb97f400d06f45e29a5b6471d65757646
prerequisite-patch-id: cad7e4a74f5937d6b23a491ac4253d017222ad0f
prerequisite-patch-id: 16f300f8978be877492abb3f31c2cc569c16a6d1
prerequisite-patch-id: 4542b7b62792ad8792c3fc6d27f128b225defbd3
prerequisite-patch-id: 65c52ee7a8fd1ad317f5eebd32f5e10e9bf84995
prerequisite-patch-id: ffb668de109726444a0f58ecb8bb2a7f18956f2d
prerequisite-patch-id: 22d4a5be6279d3260c64fc844e2a2896b2d47753
prerequisite-patch-id: 43b7202bd62a4488685baa7436d94a6b1aecbb0e
prerequisite-patch-id: 25f8e31050d1c193d2d6b342aa2ffac7bc18f535
prerequisite-patch-id: 611ac87947da470dde66c27568551ffe8b6a4e22
prerequisite-patch-id: 079e547893a7fc10cd12c19e76c64131913248df
prerequisite-patch-id: 22d6e5f52433c4ba343aee7424ac15df02d02ac6
prerequisite-patch-id: 5d2ef2f39bfd92e76e8c4e479411de4ddddd9c0c
prerequisite-patch-id: 88ba53f5d9a48388f988c9a8ea23f3e569ce0c61
prerequisite-patch-id: c9c9f7e92ae2a3c26d0b3cab525921c690586979
-- 
2.41.0





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

* [bug#67077] [PATCH 02/36] gnu: Add rust-argon2-0.5.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 03/36] gnu: rust-base64-0.21: Update to 0.21.5 VÖRÖSKŐI András
                     ` (33 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I15970bb5338c19f524f82f39ec53a7b91c71bc3e
---
 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 119a59d24f..75fed87989 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4021,6 +4021,36 @@ (define-public rust-argmax-0.3
 too long errors.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-argon2-0.5
+  (package
+    (name "rust-argon2")
+    (version "0.5.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "argon2" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1y820hkza66lfliaxg49zskz7agj8wf7aak528livg261an4rfhp"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-base64ct" ,rust-base64ct-1)
+        ("rust-blake2" ,rust-blake2-0.10)
+        ("rust-cpufeatures" ,rust-cpufeatures-0.2)
+        ("rust-password-hash" ,rust-password-hash-0.5)
+        ("rust-zeroize" ,rust-zeroize-1))
+       #:cargo-development-inputs
+       (("rust-hex-literal" ,rust-hex-literal-0.4)
+        ("rust-password-hash" ,rust-password-hash-0.5))))
+    (home-page
+     "https://github.com/RustCrypto/password-hashes/tree/master/argon2")
+    (synopsis "Rust argon2 library")
+    (description
+     "Pure Rust implementation of the Argon2 password hashing function with support
+for the Argon2d, Argon2i, and Argon2id algorithmic variants.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-ariadne-0.1
   (package
     (name "rust-ariadne")
-- 
2.41.0





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

* [bug#67077] [PATCH 03/36] gnu: rust-base64-0.21: Update to 0.21.5.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 02/36] gnu: Add rust-argon2-0.5 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 04/36] gnu: Add rust-borsh-schema-derive-internal-0.10 VÖRÖSKŐI András
                     ` (32 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-base64-0.21): Update to 0.21.5.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 75fed87989..c3f5581c8d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -6932,18 +6932,19 @@ (define-public rust-base58-0.1
 (define-public rust-base64-0.21
   (package
     (name "rust-base64")
-    (version "0.21.0")
+    (version "0.21.5")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "base64" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0sidjip5b33sr6w7kasfj9qxpbda41nw0x4gjjk55g55a6mdv954"))))
+                "1y8x2xs9nszj5ix7gg4ycn5a6wy7ca74zxwqri3bdqzdjha6lqrm"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-development-inputs
        (("rust-criterion" ,rust-criterion-0.4)
+        ("rust-lazy-static" ,rust-lazy-static-1)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-rstest" ,rust-rstest-0.12)
         ("rust-rstest-reuse" ,rust-rstest-reuse-0.3)
-- 
2.41.0





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

* [bug#67077] [PATCH 04/36] gnu: Add rust-borsh-schema-derive-internal-0.10.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 02/36] gnu: Add rust-argon2-0.5 VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 03/36] gnu: rust-base64-0.21: Update to 0.21.5 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 05/36] gnu: Add rust-borsh-derive-internal-0.10 VÖRÖSKŐI András
                     ` (31 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-borsh-schema-derive-internal-0.10): New variable.

Change-Id: Iec98aaa8ebe0a40e8fadfb00e7a4bc17911fb611
---
 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 c3f5581c8d..b6ad10f71c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9261,6 +9261,30 @@ (define-public rust-blowfish-0.9
     (description "Blowfish block cipher")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-borsh-schema-derive-internal-0.10
+  (package
+    (name "rust-borsh-schema-derive-internal")
+    (version "0.10.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "borsh-schema-derive-internal" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1kaw1xdprb8chqj50c8gxjb5dadx1rac91zg8s81njpp8g60ahk3"))))
+    (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))
+       #:cargo-development-inputs
+       (("rust-pretty-assertions" ,rust-pretty-assertions-1))))
+    (home-page "https://borsh.io")
+    (synopsis "Schema generator for @code{borsh}")
+    (description "This crate implements schema generator for @code{borsh}.")
+    (license license:asl2.0)))
+
 (define-public rust-botan-0.10
   (package
     (name "rust-botan")
-- 
2.41.0





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

* [bug#67077] [PATCH 05/36] gnu: Add rust-borsh-derive-internal-0.10.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (2 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 04/36] gnu: Add rust-borsh-schema-derive-internal-0.10 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 06/36] gnu: Add rust-borsh-derive-0.10 VÖRÖSKŐI András
                     ` (30 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-borsh-derive-internal-0.10): New variable.

Change-Id: If2c805e65d366943a6a9242cd245bb538ef546f3
---
 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 b6ad10f71c..0b468b4e8d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9261,6 +9261,28 @@ (define-public rust-blowfish-0.9
     (description "Blowfish block cipher")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-borsh-derive-internal-0.10
+  (package
+    (name "rust-borsh-derive-internal")
+    (version "0.10.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "borsh-derive-internal" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1yx27ic6aal83bdi1h6v80wfs9ixvw51qzmdgcn8sn8rd4akid5g"))))
+    (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://borsh.io")
+    (synopsis "Borsh derive proc-macro internals")
+    (description "This crate contains derive proc-macro internals for @code{borsh}.")
+    (license license:asl2.0)))
+
 (define-public rust-borsh-schema-derive-internal-0.10
   (package
     (name "rust-borsh-schema-derive-internal")
-- 
2.41.0





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

* [bug#67077] [PATCH 06/36] gnu: Add rust-borsh-derive-0.10.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (3 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 05/36] gnu: Add rust-borsh-derive-internal-0.10 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 07/36] gnu: Add rust-borsh-0.10 VÖRÖSKŐI András
                     ` (29 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Iff809bf9f4e6d109fec414c73ae0b10ab10daacc
---
 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 0b468b4e8d..2acbf4931e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9261,6 +9261,30 @@ (define-public rust-blowfish-0.9
     (description "Blowfish block cipher")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-borsh-derive-0.10
+  (package
+    (name "rust-borsh-derive")
+    (version "0.10.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "borsh-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1xslbx3qj531aq8ny1bkr45ibjmpsx0szsfc57rm33akj4v62m07"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-borsh-derive-internal" ,rust-borsh-derive-internal-0.10)
+        ("rust-borsh-schema-derive-internal" ,rust-borsh-schema-derive-internal-0.10)
+        ("rust-proc-macro-crate" ,rust-proc-macro-crate-0.1)
+        ("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://borsh.io")
+    (synopsis "Derive proc-macros for @code{borsh}")
+    (description "This crate implements derive proc-macros for @code{borsh}.")
+    (license license:asl2.0)))
+
 (define-public rust-borsh-derive-internal-0.10
   (package
     (name "rust-borsh-derive-internal")
-- 
2.41.0





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

* [bug#67077] [PATCH 07/36] gnu: Add rust-borsh-0.10.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (4 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 06/36] gnu: Add rust-borsh-derive-0.10 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 08/36] gnu: rust-zeroize-1: Update to 1.6.0 VÖRÖSKŐI András
                     ` (28 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-borsh-0.10): New variable.

Change-Id: Ib622fc9af07092dfa8f7a81a3816586999716c12
---
 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 2acbf4931e..0d2c824456 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9261,6 +9261,33 @@ (define-public rust-blowfish-0.9
     (description "Blowfish block cipher")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-borsh-0.10
+  (package
+    (name "rust-borsh")
+    (version "0.10.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "borsh" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0sq4l9jfik5dmpy1islcj40bing1jkji2q1qbrkvq1d02n92f521"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;; failing tests
+       #:cargo-inputs
+       (("rust-borsh-derive" ,rust-borsh-derive-0.10)
+        ("rust-bytes" ,rust-bytes-1)
+        ("rust-hashbrown" ,rust-hashbrown-0.13))
+       #:cargo-development-inputs
+       (("rust-bytes" ,rust-bytes-1))))
+    (home-page "https://borsh.io")
+    (synopsis "Borsch is the binary object representation serializer for hashing")
+    (description "This crate implements @code{borsh}, the binary object representation
+serializer for hasing.  It is meant to be used in security-critical projects as it
+prioritizes consistency, safety, speed, and comes with a strict specification.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-borsh-derive-0.10
   (package
     (name "rust-borsh-derive")
-- 
2.41.0





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

* [bug#67077] [PATCH 08/36] gnu: rust-zeroize-1: Update to 1.6.0.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (5 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 07/36] gnu: Add rust-borsh-0.10 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 09/36] gnu: rust-thiserror-impl-1: Update to 1.0.50 VÖRÖSKŐI András
                     ` (27 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I0ef62b6cd02df4b511c47cd7ebac00848b821952
---
 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 0d2c824456..051d649e88 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -85526,7 +85526,7 @@ (define-public rust-zerocopy-derive-0.2
 (define-public rust-zeroize-1
   (package
     (name "rust-zeroize")
-    (version "1.5.7")
+    (version "1.6.0")
     (source
      (origin
        (method url-fetch)
@@ -85534,7 +85534,7 @@ (define-public rust-zeroize-1
        (file-name
         (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "17ql9c1qhh5kw5aas72swwicnr701alhmhnrfmr9wrkg1jyvb563"))))
+        (base32 "1ndar43r58zbmasjhrhgas168vxb4i0rwbkcnszhjybwpbqmc29a"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





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

* [bug#67077] [PATCH 09/36] gnu: rust-thiserror-impl-1: Update to 1.0.50.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (6 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 08/36] gnu: rust-zeroize-1: Update to 1.6.0 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 10/36] gnu: rust-thiserror-1: " VÖRÖSKŐI András
                     ` (26 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 051d649e88..04b3ec853d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73762,21 +73762,20 @@ (define-public rust-thiserror-1
 (define-public rust-thiserror-impl-1
   (package
     (name "rust-thiserror-impl")
-    (version "1.0.37")
+    (version "1.0.50")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "thiserror-impl" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1fydmpksd14x1mkc24zas01qjssz8q43sbn2ywl6n527dda1fbcq"))))
+        (base32 "1f0lmam4765sfnwr4b1n00y14vxh10g0311mkk0adr80pi02wsr6"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
         ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-1))))
+        ("rust-syn" ,rust-syn-2))))
     (home-page "https://github.com/dtolnay/thiserror")
     (synopsis "Implementation detail of the thiserror crate")
     (description "This package provides an implementation detail of the
-- 
2.41.0





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

* [bug#67077] [PATCH 10/36] gnu: rust-thiserror-1: Update to 1.0.50.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (7 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 09/36] gnu: rust-thiserror-impl-1: Update to 1.0.50 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 11/36] gnu: rust-anyhow-1: Update to 1.0.75 VÖRÖSKŐI András
                     ` (25 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 04b3ec853d..5af210ce83 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73736,18 +73736,17 @@ (define-public rust-thin-slice-0.1
 (define-public rust-thiserror-1
   (package
     (name "rust-thiserror")
-    (version "1.0.37")
+    (version "1.0.50")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "thiserror" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0gky83x4i87gd87w3fknnp920wvk9yycp7dgkf5h3jg364vb7phh"))))
+        (base32 "1ll2sfbrxks8jja161zh1pgm3yssr7aawdmaa2xmcwcsbh7j39zr"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-thiserror-impl" ,rust-thiserror-impl-1))
        #:cargo-development-inputs
        (("rust-anyhow" ,rust-anyhow-1)
-- 
2.41.0





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

* [bug#67077] [PATCH 11/36] gnu: rust-anyhow-1: Update to 1.0.75.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (8 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 10/36] gnu: rust-thiserror-1: " VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 12/36] gnu: rust-aes-0.8: Update to 0.8.3 VÖRÖSKŐI András
                     ` (24 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Idc939a6fc529799281c7fda11f4756730e37be04
---
 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 5af210ce83..3f39a0bff4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -3612,7 +3612,7 @@ (define-public rust-antidote-1
 (define-public rust-anyhow-1
   (package
     (name "rust-anyhow")
-    (version "1.0.69")
+    (version "1.0.75")
     (source
      (origin
        (method url-fetch)
@@ -3620,7 +3620,7 @@ (define-public rust-anyhow-1
        (file-name
         (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "007q0cw3zv8y5314c41vjyqznrqvim5ydv0306wy9mn34zbznji2"))))
+        (base32 "1rmcjkim91c5mw7h9wn8nv0k6x118yz0xg0z1q18svgn42mqqrm4"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -3628,7 +3628,7 @@ (define-public rust-anyhow-1
        #:cargo-development-inputs
        (("rust-futures" ,rust-futures-0.3)
         ("rust-rustversion" ,rust-rustversion-1)
-        ("rust-syn" ,rust-syn-1)
+        ("rust-syn" ,rust-syn-2)
         ("rust-thiserror" ,rust-thiserror-1)
         ("rust-trybuild" ,rust-trybuild-1))))
     (home-page "https://github.com/dtolnay/anyhow")
-- 
2.41.0





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

* [bug#67077] [PATCH 12/36] gnu: rust-aes-0.8: Update to 0.8.3.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (9 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 11/36] gnu: rust-anyhow-1: Update to 1.0.75 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 13/36] gnu: rust-block-padding-0.3: Update to 0.3.3 VÖRÖSKŐI András
                     ` (23 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Idccbc93964e818e5091381c8e1c65f4c95160b91
---
 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 3f39a0bff4..9c325960d3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -2116,14 +2116,14 @@ (define-public rust-aead-0.2
 (define-public rust-aes-0.8
   (package
     (name "rust-aes")
-    (version "0.8.2")
+    (version "0.8.3")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "aes" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0haj74iqjjhxz4s6yh3v21s68snn74y93ji5d9bnr66921kzsg23"))))
+        (base32 "1qi7z96wf3zd6alg116nh2myp34bw2574jwly4zrhpz9k19887xc"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





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

* [bug#67077] [PATCH 13/36] gnu: rust-block-padding-0.3: Update to 0.3.3.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (10 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 12/36] gnu: rust-aes-0.8: Update to 0.8.3 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 14/36] gnu: Add rust-daemonize-0.5 VÖRÖSKŐI András
                     ` (22 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-block-padding-0.3): Update to 0.3.3.

Change-Id: Ief3b30544feeae943b884a21ec8b384bcc36fc78
---
 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 9c325960d3..8dedd6dead 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -9097,14 +9097,14 @@ (define-public rust-block-modes-0.7
 (define-public rust-block-padding-0.3
   (package
     (name "rust-block-padding")
-    (version "0.3.2")
+    (version "0.3.3")
     (source
       (origin
         (method url-fetch)
         (uri (crate-uri "block-padding" version))
         (file-name (string-append name "-" version ".tar.gz"))
         (sha256
-         (base32 "0y5v92alqzn9ikmyqfl3a4j6va87j967ii2n3jh2h330z4nyr40a"))))
+         (base32 "14wdad0r1qk5gmszxqd8cky6vx8qg7c153jv981mixzrpzmlz2d8"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-generic-array" ,rust-generic-array-0.14))))
-- 
2.41.0





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

* [bug#67077] [PATCH 14/36] gnu: Add rust-daemonize-0.5.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (11 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 13/36] gnu: rust-block-padding-0.3: Update to 0.3.3 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 15/36] gnu: rust-digest-0.10: Update to 0.10.7 VÖRÖSKŐI András
                     ` (21 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: Ic66ad2210c70115e84ce65e0c27b18f344b2476d
---
 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 8dedd6dead..7caabc3761 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19240,6 +19240,26 @@ (define-public rust-cxxbridge-macro-0.5
        #:cargo-development-inputs
        (("rust-cxx" ,rust-cxx-0.5))))))
 
+(define-public rust-daemonize-0.5
+  (package
+    (name "rust-daemonize")
+    (version "0.5.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "daemonize" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0vhikx85f85r46xghsb4avsv6ww8mz9lipqvsia7m21wrfmgv2xb"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2))))
+    (home-page "https://github.com/knsd/daemonize")
+    (synopsis "Library for writing system daemons")
+    (description "Daemonize is a Rust library for writing system deaemons.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-daemonize-0.4
   (package
     (name "rust-daemonize")
-- 
2.41.0





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

* [bug#67077] [PATCH 15/36] gnu: rust-digest-0.10: Update to 0.10.7.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (12 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 14/36] gnu: Add rust-daemonize-0.5 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 16/36] gnu: Add rust-directories-5 VÖRÖSKŐI András
                     ` (20 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-digest-0.10): Update to 0.10.7.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7caabc3761..533bd741d4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21571,7 +21571,7 @@ (define-public rust-diffs-0.3
 (define-public rust-digest-0.10
   (package
     (name "rust-digest")
-    (version "0.10.6")
+    (version "0.10.7")
     (source
      (origin
        (method url-fetch)
@@ -21580,16 +21580,14 @@ (define-public rust-digest-0.10
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "0vz74785s96g727vg37iwkjvbkcfzp093j49ihhyf8sh9s7kfs41"))))
+         "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-blobby" ,rust-blobby-0.3)
         ("rust-block-buffer" ,rust-block-buffer-0.10)
         ("rust-const-oid" ,rust-const-oid-0.9)
         ("rust-crypto-common" ,rust-crypto-common-0.1)
-        ("rust-generic-array" ,rust-generic-array-0.14)
         ("rust-subtle" ,rust-subtle-2))))
     (home-page "https://github.com/RustCrypto/traits")
     (synopsis "Traits for cryptographic hash functions")
-- 
2.41.0





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

* [bug#67077] [PATCH 16/36] gnu: Add rust-directories-5.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (13 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 15/36] gnu: rust-digest-0.10: Update to 0.10.7 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 17/36] gnu: Add rust-koibumi-base32-0.0 VÖRÖSKŐI András
                     ` (19 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-directories-5): New variable.

Change-Id: I01308df4ad9dcb5f07bf095df59700db52aaa1f9
---
 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 533bd741d4..91c12d73fa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21673,6 +21673,34 @@ (define-public rust-digest-0.6
 functions.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-directories-5
+  (package
+    (name "rust-directories")
+    (version "5.0.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "directories" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1acv0z7vi7b8z0qn2xd8zirw8axva9351p1vwjfhi3n117l3pgkl"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-dirs-sys" ,rust-dirs-sys-0.4))
+       #:cargo-development-inputs
+       (("rust-bencher" ,rust-bencher-0.1))))
+    (home-page "https://github.com/dirs-dev/directories-rs")
+    (synopsis "Library for standard locations of data directories")
+    (description
+     "This package provides a tiny mid-level library that provides
+platform-specific standard locations of directories for config,
+cache and other data on Linux, Windows and macOS by leveraging the
+mechanisms defined by the XDG base/user directory specifications
+on Linux, the Known Folder API on Windows, and the Standard
+Directory guidelines on macOS.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-directories-4
   (package
     (name "rust-directories")
-- 
2.41.0





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

* [bug#67077] [PATCH 17/36] gnu: Add rust-koibumi-base32-0.0.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (14 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 16/36] gnu: Add rust-directories-5 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 18/36] gnu: Add rust-input-buffer-0.5 VÖRÖSKŐI András
                     ` (18 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-koibumi-base32-0.0): New variable.

Change-Id: Ifa6e512866479afbf176b2deaf6cca2f00711c7f
---
 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 91c12d73fa..83bdd18cd3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32343,6 +32343,26 @@ (define-public rust-hts-sys-2
     (description "This library provides Rust bindings to HTSlib.")
     (license license:expat)))
 
+(define-public rust-koibumi-base32-0.0
+  (package
+    (name "rust-koibumi-base32")
+    (version "0.0.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "koibumi-base32" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1frb232m6rw50ly8ijhsbllcqfif5kcma1l6hrgm5g22c3c3il94"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-lazy-static" ,rust-lazy-static-1))))
+    (home-page "https://kashiko.gitlab.io/koibumi-rust/")
+    (synopsis "A Base32 encoder/decoder library")
+    (description "This package provides a Base32 encoder/decoder library.")
+    (license license:gpl3+)))
+
 (define-public rust-kuchiki-0.8
   (package
     (name "rust-kuchiki")
-- 
2.41.0





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

* [bug#67077] [PATCH 18/36] gnu: Add rust-input-buffer-0.5.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (15 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 17/36] gnu: Add rust-koibumi-base32-0.0 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 19/36] gnu: rust-pbkdf2-0.12: Update to 0.12.2 VÖRÖSKŐI András
                     ` (17 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I715153b7d8ef691521319c9a5100e84eb5d3aca8
---
 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 83bdd18cd3..7f9dcbb74f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -34417,6 +34417,29 @@ (define-public rust-inotify-sys-0.1
      "This package provides inotify bindings for the Rust programming language.")
     (license license:isc)))
 
+(define-public rust-input-buffer-0.5
+  (package
+    (name "rust-input-buffer")
+    (version "0.5.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "input_buffer" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "044qxqdkcq6mv07bsvm35hl7hy3rmf87lrxjyz8zaq57i0xngvmc"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-bytes" ,rust-bytes-1))))
+    (home-page "https://github.com/snapview/input_buffer")
+    (synopsis
+     "Peekable FIFO-like buffer for receiving network data efficiently")
+    (description
+     "This package provides a peekable FIFO-like buffer for receiving network
+data efficiently.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-input-buffer-0.3
   (package
     (name "rust-input-buffer")
-- 
2.41.0





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

* [bug#67077] [PATCH 19/36] gnu: rust-pbkdf2-0.12: Update to 0.12.2.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (16 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 18/36] gnu: Add rust-input-buffer-0.5 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 20/36] gnu: Add rust-rmpv-1 VÖRÖSKŐI András
                     ` (16 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-pbkdf2-0.12): Update to 0.12.2.

Change-Id: Ic7e9dfa7b96682e496cf22c7cd79fc6a1d107ca0
---
 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 7f9dcbb74f..d1bf81dbe2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49728,14 +49728,14 @@ (define-public rust-pathdiff-0.2
 (define-public rust-pbkdf2-0.12
   (package
     (name "rust-pbkdf2")
-    (version "0.12.1")
+    (version "0.12.2")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "pbkdf2" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0cbcfkb9qh5czbm88gw3aii4y5m84wig6s5d7fzrhxb0d1d0pjph"))))
+                "1wms79jh4flpy1zi8xdp4h8ccxv4d85adc6zjagknvppc5vnmvgq"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
@@ -49746,7 +49746,7 @@ (define-public rust-pbkdf2-0.12
         ("rust-sha1" ,rust-sha1-0.10)
         ("rust-sha2" ,rust-sha2-0.10))
        #:cargo-development-inputs
-       (("rust-hex-literal" ,rust-hex-literal-0.3)
+       (("rust-hex-literal" ,rust-hex-literal-0.4)
         ("rust-hmac" ,rust-hmac-0.12)
         ("rust-sha1" ,rust-sha1-0.10)
         ("rust-sha2" ,rust-sha2-0.10)
-- 
2.41.0





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

* [bug#67077] [PATCH 20/36] gnu: Add rust-rmpv-1.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (17 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 19/36] gnu: rust-pbkdf2-0.12: Update to 0.12.2 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 21/36] gnu: rust-serde-path-to-error-0.1: Update to 0.1.14 VÖRÖSKŐI András
                     ` (15 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: If61123fdb70f7c4815b28bcb2d56811e99d4f3e4
---
 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 d1bf81dbe2..ea7887d76e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -58732,6 +58732,31 @@ (define-public rust-rmp-serde-0.13
     (description "This crate provides Serde bindings for RMP.")
     (license license:expat)))
 
+(define-public rust-rmpv-1
+  (package
+   (name "rust-rmpv")
+   (version "1.0.1")
+   (source
+    (origin
+     (method url-fetch)
+     (uri (crate-uri "rmpv" version))
+     (file-name (string-append name "-" version ".tar.gz"))
+     (sha256
+      (base32 "1v01az3ahglmag94d75qgdygfcgwj9bh5921rvn49d52lha043if"))))
+   (build-system cargo-build-system)
+   (arguments
+    `(#:cargo-inputs
+      (("rust-num-traits" ,rust-num-traits-0.2)
+       ("rust-rmp" ,rust-rmp-0.8)
+       ("rust-serde" ,rust-serde-1)
+       ("rust-serde-bytes" ,rust-serde-bytes-0.11))
+      #:cargo-development-inputs
+      (("rust-quickcheck" ,rust-quickcheck-1))))
+   (home-page "https://github.com/3Hren/msgpack-rust")
+   (synopsis "Value variant for @code{rust-rmp}")
+   (description "This create provides a value variant for @code{rust-rmp}.")
+   (license license:expat)))
+
 (define-public rust-roadmap-0.5
   (package
     (name "rust-roadmap")
-- 
2.41.0





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

* [bug#67077] [PATCH 21/36] gnu: rust-serde-path-to-error-0.1: Update to 0.1.14.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (18 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 20/36] gnu: Add rust-rmpv-1 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 22/36] gnu: rust-terminal-size-0.2: Update to 0.2.6 VÖRÖSKŐI András
                     ` (14 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-serde-path-to-error-0.1): Update to 0.1.14.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ea7887d76e..de7cb19af0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64474,7 +64474,7 @@ (define-public rust-serde-json-core-0.5
 (define-public rust-serde-path-to-error-0.1
   (package
     (name "rust-serde-path-to-error")
-    (version "0.1.9")
+    (version "0.1.14")
     (source
       (origin
         (method url-fetch)
@@ -64482,14 +64482,15 @@ (define-public rust-serde-path-to-error-0.1
         (file-name
           (string-append name "-" version ".tar.gz"))
         (sha256
-         (base32 "0hbkdhmz82hwx5bxasym776f74jlvnivsx00l4qi7jb3nli4zc16"))))
+         (base32 "0dc31z4bg0jwn69gcqsczbmcy5y4w6r0vdcc4c38vma9x2ycivjb"))))
     (build-system cargo-build-system)
     (arguments
       `(#:cargo-inputs
-        (("rust-serde" ,rust-serde-1))
+        (("rust-itoa" ,rust-itoa-1)
+         ("rust-serde" ,rust-serde-1))
         #:cargo-development-inputs
         (("rust-serde-derive" ,rust-serde-derive-1)
-         ("rust-serde-json" ,rust-serde-json-1.0.73))))
+         ("rust-serde-json" ,rust-serde-json-1))))
     (home-page
       "https://github.com/dtolnay/path-to-error")
     (synopsis
-- 
2.41.0





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

* [bug#67077] [PATCH 22/36] gnu: rust-terminal-size-0.2: Update to 0.2.6.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (19 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 21/36] gnu: rust-serde-path-to-error-0.1: Update to 0.1.14 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 23/36] gnu: Add rust-tokio-rustls-0.24 VÖRÖSKŐI András
                     ` (13 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-terminal-size-0.2): Update to 0.2.6.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index de7cb19af0..b547effdc8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -73146,19 +73146,20 @@ (define-public rust-termimad-0.20
 (define-public rust-terminal-size-0.2
   (package
     (name "rust-terminal-size")
-    (version "0.2.2")
+    (version "0.2.6")
     (source (origin
               (method url-fetch)
               (uri (crate-uri "terminal-size" version))
               (file-name (string-append name "-" version ".tar.gz"))
               (sha256
                (base32
-                "0yhza8sc6jkka6j0nq5sl749ckx1jagvxp3b38yhh4px6k291jj0"))))
+                "0drj7gb77kay5r1cv53ysq3g9g4f8n0jkhld0kadi3lzkvqzcswf"))))
     (build-system cargo-build-system)
     (arguments
      (list #:tests? #f          ;tests require /dev/stderr
            #:cargo-inputs
-           `(("rust-rustix" ,rust-rustix-0.35))))
+           `(("rust-rustix" ,rust-rustix-0.35)
+             ("rust-windows-sys" ,rust-windows-sys-0.48))))
     (home-page "https://github.com/eminence/terminal-size")
     (synopsis "Gets the size of your Linux or Windows terminal")
     (description
-- 
2.41.0





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

* [bug#67077] [PATCH 23/36] gnu: Add rust-tokio-rustls-0.24.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (20 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 22/36] gnu: rust-terminal-size-0.2: Update to 0.2.6 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 24/36] gnu: Add rust-tungstenite-0.19 VÖRÖSKŐI András
                     ` (12 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I633f7208f17d4d8c1abe79ff843d345335d54f26
---
 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 b547effdc8..c479d97757 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75719,6 +75719,41 @@ (define-public rust-tokio-reactor-0.1
      "Event loop that drives Tokio I/O resources.")
     (license license:expat)))
 
+(define-public rust-tokio-rustls-0.24
+  (package
+    (name "rust-tokio-rustls")
+    (version "0.24.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "tokio-rustls" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "10bhibg57mqir7xjhb2xmf24xgfpx6fzpyw720a4ih8a737jg0y2"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f          ; Issue with the certificate test dates.
+       #:cargo-inputs
+       (("rust-rustls" ,rust-rustls-0.21)
+        ("rust-tokio" ,rust-tokio-1))
+       #:cargo-development-inputs
+       (("rust-argh" ,rust-argh-0.1)
+        ("rust-futures-util" ,rust-futures-util-0.3)
+        ("rust-lazy-static" ,rust-lazy-static-1)
+        ("rust-rustls-pemfile" ,rust-rustls-pemfile-1)
+        ("rust-rustls-webpki" ,rust-rustls-webpki-0.100)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-webpki-roots" ,rust-webpki-roots-0.23))))
+    (native-inputs
+     (list perl))
+    (home-page "https://github.com/tokio-rs/tls")
+    (synopsis "Asynchronous TLS/SSL streams for Tokio")
+    (description
+     "This package provides asynchronous TLS/SSL streams for Tokio using
+Rustls.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-tokio-rustls-0.23
   (package
     (name "rust-tokio-rustls")
-- 
2.41.0





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

* [bug#67077] [PATCH 24/36] gnu: Add rust-tungstenite-0.19.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (21 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 23/36] gnu: Add rust-tokio-rustls-0.24 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 25/36] gnu: Add rust-totp-lite-2 VÖRÖSKŐI András
                     ` (11 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c479d97757..e94b9d96f5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79029,6 +79029,52 @@ (define-public rust-tuikit-0.2
        #:cargo-development-inputs
        (("rust-env-logger" ,rust-env-logger-0.6))))))
 
+(define-public rust-tungstenite-0.19
+  (package
+    (name "rust-tungstenite")
+    (version "0.19.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "tungstenite" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0rxzxg4y22rsvdvs4la7igy9117yidc2m6lsfm2hf0xvsska3yqm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-byteorder" ,rust-byteorder-1)
+        ("rust-bytes" ,rust-bytes-1)
+        ("rust-data-encoding" ,rust-data-encoding-2)
+        ("rust-http" ,rust-http-0.2)
+        ("rust-httparse" ,rust-httparse-1)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-native-tls" ,rust-native-tls-0.2)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-rustls" ,rust-rustls-0.21)
+        ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6)
+        ("rust-sha1" ,rust-sha1-0.10)
+        ("rust-thiserror" ,rust-thiserror-1)
+        ("rust-url" ,rust-url-2)
+        ("rust-utf-8" ,rust-utf-8-0.7)
+        ("rust-webpki" ,rust-webpki-0.22)
+        ("rust-webpki-roots" ,rust-webpki-roots-0.23))
+       #:cargo-development-inputs
+       (("rust-criterion" ,rust-criterion-0.4)
+        ("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-input-buffer" ,rust-input-buffer-0.5)
+        ("rust-net2" ,rust-net2-0.2)
+        ("rust-rand" ,rust-rand-0.8))))
+    (home-page "https://github.com/snapview/tungstenite-rs")
+    (synopsis "Lightweight stream-based WebSocket implementation")
+    (description
+     "This library provides an implementation of WebSockets, RFC6455. It
+allows for both synchronous (like TcpStream) and asynchronous usage and is
+easy to integrate into any third-party event loops including MIO.  The API
+design abstracts away all the internals of the WebSocket protocol but still
+makes them accessible for those who wants full control over the network.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-tungstenite-0.11
   (package
     (name "rust-tungstenite")
-- 
2.41.0





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

* [bug#67077] [PATCH 25/36] gnu: Add rust-totp-lite-2.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (22 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 24/36] gnu: Add rust-tungstenite-0.19 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 26/36] gnu: rust-tokio-native-tls-0.3: Update to 0.3.1 VÖRÖSKŐI András
                     ` (10 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I09b64597bd0bba3da1548410c7b59498f2ef49d3
---
 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 e94b9d96f5..1a88011e85 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -77021,6 +77021,33 @@ (define-public rust-tonic-0.6
 performance, interoperability, and flexibility.")
     (license license:expat)))
 
+(define-public rust-totp-lite-2
+  (package
+    (name "rust-totp-lite")
+    (version "2.0.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "totp-lite" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1hvnpv7nl79jp96w6g2j7l6xskl5qlx3h0qqf9zry68pvcs33r7q"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-digest" ,rust-digest-0.10)
+        ("rust-hmac" ,rust-hmac-0.12)
+        ("rust-sha1" ,rust-sha1-0.10)
+        ("rust-sha2" ,rust-sha2-0.10))
+       #:cargo-development-inputs
+       (("rust-koibumi-base32" ,rust-koibumi-base32-0.0)
+        ("rust-version-sync" ,rust-version-sync-0.9))))
+    (home-page "https://github.com/fosskers/totp-lite")
+    (synopsis "Simple, correct TOTP library")
+    (description "Rust-totp-lite provides a simple, correct time-based
+One-Time Password library.")
+    (license license:expat)))
+
 (define-public rust-totp-lite-1
   (package
     (name "rust-totp-lite")
-- 
2.41.0





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

* [bug#67077] [PATCH 26/36] gnu: rust-tokio-native-tls-0.3: Update to 0.3.1.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (23 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 25/36] gnu: Add rust-totp-lite-2 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 27/36] gnu: rust-h2-0.3: Update to 0.3.21 VÖRÖSKŐI András
                     ` (9 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-tokio-native-tls-0.3): Update to 0.3.1.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1a88011e85..e09141de81 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -75472,20 +75472,32 @@ (define-public rust-tokio-mockstream-1
 (define-public rust-tokio-native-tls-0.3
   (package
     (name "rust-tokio-native-tls")
-    (version "0.3.0")
+    (version "0.3.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "tokio-native-tls" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0yvikgmph2qjq0ni2h2wfaxkzhbnc09c2544av0zidyj1dk9bngp"))))
+        (base32 "1wkfg6zn85zckmv4im7mv20ca6b1vmlib5xwz9p7g19wjfmpdbmv"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
+     `(#:tests? #f ;; needs network access
        #:cargo-inputs
        (("rust-native-tls" ,rust-native-tls-0.2)
-        ("rust-tokio" ,rust-tokio-1))))
+        ("rust-tokio" ,rust-tokio-1))
+       #:cargo-development-inputs
+       (("rust-cfg-if" ,rust-cfg-if-0.1)
+        ("rust-env-logger" ,rust-env-logger-0.6)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-lazy-static" ,rust-lazy-static-1)
+        ("rust-openssl" ,rust-openssl-0.10)
+        ("rust-schannel" ,rust-schannel-0.1)
+        ("rust-security-framework" ,rust-security-framework-0.2)
+        ("rust-tempfile" ,rust-tempfile-3)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-tokio-util" ,rust-tokio-util-0.6)
+        ("rust-winapi" ,rust-winapi-0.3))))
     (home-page "https://tokio.rs")
     (synopsis "TLS/SSL streams for Tokio")
     (description
-- 
2.41.0





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

* [bug#67077] [PATCH 27/36] gnu: rust-h2-0.3: Update to 0.3.21.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (24 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 26/36] gnu: rust-tokio-native-tls-0.3: Update to 0.3.1 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 28/36] gnu: Add rust-netmap-sys-0.1 VÖRÖSKŐI András
                     ` (8 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-h2-0.3): Update to 0.3.21.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e09141de81..e3bc4bf3be 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30606,17 +30606,17 @@ (define-public rust-gzip-header-0.3
 (define-public rust-h2-0.3
   (package
     (name "rust-h2")
-    (version "0.3.15")
+    (version "0.3.21")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "h2" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1x6h3pqi4gzgcl6xdfpjmbm0mkh2mckgav4in9b54dfskny2k7sz"))))
+        (base32 "0cq8g5bgk3fihnqicy3g8gc3dpsalzqjg4bjyip9g4my26m27z4i"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
+     `(#:tests? #f ;; failing tests
        #:cargo-inputs
        (("rust-bytes" ,rust-bytes-1)
         ("rust-fnv" ,rust-fnv-1)
@@ -30628,7 +30628,18 @@ (define-public rust-h2-0.3
         ("rust-slab" ,rust-slab-0.4)
         ("rust-tokio" ,rust-tokio-1)
         ("rust-tokio-util" ,rust-tokio-util-0.7)
-        ("rust-tracing" ,rust-tracing-0.1))))
+        ("rust-tracing" ,rust-tracing-0.1))
+       #:cargo-development-inputs
+       (("rust-env-logger" ,rust-env-logger-0.9)
+        ("rust-hex" ,rust-hex-0.4)
+        ("rust-quickcheck" ,rust-quickcheck-1)
+        ("rust-rand" ,rust-rand-0.8)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-tokio-rustls" ,rust-tokio-rustls-0.23)
+        ("rust-walkdir" ,rust-walkdir-2)
+        ("rust-webpki-roots" ,rust-webpki-roots-0.22))))
     (home-page "https://github.com/hyperium/h2")
     (synopsis "HTTP/2.0 client and server")
     (description "This package provides an HTTP/2.0 client and server.")
-- 
2.41.0





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

* [bug#67077] [PATCH 28/36] gnu: Add rust-netmap-sys-0.1.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (25 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 27/36] gnu: rust-h2-0.3: Update to 0.3.21 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 29/36] gnu: Add rust-pcap-0.7 VÖRÖSKŐI András
                     ` (7 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I84fa7a1f3cc319ae48035be4ec154f07e56149a4
---
 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 e3bc4bf3be..3b30ab5253 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43949,6 +43949,28 @@ (define-public rust-net2-0.2
     (license (list license:asl2.0
                    license:expat))))
 
+(define-public rust-netmap-sys-0.1
+  (package
+    (name "rust-netmap-sys")
+    (version "0.1.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "netmap-sys" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0wgwjx2hdqbjvdpccqb0cg4gjxazgxfz8s966bq5g8z56xik95a5"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2))
+       #:cargo-development-inputs
+       (("rust-cc" ,rust-cc-1))))
+    (home-page "http://info.iet.unipi.it/~luigi/netmap/")
+    (synopsis "Bindings to netmap")
+    (description "This crate provides bindings to netmap, the fast packet I/O framework.")
+    (license license:bsd-2)))
+
 (define-public rust-nettle-7
   (package
     (name "rust-nettle")
-- 
2.41.0





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

* [bug#67077] [PATCH 29/36] gnu: Add rust-pcap-0.7.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (26 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 28/36] gnu: Add rust-netmap-sys-0.1 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 30/36] gnu: Add rust-pnet-base-0.27 VÖRÖSKŐI András
                     ` (6 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I7f6f1056208ebefaef537a9eeefff6c80fbc906e
---
 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 3b30ab5253..2bd3f682bc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49961,6 +49961,34 @@ (define-public rust-pbkdf2-0.4
         ("rust-sha-1" ,rust-sha-1-0.9)
         ("rust-sha2" ,rust-sha2-0.9))))))
 
+(define-public rust-pcap-0.7
+  (package
+    (name "rust-pcap")
+    (version "0.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pcap" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "14blflnbj87z3ajlj1hszsl6k7rwa338y4aw2yjm2j0xdpjvj4pr"))))
+    (native-inputs (list libpcap))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;; fails with missing futures crate
+       #:cargo-inputs
+       (("rust-clippy" ,rust-clippy-0.0)
+        ("rust-futures" ,rust-futures-0.1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-mio" ,rust-mio-0.6)
+        ("rust-tokio-core" ,rust-tokio-core-0.1))
+       #:cargo-development-inputs
+       (("rust-tempdir" ,rust-tempdir-0.3))))
+    (home-page "https://github.com/rust-pcap/pcap")
+    (synopsis "A packet capture API around pcap/wpcap")
+    (description "This package provides a packet capture API around pcap/wpcap.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-pcap-sys-0.1
   (package
     (name "rust-pcap-sys")
-- 
2.41.0





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

* [bug#67077] [PATCH 30/36] gnu: Add rust-pnet-base-0.27.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (27 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 29/36] gnu: Add rust-pcap-0.7 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 31/36] gnu: Add rust-pnet-datalink-0.27 VÖRÖSKŐI András
                     ` (5 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-pnet-base-0.27): New variable.

Change-Id: Ic1677cb90a0381f7b94834780063086ea52cf1d9
---
 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 2bd3f682bc..a1e0d816d7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52117,6 +52117,29 @@ (define-public rust-pmutil-0.5
     (description "This package provides utils for proc-macro.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-pnet-base-0.27
+  (package
+    (name "rust-pnet-base")
+    (version "0.27.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pnet-base" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1v8bcbv9jh581ill77qjzzw2ay76pl781982yclj3xky96m8hijf"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/libpnet/libpnet")
+    (synopsis "Fundamental base types and code used by pnet.")
+    (description "This crate implements fundamental base types and
+code used by pnet.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-pocket-resources-0.3
   (package
     (name "rust-pocket-resources")
-- 
2.41.0





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

* [bug#67077] [PATCH 31/36] gnu: Add rust-pnet-datalink-0.27.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (28 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 30/36] gnu: Add rust-pnet-base-0.27 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 32/36] gnu: Add rust-pnet-sys-0.27 VÖRÖSKŐI András
                     ` (4 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-pnet-datalink-0.27): New variable.

Change-Id: I917a2bb2bd0344601e8cf7ae16ad4338973dda88
---
 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 a1e0d816d7..abd84b2658 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52140,6 +52140,33 @@ (define-public rust-pnet-base-0.27
 code used by pnet.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-pnet-datalink-0.27
+  (package
+    (name "rust-pnet-datalink")
+    (version "0.27.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pnet-datalink" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1iws7c2mf88ip43ccmr5p8r6kzb6lwsg3amgc4pvy8wx9nf1q02r"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-ipnetwork" ,rust-ipnetwork-0.17)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-netmap-sys" ,rust-netmap-sys-0.1)
+        ("rust-pcap" ,rust-pcap-0.7)
+        ("rust-pnet-base" ,rust-pnet-base-0.27)
+        ("rust-pnet-sys" ,rust-pnet-sys-0.27)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/libpnet/libpnet")
+    (synopsis "Cross-platform, datalink layer networking")
+    (description "This crate implements cross-platform, datalink layer networking.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-pocket-resources-0.3
   (package
     (name "rust-pocket-resources")
-- 
2.41.0





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

* [bug#67077] [PATCH 32/36] gnu: Add rust-pnet-sys-0.27.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (29 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 31/36] gnu: Add rust-pnet-datalink-0.27 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 33/36] gnu: rust-hyper-0.14: Update to 0.14.27 VÖRÖSKŐI András
                     ` (3 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

Change-Id: I54773c4bc2d03d42c6f7cfdbc6c405fb030cee83
---
 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 abd84b2658..e9d7156324 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52167,6 +52167,29 @@ (define-public rust-pnet-datalink-0.27
     (description "This crate implements cross-platform, datalink layer networking.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-pnet-sys-0.27
+  (package
+    (name "rust-pnet-sys")
+    (version "0.27.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pnet-sys" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "05gz5xixzvs5iw7a3l0r7sic7s44x8xmv9pqvzzs6wpdwz2f92bm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;; failing tests
+       #:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/libpnet/libpnet")
+    (synopsis "Access to network related system functions")
+    (description "This crate providess access to network related system
+function and calls.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-pocket-resources-0.3
   (package
     (name "rust-pocket-resources")
-- 
2.41.0





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

* [bug#67077] [PATCH 33/36] gnu: rust-hyper-0.14: Update to 0.14.27.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (30 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 32/36] gnu: Add rust-pnet-sys-0.27 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 34/36] gnu: Add rust-tokio-tungstenite-0.19 VÖRÖSKŐI András
                     ` (2 subsequent siblings)
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-hyper-0.14): Update to 0.14.27.

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e9d7156324..9426b8ece5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32804,18 +32804,17 @@ (define-public rust-humantime-1
 (define-public rust-hyper-0.14
   (package
     (name "rust-hyper")
-    (version "0.14.24")
+    (version "0.14.27")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "hyper" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0k0nbykigwb9gmbqb13dyjdq7izc624j8ymaa21xns0bz9r160ay"))))
+        (base32 "0s2l74p3harvjgb0bvaxlxgxq71vpfrzv0cqz2p9w8d8akbczcgz"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
+     `(#:cargo-inputs
        (("rust-bytes" ,rust-bytes-1)
         ("rust-futures-channel" ,rust-futures-channel-0.3)
         ("rust-futures-core" ,rust-futures-core-0.3)
@@ -32825,14 +32824,28 @@ (define-public rust-hyper-0.14
         ("rust-http-body" ,rust-http-body-0.4)
         ("rust-httparse" ,rust-httparse-1)
         ("rust-httpdate" ,rust-httpdate-1)
-        ("rust-itoa" ,rust-itoa-0.4)
+        ("rust-itoa" ,rust-itoa-1)
         ("rust-libc" ,rust-libc-0.2)
         ("rust-pin-project" ,rust-pin-project-lite-0.2)
         ("rust-socket2" ,rust-socket2-0.4)
         ("rust-tokio" ,rust-tokio-1)
         ("rust-tower-service" ,rust-tower-service-0.3)
         ("rust-tracing" ,rust-tracing-0.1)
-        ("rust-want" ,rust-want-0.3))))
+        ("rust-want" ,rust-want-0.3))
+       #:cargo-development-inputs
+       (("rust-futures-util" ,rust-futures-util-0.3)
+        ("rust-matches" ,rust-matches-0.1)
+        ("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-pnet-datalink" ,rust-pnet-datalink-0.27)
+        ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4)
+        ("rust-serde" ,rust-serde-1)
+        ("rust-serde-json" ,rust-serde-json-1)
+        ("rust-spmc" ,rust-spmc-0.3)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-tokio-test" ,rust-tokio-test-0.4)
+        ("rust-tokio-util" ,rust-tokio-util-0.7)
+        ("rust-tower" ,rust-tower-0.4)
+        ("rust-url" ,rust-url-2))))
     (home-page "https://hyper.rs")
     (synopsis "Fast and correct HTTP library")
     (description "This package provides a fast and correct HTTP library.")
-- 
2.41.0





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

* [bug#67077] [PATCH 34/36] gnu: Add rust-tokio-tungstenite-0.19.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (31 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 33/36] gnu: rust-hyper-0.14: Update to 0.14.27 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 35/36] gnu: rust-sha2-0.10: Update to 0.10.8 VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 36/36] gnu: rbw: Update to 1.8.3 VÖRÖSKŐI András
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

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

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

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9426b8ece5..e504dbc443 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -76500,6 +76500,48 @@ (define-public rust-tokio-trace-core-0.2
     (description "Core primitives for tokio-trace.")
     (license license:expat)))
 
+(define-public rust-tokio-tungstenite-0.19
+  (package
+    (name "rust-tokio-tungstenite")
+    (version "0.19.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "tokio-tungstenite" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (snippet
+        #~(begin
+            (use-modules (guix build utils))
+            ;; rustls-native-certs
+            (substitute* "Cargo.toml" (("0.6.2") "^0.6.1"))))
+       (sha256
+        (base32 "0b5iqjsprll88912jqb36xbjcflmgl907w3lgi14634sdv4rll7c"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-futures-util" ,rust-futures-util-0.3)
+        ("rust-log" ,rust-log-0.4)
+        ("rust-native-tls" ,rust-native-tls-0.2)
+        ("rust-rustls" ,rust-rustls-0.21)
+        ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-tokio-rustls" ,rust-tokio-rustls-0.24)
+        ("rust-tokio-native-tls" ,rust-tokio-native-tls-0.3)
+        ("rust-tungstenite" ,rust-tungstenite-0.19)
+        ("rust-webpki-roots" ,rust-webpki-roots-0.23))
+       #:cargo-development-inputs
+       (("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-futures-channel", rust-futures-channel-0.3)
+        ("rust-hyper" ,rust-hyper-0.14)
+        ("rust-tokio" ,rust-tokio-1)
+        ("rust-url" ,rust-url-2))))
+    (home-page "https://github.com/snapview/tokio-tungstenite")
+    (synopsis "Tokio binding for Tungstenite")
+    (description
+     "This package provides Tokio binding for Tungstenite, the lightweight
+stream-based WebSocket implementation.")
+    (license license:expat)))
+
 (define-public rust-tokio-tungstenite-0.11
   (package
     (name "rust-tokio-tungstenite")
-- 
2.41.0





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

* [bug#67077] [PATCH 35/36] gnu: rust-sha2-0.10: Update to 0.10.8.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (32 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 34/36] gnu: Add rust-tokio-tungstenite-0.19 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  2023-11-11 15:35   ` [bug#67077] [PATCH 36/36] gnu: rbw: Update to 1.8.3 VÖRÖSKŐI András
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/crates-io.scm (rust-sha2-0.10): Update to 0.10.8.

Change-Id: Ib0950a2f6df559a43abedb3f17b0d8d04c25ce14
---
 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 e504dbc443..548c26bb36 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65819,14 +65819,14 @@ (define-public rust-sha1collisiondetection-0.2
 (define-public rust-sha2-0.10
   (package
     (name "rust-sha2")
-    (version "0.10.6")
+    (version "0.10.8")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "sha2" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1h5xrrv2y06kr1gsz4pwrm3lsp206nm2gjxgbf21wfrfzsavgrl2"))))
+        (base32 "1j1x78zk9il95w9iv46dh9wm73r6xrgj32y6lzzw7bxws9dbfgbr"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-- 
2.41.0





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

* [bug#67077] [PATCH 36/36] gnu: rbw: Update to 1.8.3.
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
                     ` (33 preceding siblings ...)
  2023-11-11 15:35   ` [bug#67077] [PATCH 35/36] gnu: rust-sha2-0.10: Update to 0.10.8 VÖRÖSKŐI András
@ 2023-11-11 15:35   ` VÖRÖSKŐI András
  34 siblings, 0 replies; 38+ messages in thread
From: VÖRÖSKŐI András @ 2023-11-11 15:35 UTC (permalink / raw)
  To: 67077; +Cc: VÖRÖSKŐI András, Efraim Flashner

* gnu/packages/rust-apps.scm (rbw): Update to 1.8.3.

Change-Id: Ie6454152cb24b2f4731603d1eb7086499a044d3a
---
 gnu/packages/rust-apps.scm | 68 +++++++++++++++++++++-----------------
 1 file changed, 37 insertions(+), 31 deletions(-)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index eb5214f534..4495fd568a 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -1840,69 +1840,75 @@ (define-public watchexec
 (define-public rbw
   (package
     (name "rbw")
-    (version "1.4.1")
+    (version "1.8.3")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rbw" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0zszp9hvilpikbd66b5zbvspks0spv8dh0yry0sxnc5yqvl2ixnf"))))
+        (base32 "1p8bzpqgdc20l2vbb80gsb2ri5j16af958bixpnnp73mfvwzxvg1"))))
     (build-system cargo-build-system)
     (arguments
      `(#:phases
        (modify-phases %standard-phases
          (add-after 'configure 'relax-requirements
            (lambda _
-             (substitute*
-                 "guix-vendor/rust-password-hash-0.3.2.tar.gz/Cargo.toml"
-               (("version = \">=1, <1.1.0\"") "version = \">=1\""))
-             (substitute*
-                 "guix-vendor/rust-rsa-0.5.0.tar.gz/Cargo.toml"
-               (("version = \">=1, <1.5\"") "version = \"^1\""))
-             (substitute*
-                 "Cargo.toml"
-               (("version = \"1.4\"") "version = \"^1\"")))))
+             ;; rust-log
+             (substitute* "Cargo.toml" (("0.4.19") "^0.4.17"))
+             ;; rust-reqwest
+             (substitute* "Cargo.toml" (("0.11.18") "^0.11.14"))
+             ;; rust-uuid
+             (substitute* "Cargo.toml" (("1.4.1") "^1.3.3")))))
        #:cargo-inputs
-       (("rust-aes" ,rust-aes-0.7)
+       (("rust-aes" ,rust-aes-0.8)
         ("rust-anyhow" ,rust-anyhow-1)
+        ("rust-argon2" ,rust-argon2-0.5)
         ("rust-arrayvec" ,rust-arrayvec-0.7)
         ("rust-async-trait" ,rust-async-trait-0.1)
         ("rust-base32" ,rust-base32-0.4)
-        ("rust-base64" ,rust-base64-0.13)
-        ("rust-block-modes" ,rust-block-modes-0.8)
-        ("rust-block-padding" ,rust-block-padding-0.2)
-        ("rust-daemonize" ,rust-daemonize-0.4)
-        ("rust-directories" ,rust-directories-4)
-        ("rust-env-logger" ,rust-env-logger-0.9)
-        ("rust-hkdf" ,rust-hkdf-0.11)
-        ("rust-hmac" ,rust-hmac-0.11)
+        ("rust-base64" ,rust-base64-0.21)
+        ("rust-block-padding" ,rust-block-padding-0.3)
+        ("rust-cbc" ,rust-cbc-0.1)
+        ("rust-clap" ,rust-clap-4)
+        ("rust-clap-complete" ,rust-clap-complete-4)
+        ("rust-copypasta" ,rust-copypasta-0.8)
+        ("rust-daemonize" ,rust-daemonize-0.5)
+        ("rust-directories" ,rust-directories-5)
+        ("rust-env-logger" ,rust-env-logger-0.10)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-futures-channel" ,rust-futures-channel-0.3)
+        ("rust-futures-util" ,rust-futures-util-0.3)
+        ("rust-hkdf" ,rust-hkdf-0.12)
+        ("rust-hmac" ,rust-hmac-0.12)
         ("rust-humantime" ,rust-humantime-2)
         ("rust-libc" ,rust-libc-0.2)
         ("rust-log" ,rust-log-0.4)
-        ("rust-nix" ,rust-nix-0.23)
-        ("rust-paw" ,rust-paw-1)
-        ("rust-pbkdf2" ,rust-pbkdf2-0.9)
+        ("rust-nix" ,rust-nix-0.24)
+        ("rust-pbkdf2" ,rust-pbkdf2-0.12)
         ("rust-percent-encoding" ,rust-percent-encoding-2)
+        ("rust-pkcs8" ,rust-pkcs8-0.10)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-region" ,rust-region-3)
         ("rust-reqwest" ,rust-reqwest-0.11)
-        ("rust-rsa" ,rust-rsa-0.5)
+        ("rust-rmpv" ,rust-rmpv-1)
+        ("rust-rsa" ,rust-rsa-0.9)
         ("rust-serde" ,rust-serde-1)
         ("rust-serde-json" ,rust-serde-json-1)
         ("rust-serde-path-to-error" ,rust-serde-path-to-error-0.1)
         ("rust-serde-repr" ,rust-serde-repr-0.1)
-        ("rust-sha-1" ,rust-sha-1-0.9)
-        ("rust-sha2" ,rust-sha2-0.9)
-        ("rust-structopt" ,rust-structopt-0.3)
+        ("rust-sha1" ,rust-sha1-0.10)
+        ("rust-sha2" ,rust-sha2-0.10)
         ("rust-tempfile" ,rust-tempfile-3)
-        ("rust-term-size" ,rust-term-size-0.3)
-        ("rust-textwrap" ,rust-textwrap-0.11)
+        ("rust-terminal-size" ,rust-terminal-size-0.2)
+        ("rust-textwrap" ,rust-textwrap-0.16)
         ("rust-thiserror" ,rust-thiserror-1)
         ("rust-tokio" ,rust-tokio-1)
-        ("rust-totp-lite" ,rust-totp-lite-1)
+        ("rust-tokio-stream" ,rust-tokio-stream-0.1)
+        ("rust-tokio-tungstenite" ,rust-tokio-tungstenite-0.19)
+        ("rust-totp-lite" ,rust-totp-lite-2)
         ("rust-url" ,rust-url-2)
-        ("rust-uuid" ,rust-uuid-0.8)
+        ("rust-uuid" ,rust-uuid-1)
         ("rust-zeroize" ,rust-zeroize-1))))
     (native-inputs
      (list perl))
-- 
2.41.0





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

* bug#67077: Update rbw, the bitwarden client
  2023-11-11 15:15 [bug#67077] Update rbw, the bitwarden client VÖRÖSKŐI András
  2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
@ 2023-12-21  9:28 ` Efraim Flashner
  1 sibling, 0 replies; 38+ messages in thread
From: Efraim Flashner @ 2023-12-21  9:28 UTC (permalink / raw)
  To: VÖRÖSKŐI András; +Cc: 67087-done, 67077-done

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

Thanks for taking care of this! 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] 38+ messages in thread

end of thread, other threads:[~2023-12-21  9:44 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-11 15:15 [bug#67077] Update rbw, the bitwarden client VÖRÖSKŐI András
2023-11-11 15:35 ` [bug#67077] [PATCH 01/36] gnu: rust-cpufeatures-0.2: Update to 0.2.11 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 02/36] gnu: Add rust-argon2-0.5 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 03/36] gnu: rust-base64-0.21: Update to 0.21.5 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 04/36] gnu: Add rust-borsh-schema-derive-internal-0.10 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 05/36] gnu: Add rust-borsh-derive-internal-0.10 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 06/36] gnu: Add rust-borsh-derive-0.10 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 07/36] gnu: Add rust-borsh-0.10 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 08/36] gnu: rust-zeroize-1: Update to 1.6.0 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 09/36] gnu: rust-thiserror-impl-1: Update to 1.0.50 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 10/36] gnu: rust-thiserror-1: " VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 11/36] gnu: rust-anyhow-1: Update to 1.0.75 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 12/36] gnu: rust-aes-0.8: Update to 0.8.3 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 13/36] gnu: rust-block-padding-0.3: Update to 0.3.3 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 14/36] gnu: Add rust-daemonize-0.5 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 15/36] gnu: rust-digest-0.10: Update to 0.10.7 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 16/36] gnu: Add rust-directories-5 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 17/36] gnu: Add rust-koibumi-base32-0.0 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 18/36] gnu: Add rust-input-buffer-0.5 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 19/36] gnu: rust-pbkdf2-0.12: Update to 0.12.2 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 20/36] gnu: Add rust-rmpv-1 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 21/36] gnu: rust-serde-path-to-error-0.1: Update to 0.1.14 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 22/36] gnu: rust-terminal-size-0.2: Update to 0.2.6 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 23/36] gnu: Add rust-tokio-rustls-0.24 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 24/36] gnu: Add rust-tungstenite-0.19 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 25/36] gnu: Add rust-totp-lite-2 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 26/36] gnu: rust-tokio-native-tls-0.3: Update to 0.3.1 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 27/36] gnu: rust-h2-0.3: Update to 0.3.21 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 28/36] gnu: Add rust-netmap-sys-0.1 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 29/36] gnu: Add rust-pcap-0.7 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 30/36] gnu: Add rust-pnet-base-0.27 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 31/36] gnu: Add rust-pnet-datalink-0.27 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 32/36] gnu: Add rust-pnet-sys-0.27 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 33/36] gnu: rust-hyper-0.14: Update to 0.14.27 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 34/36] gnu: Add rust-tokio-tungstenite-0.19 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 35/36] gnu: rust-sha2-0.10: Update to 0.10.8 VÖRÖSKŐI András
2023-11-11 15:35   ` [bug#67077] [PATCH 36/36] gnu: rbw: Update to 1.8.3 VÖRÖSKŐI András
2023-12-21  9:28 ` bug#67077: Update rbw, the bitwarden client Efraim Flashner

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

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

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