* [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