Package: guix-patches;
Reported by: Aleksandr Vityazev <avityazev <at> posteo.org>
Date: Mon, 17 Jan 2022 13:03:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 53315 in the body.
You can then email your comments to 53315 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:03:01 GMT) Full text and rfc822 format available.Aleksandr Vityazev <avityazev <at> posteo.org>
:guix-patches <at> gnu.org
.
(Mon, 17 Jan 2022 13:03:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: guix-patches <at> gnu.org Subject: [PATCH 000/150] gnu: Add alfis Date: Mon, 17 Jan 2022 13:01:22 +0000
-- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:06:02 GMT) Full text and rfc822 format available.Message #8 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 001/150] gnu: Add rust-paris-1. Date: Mon, 17 Jan 2022 13:05:13 +0000
* gnu/packages/crates-io.scm (rust-paris-1): New variable. --- 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 9281bc25de..fea832b4d2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2021 Jacob Hrbek <kreyren <at> rixotstudio.cz> ;;; Copyright © 2021 Zheng Junjie <873216071 <at> qq.com> ;;; Copyright © 2021 Nicolas Graves <ngraves <at> ngraves.fr> +;;; Copyright © 2022 Aleksandr Vityazev <avityazev <at> posteo.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -36348,6 +36349,27 @@ (define-public rust-parasailors-0.3 sequence alignment tools.") (license license:expat))) +(define-public rust-paris-1 + (package + (name "rust-paris") + (version "1.5.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "paris" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0i8dy41v7malj279snap1z1awpyd7hfr1nc1s7kr2dvn8xhqb786")))) + (build-system cargo-build-system) + (arguments `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)))) + (home-page "https://github.com/0x20F/paris") + (synopsis + "A simple logger for your CLI apps or other things you want in the terminal") + (description + "This package provides a simple logger for your CLI apps or other things you want +in the terminal.") + (license license:mpl2.0))) + (define-public rust-parity-tokio-ipc-0.4 (package (name "rust-parity-tokio-ipc") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:06:02 GMT) Full text and rfc822 format available.Message #11 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 002/150] gnu: Add rust-simplelog-0.11. Date: Mon, 17 Jan 2022 13:05:26 +0000
* gnu/packages/crates-io.scm (rust-simplelog-0.11): New variable. --- 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 fea832b4d2..052522d15f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50763,6 +50763,34 @@ (define-public rust-similar-1 (description "This package provides a diff library for Rust.") (license license:asl2.0))) +(define-public rust-simplelog-0.11 + (package + (name "rust-simplelog") + (version "0.11.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "simplelog" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11h8q8lykc829f4bd5llw35p4qi9g6mp0mk1p281fq8qi48w1azc")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-ansi-term" ,rust-ansi-term-0.12) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-log" ,rust-log-0.4) + ("rust-paris" ,rust-paris-1) + ("rust-termcolor" ,rust-termcolor-1)))) + (home-page "https://github.com/drakulix/simplelog.rs") + (synopsis "A simple and easy-to-use logging facility for Rust's log crate") + (description + "This package provides a simple and easy-to-use logging facility for Rust's +@code{log} crate. It aims to be a maintainable, easy to integrate facility for +small to medium sized project") + (license (list license:expat license:asl2.0)))) + (define-public rust-simple-logger-1 (package (name "rust-simple-logger") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:06:03 GMT) Full text and rfc822 format available.Message #14 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 003/150] gnu: Add rust-block-buffer-0.10. Date: Mon, 17 Jan 2022 13:05:43 +0000
* gnu/packages/crates-io.scm (rust-block-buffer-0.10): New variable. --- 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 052522d15f..7673a51f27 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6567,6 +6567,29 @@ (define-public rust-block-0.1 extension of blocks.") (license license:expat))) +(define-public rust-block-buffer-0.10 + (package + (name "rust-block-buffer") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "block-buffer" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "15cbh9jbcfcbbi863dlmamjka2f8l55ld915vr0b0xlf0l16mlzi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-generic-array" ,rust-generic-array-0.14)))) + (home-page "https://github.com/RustCrypto/utils") + (synopsis "Fixed size buffer for block processing of data") + (description + "Fixed size buffer for block processing of data.") + (license (list license:expat license:asl2.0)))) + (define-public rust-block-buffer-0.9 (package (name "rust-block-buffer") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:01 GMT) Full text and rfc822 format available.Message #17 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 005/150] gnu: Add rust-crypto-common-0.1. Date: Mon, 17 Jan 2022 13:06:03 +0000
* gnu/packages/crates-io.scm (rust-crypto-common-0.1): New variable. --- 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 2d58bc7265..f56d72c2bc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12993,6 +12993,28 @@ (define-public rust-rusticata-macros-3 (description "Helper macros for Rusticata") (license (list license:expat license:asl2.0)))) +(define-public rust-crypto-common-0.1 + (package + (name "rust-crypto-common") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "crypto-common" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1l4q4ync13i056vjc775v0za8qh987da7yvrjj25q909cd9nngb8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-generic-array" ,rust-generic-array-0.14) + ("rust-rand-core" ,rust-rand-core-0.6)))) + (home-page "https://github.com/RustCrypto/traits") + (synopsis "Common cryptographic traits") + (description "This package provides common traits used by cryptographic +algorithms.") + (license (list license:expat license:asl2.0)))) + (define-public rust-crypto-mac-0.11 (package (name "rust-crypto-mac") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:02 GMT) Full text and rfc822 format available.Message #20 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 004/150] gnu: rust-block-buffer-0.9: Inherit from rust-block-buffer-0.10. Date: Mon, 17 Jan 2022 13:05:53 +0000
* gnu/packages/crates-io.scm (rust-block-buffer-0.9): Inherit from rust-block-buffer-0.10. --- gnu/packages/crates-io.scm | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7673a51f27..2d58bc7265 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6592,27 +6592,22 @@ (define-public rust-block-buffer-0.10 (define-public rust-block-buffer-0.9 (package + (inherit rust-block-buffer-0.10) (name "rust-block-buffer") (version "0.9.0") (source - (origin - (method url-fetch) - (uri (crate-uri "block-buffer" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1r4pf90s7d7lj1wdjhlnqa26vvbm6pnc33z138lxpnp9srpi2lj1")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "block-buffer" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1r4pf90s7d7lj1wdjhlnqa26vvbm6pnc33z138lxpnp9srpi2lj1")))) (arguments `(#:cargo-inputs (("rust-block-padding" ,rust-block-padding-0.2) - ("rust-generic-array" ,rust-generic-array-0.14)))) - (home-page "https://github.com/RustCrypto/utils") - (synopsis "Fixed size buffer for block processing of data") - (description - "Fixed size buffer for block processing of data.") - (license (list license:expat license:asl2.0)))) + ("rust-generic-array" ,rust-generic-array-0.14)))))) (define-public rust-block-buffer-0.8 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:02 GMT) Full text and rfc822 format available.Message #23 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 006/150] gnu: rust-subtle-2: Update to 2.4.1. Date: Mon, 17 Jan 2022 13:06:13 +0000
* gnu/packages/crates-io.scm (rust-subtle-2): Update to 2.4.1. [source]: Fix formatting. [arguments]: Add #:cargo-development-inputs. --- gnu/packages/crates-io.scm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f56d72c2bc..2668c3ab76 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -53633,17 +53633,19 @@ (define-public rust-strum-macros-0.18 (define-public rust-subtle-2 (package (name "rust-subtle") - (version "2.2.3") + (version "2.4.1") (source - (origin - (method url-fetch) - (uri (crate-uri "subtle" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1h9jd7v0imksyl5mvnjk2rw54sa3xrril76z0md61mq2gh056bah")))) + (origin + (method url-fetch) + (uri (crate-uri "subtle" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb")))) (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs + (("rust-rand" ,rust-rand-0.7)))) (home-page "https://dalek.rs/") (synopsis "Pure-Rust traits and utilities for cryptographic implementations") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:02 GMT) Full text and rfc822 format available.Message #26 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 007/150] gnu: Add rust-digest-0.10. Date: Mon, 17 Jan 2022 13:06:22 +0000
* gnu/packages/crates-io.scm (rust-digest-0.10): New variable. --- 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 2668c3ab76..54bf8c4c35 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15766,6 +15766,34 @@ (define-public rust-diffus-derive-0.10 any data structure. Supports derive on structs and enums.") (license license:asl2.0))) +(define-public rust-digest-0.10 + (package + (name "rust-digest") + (version "0.10.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "digest" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "16wpqnwlzx0lbnwccwikns7dq8fblcc6kma2l7xz8anlh5hdd5xn")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-blobby" ,rust-blobby-0.3) + ("rust-block-buffer" ,rust-block-buffer-0.10) + ("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") + (description "This package provides traits for cryptographic hash +functions.") + (license (list license:expat license:asl2.0)))) + (define-public rust-digest-0.9 (package (name "rust-digest") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:03 GMT) Full text and rfc822 format available.Message #29 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 008/150] gnu: rust-digest-0.9: Inherit from rust-digest-0.10. Date: Mon, 17 Jan 2022 13:06:34 +0000
* gnu/packages/crates-io.scm (rust-digest-0.9): Inherit from rust-digest-0.10. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 54bf8c4c35..fec6568a45 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15796,27 +15796,22 @@ (define-public rust-digest-0.10 (define-public rust-digest-0.9 (package + (inherit rust-digest-0.10) (name "rust-digest") (version "0.9.0") (source - (origin - (method url-fetch) - (uri (crate-uri "digest" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0rmhvk33rgvd6ll71z8sng91a52rw14p0drjn1da0mqa138n1pfk")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "digest" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0rmhvk33rgvd6ll71z8sng91a52rw14p0drjn1da0mqa138n1pfk")))) (arguments `(#:cargo-inputs (("rust-blobby" ,rust-blobby-0.1) - ("rust-generic-array" ,rust-generic-array-0.14)))) - (home-page "https://github.com/RustCrypto/traits") - (synopsis "Traits for cryptographic hash functions") - (description - "Traits for cryptographic hash functions.") - (license (list license:expat license:asl2.0)))) + ("rust-generic-array" ,rust-generic-array-0.14)))))) (define-public rust-digest-0.8 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:07:03 GMT) Full text and rfc822 format available.Message #32 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 009/150] gnu: Add rust-cpufeatures-0.2. Date: Mon, 17 Jan 2022 13:06:44 +0000
* gnu/packages/crates-io.scm (rust-cpufeatures-0.2): New variable. --- 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 fec6568a45..44b4286054 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11865,6 +11865,31 @@ (define-public rust-cpp-demangle-0.2 (("rust-clap" ,rust-clap-2) ("rust-diff" ,rust-diff-0.1)))))) +(define-public rust-cpufeatures-0.2 + (package + (name "rust-cpufeatures-2") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "cpufeatures" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0sgllzsvs8hinylaiigmd9c908gd8wclxnqz8dinpxbdyql981cm")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/RustCrypto/utils") + (synopsis + "Alternative to the @code{is_x86_feature_detected!} macro") + (description + "Cpufeatures is a lightweight and efficient no-std compatible alternative +to the @code{is_x86_feature_detected!} macro.") + (license (list license:expat license:asl2.0)))) + (define-public rust-cpufeatures-0.1 (package (name "rust-cpufeatures") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:08:02 GMT) Full text and rfc822 format available.Message #35 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 010/150] gnu: rust-cpufeatures-0.1: Inherit from rust-cpufeatures-0.2. Date: Mon, 17 Jan 2022 13:06:54 +0000
* gnu/packages/crates-io.scm (rust-cpufeatures-0.1): Inherit from rust-cpufeatures-0.2. --- gnu/packages/crates-io.scm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 44b4286054..53b25f4507 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11892,6 +11892,7 @@ (define-public rust-cpufeatures-0.2 (define-public rust-cpufeatures-0.1 (package + (inherit rust-cpufeatures-0.2) (name "rust-cpufeatures") (version "0.1.4") (source @@ -11901,17 +11902,10 @@ (define-public rust-cpufeatures-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1j0i97325c2grndsfgnm3lqk0xbyvdl2dbgn8i5dd9yhnmycc07d")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-libc" ,rust-libc-0.2)))) - (home-page "https://github.com/RustCrypto/utils") - (synopsis "Alternative to the @code{is_x86_feature_detected!} macro") - (description - "Cpufeatures is a lightweight and efficient no-std compatible alternative -to the @code{is_x86_feature_detected!} macro.") - (license (list license:expat license:asl2.0)))) + (("rust-libc" ,rust-libc-0.2)))))) (define-public rust-cpuid-bool-0.1 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:08:02 GMT) Full text and rfc822 format available.Message #38 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 011/150] gnu: Add rust-sha2-0.10. Date: Mon, 17 Jan 2022 13:07:05 +0000
* gnu/packages/crates-io.scm (rust-sha2-0.10): New variable. --- 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 53b25f4507..05faef60bb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49997,6 +49997,34 @@ (define-public rust-sha1collisiondetection-0.2 code is translated from C to Rust using c2rust.") (license license:expat))) +(define-public rust-sha2-0.10 + (package + (name "rust-sha2") + (version "0.10.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "sha2" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1v60pzdr3pp6y2sgg1v1nwv4169rb6psk44jmnnq51y5d60vvhwr")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-cpufeatures" ,rust-cpufeatures-0.2) + ("rust-digest" ,rust-digest-0.10) + ("rust-sha2-asm" ,rust-sha2-asm-0.6)))) + (home-page "https://github.com/RustCrypto/hashes") + (synopsis "SHA-2 hash functions") + (description + "This package provides a pure Rust implementation of the SHA-2 hash +function family including SHA-224, SHA-256, SHA-384, and SHA-512.") + (license (list license:expat license:asl2.0)))) + (define-public rust-sha2-0.9 (package (name "rust-sha2") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:08:02 GMT) Full text and rfc822 format available.Message #41 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 012/150] gnu: rust-sha2-0.9: Inherit from rust-sha2-0.10. Date: Mon, 17 Jan 2022 13:07:16 +0000
* gnu/packages/crates-io.scm (rust-sha2-0.9): Inherit from rust-sha2-0.10. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 05faef60bb..90e294456f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50027,18 +50027,18 @@ (define-public rust-sha2-0.10 (define-public rust-sha2-0.9 (package + (inherit rust-sha2-0.10) (name "rust-sha2") (version "0.9.5") (source - (origin - (method url-fetch) - (uri (crate-uri "sha2" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "04lzf4swq6cijvxnc6facr3g72h5v7a5z8lz3xrkf8gxa9bswqmk")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "sha2" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "04lzf4swq6cijvxnc6facr3g72h5v7a5z8lz3xrkf8gxa9bswqmk")))) (arguments `(#:cargo-inputs (("rust-block-buffer" ,rust-block-buffer-0.9) @@ -50049,13 +50049,7 @@ (define-public rust-sha2-0.9 ("rust-sha2-asm" ,rust-sha2-asm-0.6)) #:cargo-development-inputs (("rust-digest" ,rust-digest-0.9) - ("rust-hex-literal" ,rust-hex-literal-0.2)))) - (home-page "https://github.com/RustCrypto/hashes") - (synopsis "SHA-2 hash functions") - (description - "This package provides a pure Rust implementation of the SHA-2 hash -function family including SHA-224, SHA-256, SHA-384, and SHA-512.") - (license (list license:expat license:asl2.0)))) + ("rust-hex-literal" ,rust-hex-literal-0.2)))))) (define-public rust-sha2-0.8 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:08:03 GMT) Full text and rfc822 format available.Message #44 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 013/150] gnu: rust-zeroize-1: Update to 1.3.0. Date: Mon, 17 Jan 2022 13:07:28 +0000
* gnu/packages/crates-io.scm (rust-zeroize-1): Update to 1.3.0. [arguments]: Enable tests. --- 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 90e294456f..b46e3f9c08 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -65228,7 +65228,7 @@ (define-public rust-zerocopy-derive-0.2 (define-public rust-zeroize-1 (package (name "rust-zeroize") - (version "1.1.0") + (version "1.3.0") (source (origin (method url-fetch) @@ -65236,11 +65236,10 @@ (define-public rust-zeroize-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1f5547q8l8bpi16yy6lix2gl9rf1qz45lj06bq7wjk525gnw5fiw")))) + (base32 "1z8yix823b6lz878qwg6bvwhg3lb0cbw3c9yij9p8mbv7zdzfmj7")))) (build-system cargo-build-system) (arguments - `(#:tests? #f ;2 doc tests fail - #:cargo-inputs + `(#:cargo-inputs (("rust-zeroize-derive" ,rust-zeroize-derive-1)))) (home-page "https://github.com/iqlusioninc/crates/") (synopsis "Securely clear secrets from memory") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:08:03 GMT) Full text and rfc822 format available.Message #47 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 014/150] gnu: Add rust-fiat-crypto-0.1. Date: Mon, 17 Jan 2022 13:07:47 +0000
* gnu/packages/crates-io.scm (rust-fiat-crypto-0.1): New variable. --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b46e3f9c08..19f4666c29 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19194,6 +19194,24 @@ (define-public rust-fever-api-0.2 ;; No copyright headers in the source code. LICENSE indicates gpl3. (license license:gpl3))) +(define-public rust-fiat-crypto-0.1 + (package + (name "rust-fiat-crypto") + (version "0.1.11") + (source + (origin + (method url-fetch) + (uri (crate-uri "fiat-crypto" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "12gyr01z3bkahbxcrj2nsdq42qbqgq12w32dvpr6a7930i0qfxi1")))) + (build-system cargo-build-system) + (home-page "https://github.com/mit-plv/fiat-crypto") + (synopsis "Fiat-crypto generated Rust") + (description "This crate provides the extracted Rust code from the Coq +@code{fiat-crypto} libraries.") + (license (list license:expat license:asl2.0)))) + (define-public rust-filesize-0.2 (package (name "rust-filesize") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:09:02 GMT) Full text and rfc822 format available.Message #50 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 015/150] gnu: rust-curve25519-dalek-3: Update to 3.2.0. Date: Mon, 17 Jan 2022 13:08:33 +0000
* gnu/packages/crates-io.scm (rust-curve25519-dalek-3): Update to 3.2.0. [source, description]: Fix formatting. [arguments]: Enable build, add #:cargo-development-inputs. <#:cargo-inputs>: Add rust-fiat-crypto, change rust-packed-simd to rust-packed-simd-2. --- gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 19f4666c29..8ab9556ae4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13755,30 +13755,36 @@ (define-public rust-curl-sys-0.4 (define-public rust-curve25519-dalek-3 (package (name "rust-curve25519-dalek") - (version "3.0.0") + (version "3.2.0") (source - (origin - (method url-fetch) - (uri (crate-uri "curve25519-dalek" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "01xknhlwagv601k6125372vr0lw2j6xjsvnnl74hprp943j2sjf8")))) + (origin + (method url-fetch) + (uri (crate-uri "curve25519-dalek" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0q8v97275cy6v4ly6y2qwv9a8phnpjg9sy8kv7r6mgdjfacxz7qb")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-byteorder" ,rust-byteorder-1) - ("rust-digest" ,rust-digest-0.9) - ("rust-packed-simd" ,rust-packed-simd-0.3) - ("rust-rand-core" ,rust-rand-core-0.5) - ("rust-serde" ,rust-serde-1) - ("rust-subtle" ,rust-subtle-2) - ("rust-zeroize" ,rust-zeroize-1)))) + `(#:cargo-inputs + (("rust-byteorder" ,rust-byteorder-1) + ("rust-digest" ,rust-digest-0.9) + ("rust-fiat-crypto" ,rust-fiat-crypto-0.1) + ("rust-packed-simd-2" ,rust-packed-simd-2-0.3) + ("rust-rand-core" ,rust-rand-core-0.5) + ("rust-serde" ,rust-serde-1) + ("rust-subtle" ,rust-subtle-2) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs + (("rust-bincode" ,rust-bincode-1) + ("rust-criterion" ,rust-criterion-0.3) + ("rust-hex" ,rust-hex-0.4) + ("rust-rand" ,rust-rand-0.7) + ("rust-sha2" ,rust-sha2-0.9)))) (home-page "https://dalek.rs/curve25519-dalek") (synopsis "Group operations on ristretto255 and Curve25519") (description - "This package provides a pure-Rust implementation of group operations on -ristretto255 and Curve25519") + "This package provides a pure-Rust implementation of group operations on +ristretto255 and Curve25519.") (license license:bsd-3))) (define-public rust-custom-derive-0.1 -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:10:02 GMT) Full text and rfc822 format available.Message #53 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 016/150] gnu: Add rust-x25519-dalek-1. Date: Mon, 17 Jan 2022 13:08:58 +0000
* gnu/packages/crates-io.scm (rust-x25519-dalek-1): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8ab9556ae4..af99453c09 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64727,6 +64727,32 @@ (define-public rust-wyz-0.2 "This package provides a collection of utility functions.") (license license:expat))) +(define-public rust-x25519-dalek-1 + (package + (name "rust-x25519-dalek") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "x25519-dalek" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0xz0m1pczss9r25d1r52420dl2picdypbcn5ycmlwssp9awvd4i3")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-curve25519-dalek" ,rust-curve25519-dalek-3) + ("rust-rand-core" ,rust-rand-core-0.5) + ("rust-serde" ,rust-serde-1) + ("rust-zeroize" ,rust-zeroize-1)))) + (home-page "https://dalek.rs/") + (synopsis "X25519 elliptic curve Diffie-Hellman key exchange") + (description + "A pure-Rust implementation of x25519 elliptic curve Diffie-Hellman key +exchange, with curve operations provided by @code{curve25519-dalek}.") + (license license:bsd-3))) + (define-public rust-x86-0.33 (package (name "rust-x86") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:10:02 GMT) Full text and rfc822 format available.Message #56 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 017/150] gnu: Add rust-aes-gcm-0.8. Date: Mon, 17 Jan 2022 13:09:14 +0000
* gnu/packages/crates-io.scm (rust-aes-gcm-0.8): New variable. --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index af99453c09..0d1311fde1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1328,6 +1328,37 @@ (define-public rust-aes-0.3 ("rust-aesni" ,rust-aesni-0.6) ("rust-block-cipher-trait" ,rust-block-cipher-trait-0.6)))))) +(define-public rust-aes-gcm-0.8 + (package + (name "rust-aes-gcm") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "aes-gcm" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1nl8iwlh209y1vj9n2lm1a70i69clvg2z6x69bi4dgdrpgxbay2j")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-aead" ,rust-aead-0.3) + ("rust-aes" ,rust-aes-0.6) + ("rust-cipher" ,rust-cipher-0.2) + ("rust-ctr" ,rust-ctr-0.6) + ("rust-ghash" ,rust-ghash-0.3) + ("rust-subtle" ,rust-subtle-2) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs + (("rust-hex-literal" ,rust-hex-literal-0.2)))) + (home-page "https://github.com/RustCrypto/AEADs") + (synopsis "AES-GCM (Galois/Counter Mode) Authenticated Encryption") + (description "This package provides a pure Rust implementation of the +AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated +Data (AEAD) Cipher with optional architecture-specific hardware +acceleration.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-aes-gcm-0.6 (package (name "rust-aes-gcm") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:10:03 GMT) Full text and rfc822 format available.Message #59 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 018/150] gnu: rust-aes-gcm-0.6: Inherit from rust-aes-gcm-0.8. Date: Mon, 17 Jan 2022 13:09:31 +0000
* gnu/packages/crates-io.scm (rust-aes-gcm-0.6): Inherit from rust-aes-gcm-0.8. --- gnu/packages/crates-io.scm | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0d1311fde1..7de6864d14 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1361,6 +1361,7 @@ (define-public rust-aes-gcm-0.8 (define-public rust-aes-gcm-0.6 (package + (inherit rust-aes-gcm-0.8) (name "rust-aes-gcm") (version "0.6.0") (source @@ -1371,7 +1372,6 @@ (define-public rust-aes-gcm-0.6 (sha256 (base32 "1lga8my3zlc0b1nhcpc1hrbykfm014fqs6d64bwrjqii05w01xc6")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-aead" ,rust-aead-0.3) @@ -1384,14 +1384,7 @@ (define-public rust-aes-gcm-0.6 (("rust-criterion" ,rust-criterion-0.3) ("rust-criterion-cycles-per-byte" ,rust-criterion-cycles-per-byte-0.1) - ("rust-hex-literal" ,rust-hex-literal-0.2)))) - (home-page "https://github.com/RustCrypto/AEADs") - (synopsis "AES-GCM (Galois/Counter Mode) Authenticated Encryption") - (description "This package provides a pure Rust implementation of the -AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated -Data (AEAD) Cipher with optional architecture-specific hardware -acceleration.") - (license (list license:asl2.0 license:expat)))) + ("rust-hex-literal" ,rust-hex-literal-0.2)))))) (define-public rust-aes-gcm-0.5 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:10:03 GMT) Full text and rfc822 format available.Message #62 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 019/150] gnu: Add rust-hkdf-0.10. Date: Mon, 17 Jan 2022 13:09:44 +0000
* gnu/packages/crates-io.scm (rust-hkdf-0.10): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7de6864d14..d3ca4f9f4d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24127,6 +24127,35 @@ (define-public rust-hex-literal-impl-0.1 `(#:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.4)))))) +(define-public rust-hkdf-0.10 + (package + (name "rust-hkdf") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hkdf" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kwn3scjvv2x8zc6nz3wrnzxp9shpsdxnjqiyv2r65r3kiijzasi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-digest" ,rust-digest-0.9) + ("rust-hmac" ,rust-hmac-0.10)) + #:cargo-development-inputs + (("rust-bencher" ,rust-bencher-0.1) + ("rust-crypto-tests" ,rust-crypto-tests-0.5) + ("rust-hex" ,rust-hex-0.4) + ("rust-sha-1" ,rust-sha-1-0.9) + ("rust-sha2" ,rust-sha2-0.9)))) + (home-page "https://github.com/RustCrypto/KDFs/") + (synopsis "HMAC-based Extract-and-Expand Key Derivation Function (HKDF)") + (description "This package provides a HMAC-based Extract-and-Expand Key +Derivation Function (HKDF).") + (license (list license:expat license:asl2.0)))) + (define-public rust-hkdf-0.9 (package (name "rust-hkdf") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:11:02 GMT) Full text and rfc822 format available.Message #65 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 020/150] gnu: rust-hkdf-0.9: Inherit from rust-hkdf-0.10. Date: Mon, 17 Jan 2022 13:09:59 +0000
* gnu/packages/crates-io.scm (rust-hkdf-0.9): Inherit from rust-hkdf-0.10. --- gnu/packages/crates-io.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d3ca4f9f4d..53ab1589fd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24158,6 +24158,7 @@ (define-public rust-hkdf-0.10 (define-public rust-hkdf-0.9 (package + (inherit rust-hkdf-0.10) (name "rust-hkdf") (version "0.9.0") (source @@ -24168,7 +24169,6 @@ (define-public rust-hkdf-0.9 (sha256 (base32 "1jdvmf8aadk3s0kn9kk3dj00nprjk9glks5f8dm55r43af34j4gy")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-digest" ,rust-digest-0.9) @@ -24178,12 +24178,7 @@ (define-public rust-hkdf-0.9 ("rust-crypto-tests" ,rust-crypto-tests-0.5) ("rust-hex" ,rust-hex-0.4) ("rust-sha-1" ,rust-sha-1-0.9) - ("rust-sha2" ,rust-sha2-0.9)))) - (home-page "https://github.com/RustCrypto/KDFs/") - (synopsis "HMAC-based Extract-and-Expand Key Derivation Function (HKDF)") - (description "This package provides a HMAC-based Extract-and-Expand Key -Derivation Function (HKDF).") - (license (list license:expat license:asl2.0)))) + ("rust-sha2" ,rust-sha2-0.9)))))) (define-public rust-hkdf-0.8 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:11:02 GMT) Full text and rfc822 format available.Message #68 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 021/150] gnu: Add rust-ecies-ed25519-0.5. Date: Mon, 17 Jan 2022 13:10:12 +0000
* gnu/packages/crates-io.scm (rust-ecies-ed25519-0.5): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 53ab1589fd..b69fe99dad 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16977,6 +16977,39 @@ (define-public rust-eax-0.3 generating a OMAC/CMAC/CBCMAC (all names for the same thing).") (license (list license:asl2.0 license:expat)))) ; at your choice +(define-public rust-ecies-ed25519-0.5 + (package + (name "rust-ecies-ed25519") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "ecies-ed25519" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1nrmam79mn2y6b235rpq6lhlsfl63275j2yxps86424gh99j720a")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-aes-gcm" ,rust-aes-gcm-0.8) + ("rust-curve25519-dalek" ,rust-curve25519-dalek-3) + ("rust-digest" ,rust-digest-0.9) + ("rust-hex" ,rust-hex-0.4) + ("rust-hkdf" ,rust-hkdf-0.10) + ("rust-rand" ,rust-rand-0.7) + ("rust-ring" ,rust-ring-0.16) + ("rust-serde" ,rust-serde-1) + ("rust-sha2" ,rust-sha2-0.9) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-zeroize" ,rust-zeroize-1)))) + (home-page "https://github.com/phayes/ecies-ed25519") + (synopsis + "Integrated encryption scheme on Twisted Edwards Curve25519") + (description + "ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256.") + (license (list license:expat license:asl2.0)))) + (define-public rust-ed25519-1 (package (name "rust-ed25519") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:11:02 GMT) Full text and rfc822 format available.Message #71 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 022/150] gnu: rust-blobby-0.3: Update to 0.3.1. Date: Mon, 17 Jan 2022 13:10:29 +0000
* gnu/packages/crates-io.scm (rust-blobby-0.3): Update to 0.3.1. [arguments]: <#:cargo-development-inputs>: Use rust-hex-0.4. --- 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 b69fe99dad..737a779623 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6524,7 +6524,7 @@ (define-public rust-blas-sys-0.7 (define-public rust-blobby-0.3 (package (name "rust-blobby") - (version "0.3.0") + (version "0.3.1") (source (origin (method url-fetch) @@ -6532,12 +6532,11 @@ (define-public rust-blobby-0.3 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "1s2f3a7lx5rd26554d9940basff7qpyf1y8gkc309cgc8csmalpw")))) + (base32 "1v7a6lzxbvrxpnk2jv895315v7yas1cvk26mmbl90ylp1719ax44")))) (build-system cargo-build-system) (arguments `(#:cargo-development-inputs - (("rust-hex" ,rust-hex-0.3)))) + (("rust-hex" ,rust-hex-0.4)))) (home-page "https://github.com/RustCrypto/utils") (synopsis "Iterator over simple binary blob storage") (description "This package provides an iterator over simple binary blob -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:11:03 GMT) Full text and rfc822 format available.Message #74 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 023/150] gnu: Add rust-aead-0.4. Date: Mon, 17 Jan 2022 13:10:41 +0000
* gnu/packages/crates-io.scm (rust-aead-0.4): New variable. --- 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 737a779623..fe4e366c60 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1220,6 +1220,34 @@ (define-public rust-adler32-1 (license (list license:bsd-3 license:zlib)))) +(define-public rust-aead-0.4 + (package + (name "rust-aead-4") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "aead" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0xw8kp9j1whfdxhgmr2qf9xgslkg52zh6gzmhsh13y9w3s73nq8b")))) + (build-system cargo-build-system) + (arguments + `(#:rust ,rust-1.57 + #:cargo-inputs + (("rust-blobby" ,rust-blobby-0.3) + ("rust-generic-array" ,rust-generic-array-0.14) + ("rust-heapless" ,rust-heapless-0.7) + ("rust-rand-core" ,rust-rand-core-0.6)))) + (home-page "https://github.com/RustCrypto/traits") + (synopsis + "Traits for Authenticated Encryption with Associated Data (AEAD) algorithms") + (description + "This package provides traits for Authenticated Encryption with Associated +Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a +high-level API.") + (license (list license:expat license:asl2.0)))) + (define-public rust-aead-0.3 (package (name "rust-aead") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:12:01 GMT) Full text and rfc822 format available.Message #77 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 024/150] gnu: Add rust-chacha20-0.8. Date: Mon, 17 Jan 2022 13:10:56 +0000
* gnu/packages/crates-io.scm (rust-chacha20-0.8): New variable. --- gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fe4e366c60..88af7f4b54 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9206,6 +9206,38 @@ (define-public rust-cfg-if-0.1 (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))))) +(define-public rust-chacha20-0.8 + (package + (name "rust-chacha20") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "chacha20" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14cgpnnpqsn5hmqkgrj4yaqdsvy56hkgcw5s2gqsxwhc7m1jmdq1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-cipher" ,rust-cipher-0.3) + ("rust-cpufeatures" ,rust-cpufeatures-0.2) + ("rust-rand-core" ,rust-rand-core-0.6) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs + (("rust-cipher" ,rust-cipher-0.3) + ("rust-hex-literal" ,rust-hex-literal-0.2)))) + (home-page "https://github.com/RustCrypto/stream-ciphers") + (synopsis "ChaCha20 stream cipher implemented in pure Rust") + (description + "The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits +from the RustCrypto @code{cipher} crate, with optional architecture-specific +hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, +XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional +@code{rand_core-compatible} RNGs based on those ciphers.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-chalk-derive-0.68 (package (name "rust-chalk-derive") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:12:01 GMT) Full text and rfc822 format available.Message #80 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 025/150] gnu: Add rust-poly1305-0.7. Date: Mon, 17 Jan 2022 13:11:08 +0000
* gnu/packages/crates-io.scm (rust-poly1305-0.7): New variable. --- 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 88af7f4b54..5c68c65955 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -39699,6 +39699,33 @@ (define-public rust-polling-2 @code{kqueue}, @code{event ports}, and @code{wepoll}.") (license (list license:asl2.0 license:expat)))) +(define-public rust-poly1305-0.7 + (package + (name "rust-poly1305") + (version "0.7.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "poly1305" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1pkf4jlriskq9rvz8y5fjj9dw42q6yg5djijlin4n6p1dd3yp2h4")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cpufeatures" ,rust-cpufeatures-0.2) + ("rust-opaque-debug" ,rust-opaque-debug-0.3) + ("rust-universal-hash" ,rust-universal-hash-0.4) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs + (("rust-hex-literal" ,rust-hex-literal-0.3)))) + (home-page "https://github.com/RustCrypto/universal-hashes") + (synopsis "Poly1305 universal hash") + (description + "Poly1305 is a universal hash function which, when combined with +a cipher, can be used as a Message Authentication Code (MAC).") + (license (list license:asl2.0 license:expat)))) + (define-public rust-polyval-0.4 (package (name "rust-polyval") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:12:02 GMT) Full text and rfc822 format available.Message #83 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 026/150] gnu: Add rust-chacha20poly1305-0.9. Date: Mon, 17 Jan 2022 13:11:21 +0000
* gnu/packages/crates-io.scm (rust-chacha20poly1305-0.9): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5c68c65955..040005fd69 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9238,6 +9238,39 @@ (define-public rust-chacha20-0.8 @code{rand_core-compatible} RNGs based on those ciphers.") (license (list license:asl2.0 license:expat)))) +(define-public rust-chacha20poly1305-0.9 + (package + (name "rust-chacha20poly1305") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "chacha20poly1305" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0alawaaakczsll1b98qf4m6r6kfaw28506ljvsysjyjz3mnyv11v")))) + (build-system cargo-build-system) + (arguments + `(#:rust ,rust-1.57 + #:cargo-inputs + (("rust-aead" ,rust-aead-0.4) + ("rust-chacha20" ,rust-chacha20-0.8) + ("rust-cipher" ,rust-cipher-0.3) + ("rust-poly1305" ,rust-poly1305-0.7) + ("rust-zeroize" ,rust-zeroize-1)) + #:cargo-development-inputs + (("rust-aead" ,rust-aead-0.4)))) + (home-page "https://github.com/RustCrypto/AEADs") + (synopsis + "Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption") + (description + "Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with +Additional Data Cipher (RFC 8439) with optional architecture-specific hardware +acceleration. Also contains implementations of the XChaCha20Poly1305 extended +nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and +ChaCha12Poly1305 lightweight variants.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-chalk-derive-0.68 (package (name "rust-chalk-derive") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:13:02 GMT) Full text and rfc822 format available.Message #86 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 027/150] gnu: rust-signature-derive-1: Update to 1.0.0-pre.4. Date: Mon, 17 Jan 2022 13:11:42 +0000
* gnu/packages/crates-io.scm (rust-signature-derive-1): Update to 1.0.0-pre.4. [source, arguments]: Fix formatting. --- gnu/packages/crates-io.scm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 040005fd69..6011c7ed98 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50855,22 +50855,22 @@ (define-public rust-signature-1 (define-public rust-signature-derive-1 (package (name "rust-signature-derive") - (version "1.0.0-pre.2") + (version "1.0.0-pre.4") (source - (origin - (method url-fetch) - (uri (crate-uri "signature_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0wp8b8ald7qixrcvvclhdcpmn8hkx049jlc29g57ql0304c6qrdh")))) + (origin + (method url-fetch) + (uri (crate-uri "signature-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0p1x0wv6grrgdn226m9rsqpcnpfwkpji7rjpalkbk1ynv0xpvf57")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1) - ("rust-synstructure" ,rust-synstructure-0.12)))) + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1) + ("rust-synstructure" ,rust-synstructure-0.12)))) (home-page "signature_derive") (synopsis "Custom derive support for the 'signature' crate") (description "This package provides proc macros used by the signature -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:13:02 GMT) Full text and rfc822 format available.Message #89 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 028/150] gnu: rust-signature-1: Update to 1.5.0. Date: Mon, 17 Jan 2022 13:12:06 +0000
* gnu/packages/crates-io.scm (rust-signature-1): Update to 1.5.0. [source, description]: Fix formatting. [arguments]: <#:cargo-inputs>: Use rust-digest-0.10 and rust-rand-core-0.6. --- gnu/packages/crates-io.scm | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6011c7ed98..c3eff22ad8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50828,27 +50828,26 @@ (define-public rust-signal-hook-registry-1.2 (define-public rust-signature-1 (package (name "rust-signature") - (version "1.2.2") + (version "1.5.0") (source - (origin - (method url-fetch) - (uri (crate-uri "signature" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "04325sgl06mksq21a95sbdadg3r3jn3l3nhhxj839qs7s6kn1w19")))) + (origin + (method url-fetch) + (uri (crate-uri "signature" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1r4x94n6ibdd1f85cwmvi29jvyyf1l379n9yybb7jlg9lv0wcm7h")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-digest" ,rust-digest-0.9) - ("rust-rand-core" ,rust-rand-core-0.5) - ("rust-signature-derive" - ,rust-signature-derive-1)))) + `(#:skip-build? #t + #:cargo-inputs + (("rust-digest" ,rust-digest-0.10) + ("rust-rand-core" ,rust-rand-core-0.6) + ("rust-signature-derive" ,rust-signature-derive-1)))) (home-page "") (synopsis "Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)") (description - "This package contains traits which provide generic, object-safe APIs + "This package contains traits which provide generic, object-safe APIs for generating and verifying digital signatures.") (license (list license:asl2.0 license:expat)))) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:13:02 GMT) Full text and rfc822 format available.Message #92 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 029/150] gnu: Add rust-blake2-0.9. Date: Mon, 17 Jan 2022 13:12:29 +0000
* gnu/packages/crates-io.scm (rust-blake2-0.9): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c3eff22ad8..93b210f68b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6441,6 +6441,32 @@ (define-public rust-bitvec-0.19 "This package provides a crate for manipulating memory, bit by bit.") (license license:expat))) +(define-public rust-blake2-0.9 + (package + (name "rust-blake2") + (version "0.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "blake2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0x7i67c0hn3bzcwny08rgjrrnarqnqw10qpmh2blbx9hd78kfkha")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-crypto-mac" ,rust-crypto-mac-0.8) + ("rust-digest" ,rust-digest-0.9) + ("rust-opaque-debug" ,rust-opaque-debug-0.3)) + #:cargo-development-inputs + (("rust-crypto-mac" ,rust-crypto-mac-0.8) + ("rust-digest" ,rust-digest-0.9) + ("rust-hex-literal" ,rust-hex-literal-0.2)))) + (home-page "https://github.com/RustCrypto/hashes") + (synopsis "BLAKE2 hash functions") + (description "This package provides BLAKE2 hash functions in Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-blake2-0.8 (package (name "rust-blake2") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:13:03 GMT) Full text and rfc822 format available.Message #95 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 030/150] gnu: Add rust-blakeout-0.3. Date: Mon, 17 Jan 2022 13:12:43 +0000
* gnu/packages/crates-io.scm (rust-blakeout-0.3): New variable. --- 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 93b210f68b..ad61d74878 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6552,6 +6552,29 @@ (define-public rust-blake2b-simd-0.5 BLAKE2bp hash functions.") (license license:expat))) +(define-public rust-blakeout-0.3 + (package + (name "rust-blakeout") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "blakeout" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0dxcg3sjxd82mn7mq4ammrfpidqf9zsagvhfzgblsi8g4b2fgvw1")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-blake2" ,rust-blake2-0.9) + ("rust-digest" ,rust-digest-0.9)))) + (home-page "https://github.com/Revertron/Blakeout") + (synopsis "Memory hard hashing algorithm based on Blake2s") + (description "This package provides memory hard hashing algorithm +based on Blake2s.") + (license (list license:expat license:asl2.0)))) + (define-public rust-blas-sys-0.7 (package (name "rust-blas-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:14:01 GMT) Full text and rfc822 format available.Message #98 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 031/150] gnu: rust-num-cpus-1: Update to 1.13.1. Date: Mon, 17 Jan 2022 13:13:13 +0000
* gnu/packages/crates-io.scm (rust-num-cpus-1): Update to 1.13.1. [source, arguments]: Fix formatting. --- gnu/packages/crates-io.scm | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ad61d74878..04b071ca81 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -34879,21 +34879,19 @@ (define-public rust-num-complex-0.1 (define-public rust-num-cpus-1 (package (name "rust-num-cpus") - (version "1.13.0") + (version "1.13.1") (source - (origin - (method url-fetch) - (uri (crate-uri "num_cpus" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1cv6yxhz2zbnwn8pn1yn8grg7zsnd523947fby41a737aqvryj85")))) + (origin + (method url-fetch) + (uri (crate-uri "num-cpus" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "18apx62z4j4lajj2fi6r1i8slr9rs2d0xrbj2ls85qfyxck4brhr")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-hermit-abi" ,rust-hermit-abi-0.1) - ("rust-libc" ,rust-libc-0.2)))) + (("rust-hermit-abi" ,rust-hermit-abi-0.1) + ("rust-libc" ,rust-libc-0.2)))) (home-page "https://github.com/seanmonstar/num_cpus") (synopsis "Get the number of CPUs on a machine") (description -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:14:02 GMT) Full text and rfc822 format available.Message #101 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 032/150] gnu: rust-byteorder-1: Update to 1.4.3. Date: Mon, 17 Jan 2022 13:13:25 +0000
* gnu/packages/crates-io.scm (rust-byteorder-1): Update to 1.4.3. --- 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 04b071ca81..6c11ca55d3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7957,14 +7957,14 @@ (define-public rust-bytemuck-derive-1 (define-public rust-byteorder-1 (package (name "rust-byteorder") - (version "1.4.2") + (version "1.4.3") (source (origin (method url-fetch) (uri (crate-uri "byteorder" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0srh0h0594jmsnbvm7n0g8xabhla8lwb3gn8s0fzd7d1snix2i5f")))) + (base32 "0456lv9xi1a5bcm32arknf33ikv76p3fr9yzki4lb2897p2qkh8l")))) (build-system cargo-build-system) (arguments `(#:cargo-development-inputs -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:14:02 GMT) Full text and rfc822 format available.Message #104 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 033/150] gnu: rust-serde-1: Update to 1.0.133. Date: Mon, 17 Jan 2022 13:13:42 +0000
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.133. --- 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 6c11ca55d3..54a4942dcb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48890,14 +48890,14 @@ (define-public rust-seq-macro-0.2 (define-public rust-serde-1 (package (name "rust-serde") - (version "1.0.130") + (version "1.0.133") (source (origin (method url-fetch) (uri (crate-uri "serde" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "04y9s1mxcxakg9bhfdiff9w4zzprk6m6dazcpmpi8nfg6zg0cbgi")))) + (base32 "16lq33l09nkm0hxdhfjjmh3yjv83rrcqw9lbxb8y4q3va5km0mlp")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:15:02 GMT) Full text and rfc822 format available.Message #107 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 034/150] gnu: rust-serde-derive-1: Update to 1.0.133. Date: Mon, 17 Jan 2022 13:14:02 +0000
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.133. [description]: End with a period. --- gnu/packages/crates-io.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 54a4942dcb..8a69df11b5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49288,14 +49288,14 @@ (define-public rust-serdeconv-0.4 (define-public rust-serde-derive-1 (package (name "rust-serde-derive") - (version "1.0.130") + (version "1.0.133") (source (origin (method url-fetch) (uri (crate-uri "serde-derive" version)) - (file-name (string-append name "-" version ".crate")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "12shxhi47db54i4j44ic2nl299x5p89ngna0w3m6854nn4d1mg6p")))) + (base32 "0dym0l8a0pch0mkqnhrf89n4wngzwf0d1z88hb8dhs456acic87d")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -49308,7 +49308,7 @@ (define-public rust-serde-derive-1 (synopsis "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]") (description - "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]") + "Macros 1.1 implementation of #[derive(Serialize, Deserialize)].") (license (list license:expat license:asl2.0)))) (define-public rust-serde-derive-0.9 -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:15:02 GMT) Full text and rfc822 format available.Message #110 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 035/150] gnu: Add rust-itoa-1. Date: Mon, 17 Jan 2022 13:14:16 +0000
* gnu/packages/crates-io.scm (rust-itoa-1): New variable. --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8a69df11b5..3fa64573d7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -26811,6 +26811,24 @@ (define-public rust-itertools-num-0.1 and functions.") (license (list license:expat license:asl2.0)))) +(define-public rust-itoa-1 + (package + (name "rust-itoa") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "itoa" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0d8wr2qf5b25a04xf10rz9r0pdbjdgb0zaw3xvf8k2sqcz1qzaqs")))) + (build-system cargo-build-system) + (home-page "https://github.com/dtolnay/itoa") + (synopsis "Fast functions for printing integer primitives") + (description "This crate provides fast functions for printing integer +primitives to an @code{io::Write}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-itoa-0.4 (package (name "rust-itoa") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:15:02 GMT) Full text and rfc822 format available.Message #113 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 036/150] gnu: rust-trybuild-1: Update to 1.0.54. Date: Mon, 17 Jan 2022 13:14:33 +0000
* gnu/packages/crates-io.scm (rust-trybuild-1): Update to 1.0.54. [arguments]: <#:cargo-inputs>: Remove rust-lazy-static, add rust-once-cell. --- gnu/packages/crates-io.scm | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3fa64573d7..8c063877d7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61027,22 +61027,20 @@ (define-public rust-try-lock-0.1 (define-public rust-trybuild-1 (package (name "rust-trybuild") - (version "1.0.38") + (version "1.0.54") (source (origin (method url-fetch) (uri (crate-uri "trybuild" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0l5kicbqkk8b9grdg5l2f2w9l47h0s1kjnv6lywvwk292236zc0p")))) + (base32 "0gzxbal0zdjnwilsisgbm59c242gvym8dafwsl5s8b5nhvzl6hzh")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-dissimilar" ,rust-dissimilar-1) ("rust-glob" ,rust-glob-0.3) - ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-once-cell" ,rust-once-cell-1) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-termcolor" ,rust-termcolor-1) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:15:03 GMT) Full text and rfc822 format available.Message #116 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 037/150] gnu: rust-serde-json-1: Update to 1.0.74. Date: Mon, 17 Jan 2022 13:14:46 +0000
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.74. [source]: uri: Use serde-json as name for crate-uri. [arguments]: <#:cargo-inputs>: Use rust-itoa-1. --- gnu/packages/crates-io.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8c063877d7..d5431216dc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49386,19 +49386,19 @@ (define-public rust-serde-ignored-0.1 (define-public rust-serde-json-1 (package (name "rust-serde-json") - (version "1.0.64") + (version "1.0.74") (source (origin (method url-fetch) - (uri (crate-uri "serde_json" version)) + (uri (crate-uri "serde-json" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0y9gk3yikncrc0zajmwc0pidr7zfwafawb4gidf6mqyskzf9g7kr")))) + (base32 "0hiixjnrnrvvpyh58av73ds924zgzi4wl0mv8p9nan0w0v6vjazf")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-1) - ("rust-itoa" ,rust-itoa-0.4) + ("rust-itoa" ,rust-itoa-1) ("rust-ryu" ,rust-ryu-1) ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:16:01 GMT) Full text and rfc822 format available.Message #119 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 038/150] gnu: rust-bincode-1: Update to 1.3.3. Date: Mon, 17 Jan 2022 13:15:03 +0000
* gnu/packages/crates-io.scm (rust-bincode-1): Update to 1.3.3. [source]: Fix formatting. [arguments]: <#:cargo-inputs>: Remove rust-byteorder, add rust-serde. --- gnu/packages/crates-io.scm | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d5431216dc..02f8085bed 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5301,21 +5301,18 @@ (define-public rust-bigdecimal-rs-0.2 (define-public rust-bincode-1 (package (name "rust-bincode") - (version "1.3.1") + (version "1.3.3") (source - (origin - (method url-fetch) - (uri (crate-uri "bincode" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0vc9pjh6hfp9vfq752sa88rxwg93ydhm0dvvy58rcvx2p8wkl3gk")))) + (origin + (method url-fetch) + (uri (crate-uri "bincode" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-serde" ,rust-serde-1) - ("rust-byteorder" ,rust-byteorder-1)) + (("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-bytes" ,rust-serde-bytes-0.11) ("rust-serde-derive" ,rust-serde-derive-1)))) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:17:02 GMT) Full text and rfc822 format available.Message #122 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 039/150] gnu: rust-serde-cbor-0.11: Update to 0.11.2. Date: Mon, 17 Jan 2022 13:16:33 +0000
* gnu/packages/crates-io.scm (rust-serde-cbor-0.11): Update to 0.11.2. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 02f8085bed..8a9df34294 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49095,16 +49095,14 @@ (define-public rust-serde-bytes-0.10 (define-public rust-serde-cbor-0.11 (package (name "rust-serde-cbor") - (version "0.11.1") + (version "0.11.2") (source - (origin - (method url-fetch) - (uri (crate-uri "serde-cbor" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "08m62mfqjnpa543kd9r9cyxlqc6y73avhsl3n8svgs4h5zxaq60y")))) + (origin + (method url-fetch) + (uri (crate-uri "serde-cbor" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xf1bq7ixha30914pd5jl3yw9v1x6car7xgrpimvfvs5vszjxvrb")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:17:02 GMT) Full text and rfc822 format available.Message #125 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 040/150] gnu: Add rust-sqlite3-src-0.3. Date: Mon, 17 Jan 2022 13:16:46 +0000
* gnu/packages/crates-io.scm (rust-sqlite3-src-0.3): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8a9df34294..e55752afc8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52600,6 +52600,27 @@ (define-public rust-spsc-buffer-0.1 "This package provides a single-producer single-consumer lock-free buffer.") (license license:expat))) +(define-public rust-sqlite3-src-0.3 + (package + (name "rust-sqlite3-src") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sqlite3-src" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "18ygmfcpkccs8s9m5s9q31rrx1mrdps387w9yp3481jswxyb0q52")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cc" ,rust-cc-1) + ("rust-pkg-config" ,rust-pkg-config-0.3)))) + (home-page "https://github.com/stainless-steel/sqlite3-src") + (synopsis "Provider of SQLite") + (description "The package provides SQLite.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-st-map-0.1 (package (name "rust-st-map") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:18:02 GMT) Full text and rfc822 format available.Message #128 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 041/150] gnu: Add rust-temporary-0.6. Date: Mon, 17 Jan 2022 13:17:08 +0000
* gnu/packages/crates-io.scm (rust-temporary-0.6): New variable. --- 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 e55752afc8..e8cd7964bd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -56155,6 +56155,28 @@ (define-public rust-tempfile-2 ("rust-redox-syscall" ,rust-redox-syscall-0.1) ("rust-winapi" ,rust-winapi-0.2)))))) +(define-public rust-temporary-0.6 + (package + (name "rust-temporary") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "temporary" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1z0vg6yb54xlb5aapdwga57s5xbcvgzw2n21m2zv7flx8b4dsd5n")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-random" ,rust-random-0.12)))) + (home-page "https://github.com/stainless-steel/temporary") + (synopsis "Temporary files and directories") + (description + "The package provides means of managing temporary files and directories.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-tendril-0.4 (package (name "rust-tendril") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:18:02 GMT) Full text and rfc822 format available.Message #131 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 042/150] gnu: Add rust-sqlite3-sys-0.13. Date: Mon, 17 Jan 2022 13:17:17 +0000
* gnu/packages/crates-io.scm (rust-sqlite3-sys-0.13): New variable. --- 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 e8cd7964bd..72501c65fd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52621,6 +52621,28 @@ (define-public rust-sqlite3-src-0.3 (description "The package provides SQLite.") (license (list license:asl2.0 license:expat)))) +(define-public rust-sqlite3-sys-0.13 + (package + (name "rust-sqlite3-sys") + (version "0.13.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sqlite3-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0m1f5r4xg5i3r6795q8vwqfdcq3gh1qlfjwkywnka57bz8lg1lh4")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-sqlite3-src" ,rust-sqlite3-src-0.3)))) + (home-page "https://github.com/stainless-steel/sqlite3-sys") + (synopsis "Bindings to SQLite") + (description "The package provides bindings to SQLite.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-st-map-0.1 (package (name "rust-st-map") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:18:03 GMT) Full text and rfc822 format available.Message #134 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 043/150] gnu: Add rust-sqlite-0.26. Date: Mon, 17 Jan 2022 13:17:31 +0000
* gnu/packages/crates-io.scm (rust-sqlite-0.26): New variable. --- 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 72501c65fd..60bfac4c8c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52600,6 +52600,28 @@ (define-public rust-spsc-buffer-0.1 "This package provides a single-producer single-consumer lock-free buffer.") (license license:expat))) +(define-public rust-sqlite-0.26 + (package + (name "rust-sqlite") + (version "0.26.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sqlite" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0snvg09bs0n8skcxkx52lcymdn0l130a2m8fpvxpdhkyq0sabc9z")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-sqlite3-sys" ,rust-sqlite3-sys-0.13)))) + (home-page "https://github.com/stainless-steel/sqlite") + (synopsis "Interface to SQLite") + (description "The package provides an interface to SQLite.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-sqlite3-src-0.3 (package (name "rust-sqlite3-src") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:18:03 GMT) Full text and rfc822 format available.Message #137 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 044/150] gnu: rust-env-logger-0.8 : Update to 0.8.4. Date: Mon, 17 Jan 2022 13:17:44 +0000
* gnu/packages/crates-io.scm (rust-env-logger-0.8): Update to 0.8.4. --- 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 60bfac4c8c..a2d3f1477c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -18065,14 +18065,14 @@ (define-public rust-env-logger-0.8 (package (inherit rust-env-logger-0.9) (name "rust-env-logger") - (version "0.8.3") + (version "0.8.4") (source (origin (method url-fetch) (uri (crate-uri "env-logger" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0gwx1pvbv99fj9wpicknyv4p2vj997xpva8ac5dg03m35q0jlf8p")))) + (base32 "1qzw8g11dbdfi7ixm44ldykwcqsxqkh8vx5cgpd88zmclgz8g4d1")))) (arguments `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:19:01 GMT) Full text and rfc822 format available.Message #140 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 045/150] gnu: Add rust-mio-0.8. Date: Mon, 17 Jan 2022 13:18:01 +0000
* gnu/packages/crates-io.scm (rust-mio-0.8): New variable. --- 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 a2d3f1477c..f908dc54b3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31663,6 +31663,36 @@ (define-public rust-minus-3 application.") (license (list license:expat license:asl2.0)))) +(define-public rust-mio-0.8 + (package + (name "rust-mio") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "mio" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1cmgipv6k536xf0a6qd359wnpxg0pfrpkr9bhy8zqh8bza2jy9xs")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-miow" ,rust-miow-0.3) + ("rust-ntapi" ,rust-ntapi-0.3) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs + (("rust-env-logger" ,rust-env-logger-0.8) + ("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/tokio-rs/mio") + (synopsis "Lightweight non-blocking IO") + (description + "Mio is a fast, low-level I/O library for Rust focusing on non-blocking +APIs and event notification for building I/O apps with as little overhead as +possible over the OS abstractions.") + (license license:expat))) + (define-public rust-mio-0.7 (package (name "rust-mio") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:19:02 GMT) Full text and rfc822 format available.Message #143 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 046/150] gnu: rust-mio-0.7: Inherit from rust-mio-0.8. Date: Mon, 17 Jan 2022 13:18:20 +0000
* gnu/packages/crates-io.scm (rust-mio-0.7): Inherit from rust-mio-0.8. --- gnu/packages/crates-io.scm | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f908dc54b3..875ac9980c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31695,6 +31695,7 @@ (define-public rust-mio-0.8 (define-public rust-mio-0.7 (package + (inherit rust-mio-0.8) (name "rust-mio") (version "0.7.11") (source @@ -31704,7 +31705,6 @@ (define-public rust-mio-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0mi9ah60l270761sz6qdhhn0hkn5msc8689b53bhnkmk0glx706g")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) @@ -31714,14 +31714,7 @@ (define-public rust-mio-0.7 ("rust-winapi" ,rust-winapi-0.3)) #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.6) - ("rust-rand" ,rust-rand-0.4)))) - (home-page "https://github.com/tokio-rs/mio") - (synopsis "Lightweight non-blocking IO") - (description - "Mio is a fast, low-level I/O library for Rust focusing on non-blocking -APIs and event notification for building I/O apps with as little overhead as -possible over the OS abstractions.") - (license license:expat))) + ("rust-rand" ,rust-rand-0.4)))))) (define-public rust-mio-0.6 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:19:02 GMT) Full text and rfc822 format available.Message #146 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 047/150] gnu: Add rust-cookie-0.15. Date: Mon, 17 Jan 2022 13:18:36 +0000
* gnu/packages/crates-io.scm (rust-cookie-0.15): New variable. --- 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 875ac9980c..eb7986cfb0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11627,6 +11627,36 @@ (define-public rust-cordic-0.1 numbers using the CORDIC method.") (license license:bsd-3))) +(define-public rust-cookie-0.15 + (package + (name "rust-cookie") + (version "0.15.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "cookie" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03gql9c2l0wg3hpfp67wg2ns21wysk0xsjxwdbjrf0s6grrcgwfm")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-aes-gcm" ,rust-aes-gcm-0.8) + ("rust-base64" ,rust-base64-0.13) + ("rust-hkdf" ,rust-hkdf-0.10) + ("rust-hmac" ,rust-hmac-0.10) + ("rust-percent-encoding" ,rust-percent-encoding-2) + ("rust-rand" ,rust-rand-0.8) + ("rust-sha2" ,rust-sha2-0.9) + ("rust-subtle" ,rust-subtle-2) + ("rust-time" ,rust-time-0.2) + ("rust-version-check" ,rust-version-check-0.9)))) + (home-page "https://github.com/SergioBenitez/cookie-rs") + (synopsis "HTTP cookie parsing and cookie jar management") + (description "This package provides HTTP cookie parsing and cookie jar +management. It supports signed and private (encrypted, authenticated) jars.") + (license (list license:expat license:asl2.0)))) + (define-public rust-cookie-0.14 (package (name "rust-cookie") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:19:03 GMT) Full text and rfc822 format available.Message #149 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 048/150] gnu: rust-cookie-0.14: Inherit from rust-cookie-0.15. Date: Mon, 17 Jan 2022 13:18:51 +0000
* gnu/packages/crates-io.scm (rust-cookie-0.14): Inherit from rust-cookie-0.15. --- gnu/packages/crates-io.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index eb7986cfb0..ca9b98e4fd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11659,6 +11659,7 @@ (define-public rust-cookie-0.15 (define-public rust-cookie-0.14 (package + (inherit rust-cookie-0.15) (name "rust-cookie") (version "0.14.2") (source @@ -11669,7 +11670,6 @@ (define-public rust-cookie-0.14 (sha256 (base32 "1q56fl2cqrci9ksa80d7g220phq02nf1yfbvxkpk9g1p95ma2wqk")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-aes-gcm" ,rust-aes-gcm-0.6) @@ -11681,12 +11681,7 @@ (define-public rust-cookie-0.14 ("rust-sha2" ,rust-sha2-0.9) ("rust-time" ,rust-time-0.2)) #:cargo-development-inputs - (("rust-version-check" ,rust-version-check-0.9)))) - (home-page "https://github.com/SergioBenitez/cookie-rs") - (synopsis "HTTP cookie parsing and cookie jar management") - (description "This package provides HTTP cookie parsing and cookie jar -management. It supports signed and private (encrypted, authenticated) jars.") - (license (list license:expat license:asl2.0)))) + (("rust-version-check" ,rust-version-check-0.9)))))) (define-public rust-cookie-store-0.12 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:20:02 GMT) Full text and rfc822 format available.Message #152 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 049/150] gnu: rust-unicode-normalization-0.1: Update to 0.1.19. Date: Mon, 17 Jan 2022 13:19:09 +0000
* gnu/packages/crates-io.scm (rust-unicode-normalization-0.1): Update to 0.1.19. [arguments]: <#:cargo-inputs>: Change rust-smallvec to rust-tinyvec. --- 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 ca9b98e4fd..2be80535c4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -62071,7 +62071,7 @@ (define-public rust-unicode-categories-0.1 (define-public rust-unicode-normalization-0.1 (package (name "rust-unicode-normalization") - (version "0.1.11") + (version "0.1.19") (source (origin (method url-fetch) @@ -62079,11 +62079,11 @@ (define-public rust-unicode-normalization-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1kxxb5ndb5dzyp1flajjdxnbwyjw6ml9xvy0pz7b8srjn9ky4qdm")))) + (base32 "1yabhmg8zlcksda3ajly9hpbzqgbhknxwch8dwkfkaa1569r0ifm")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-smallvec" ,rust-smallvec-1)))) + (("rust-tinyvec" ,rust-tinyvec-1)))) (home-page "https://github.com/unicode-rs/unicode-normalization") (synopsis "This crate provides functions for normalization of Unicode strings") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:20:02 GMT) Full text and rfc822 format available.Message #155 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 050/150] gnu: rust-idna-0.2: Update to 0.2.3. Date: Mon, 17 Jan 2022 13:19:49 +0000
* gnu/packages/crates-io.scm (rust-idna-0.2): Update to 0.2.3. [arguments]: Remove #:cargo-development-inputs as #:skip-build? is used. --- gnu/packages/crates-io.scm | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2be80535c4..cd10c5b574 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -25600,26 +25600,21 @@ (define-public rust-ident-case-1 (define-public rust-idna-0.2 (package (name "rust-idna") - (version "0.2.0") + (version "0.2.3") (source (origin (method url-fetch) (uri (crate-uri "idna" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "1a9066imqpdrm1aavfasdyb1zahqaz8jmdcwdawvb1pf60y6gqh2")))) + (base32 "1y7ca2w5qp9msgl57n03zqp78gq1bk2crqzg6kv7a542mdphm2j1")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-matches" ,rust-matches-0.1) ("rust-unicode-bidi" ,rust-unicode-bidi-0.3) - ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)) - #:cargo-development-inputs - (("rust-rustc-test" ,rust-rustc-test-0.3) - ("rust-serde-json" ,rust-serde-json-1)))) + ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))) (home-page "https://github.com/servo/rust-url/") (synopsis "Internationalizing Domain Names in Applications and Punycode") (description -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:21:02 GMT) Full text and rfc822 format available.Message #158 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 051/150] gnu: rust-standback-0.2: Update to 0.2.17. Date: Mon, 17 Jan 2022 13:20:02 +0000
* gnu/packages/crates-io.scm (rust-standback-0.2): Update to 0.2.17. --- 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 cd10c5b574..ff41e40f8d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52811,7 +52811,7 @@ (define-public rust-stackvector-1 (define-public rust-standback-0.2 (package (name "rust-standback") - (version "0.2.10") + (version "0.2.17") (source (origin (method url-fetch) @@ -52819,7 +52819,7 @@ (define-public rust-standback-0.2 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1rnqv9dbq9c4nz7097v0f1d04fjwwsvvyy8rmz8lg1szxahix9rk")))) + "1zr8zy3kzryaggz3k0j4135m3zbd31pyqmja8cyj8yp07mpzn4z1")))) (build-system cargo-build-system) (arguments `(#:cargo-development-inputs -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:21:02 GMT) Full text and rfc822 format available.Message #161 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 052/150] gnu: rust-time-macros-0.1: Update to 0.1.1. Date: Mon, 17 Jan 2022 13:20:20 +0000
* gnu/packages/crates-io.scm (rust-time-macros-0.1): Update to 0.1.1 --- gnu/packages/crates-io.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ff41e40f8d..2b5ed84bb1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57404,15 +57404,14 @@ (define-public rust-time-macros-0.1 (package (inherit rust-time-macros-0.2) (name "rust-time-macros") - (version "0.1.0") + (version "0.1.1") (source (origin (method url-fetch) (uri (crate-uri "time-macros" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0bdbxjgbxb81xgy08h5dh4qvwy95sy9x8g1y31g11g4my3lvdscs")))) + (base32 "1wg24yxpxcfmim6dgblrf8p321m7cyxpdivzvp8bcb7i4rp9qzlm")))) (arguments `(#:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:21:03 GMT) Full text and rfc822 format available.Message #164 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 053/150] gnu: rust-time-0.2: Update to 0.2.27. Date: Mon, 17 Jan 2022 13:20:29 +0000
* gnu/packages/crates-io.scm (rust-time-0.2): Update to 0.2.27. --- 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 2b5ed84bb1..f440347f42 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57326,14 +57326,14 @@ (define-public rust-time-0.2 (package (inherit rust-time-0.3) (name "rust-time") - (version "0.2.23") + (version "0.2.27") (source (origin (method url-fetch) (uri (crate-uri "time" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "12z95k0005rmyn9pf9v4hq80khsns7y5wfydnjr5jpci2yiyxnmw")))) + (base32 "0hm209d078jfgxzjhi5xqim64q31rlj1h70zz57qbmpbirzsjlj7")))) (arguments `(#:cargo-inputs (("rust-const-fn" ,rust-const-fn-0.4) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:21:03 GMT) Full text and rfc822 format available.Message #167 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 054/150] gnu: Add rust-cargo-metadata-0.2. Date: Mon, 17 Jan 2022 13:20:42 +0000
* gnu/packages/crates-io.scm (rust-cargo-metadata-0.2): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f440347f42..971696610b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -8896,6 +8896,25 @@ (define-public rust-cargo-metadata-0.6 (;("rust-docopt" ,rust-docopt-0.8) ("rust-clap" ,rust-clap-2)))))) +(define-public rust-cargo-metadata-0.2 + (package + (inherit rust-cargo-metadata-0.9) + (name "rust-cargo-metadata") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "cargo-metadata" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ywd10r8gnfcmpg2cjv99gcwydgrn0syw252qcsgd1118sw5f45y")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1)))))) + (define-public rust-cargo-platform-0.1 (package (name "rust-cargo-platform") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:22:01 GMT) Full text and rfc822 format available.Message #170 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 055/150] gnu: Add rust-itertools-0.6. Date: Mon, 17 Jan 2022 13:20:58 +0000
* gnu/packages/crates-io.scm (rust-itertools-0.6): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 971696610b..e2f2e74b86 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -26796,6 +26796,27 @@ (define-public rust-itertools-0.7 (("rust-permutohedron" ,rust-permutohedron-0.2) ("rust-quickcheck" ,rust-quickcheck-0.5)))))) +(define-public rust-itertools-0.6 + (package + (inherit rust-itertools-0.10) + (name "rust-itertools") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "itertools" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "08fx60wxmjakssqn3w9045dasqvaf1gmgzg5kag062k9l56vxwnk")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-either" ,rust-either-1)) + #:cargo-development-inputs + (("rust-permutohedron" ,rust-permutohedron-0.2) + ("rust-quickcheck" ,rust-quickcheck-0.4)))))) + (define-public rust-itertools-0.5 (package (inherit rust-itertools-0.7) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:22:02 GMT) Full text and rfc822 format available.Message #173 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 056/150] gnu: Add rust-pulldown-cmark-0.0.15. Date: Mon, 17 Jan 2022 13:21:15 +0000
* gnu/packages/crates-io.scm (rust-pulldown-cmark-0.0.15): New variable. --- 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 e2f2e74b86..0349dd6524 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41570,6 +41570,26 @@ (define-public rust-pulldown-cmark-0.1 (("rust-bitflags" ,rust-bitflags-0.9) ("rust-getopts" ,rust-getopts-0.2)))))) +(define-public rust-pulldown-cmark-0.0.15 + (package + (inherit rust-pulldown-cmark-0.8) + (name "rust-pulldown-cmark-15") + (version "0.0.15") + (source + (origin + (method url-fetch) + (uri (crate-uri "pulldown-cmark" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0fr3qcxm1vnvywzxx22b3m1bqrvi9px9g05q5hgi0b1rplfr93ip")))) + (arguments + `(#:tests? #f + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-0.9) + ("rust-getopts" ,rust-getopts-0.2)))))) + (define-public rust-pulldown-cmark-0.0.8 (package (inherit rust-pulldown-cmark-0.4) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:22:02 GMT) Full text and rfc822 format available.Message #176 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 057/150] gnu: Add rust-quickcheck-0.3. Date: Mon, 17 Jan 2022 13:21:24 +0000
* gnu/packages/crates-io.scm (rust-quickcheck-0.3): New variable. --- 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 0349dd6524..cfce5d269b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42116,6 +42116,26 @@ (define-public rust-quickcheck-0.4 ("rust-log" ,rust-log-0.3) ("rust-rand" ,rust-rand-0.3)))))) +(define-public rust-quickcheck-0.3 + (package + (inherit rust-quickcheck-0.5) + (name "rust-quickcheck-3") + (version "0.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "quickcheck" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01a6s6lmnjld9lahbl54qp7h7x2hnkkzhcyr2gdhbk460sj3scqb")))) + (arguments + `(#:cargo-inputs + (("rust-env-logger" ,rust-env-logger-0.3) + ("rust-log" ,rust-log-0.3) + ("rust-rand" ,rust-rand-0.3)))))) + (define-public rust-quickcheck-0.2 (package (inherit rust-quickcheck-0.4) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:22:02 GMT) Full text and rfc822 format available.Message #179 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 058/150] gnu: Add rust-quine-mc-cluskey-0.2. Date: Mon, 17 Jan 2022 13:21:38 +0000
* gnu/packages/crates-io.scm (rust-quine-mc-cluskey-0.2): New variable. --- 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 cfce5d269b..4f352a4503 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42218,6 +42218,31 @@ (define-public rust-quickcheck-macros-0.8 #:cargo-development-inputs (("rust-quickcheck" ,rust-quickcheck-0.8)))))) +(define-public rust-quine-mc-cluskey-0.2 + (package + (name "rust-quine-mc-cluskey") + (version "0.2.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "quine-mc-cluskey" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0iazdlwffhrlksb8yhhs1prgwpa68rwjwqm4v26hr9hrswarcn07")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-quickcheck" ,rust-quickcheck-0.3)))) + (home-page "https://github.com/oli-obk/quine-mc_cluskey") + (synopsis + "Rust implementation of the Quine-McCluskey algorithm and Petrick's method") + (description + "This package provides a Rust implementation of the Quine-McCluskey algorithm +and Petrick's method, an algorithm to automatically minimize boolean expressions.") + (license license:expat))) + (define-public rust-quote-1 (package (name "rust-quote") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:22:03 GMT) Full text and rfc822 format available.Message #182 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 059/150] gnu: Add rust-libgit2-sys-0.6. Date: Mon, 17 Jan 2022 13:21:49 +0000
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.6): New variable. --- 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 4f352a4503..d31fc09dc9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28392,6 +28392,29 @@ (define-public rust-libgit2-sys-0.8 (snippet '(begin (delete-file-recursively "libgit2") #t)))))) +(define-public rust-libgit2-sys-0.6 + (package + (inherit rust-libgit2-sys-0.10) + (name "rust-libgit2-sys-6") + (version "0.6.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "libgit2-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0myk79sxqj20bmj4ir3p81xnma9qnid5rrmlbkj5v68wgdpfdskf")))) + (arguments + `(#:cargo-inputs + (("rust-cc" ,rust-cc-1) + ("rust-cmake" ,rust-cmake-0.1) + ("rust-curl-sys" ,rust-curl-sys-0.4) + ("rust-libc" ,rust-libc-0.2) + ("rust-libssh2-sys" ,rust-libssh2-sys-0.2) + ("rust-libz-sys" ,rust-libz-sys-1) + ("rust-openssl-sys" ,rust-openssl-sys-0.9) + ("rust-pkg-config" ,rust-pkg-config-0.3)))))) + (define-public rust-libloading-0.7 (package (name "rust-libloading") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:23:01 GMT) Full text and rfc822 format available.Message #185 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 060/150] gnu: Add rust-git2-0.6. Date: Mon, 17 Jan 2022 13:22:02 +0000
* gnu/packages/crates-io.scm (rust-git2-0.6): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d31fc09dc9..e071e53955 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22614,6 +22614,39 @@ (define-public rust-git2-0.9 ("rust-thread-id" ,rust-thread-id-3) ("rust-time" ,rust-time-0.1)))))) +(define-public rust-git2-0.6 + (package + (inherit rust-git2-0.11) + (name "rust-git2-6") + (version "0.6.11") + (source + (origin + (method url-fetch) + (uri (crate-uri "git2" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "115ys6vlfjy5pcwkip0wfzi4q3d1kimbl9isxvjyci1arnvlnnzf")))) + (arguments + `(#:tests? #f + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-0.9) + ("rust-libc" ,rust-libc-0.2) + ("rust-libgit2-sys" ,rust-libgit2-sys-0.6) + ("rust-openssl-probe" ,rust-openssl-probe-0.1) + ("rust-openssl-sys" ,rust-openssl-sys-0.9) + ("rust-url" ,rust-url-1)) + #:cargo-development-inputs + (("rust-docopt" ,rust-docopt-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-tempdir" ,rust-tempdir-0.3) + ("rust-time" ,rust-time-0.1)))) + (inputs + (modify-inputs (package-inputs rust-git2-0.11) + (prepend curl))))) + (define-public rust-git2-curl-0.14 (package (name "rust-git2-curl") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:23:02 GMT) Full text and rfc822 format available.Message #188 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 061/150] gnu: Add rust-crates-index-0.5. Date: Mon, 17 Jan 2022 13:22:18 +0000
* gnu/packages/crates-io.scm (rust-crates-index-0.5): New variable. --- 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 e071e53955..7ab2723c1e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12193,6 +12193,28 @@ (define-public rust-crates-index-0.13 "Library for retrieving and interacting with the crates.io index.") (license license:asl2.0))) +(define-public rust-crates-index-0.5 + (package + (inherit rust-crates-index-0.13) + (name "rust-crates-index-5") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "crates-index" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gak1czvvdz7l00vkkj61srrfa1sj2yl4ydghhgywydby5qh3mlg")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;"curl error: Could not resolve host: github.com\n" + #:cargo-inputs + (("rust-git2" ,rust-git2-0.6) + ("rust-glob" ,rust-glob-0.2) + ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)))) + (native-inputs (list pkg-config)) + (inputs (list zlib openssl libssh2 curl cmake)))) + (define-public rust-crates-io-0.33 (package (name "rust-crates-io") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:23:02 GMT) Full text and rfc822 format available.Message #191 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 062/150] gnu: Add rust-semver-0.6. Date: Mon, 17 Jan 2022 13:22:27 +0000
* gnu/packages/crates-io.scm (rust-semver-0.6): New variable. --- 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 7ab2723c1e..4c34934f24 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48965,6 +48965,28 @@ (define-public rust-semver-0.9 "Semantic version parsing and comparison.") (license (list license:expat license:asl2.0)))) +(define-public rust-semver-0.6 + (package + (inherit rust-semver-0.9) + (name "rust-semver") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "semver" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0drmjiwkq0znj33q9x9hw7ld8f28n9diyjs3jlh1l1v5kvn8ccbs")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-semver-parser" ,rust-semver-parser-0.7)) + #:cargo-development-inputs + (("rust-crates-index" ,rust-crates-index-0.5) + ("rust-tempdir" ,rust-tempdir-0.3)))))) + (define-public rust-semver-0.1 (package (name "rust-semver") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:23:02 GMT) Full text and rfc822 format available.Message #194 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 063/150] gnu: Add rust-clippy-lints-0.0.153. Date: Mon, 17 Jan 2022 13:22:51 +0000
* gnu/packages/crates-io.scm (rust-clippy-lints-0.0.153): New variable. --- 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 4c34934f24..661b4e1ad1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10145,6 +10145,41 @@ (define-public rust-clippy-0.0 pitfalls in Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-clippy-lints-0.0.153 + (package + (name "rust-clippy-lints") + (version "0.0.153") + (source + (origin + (method url-fetch) + (uri (crate-uri "clippy-lints" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "021w4cv2qwczkk0w4d6zy52yx6afi4yz5y29wq6xmb0wqwzp55ca")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-itertools" ,rust-itertools-0.6) + ("rust-lazy-static" ,rust-lazy-static-0.2) + ("rust-matches" ,rust-matches-0.1) + ("rust-pulldown-cmark" ,rust-pulldown-cmark-0.0.15) + ("rust-quine-mc-cluskey" ,rust-quine-mc-cluskey-0.2) + ("rust-regex-syntax" ,rust-regex-syntax-0.4) + ("rust-semver" ,rust-semver-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-toml" ,rust-toml-0.4) + ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))) + (home-page "https://github.com/rust-lang-nursery/rust-clippy") + (synopsis "A bunch of helpful lints to avoid common pitfalls in Rust") + (description + "This package provides a bunch of helpful lints to avoid common pitfalls +in Rust") + (license license:mpl2.0))) + (define-public rust-clircle-0.3 (package (name "rust-clircle") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:24:02 GMT) Full text and rfc822 format available.Message #197 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 064/150] gnu: Add rust-clippy-mini-macro-test-0.1. Date: Mon, 17 Jan 2022 13:23:01 +0000
* gnu/packages/crates-io.scm (rust-clippy-mini-macro-test-0.1): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 661b4e1ad1..62bc7f013e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10180,6 +10180,27 @@ (define-public rust-clippy-lints-0.0.153 in Rust") (license license:mpl2.0))) +(define-public rust-clippy-mini-macro-test-0.1 + (package + (name "rust-clippy-mini-macro-test") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "clippy-mini-macro-test" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1f1q09az4xk4aqnp8g1m6kf4hif75gr7rwzhh4yw7g1gqk94jsgq")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/rust-lang-nursery/rust-clippy") + (synopsis "Macro to test clippy's procedural macro checks") + (description + "This package provides a macro to test clippy's procedural macro +checks.") + (license license:mpl2.0))) + (define-public rust-clircle-0.3 (package (name "rust-clircle") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:24:02 GMT) Full text and rfc822 format available.Message #200 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 065/150] gnu: Add rust-error-chain-0.8. Date: Mon, 17 Jan 2022 13:23:12 +0000
* gnu/packages/crates-io.scm (rust-error-chain-0.8): New variable. --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 62bc7f013e..98a3963dbf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -18550,6 +18550,24 @@ (define-public rust-error-chain-0.10 `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3)))))) +(define-public rust-error-chain-0.8 + (package + (inherit rust-error-chain-0.11) + (name "rust-error-chain") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "error-chain" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ijxazr966gjvckl3yrkcziazk3ryrfc466m84p9m2iq314y0c39")))) + (arguments + `(#:cargo-inputs + (("rust-backtrace" ,rust-backtrace-0.3)))))) + (define-public rust-error-code-2 (package (name "rust-error-code") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:24:03 GMT) Full text and rfc822 format available.Message #203 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 066/150] gnu: Add rust-lazycell-0.5. Date: Mon, 17 Jan 2022 13:23:28 +0000
* gnu/packages/crates-io.scm (rust-lazycell-0.5): New variable. --- gnu/packages/crates-io.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 98a3963dbf..32f42c23f2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27984,6 +27984,22 @@ (define-public rust-lazycell-1 "This package provides a library providing a lazily filled Cell struct.") (license (list license:expat license:asl2.0)))) +(define-public rust-lazycell-0.5 + (package + (inherit rust-lazycell-1) + (name "rust-lazycell") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "lazycell" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16w5c75sb7xjica1ys6w8ndxvy001y52fjz722m07yqid1x5nn1v")))) + (arguments + `(#:cargo-inputs + (("rust-clippy" ,rust-clippy-0.0)))))) + (define-public rust-lettre-0.9 (package (name "rust-lettre") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:24:03 GMT) Full text and rfc822 format available.Message #206 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 067/150] gnu: Add rust-nix-0.8. Date: Mon, 17 Jan 2022 13:23:38 +0000
* gnu/packages/crates-io.scm (rust-nix-0.8): New variable. --- 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 32f42c23f2..170e9b6e2b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -34145,6 +34145,26 @@ (define-public rust-nix-0.14 (base32 "1kmxdlmvnmq8cfpmr3g6wk37rwi2ybdvp1z6z3831m1p23p2nwkc")))))) +(define-public rust-nix-0.8 + (package + (inherit rust-nix-0.15) + (name "rust-nix") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "nix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11v4idygamcdgqvqbz9qcz83nwiyc8bv62k2x72kawcqh9lrzr27")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-0.7) + ("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-libc" ,rust-libc-0.2) + ("rust-void" ,rust-void-1)))))) + (define-public rust-nl80211-0.0.2 (package (name "rust-nl80211") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:24:03 GMT) Full text and rfc822 format available.Message #209 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 068/150] gnu: Add rust-os-pipe-0.5. Date: Mon, 17 Jan 2022 13:23:50 +0000
* gnu/packages/crates-io.scm (rust-os-pipe-0.5): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 170e9b6e2b..dea7f215a1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -36578,6 +36578,27 @@ (define-public rust-os-pipe-0.9 "A cross-platform library for opening OS pipes.") (license license:expat))) +(define-public rust-os-pipe-0.5 + (package + (inherit rust-os-pipe-0.9) + (name "rust-os-pipe") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "os-pipe" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ccwc7caq3hhgxyrglkl2fw8qzkx0kxanh9azs852w9f0jrzp2wr")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-kernel32-sys" ,rust-kernel32-sys-0.2) + ("rust-nix" ,rust-nix-0.8) + ("rust-winapi" ,rust-winapi-0.2)))))) + (define-public rust-os-str-bytes-2 (package (name "rust-os-str-bytes") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:25:03 GMT) Full text and rfc822 format available.Message #212 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 069/150] gnu: Add rust-shared-child-0.2. Date: Mon, 17 Jan 2022 13:24:05 +0000
* gnu/packages/crates-io.scm (rust-shared-child-0.2): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dea7f215a1..7b9512f1a2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51003,6 +51003,25 @@ (define-public rust-shared-child-0.3 "A library for using child processes from multiple threads.") (license license:expat))) +(define-public rust-shared-child-0.2 + (package + (inherit rust-shared-child-0.3) + (name "rust-shared-child") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "shared-child" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1k0ldvk9p1l0b38bwd3a29ylmwbj60c37hnqzh0hljmyin93i6q9")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-kernel32-sys" ,rust-kernel32-sys-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-winapi" ,rust-winapi-0.2)))))) + (define-public rust-shared-library-0.1 (package (name "rust-shared-library") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:25:03 GMT) Full text and rfc822 format available.Message #215 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 070/150] gnu: Add rust-duct-0.8. Date: Mon, 17 Jan 2022 13:24:21 +0000
* gnu/packages/crates-io.scm (rust-duct-0.8): New variable. --- 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 7b9512f1a2..5619620e72 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17049,6 +17049,30 @@ (define-public rust-duct-0.13 "A library for running child processes.") (license license:expat))) +(define-public rust-duct-0.8 + (package + (inherit rust-duct-0.13) + (name "rust-duct") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "duct" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0p06yslfi1wa68c2x068wmi9pr2mzmm64d6qwq8zba58w1gs2np4")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-error-chain" ,rust-error-chain-0.8) + ("rust-lazycell" ,rust-lazycell-0.5) + ("rust-os-pipe" ,rust-os-pipe-0.5) + ("rust-shared-child" ,rust-shared-child-0.2)) + #:cargo-development-inputs + (("rust-tempdir" ,rust-tempdir-0.3)))))) + (define-public rust-dunce-1 (package (name "rust-dunce") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:25:04 GMT) Full text and rfc822 format available.Message #218 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 071/150] gnu: Add rust-clippy-0.0.153. Date: Mon, 17 Jan 2022 13:24:32 +0000
* gnu/packages/crates-io.scm (rust-clippy-0.0.153): New variable. --- 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 5619620e72..dcadc4e429 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10145,6 +10145,34 @@ (define-public rust-clippy-0.0 pitfalls in Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-clippy-0.0.153 + (package + (inherit rust-clippy-0.0) + (name "rust-clippy") + (version "0.0.153") + (source + (origin + (method url-fetch) + (uri (crate-uri "clippy" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1b5c96303nc6ngphazjafafgjjfawfbsjrkr2c8m2xvg7finxf47")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-cargo-metadata" ,rust-cargo-metadata-0.2) + ("rust-clippy-lints" ,rust-clippy-lints-0.0.153)) + #:cargo-development-inputs + (("rust-clippy-mini-macro-test" ,rust-clippy-mini-macro-test-0.1) + ("rust-compiletest-rs" ,rust-compiletest-rs-0.2) + ("rust-duct" ,rust-duct-0.8) + ("rust-lazy-static" ,rust-lazy-static-0.2) + ("rust-regex" ,rust-regex-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1)))))) + (define-public rust-clippy-lints-0.0.153 (package (name "rust-clippy-lints") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:25:04 GMT) Full text and rfc822 format available.Message #221 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 072/150] gnu: Add rust-expectest-0.12. Date: Mon, 17 Jan 2022 13:24:45 +0000
* gnu/packages/crates-io.scm (rust-expectest-0.12): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dcadc4e429..8989a7825a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -18845,6 +18845,27 @@ (define-public rust-expect-test-1 "This package provides a minimalistic snapshot testing library.") (license (list license:expat license:asl2.0)))) +(define-public rust-expectest-0.12 + (package + (name "rust-expectest") + (version "0.12.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "expectest" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0y290ak3q5l8l8ajg00mqx1lx9f1pagk6ckmplzibf5ach5pr0bq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-num-traits" ,rust-num-traits-0.2)))) + (home-page "https://github.com/zummenix/expectest") + (synopsis "Matchers and matcher functions for unit testing") + (description "This crate provides matchers and matcher functions for unit +testing.") + (license (list license:expat license:asl2.0)))) + (define-public rust-expectest-0.9 (package (name "rust-expectest") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:26:02 GMT) Full text and rfc822 format available.Message #224 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 073/150] gnu: rust-expectest-0.9: Inherit from rust-expectest-0.12. Date: Mon, 17 Jan 2022 13:24:58 +0000
* gnu/packages/crates-io.scm (rust-expectest-0.9): Inherit from rust-expectest-0.12. --- gnu/packages/crates-io.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8989a7825a..37ecaa2bfb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -18868,6 +18868,7 @@ (define-public rust-expectest-0.12 (define-public rust-expectest-0.9 (package + (inherit rust-expectest-0.12) (name "rust-expectest") (version "0.9.2") (source @@ -18877,15 +18878,9 @@ (define-public rust-expectest-0.9 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0f24q2a53x7sfmmrqjbwbk7pahzwkpd829fcr023kb7q5xnd6z4g")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-num-traits" ,rust-num-traits-0.1)))) - (home-page "https://github.com/zummenix/expectest") - (synopsis "Matchers and matcher functions for unit testing") - (description "This crate provides matchers and matcher functions for unit -testing.") - (license (list license:expat license:asl2.0)))) + (("rust-num-traits" ,rust-num-traits-0.1)))))) (define-public rust-extend-0.1 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:27:01 GMT) Full text and rfc822 format available.Message #227 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 074/150] gnu: rust-rspec-1: Update to 1.0.0. Date: Mon, 17 Jan 2022 13:25:55 +0000
* gnu/packages/crates-io.scm (rust-rspec-1): Update to 1.0.0. [arguments]: <#:skip-build?>: Remove. <#:cargo-inputs>: Use rust-clippy-0.0.153, rust-colored-2, rust-derive-builder-0.9, rust-expectest-0.12, rust-rayon-1, rust-time-0.2. (rust-publicsuffix-1): [arguments]: <#:skip-build?>: Set to #t. <#:cargo-development-inputs>: Remove. --- gnu/packages/crates-io.scm | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 37ecaa2bfb..db248d6da5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41729,15 +41729,14 @@ (define-public rust-publicsuffix-1 (base32 "0yvmjpywfyypfr17kxiwy6ssykgv8nmcdhfakas6548pfn8a9fiv")))) (arguments - `(#:cargo-inputs + `(#:skip-build? #t + #:cargo-inputs (("rust-error-chain" ,rust-error-chain-0.12) ("rust-idna" ,rust-idna-0.2) ("rust-lazy-static" ,rust-lazy-static-1) ("rust-native-tls" ,rust-native-tls-0.2) ("rust-regex" ,rust-regex-1) - ("rust-url" ,rust-url-2)) - #:cargo-development-inputs - (("rust-rspec" ,rust-rspec-1)))))) + ("rust-url" ,rust-url-2)))))) (define-public rust-pulldown-cmark-0.8 (package @@ -45457,25 +45456,24 @@ (define-public rust-rowan-0.13 (define-public rust-rspec-1 (package (name "rust-rspec") - (version "1.0.0-beta.4") + (version "1.0.0") (source (origin (method url-fetch) (uri (crate-uri "rspec" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1abfzwkbxlwahb243k8d3fp6i135lx1aqmbfl79w9zlpng182ndk")))) + (base32 "02hfwxqjdc39ygnjysvn5qz343fahmwm16rxvxayh403d5y9wf49")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t ;; TODO unpackaged dev-dependencies - #:cargo-inputs - (("rust-colored" ,rust-colored-1) + `(#:cargo-inputs + (("rust-clippy" ,rust-clippy-0.0.153) + ("rust-colored" ,rust-colored-2) ("rust-derive-new" ,rust-derive-new-0.5) - ("rust-derive-builder" ,rust-derive-builder-0.5) - ("rust-expectest" ,rust-expectest-0.9) - ("rust-rayon" ,rust-rayon-0.8)) - #:cargo-development-inputs - (("rust-clippy" ,rust-clippy-0.0)))) ;; requires 0.0.153 + ("rust-derive-builder" ,rust-derive-builder-0.9) + ("rust-expectest" ,rust-expectest-0.12) + ("rust-rayon" ,rust-rayon-1) + ("rust-time" ,rust-time-0.2)))) (home-page "https://github.com/rust-rspec/rspec") (synopsis "Write Rspec-like tests with stable rust") (description "This package helps writing Rspec-like tests with stable -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:27:02 GMT) Full text and rfc822 format available.Message #230 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 075/150] gnu: Add rust-cookie-store-0.15. Date: Mon, 17 Jan 2022 13:26:07 +0000
* gnu/packages/crates-io.scm (rust-cookie-store-0.15): New variable. --- 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 db248d6da5..0885883cb4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11786,6 +11786,36 @@ (define-public rust-cookie-0.14 #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)))))) +(define-public rust-cookie-store-0.15 + (package + (name "rust-cookie-store-15") + (version "0.15.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "cookie-store" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0z0navy9k0ivrdvz492q8c4nhd3iv5l77hwfppskdp1j15607xxk")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cookie" ,rust-cookie-0.15) + ("rust-idna" ,rust-idna-0.2) + ("rust-indexmap" ,rust-indexmap-1) + ("rust-log" ,rust-log-0.4) + ("rust-publicsuffix" ,rust-publicsuffix-2) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-time" ,rust-time-0.2) + ("rust-url" ,rust-url-2)))) + (home-page "https://github.com/pfernie/cookie_store") + (synopsis "Cookie storage and retrieval") + (description "This package implements cookie storage and retrieval.") + (license (list license:expat license:asl2.0)))) + (define-public rust-cookie-store-0.12 (package (name "rust-cookie-store") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:27:02 GMT) Full text and rfc822 format available.Message #233 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 076/150] gnu: rust-cookie-store-0.12: Inherit from rust-cookie-store-0.15. Date: Mon, 17 Jan 2022 13:26:19 +0000
* gnu/packages/crates-io.scm (rust-cookie-store-0.12): Inherit from rust-cookie-store-0.15. --- gnu/packages/crates-io.scm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0885883cb4..4f979c6b44 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11818,6 +11818,7 @@ (define-public rust-cookie-store-0.15 (define-public rust-cookie-store-0.12 (package + (inherit rust-cookie-store-0.15) (name "rust-cookie-store") (version "0.12.0") (source @@ -11828,7 +11829,6 @@ (define-public rust-cookie-store-0.12 (sha256 (base32 "1lqhmdwgnyvi1mjmw4rbgd02fwav4aabpg4vcld23d8c9g5dy61q")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cookie" ,rust-cookie-0.14) @@ -11842,11 +11842,7 @@ (define-public rust-cookie-store-0.12 ("rust-url" ,rust-url-2)) #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.7) - ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))) - (home-page "https://github.com/pfernie/cookie_store") - (synopsis "Cookie storage and retrieval") - (description "This package implements cookie storage and retrieval.") - (license (list license:expat license:asl2.0)))) + ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) (define-public rust-core-affinity-0.5 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:27:03 GMT) Full text and rfc822 format available.Message #236 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 077/150] gnu: Add rust-sct-0.7. Date: Mon, 17 Jan 2022 13:26:29 +0000
* gnu/packages/crates-io.scm (rust-sct-0.7): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4f979c6b44..450c7552b3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48624,6 +48624,27 @@ (define-public rust-scroll-derive-0.9 Pwrite traits from the scroll crate.") (license license:expat))) +(define-public rust-sct-0.7 + (package + (name "rust-sct") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sct" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "193w3dg2pcn7138ab4c586pl76nkryn4h6wqlwvqj5gqr6vwsgfm")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ring" ,rust-ring-0.16) + ("rust-untrusted" ,rust-untrusted-0.7)))) + (home-page "https://github.com/ctz/sct.rs") + (synopsis "Certificate transparency SCT verification library") + (description "Certificate transparency SCT verification library.") + (license (list license:asl2.0 license:isc license:expat)))) + (define-public rust-sct-0.6 (package (name "rust-sct") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:27:03 GMT) Full text and rfc822 format available.Message #239 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 078/150] gnu: rust-sct-0.6: Inherit from rust-sct-0.7. Date: Mon, 17 Jan 2022 13:26:45 +0000
* gnu/packages/crates-io.scm (rust-sct-0.6): Inherit from rust-sct-0.7. --- gnu/packages/crates-io.scm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 450c7552b3..9b630fd221 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48647,6 +48647,7 @@ (define-public rust-sct-0.7 (define-public rust-sct-0.6 (package + (inherit rust-sct-0.7) (name "rust-sct") (version "0.6.0") (source @@ -48656,17 +48657,12 @@ (define-public rust-sct-0.6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0g4dz7las43kcpi9vqv9c6l1afjkdv3g3w3s7d2w7a7w77wjl173")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-ring" ,rust-ring-0.16) ("rust-untrusted" ,rust-untrusted-0.7)) #:cargo-development-inputs - (("rust-cc" ,rust-cc-1)))) - (home-page "https://github.com/ctz/sct.rs") - (synopsis "Certificate transparency SCT verification library") - (description "Certificate transparency SCT verification library") - (license (list license:asl2.0 license:isc license:expat)))) + (("rust-cc" ,rust-cc-1)))))) (define-public rust-sct-0.5 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:28:01 GMT) Full text and rfc822 format available.Message #242 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 079/150] gnu: Add rust-webpki-0.22. Date: Mon, 17 Jan 2022 13:26:59 +0000
* gnu/packages/crates-io.scm (rust-webpki-0.22): New variable. --- 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 9b630fd221..e3e595f61f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64592,6 +64592,30 @@ (define-public rust-webbrowser-0.5 available on a platform.") (license (list license:expat license:asl2.0)))) +(define-public rust-webpki-0.22 + (package + (name "rust-webpki") + (version "0.22.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "webpki" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gd1gxip5kgdwmrvhj5gjxij2mgg2mavq1ych4q1h272ja0xg5gh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ring" ,rust-ring-0.16) + ("rust-untrusted" ,rust-untrusted-0.7)) + #:cargo-development-inputs + (("rust-base64" ,rust-base64-0.9)))) + (home-page "https://github.com/briansmith/webpki") + (synopsis "Web PKI X.509 Certificate Verification") + (description "This package provides Web PKI X.509 Certificate +Verification.") + (license license:isc))) + (define-public rust-webpki-0.21 (package (name "rust-webpki") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:28:02 GMT) Full text and rfc822 format available.Message #245 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 080/150] gnu: rust-webpki-0.21: Inherit from rust-webpki-0.22. Date: Mon, 17 Jan 2022 13:27:10 +0000
* gnu/packages/crates-io.scm (rust-webpki-0.21): Inherit from rust-webpki-0.22. --- gnu/packages/crates-io.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e3e595f61f..ca70b5cbd1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64618,6 +64618,7 @@ (define-public rust-webpki-0.22 (define-public rust-webpki-0.21 (package + (inherit rust-webpki-0.22) (name "rust-webpki") (version "0.21.4") (source @@ -64627,19 +64628,13 @@ (define-public rust-webpki-0.21 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1sm4i8c5bw3bdhi7mjk0wpvwx55hvsmyn0k2lpa4cb161038rqxq")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ;; tests fail to build "missing file tests/ed25519/ee.der" #:cargo-inputs (("rust-ring" ,rust-ring-0.16) ("rust-untrusted" ,rust-untrusted-0.7)) #:cargo-development-inputs - (("rust-base64" ,rust-base64-0.9)))) - (home-page "https://github.com/briansmith/webpki") - (synopsis "Web PKI X.509 Certificate Verification") - (description "This package provides Web PKI X.509 Certificate -Verification.") - (license license:isc))) + (("rust-base64" ,rust-base64-0.9)))))) (define-public rust-webpki-0.19 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:28:02 GMT) Full text and rfc822 format available.Message #248 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 081/150] gnu: Add rust-webpki-roots-0.22. Date: Mon, 17 Jan 2022 13:27:21 +0000
* gnu/packages/crates-io.scm (rust-webpki-roots-0.22): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ca70b5cbd1..a427773b21 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64678,6 +64678,27 @@ (define-public rust-webpki-0.18 #:cargo-development-inputs (("rust-base64" ,rust-base64-0.9)))))) +(define-public rust-webpki-roots-0.22 + (package + (name "rust-webpki-roots") + (version "0.22.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "webpki-roots" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0jbll0ys9jakrvv3l1i216bbgj7jbxr7ad2dihw28xcm7s8fnb2m")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-webpki" ,rust-webpki-0.22)))) + (home-page "https://github.com/rustls/webpki-roots") + (synopsis "Mozilla's CA root certificates for use with webpki") + (description "This package provides Mozilla's CA root certificates for use +with webpki.") + (license license:mpl2.0))) + (define-public rust-webpki-roots-0.21 (package (name "rust-webpki-roots") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:28:02 GMT) Full text and rfc822 format available.Message #251 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 082/150] gnu: rust-webpki-roots-0.21: Inherit from rust-webpki-roots-0.22. Date: Mon, 17 Jan 2022 13:27:34 +0000
* gnu/packages/crates-io.scm (rust-webpki-roots-0.21): Inherit from rust-webpki-roots-0.22. --- gnu/packages/crates-io.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a427773b21..22ffd79ce7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64701,6 +64701,7 @@ (define-public rust-webpki-roots-0.22 (define-public rust-webpki-roots-0.21 (package + (inherit rust-webpki-roots-0.22) (name "rust-webpki-roots") (version "0.21.1") (source @@ -64710,16 +64711,10 @@ (define-public rust-webpki-roots-0.21 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0h49lkr7hrxpyr0xg1nph4m3v1l6rhg8ax9n8msvfwz48hsibgma")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-webpki" ,rust-webpki-0.21)))) - (home-page "https://github.com/ctz/webpki-roots") - (synopsis "Mozilla's CA root certificates for use with webpki") - (description "This package provides Mozilla's CA root certificates for use -with webpki.") - (license license:mpl2.0))) + (("rust-webpki" ,rust-webpki-0.21)))))) (define-public rust-webpki-roots-0.20 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:28:03 GMT) Full text and rfc822 format available.Message #254 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 083/150] gnu: Add rust-rustls-pemfile-0.2. Date: Mon, 17 Jan 2022 13:27:47 +0000
* gnu/packages/crates-io.scm (rust-rustls-pemfile-0.2): New variable. --- 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 22ffd79ce7..e90abdd4c2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47427,6 +47427,29 @@ (define-public rust-rustls-native-certs-0.4 ("rust-webpki" ,rust-webpki-0.21) ("rust-webpki-roots" ,rust-webpki-roots-0.20)))))) +(define-public rust-rustls-pemfile-0.2 + (package + (name "rust-rustls-pemfile") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustls-pemfile" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1jfi97lqnnnnxhmfy6ygrsp0x70m8wsdpaw45svvz1qc6vmymssy")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-base64" ,rust-base64-0.13)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.3)))) + (home-page "https://github.com/rustls/pemfile") + (synopsis "Basic parser for PEM formatted keys and certificates") + (description "This package provides a very basic parser for the +PEM-encodings commonly used to store keys and certificates at rest.") + (license (list license:asl2.0 license:isc license:expat)))) + (define-public rust-rusttype-0.9 (package (name "rust-rusttype") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:01 GMT) Full text and rfc822 format available.Message #257 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 084/150] gnu: Add rust-rustls-0.20. Date: Mon, 17 Jan 2022 13:27:59 +0000
* gnu/packages/crates-io.scm (rust-rustls-0.20): New variable. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e90abdd4c2..21874790f0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47181,6 +47181,40 @@ (define-public rust-rustfix-0.4 `(("rust-failure" ,rust-failure-0.1) ,@(alist-delete "rust-anyhow" cargo-inputs))))))) +(define-public rust-rustls-0.20 + (package + (name "rust-rustls") + (version "0.20.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustls" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "111z24faq1i1z3gbznfgl7qp3in2fx1y1adijjsl1q7kj0i5wznk")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-log" ,rust-log-0.4) + ("rust-ring" ,rust-ring-0.16) + ("rust-sct" ,rust-sct-0.7) + ("rust-webpki" ,rust-webpki-0.22)) + #:cargo-development-inputs + (("rust-base64" ,rust-base64-0.13) + ("rust-criterion" ,rust-criterion-0.3) + ("rust-env-logger" ,rust-env-logger-0.9) + ("rust-log" ,rust-log-0.4) + ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2) + ("rust-webpki-roots" ,rust-webpki-roots-0.22)))) + (home-page "https://github.com/rustls/rustls") + (synopsis "Modern TLS library written in Rust") + (description + "This package provides a modern TLS library written in Rust.") + (license + (list license:asl2.0 license:isc license:expat)))) + (define-public rust-rustls-0.19 (package (name "rust-rustls") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:02 GMT) Full text and rfc822 format available.Message #260 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 085/150] gnu: rust-rustls-0.19: Inherit from rust-rustls-0.20. Date: Mon, 17 Jan 2022 13:28:08 +0000
* gnu/packages/crates-io.scm (rust-rustls-0.19): Inherit from rust-rustls-0.20. --- gnu/packages/crates-io.scm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 21874790f0..1d0f5d5a3f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47217,6 +47217,7 @@ (define-public rust-rustls-0.20 (define-public rust-rustls-0.19 (package + (inherit rust-rustls-0.20) (name "rust-rustls") (version "0.19.0") (source @@ -47227,7 +47228,6 @@ (define-public rust-rustls-0.19 (string-append name "-" version ".tar.gz")) (sha256 (base32 "02wqas2pcxk75s9l9c9f1r5am7258bmqprh68pnqfvkwz0gx4kq6")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs @@ -47235,13 +47235,7 @@ (define-public rust-rustls-0.19 ("rust-log" ,rust-log-0.4) ("rust-ring" ,rust-ring-0.16) ("rust-sct" ,rust-sct-0.6) - ("rust-webpki" ,rust-webpki-0.21)))) - (home-page "https://github.com/ctz/rustls") - (synopsis "Modern TLS library written in Rust") - (description - "This package provides a modern TLS library written in Rust.") - (license - (list license:asl2.0 license:isc license:expat)))) + ("rust-webpki" ,rust-webpki-0.21)))))) (define-public rust-rustls-0.18 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:02 GMT) Full text and rfc822 format available.Message #263 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 086/150] gnu: Add rust-radium-0.6. Date: Mon, 17 Jan 2022 13:28:16 +0000
* gnu/packages/crates-io.scm (rust-radium-0.6): New variable. --- 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 1d0f5d5a3f..ebd1494afb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42712,6 +42712,30 @@ (define-public rust-racer-interner-0.1 fashion. It is mostly used in Racer.") (license license:expat))) +(define-public rust-radium-0.6 + (package + (name "rust-radium") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "radium" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1ys4bpp2l701ghdniz90zhkvb5ykmfw2pj0m8pfcbi7bm10qygv4")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs + (("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/bitvecto-rs/radium") + (synopsis "Portable interfaces for maybe-atomic types") + (description + "@code{radium} provides abstractions and graceful degradation for behavior +that must be shared-mutable, but merely may use atomic instructions to do so.") + (license license:expat))) + (define-public rust-radium-0.5 (package (name "rust-radium") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:02 GMT) Full text and rfc822 format available.Message #266 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 087/150] gnu: rust-radium-0.5: Inherit from rust-radium-0.6. Date: Mon, 17 Jan 2022 13:28:27 +0000
* gnu/packages/crates-io.scm (rust-radium-0.5): Inherit from rust-radium-0.6. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ebd1494afb..e3d1cd7c0c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42738,27 +42738,21 @@ (define-public rust-radium-0.6 (define-public rust-radium-0.5 (package + (inherit rust-radium-0.6) (name "rust-radium") (version "0.5.3") (source - (origin - (method url-fetch) - (uri (crate-uri "radium" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1f5vj5zy4kcsw8p87y976dm5pln6v6jfw5f0fkj7qbwfipbsj6wl")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "radium" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1f5vj5zy4kcsw8p87y976dm5pln6v6jfw5f0fkj7qbwfipbsj6wl")))) (arguments `(#:cargo-development-inputs - (("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page "https://github.com/mystor/radium") - (synopsis "Portable interfaces for maybe-atomic types") - (description - "@code{radium} provides abstractions and graceful degradation for behavior -that must be shared-mutable, but merely may use atomic instructions to do so.") - (license license:expat))) + (("rust-static-assertions" ,rust-static-assertions-1)))))) (define-public rust-radix-fmt-1 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:03 GMT) Full text and rfc822 format available.Message #269 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 088/150] gnu: rust-tap-1: Update to 1.0.1. Date: Mon, 17 Jan 2022 13:28:37 +0000
* gnu/packages/crates-io.scm (rust-tap-1): Update to 1.0.1. --- gnu/packages/crates-io.scm | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e3d1cd7c0c..b54cee0c3f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55950,16 +55950,14 @@ (define-public rust-takeable-option-0.4 (define-public rust-tap-1 (package (name "rust-tap") - (version "1.0.0") + (version "1.0.1") (source - (origin - (method url-fetch) - (uri (crate-uri "tap" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "13h7rw3zg3qyb4wrri8l6xbd1wrxd2rq29sqxnkd7zqs5mrlwirn")))) + (origin + (method url-fetch) + (uri (crate-uri "tap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0sc3gl4nldqpvyhqi3bbd0l9k7fngrcl4zs47n314nqqk4bpx4sm")))) (build-system cargo-build-system) (home-page "https://github.com/myrrlyn/tap") (synopsis "Generic extensions for tapping values in Rust") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:29:03 GMT) Full text and rfc822 format available.Message #272 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 089/150] gnu: Add rust-wyz-0.4. Date: Mon, 17 Jan 2022 13:28:45 +0000
* gnu/packages/crates-io.scm (rust-wyz-0.4): New variable. --- 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 b54cee0c3f..60d7cb6462 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -65659,6 +65659,31 @@ (define-public rust-wyhash-0.5 non-cryptographic hashing algorithm and random number generator.") (license (list license:expat license:asl2.0)))) +(define-public rust-wyz-0.4 + (package + (name "rust-wyz") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wyz" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "126irvwn63kxgqjk5ap1pw3p3grw2sskyg32h0v4bqawsrx057hj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-once-cell" ,rust-once-cell-1) + ("rust-tap" ,rust-tap-1) + ("rust-typemap" ,rust-typemap-0.3)))) + (home-page "https://myrrlyn.net/crates/wyz") + (synopsis "Collection of utility functions") + (description + "This package provides a collection of utility functions.") + (license license:expat))) + (define-public rust-wyz-0.2 (package (name "rust-wyz") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:03 GMT) Full text and rfc822 format available.Message #275 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 090/150] gnu: Add rust-funty-1.2. Date: Mon, 17 Jan 2022 13:28:56 +0000
* gnu/packages/crates-io.scm (rust-funty-1.2): New variable. --- 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 60d7cb6462..dcaa06beb1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20867,6 +20867,31 @@ (define-public rust-fuchsia-zircon-sys-0.3 (description "Low-level Rust bindings for the Zircon kernel.") (license license:bsd-3))) +(define-public rust-funty-1.2 + (package + (name "rust-funty") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "funty" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "07lb1f8yih3g694id3n90anlgxf8m6p98bllsnn6dmb5rfwsniqq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs + (("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/myrrlyn/funty") + (synopsis "Trait generalization over the primitive types") + (description + "Prior to 1.0, Rust had traits for the numeric primitive types to permit +code to generalize over which specific type it accepted. This was never +stabilized, and eventually removed. This library reïnstates these traits.") + (license license:expat))) + (define-public rust-funty-1 (package (name "rust-funty") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:03 GMT) Full text and rfc822 format available.Message #278 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 091/150] gnu: rust-funty-1: Inherit from rust-funty-1.2. Date: Mon, 17 Jan 2022 13:29:12 +0000
* gnu/packages/crates-io.scm (rust-funty-1): Inherit from rust-funty-1.2. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dcaa06beb1..b24ac87077 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20894,28 +20894,21 @@ (define-public rust-funty-1.2 (define-public rust-funty-1 (package + (inherit rust-funty-1.2) (name "rust-funty") (version "1.1.0") (source - (origin - (method url-fetch) - (uri (crate-uri "funty" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "19wx3p3jmv863y0mjb56sr4qf1kvqhl3fsyslkd92zli0p8lrlzy")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "funty" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "19wx3p3jmv863y0mjb56sr4qf1kvqhl3fsyslkd92zli0p8lrlzy")))) (arguments `(#:cargo-development-inputs - (("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page "https://github.com/myrrlyn/funty") - (synopsis "Trait generalization over the primitive types") - (description - "Prior to 1.0, Rust had traits for the numeric primitive types to permit -code to generalize over which specific type it accepted. This was never -stabilized, and eventually removed. This library reïnstates these traits.") - (license license:expat))) + (("rust-static-assertions" ,rust-static-assertions-1)))))) (define-public rust-futf-0.1 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:04 GMT) Full text and rfc822 format available.Message #281 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 092/150] gnu: Add rust-bitvec-0.22. Date: Mon, 17 Jan 2022 13:29:24 +0000
* gnu/packages/crates-io.scm (rust-bitvec-0.22): New variable. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b24ac87077..293aae276f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6405,6 +6405,40 @@ (define-public rust-bitstream-io-0.8 "00a6wy54s1dmadm5xz8k2cbsd7ixvm48mlc45bk0fdy0pbra6jk1")))) (arguments `(#:skip-build? #t)))) +(define-public rust-bitvec-0.22 + (package + (name "rust-bitvec") + (version "0.22.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "bitvec" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "09xm84dg04y8k3cm7aa81n2xfvcnidahx0qpqc60l4w6ih5g0dsj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-funty" ,rust-funty-1.2) + ("rust-radium" ,rust-radium-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-tap" ,rust-tap-1) + ("rust-wyz" ,rust-wyz-0.4)) + #:cargo-development-inputs + (("rust-bincode" ,rust-bincode-1) + ("rust-criterion" ,rust-criterion-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-test" ,rust-serde-test-1) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://bitvecto-rs.github.io/bitvec") + (synopsis "Manipulate memory, bit by bit") + (description + "This package provides a crate for manipulating memory, bit by bit.") + (license license:expat))) + (define-public rust-bitvec-0.19 (package (name "rust-bitvec") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:05 GMT) Full text and rfc822 format available.Message #284 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 093/150] gnu: rust-bitvec-0.19: Inherit from rust-bitvec-0.22. Date: Mon, 17 Jan 2022 13:29:35 +0000
* gnu/packages/crates-io.scm (rust-bitvec-0.19): Inherit from rust-bitvec-0.22. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 293aae276f..a7f3207c2c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6441,18 +6441,18 @@ (define-public rust-bitvec-0.22 (define-public rust-bitvec-0.19 (package + (inherit rust-bitvec-0.22) (name "rust-bitvec") (version "0.19.4") (source - (origin - (method url-fetch) - (uri (crate-uri "bitvec" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "10bz751jbsy8fj203ibjwil07p2fwfzvx7b326wfssaravlkbfm7")))) - (build-system cargo-build-system) + (origin + (method url-fetch) + (uri (crate-uri "bitvec" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "10bz751jbsy8fj203ibjwil07p2fwfzvx7b326wfssaravlkbfm7")))) (arguments `(#:cargo-inputs (("rust-funty" ,rust-funty-1) @@ -6465,12 +6465,7 @@ (define-public rust-bitvec-0.19 ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-serde-test" ,rust-serde-test-1) - ("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page "https://myrrlyn.net/crates/bitvec") - (synopsis "Manipulate memory, bit by bit") - (description - "This package provides a crate for manipulating memory, bit by bit.") - (license license:expat))) + ("rust-static-assertions" ,rust-static-assertions-1)))))) (define-public rust-blake2-0.9 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:05 GMT) Full text and rfc822 format available.Message #287 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 094/150] gnu: Add rust-der-oid-macro-0.5. Date: Mon, 17 Jan 2022 13:29:44 +0000
* gnu/packages/crates-io.scm (rust-der-oid-macro-0.5): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a7f3207c2c..9b6a84635a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15670,6 +15670,32 @@ (define-public rust-derive-new-0.5 structs and enums.") (license license:expat))) +(define-public rust-der-oid-macro-0.5 + (package + (name "rust-der-oid-macro") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "der-oid-macro" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0dply8g2p72hfhyymkrkr7fjqy844drj19xbrfkqrp55nq4z4fn7")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/rusticata/der-parser") + (synopsis "Macro to encode DER oids at compile time") + (description + "Macro to encode DER oids at compile time.") + (license (list license:expat license:asl2.0)))) + (define-public rust-des-0.6 (package (name "rust-des") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:30:06 GMT) Full text and rfc822 format available.Message #290 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 095/150] gnu: Add rust-rusticata-macros-4. Date: Mon, 17 Jan 2022 13:29:52 +0000
* gnu/packages/crates-io.scm (rust-rusticata-macros-4): New variable. --- 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 9b6a84635a..0830549a2f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13358,6 +13358,28 @@ (define-public rust-rust-crypto-0.2 common cryptographic algorithms.") (license (list license:expat license:asl2.0)))) +(define-public rust-rusticata-macros-4 + (package + (name "rust-rusticata-macros") + (version "4.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rusticata-macros" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "03dmfxhgwzpm1360iwcpcg3y18ddgya0i0hc599am212pdvj7ib5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-nom" ,rust-nom-7)))) + (home-page "https://github.com/rusticata/rusticata-macros") + (synopsis "Helper macros for Rusticata") + (description "Helper macros for Rusticata.") + (license (list license:expat license:asl2.0)))) + (define-public rust-rusticata-macros-3 (package (name "rust-rusticata-macros") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:02 GMT) Full text and rfc822 format available.Message #293 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 096/150] gnu: rust-rusticata-macros-3: Inherit from rust-rusticata-macros-4. Date: Mon, 17 Jan 2022 13:29:59 +0000
* gnu/packages/crates-io.scm (rust-rusticata-macros-3): Inherit from rust-rusticata-macros-4. --- gnu/packages/crates-io.scm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0830549a2f..b6a4d79623 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13382,6 +13382,7 @@ (define-public rust-rusticata-macros-4 (define-public rust-rusticata-macros-3 (package + (inherit rust-rusticata-macros-4) (name "rust-rusticata-macros") (version "3.2.0") (source @@ -13393,13 +13394,8 @@ (define-public rust-rusticata-macros-3 (sha256 (base32 "1b91k644rqblbam6rfhhmgcxs0zddldi2h0w93aapv1kqq9fbgpv")))) - (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-nom" ,rust-nom-6)))) - (home-page "https://github.com/rusticata/rusticata-macros") - (synopsis "Helper macros for Rusticata") - (description "Helper macros for Rusticata") - (license (list license:expat license:asl2.0)))) + `(#:cargo-inputs (("rust-nom" ,rust-nom-6)))))) (define-public rust-crypto-common-0.1 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:02 GMT) Full text and rfc822 format available.Message #296 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 097/150] gnu: Add rust-der-parser-6. Date: Mon, 17 Jan 2022 13:30:08 +0000
* gnu/packages/crates-io.scm (rust-der-parser-6): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b6a4d79623..931a72cbc3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15714,6 +15714,39 @@ (define-public rust-der-oid-macro-0.5 "Macro to encode DER oids at compile time.") (license (list license:expat license:asl2.0)))) +(define-public rust-der-parser-6 + (package + (name "rust-der-parser") + (version "6.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "der-parser" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0gn465dncghmj52k8dlkl71wkmlz5zc6jfjgj9ra2knf22ryy1wq")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-bitvec" ,rust-bitvec-0.22) + ("rust-cookie-factory" ,rust-cookie-factory-0.3) + ("rust-der-oid-macro" ,rust-der-oid-macro-0.5) + ("rust-nom" ,rust-nom-7) + ("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-rusticata-macros" ,rust-rusticata-macros-4)) + #:cargo-development-inputs + (("rust-hex-literal" ,rust-hex-literal-0.3) + ("rust-pretty-assertions" ,rust-pretty-assertions-0.7) + ("rust-test-case" ,rust-test-case-1)))) + (home-page "https://github.com/rusticata/der-parser") + (synopsis "BER/DER parser written in pure Rust") + (description "A parser for Basic Encoding Rules (BER [X.690]) and +Distinguished Encoding Rules(DER [X.690]), implemented with the @code{nom} +parser combinator framework.") + (license (list license:expat license:asl2.0)))) + (define-public rust-des-0.6 (package (name "rust-des") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:02 GMT) Full text and rfc822 format available.Message #299 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 098/150] gnu: Add rust-oid-registry-0.2. Date: Mon, 17 Jan 2022 13:30:16 +0000
* gnu/packages/crates-io.scm (rust-oid-registry-0.2): New variable. --- 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 931a72cbc3..f3a4491ce4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -36149,6 +36149,31 @@ (define-public rust-odds-0.2 ("rust-memchr" ,rust-memchr-2) ("rust-quickcheck" ,rust-quickcheck-0.4)))))) +(define-public rust-oid-registry-0.2 + (package + (name "rust-oid-registry") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "oid-registry" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "058qip5j5y0i95ckmw67mp73372rq16ci0lcczyq9irv76r4qmgy")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-der-parser" ,rust-der-parser-6)))) + (home-page "https://github.com/rusticata/oid-registry") + (synopsis "Object Identifier (OID) database") + (description "This crate is a helper crate, containing a database of +OID objects. These objects are intended for use when manipulating ASN.1 +grammars and BER/DER encodings, for example.") + (license (list license:expat license:asl2.0)))) + (define-public rust-onig-6 (package (name "rust-onig") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:03 GMT) Full text and rfc822 format available.Message #302 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 099/150] gnu: Add rust-rustls-native-certs-0.6. Date: Mon, 17 Jan 2022 13:30:28 +0000
* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.6): New variable. --- gnu/packages/crates-io.scm | 68 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f3a4491ce4..ae72818814 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47570,6 +47570,42 @@ (define-public rust-rustls-0.12 ("rust-serde-derive" ,rust-serde-derive-1) ("rust-webpki-roots" ,rust-webpki-roots-0.14)))))) +(define-public rust-rustls-native-certs-0.6 + (package + (name "rust-rustls-native-certs") + (version "0.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustls-native-certs" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0hq9h3kri19kv00gvbq61h21rarqadxh6y98wj0c2gvxlbgypaaw")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-openssl-probe" ,rust-openssl-probe-0.1) + ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2) + ("rust-schannel" ,rust-schannel-0.1) + ("rust-security-framework" ,rust-security-framework-2)) + #:cargo-development-inputs + (("rust-ring" ,rust-ring-0.16) + ("rust-rustls" ,rust-rustls-0.20) + ("rust-serial-test" ,rust-serial-test-0.5) + ("rust-untrusted" ,rust-untrusted-0.7) + ("rust-webpki" ,rust-webpki-0.22) + ("rust-webpki-roots" ,rust-webpki-roots-0.22) + ("rust-x509-parser" ,rust-x509-parser-0.12)))) + (home-page "https://github.com/ctz/rustls-native-certs") + (synopsis "Use the platform native certificate store with rustls") + (description "@code{rustls-native-certs} allows rustls to use the platform +native certificate store.") + (license + (list license:asl2.0 license:isc license:expat)))) + (define-public rust-rustls-native-certs-0.5 (package (name "rust-rustls-native-certs") @@ -65879,6 +65915,38 @@ (define-public rust-x25519-dalek-1 exchange, with curve operations provided by @code{curve25519-dalek}.") (license license:bsd-3))) +(define-public rust-x509-parser-0.12 + (package + (name "rust-x509-parser") + (version "0.12.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "x509-parser" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1vanwazknxwd1kmlp443bpph9qyas021ayqk6iljxdscm0v0ijgz")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-base64" ,rust-base64-0.13) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-data-encoding" ,rust-data-encoding-2) + ("rust-der-parser" ,rust-der-parser-6) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-nom" ,rust-nom-7) + ("rust-oid-registry" ,rust-oid-registry-0.2) + ("rust-ring" ,rust-ring-0.16) + ("rust-rusticata-macros" ,rust-rusticata-macros-4) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/rusticata/x509-parser") + (synopsis "X.509 parser written in pure Rust") + (description "Parser for the X.509 v3 format (RFC 5280 certificates).") + (license (list license:expat license:asl2.0)))) + (define-public rust-x86-0.33 (package (name "rust-x86") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:04 GMT) Full text and rfc822 format available.Message #305 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 100/150] gnu: rust-rustls-native-certs-0.5: Inherit from rust-rustls-native-certs-0.6. Date: Mon, 17 Jan 2022 13:30:42 +0000
* gnu/packages/crates-io.scm (rust-rustls-native-certs-0.5): Inherit from rust-rustls-native-certs-0.6. --- gnu/packages/crates-io.scm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ae72818814..9f46d9f1b9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47608,6 +47608,7 @@ (define-public rust-rustls-native-certs-0.6 (define-public rust-rustls-native-certs-0.5 (package + (inherit rust-rustls-native-certs-0.6) (name "rust-rustls-native-certs") (version "0.5.0") (source @@ -47617,20 +47618,13 @@ (define-public rust-rustls-native-certs-0.5 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "14i0bbbigk6r6262hvc51vz4dvqk1f3vg2f264wfvn2vi30vf1ss")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-openssl-probe" ,rust-openssl-probe-0.1) ("rust-rustls" ,rust-rustls-0.19) ("rust-schannel" ,rust-schannel-0.1) - ("rust-security-framework" ,rust-security-framework-2)))) - (home-page "https://github.com/ctz/rustls-native-certs") - (synopsis "Use the platform native certificate store with rustls") - (description "@code{rustls-native-certs} allows rustls to use the platform -native certificate store.") - (license - (list license:asl2.0 license:isc license:expat)))) + ("rust-security-framework" ,rust-security-framework-2)))))) (define-public rust-rustls-native-certs-0.4 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:31:04 GMT) Full text and rfc822 format available.Message #308 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 101/150] gnu: rust-brotli-decompressor-2: Update to 2.3.2. Date: Mon, 17 Jan 2022 13:30:54 +0000
* gnu/packages/crates-io.scm (rust-brotli-decompressor-2): Update to 2.3.2. --- 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 9f46d9f1b9..6f79a4307e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7190,7 +7190,7 @@ (define-public rust-brotli-3 (define-public rust-brotli-decompressor-2 (package (name "rust-brotli-decompressor") - (version "2.3.1") + (version "2.3.2") (source (origin (method url-fetch) @@ -7198,7 +7198,7 @@ (define-public rust-brotli-decompressor-2 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1v7l1sa63ix1aq8h0k1ijvxvb5w796hz154b9aw0xn6lp31y2lhh")))) + "102v89h9z0p45j5fsjna97761nxx9nxz9ccpwxma6p5zad32vbar")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; not all test files included -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 13:32:02 GMT) Full text and rfc822 format available.Message #311 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 102/150] gnu: rust-cc-1: Update to 1.0.67. Date: Mon, 17 Jan 2022 13:31:08 +0000
* gnu/packages/crates-io.scm (rust-cc-1): Update to 1.0.67. --- gnu/packages/crates-io.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6f79a4307e..8e2c476646 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9067,15 +9067,15 @@ (define-public rust-cblas-sys-0.1 (define-public rust-cc-1 (package (name "rust-cc") - (version "1.0.66") + (version "1.0.67") (source - (origin - (method url-fetch) - (uri (crate-uri "cc" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0j7d7h4n81z5f22l3v8ggjvvw8m64636nlaqax4x1y44da1rc12c")))) + (origin + (method url-fetch) + (uri (crate-uri "cc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1z9p27ys80shv09zhknmlal8jjra78agdwg97i6jjd6lg83rpip3")))) (build-system cargo-build-system) (arguments `(#:tests? #f @@ -20029,7 +20029,7 @@ (define-public rust-flate2-1 `(#:skip-build? #t #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) - ("rust-cloudflare-zlib-sys" ,rust-cloudflare-zlib-sys-0.2) + ("rust-cloudflare-zlib-sys" ,rust-cloudflare-zlib-sys-0.3) ("rust-crc32fast" ,rust-crc32fast-1) ("rust-futures" ,rust-futures-0.1) ("rust-libc" ,rust-libc-0.2) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:10:02 GMT) Full text and rfc822 format available.Message #314 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 103/150] gnu: Add rust-cloudflare-zlib-sys-0.3. Date: Mon, 17 Jan 2022 15:09:47 +0000
* gnu/packages/crates-io.scm (rust-cloudflare-zlib-sys-0.3): New variable. --- 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 8e2c476646..e51353e4f3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10326,6 +10326,34 @@ (define-public rust-cloudabi-0.0 `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)))))) +(define-public rust-cloudflare-zlib-sys-0.3 + (Package + (Name "rust-cloudflare-zlib-sys") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "cloudflare-zlib-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0vyd0l0vprvh9hc1ikllybrk8xc0lz9f509d2xgxgrpyxp8vch10")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-cc" ,rust-cc-1)))) + (home-page "https://github.com/cloudflare/zlib") + (synopsis + "Cloudflare fork of zlib with massive performance improvements") + (description + "Cloudflare fork of zlib with massive performance improvements.") + (license + (list license:expat + license:asl2.0 + license:zlib)))) + (define-public rust-cloudflare-zlib-sys-0.2 (package (name "rust-cloudflare-zlib-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:11:02 GMT) Full text and rfc822 format available.Message #317 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 104/150] gnu: rust-cloudflare-zlib-sys-0.2: Inherit from rust-cloudflare-zlib-sys-0.3. Date: Mon, 17 Jan 2022 15:10:09 +0000
* gnu/packages/crates-io.scm (rust-cloudflare-zlib-sys-0.2): Inherit from rust-cloudflare-zlib-sys-0.3. [source]: Fix formatting. --- gnu/packages/crates-io.scm | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e51353e4f3..76402d6604 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10356,32 +10356,23 @@ (define-public rust-cloudflare-zlib-sys-0.3 (define-public rust-cloudflare-zlib-sys-0.2 (package + (inherit rust-cloudflare-zlib-sys-0.3) (name "rust-cloudflare-zlib-sys") (version "0.2.0") (source - (origin - (method url-fetch) - (uri (crate-uri "cloudflare-zlib-sys" version)) - (file-name - (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "01lwfd15ijw4d8jsqp87yv4wpmzcp84qm0qqwy3yxmm0fjr5q6by")))) + (origin + (method url-fetch) + (uri (crate-uri "cloudflare-zlib-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01lwfd15ijw4d8jsqp87yv4wpmzcp84qm0qqwy3yxmm0fjr5q6by")))) ;; This crate bundles cloudflare's fork of zlib, so we don't unbundle it. - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-cc" ,rust-cc-1)))) - (home-page "https://github.com/cloudflare/zlib") - (synopsis - "Cloudflare fork of zlib with massive performance improvements") - (description - "Cloudflare fork of zlib with massive performance improvements.") - (license - (list license:expat - license:asl2.0 - license:zlib)))) + (("rust-cc" ,rust-cc-1)))))) (define-public rust-cmac-0.5 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:11:02 GMT) Full text and rfc822 format available.Message #320 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 105/150] gnu: rust-flate2-1: Update to 1.0.22. Date: Mon, 17 Jan 2022 15:10:20 +0000
* gnu/packages/crates-io.scm (rust-flate2-1): Update to 1.0.22. --- 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 76402d6604..07d3c8dccd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20033,7 +20033,7 @@ (define-public rust-flatbuffers-0.8 (define-public rust-flate2-1 (package (name "rust-flate2") - (version "1.0.20") + (version "1.0.22") (source (origin (method url-fetch) @@ -20042,7 +20042,7 @@ (define-public rust-flate2-1 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1q5b4r2rclhjbcxlbv5231avp1y6y8bynrf5v3brdzhhvr9yqfnd")))) + "0gy5iwfqylb2f0dd9n7r8w2xwbzlrqlsairvyj2w9jf1jzl8hs8y")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:11:02 GMT) Full text and rfc822 format available.Message #323 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 106/150] gnu: Add rust-ureq-2. Date: Mon, 17 Jan 2022 15:10:35 +0000
* gnu/packages/crates-io.scm (rust-ureq-2): New variable. --- gnu/packages/crates-io.scm | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 07d3c8dccd..5584c012a3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -63165,6 +63165,51 @@ (define-public rust-uom-0.30 (sha256 (base32 "1vg59hnb7hh0p8kjjhgmrsnn3597722lkfdkp481wksq6vk06rg7")))))) +(define-public rust-ureq-2 + (package + (name "rust-ureq") + (version "2.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ureq" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1m8nzx683iph4zfpfg2xmkkbwmgf1i403lnbhxqk4gbsj8pzm6ck")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests fail + #:cargo-inputs + (("rust-base64" ,rust-base64-0.13) + ("rust-brotli-decompressor" ,rust-brotli-decompressor-2) + ("rust-chunked-transfer" ,rust-chunked-transfer-1) + ("rust-cookie" ,rust-cookie-0.15) + ("rust-cookie-store" ,rust-cookie-store-0.15) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-flate2" ,rust-flate2-1) + ("rust-log" ,rust-log-0.4) + ("rust-native-tls" ,rust-native-tls-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-rustls" ,rust-rustls-0.20) + ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-socks" ,rust-socks-0.3) + ("rust-url" ,rust-url-2) + ("rust-webpki" ,rust-webpki-0.22) + ("rust-webpki-roots" ,rust-webpki-roots-0.22)) + #:cargo-development-inputs + (("rust-env-logger" ,rust-env-logger-0.9) + ("rust-rustls" ,rust-rustls-0.20) + ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/algesten/ureq") + (synopsis "Simple, safe HTTP client") + (description "This package provides minimal request library in Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-url-2 (package (name "rust-url") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:11:03 GMT) Full text and rfc822 format available.Message #326 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 107/150] gnu: Add rust-stats-alloc-0.1. Date: Mon, 17 Jan 2022 15:10:51 +0000
* gnu/packages/crates-io.scm (rust-stats-alloc-0.1): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5584c012a3..52a97058f7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -53772,6 +53772,27 @@ (define-public rust-statrs-0.12 Rust.") (license license:expat))) +(define-public rust-stats-alloc-0.1 + (package + (name "rust-stats-alloc") + (version "0.1.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "stats-alloc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1l3rs4m0q8y78dr9r4wxwhncqakkqzic4bqc6sgrcwv2y9mwjq52")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t)) + (home-page "https://github.com/neoeinstein/stats_alloc") + (synopsis "Allocator wrapper") + (description + "This package provides an allocator wrapper that allows for +instrumenting global allocators.") + (license license:expat))) + (define-public rust-stb-truetype-0.3 (package (name "rust-stb-truetype") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:01 GMT) Full text and rfc822 format available.Message #329 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 108/150] gnu: Add rust-lru-0.7. Date: Mon, 17 Jan 2022 15:11:04 +0000
* gnu/packages/crates-io.scm (rust-lru-0.7): New variable. --- 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 52a97058f7..448da966d2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30083,6 +30083,31 @@ (define-public rust-lopdf-0.26 "This package provides a Rust library for PDF document manipulation.") (license license:expat))) +(define-public rust-lru-0.7 + (package + (name "rust-lru") + (version "0.7.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "lru" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "07sdl7gpg30hbz7cgph75n2xl8915rshi90c7jqr5j9mi62m6hr7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-hashbrown" ,rust-hashbrown-0.11)) + #:cargo-development-inputs + (("rust-scoped-threadpool" ,rust-scoped-threadpool-0.1) + ("rust-stats-alloc" ,rust-stats-alloc-0.1)))) + (home-page "https://github.com/jeromefroe/lru-rs") + (synopsis "LRU cache") + (description "This package provides a LRU cache implementation.") + (license license:expat))) + (define-public rust-lru-cache-0.1 (package (name "rust-lru-cache") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:02 GMT) Full text and rfc822 format available.Message #332 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 109/150] gnu: Add rust-convert-case-0.4. Date: Mon, 17 Jan 2022 15:11:12 +0000
* gnu/packages/crates-io.scm (rust-convert-case-0.4): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 448da966d2..249bb8a45a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11595,6 +11595,27 @@ (define-public rust-conv-0.3 semantics than those provided by @code{as} or @code{From}/@code{Into}.") (license license:expat))) +(define-public rust-convert-case-0.4 + (package + (name "rust-convert-case") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "convert-case" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03jaf1wrsyqzcaah9jf8l1iznvdw5mlsca2qghhzr9w27sddaib2")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-rand" ,rust-rand-0.7)))) + (home-page "https://github.com/rutrum/convert-case") + (synopsis "Convert strings into any case") + (description "Convert strings into any case.") + (license license:expat))) + (define-public rust-cookie-0.12 (package (name "rust-cookie") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:02 GMT) Full text and rfc822 format available.Message #335 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 110/150] gnu: Add rust-rustc-version-0.4. Date: Mon, 17 Jan 2022 15:11:23 +0000
* gnu/packages/crates-io.scm (rust-rustc-version-0.4): New variable. --- 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 249bb8a45a..a26893eddb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47281,6 +47281,29 @@ (define-public rust-rustc-tools-util-0.2 "small helper to generate version information for git packages") (license (list license:expat license:asl2.0)))) +(define-public rust-rustc-version-0.4 + (package + (name "rust-rustc-version") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rustc-version" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rpk9rcdk405xhbmgclsh4pai0svn49x35aggl4nhbkd4a2zb85z")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-semver" ,rust-semver-1)))) + (home-page "https://github.com/Kimundi/rustc-version-rs") + (synopsis "Library for querying the version of an installed rustc compiler") + (description + "This package provides a library for querying the version of an installed +rustc compiler.") + (license (list license:expat license:asl2.0)))) + (define-public rust-rustc-version-0.3 (package (name "rust-rustc-version") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:03 GMT) Full text and rfc822 format available.Message #338 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 111/150] gnu: rust-rustc-version-0.3: Inherit from rust-rustc-version-0.4. Date: Mon, 17 Jan 2022 15:11:34 +0000
* gnu/packages/crates-io.scm (rust-rustc-version-0.3): Inherit from rust-rustc-version-0.4. --- gnu/packages/crates-io.scm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a26893eddb..d1f9ccb64b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -47306,6 +47306,7 @@ (define-public rust-rustc-version-0.4 (define-public rust-rustc-version-0.3 (package + (inherit rust-rustc-version-0.4) (name "rust-rustc-version") (version "0.3.3") (source @@ -47315,17 +47316,10 @@ (define-public rust-rustc-version-0.3 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1vjmw7xcdri0spsf24mkpwpph853wrbqppihhw061i2igh4f5pzh")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-semver" ,rust-semver-0.11)))) - (home-page "https://github.com/djc/rustc-version-rs") - (synopsis "Library for querying the version of an installed rustc compiler") - (description - "This package provides a library for querying the version of an installed -rustc compiler.") - (license (list license:expat license:asl2.0)))) + (("rust-semver" ,rust-semver-0.11)))))) (define-public rust-rustc-version-0.2 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:03 GMT) Full text and rfc822 format available.Message #341 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 112/150] gnu: rust-derive-more-0.99: Update to 0.99.17. Date: Mon, 17 Jan 2022 15:11:44 +0000
* gnu/packages/crates-io.scm (rust-derive-more-0.99): Update to 0.99.17. [arguments]: move <#:cargo-development-inputs> to <#:cargo-inputs>. --- gnu/packages/crates-io.scm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d1f9ccb64b..00e420c267 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15670,7 +15670,7 @@ (define-public rust-derive-is-enum-variant-0.1 (define-public rust-derive-more-0.99 (package (name "rust-derive-more") - (version "0.99.11") + (version "0.99.17") (source (origin (method url-fetch) @@ -15679,17 +15679,17 @@ (define-public rust-derive-more-0.99 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "131xrz5nmnh8zq3vcvv0wfpcaflypbxp3fin984fsqddc5hhxjs1")))) + "0883jr0gdf9mi8rn7qbz1p0z7hqzfd275pil2gwm66bw1b9i1f2g")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; Some test files missing. #:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) + (("rust-convert-case" ,rust-convert-case-0.4) + ("rust-peg" ,rust-peg-0.5) + ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)) - #:cargo-development-inputs - (("rust-peg" ,rust-peg-0.5) - ("rust-rustc-version" ,rust-rustc-version-0.2)))) + ("rust-rustc-version" ,rust-rustc-version-0.4) + ("rust-syn" ,rust-syn-1)))) (home-page "https://github.com/JelteF/derive_more") (synopsis "Adds derive macros for more traits") (description -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:12:04 GMT) Full text and rfc822 format available.Message #344 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 113/150] gnu: Add rust-tinyfiledialogs-3. Date: Mon, 17 Jan 2022 15:11:53 +0000
* gnu/packages/crates-io.scm (rust-tinyfiledialogs-3): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 00e420c267..101d34c886 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -58419,6 +58419,32 @@ (define-public rust-tiny-keccak-2 specified in FIPS-202, SP800-185 and KangarooTwelve.") (license license:cc0))) +(define-public rust-tinyfiledialogs-3 + (package + (name "rust-tinyfiledialogs") + (version "3.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "tinyfiledialogs" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1sfx2wddmd6dg8vwn53iwlabrynn6gzfbnvhskhy89iwd9i7gidd")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-cc" ,rust-cc-1) + ("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/jdm/tinyfiledialogs-rs") + (synopsis "High-level Rust binding for the tinyfiledialogs C library") + (description + "This package provides high-level Rust binding for the tinyfiledialogs +C library.") + (license license:zlib))) + (define-public rust-tinytemplate-1 (package (name "rust-tinytemplate") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:02 GMT) Full text and rfc822 format available.Message #347 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 114/150] gnu: Add rust-atk-sys-0.10. Date: Mon, 17 Jan 2022 15:12:01 +0000
* gnu/packages/crates-gtk.scm (rust-atk-sys-0.10): New variable. [use-modules]: Add (gnu packages pkg-config). --- gnu/packages/crates-gtk.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index b22905629f..60eda78ca8 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020, 2021 Efraim Flashner <efraim <at> flashner.co.il> ;;; Copyright © 2020, 2021 Nicolas Goaziou <mail <at> nicolasgoaziou.fr> +;;; Copyright © 2022 Aleksandr Vityazev <avityazev <at> posteo.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -25,6 +26,7 @@ (define-module (gnu packages crates-gtk) #:use-module (gnu packages) #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-graphics) + #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk)) @@ -32,6 +34,36 @@ (define-module (gnu packages crates-gtk) ;;; Please: Try to add new module packages in alphabetic order. ;;; +(define-public rust-atk-sys-0.10 + (package + (name "rust-atk-sys") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "atk-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1knzvq2jdkx1nav619jbqsx2ivzh901rsp2wl57wr50x2fpy8c7m")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;missing files + #:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs + (list atk glib)) + (home-page "http://gtk-rs.org/") + (synopsis "FFI bindings to libatk-1") + (description "FFI bindings to libatk-1.") + (license license:expat))) + (define-public rust-atk-sys-0.9 (package (name "rust-atk-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:02 GMT) Full text and rfc822 format available.Message #350 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 115/150] gnu: Add rust-gtk-sys-0.10. Date: Mon, 17 Jan 2022 15:12:10 +0000
* gnu/packages/crates-gtk.scm (rust-gtk-sys-0.10): New variable. --- gnu/packages/crates-gtk.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 60eda78ca8..8a55408de2 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -974,6 +974,43 @@ (define-public rust-gtk-rs-lgpl-docs-0.1 "LGPL-licensed docs for Gtk-rs crates.") (license license:lgpl2.0))) +(define-public rust-gtk-sys-0.10 + (package + (name "rust-gtk-sys") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0mq4i161kk6dwiz19ayxgm9fhx7n3r5lm9lbjiyk0qs811pxmb49")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests FAILED. + #:cargo-inputs + (("rust-atk-sys" ,rust-atk-sys-0.10) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.10) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs + (list pkg-config)) + (inputs + (list gtk+)) + (home-page "http://gtk-rs.org/") + (synopsis "FFI bindings to libgtk-3") + (description "This package provides FFI bindings to libgtk-3.") + (license license:expat))) + (define-public rust-gtk-sys-0.9 (package (name "rust-gtk-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:03 GMT) Full text and rfc822 format available.Message #353 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 116/150] gnu: Add rust-javascriptcore-rs-sys-0.2. Date: Mon, 17 Jan 2022 15:12:20 +0000
* gnu/packages/crates-io.scm (rust-javascriptcore-rs-sys-0.2): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 101d34c886..669bca43aa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27344,6 +27344,27 @@ (define-public rust-ivf-0.1 (description "This package provides a simple ivf muxer.") (license license:bsd-2))) +(define-public rust-javascriptcore-rs-sys-0.2 + (package + (name "rust-javascriptcore-rs-sys") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "javascriptcore-rs-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1619vl48yw3wrjw4c3dfm3s5s9sizgxp5s7s1ahpbkcdl2lasiiz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/tauri-apps/javascriptcore-rs") + (synopsis "JavaScriptCore bindings and wrappers for Rust") + (description + "Sys functions for the Rust bindings of the javacriptcore library.") + (license license:expat))) + (define-public rust-jemalloc-sys-0.3 (package (name "rust-jemalloc-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:03 GMT) Full text and rfc822 format available.Message #356 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 117/150] gnu: Add rust-soup-sys-0.10. Date: Mon, 17 Jan 2022 15:12:27 +0000
* gnu/packages/crates-gtk.scm (rust-soup-sys-0.10): New variable. [use-modules]: Add (gnu packages gnome). --- gnu/packages/crates-gtk.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 8a55408de2..e37aad5002 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -27,6 +27,7 @@ (define-module (gnu packages crates-gtk) #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages gnome) #:use-module (gnu packages glib) #:use-module (gnu packages gtk)) @@ -1278,3 +1279,38 @@ (define-public rust-pangocairo-sys-0.10 (synopsis "FFI bindings to libgtk-3") (description "This package provides FFI bindings to libgtk-3.") (license license:expat))) + +(define-public rust-soup-sys-0.10 + (package + (name "rust-soup-sys") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "soup-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0gm1b1dj6z3l94sklw6jvqblhik8i8gz2mgrf6xhnqv5hpqaviy3")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests FAILED + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs + (list pkg-config)) + (inputs + (list glib + libsoup-minimal-2)) + (home-page "https://github.com/gtk-rs/soup-sys-rs") + (synopsis "Soup FFI crate for Rust") + (description "Soup FFI crate for Rust.") + (license license:expat))) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:04 GMT) Full text and rfc822 format available.Message #359 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 118/150] gnu: Add rust-webkit2gtk-sys-0.12. Date: Mon, 17 Jan 2022 15:12:35 +0000
* gnu/packages/crates-gtk.scm (rust-webkit2gtk-sys-0.12): New variable. [use-modules]: Add (gnu packages webkit). --- gnu/packages/crates-gtk.scm | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index e37aad5002..46bfb91c1d 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -28,6 +28,7 @@ (define-module (gnu packages crates-gtk) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages pkg-config) #:use-module (gnu packages gnome) + #:use-module (gnu packages webkit) #:use-module (gnu packages glib) #:use-module (gnu packages gtk)) @@ -1314,3 +1315,45 @@ (define-public rust-soup-sys-0.10 (synopsis "Soup FFI crate for Rust") (description "Soup FFI crate for Rust.") (license license:expat))) + +(define-public rust-webkit2gtk-sys-0.12 + (package + (name "rust-webkit2gtk-sys") + (version "0.12.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "webkit2gtk-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0686iy2jrq8h2i2p4zb53mg32ql5zagba1fskcdi23asr0w537iq")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests FAILED + #:cargo-inputs + (("rust-atk-sys" ,rust-atk-sys-0.10) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.10) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-sys" ,rust-gtk-sys-0.10) + ("rust-javascriptcore-rs-sys" ,rust-javascriptcore-rs-sys-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-soup-sys" ,rust-soup-sys-0.10)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs + (list pkg-config)) + (inputs + (list glib + webkitgtk-with-libsoup2)) + (home-page "https://github.com/tauri-apps/webkit2gtk-rs") + (synopsis "Rust binding for webkit-gtk library") + (description "Rust binding for webkit-gtk library.") + (license license:expat))) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:04 GMT) Full text and rfc822 format available.Message #362 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 119/150] gnu: Add rust-webview-sys-0.6. Date: Mon, 17 Jan 2022 15:12:43 +0000
* gnu/packages/crates-io.scm (rust-webview-sys-0.6): New variable. [use-modules]: Add (gnu packages gtk) and (gnu packages webkit). --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 669bca43aa..4244a7d528 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -85,6 +85,8 @@ (define-module (gnu packages crates-io) #:use-module (gnu packages web) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) + #:use-module (gnu packages gtk) + #:use-module (gnu packages webkit) #:use-module (srfi srfi-1)) ;;; @@ -65271,6 +65273,41 @@ (define-public rust-webpki-roots-0.14 (("rust-untrusted" ,rust-untrusted-0.6) ("rust-webpki" ,rust-webpki-0.18)))))) +(define-public rust-webview-sys-0.6 + (package + (name "rust-webview-sys") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "webview-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1jb6h261lzp4b9rp7iwssbc7vs5d3q4wp08a4wvgwps2q4jz0080")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cc" ,rust-cc-1) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-sys" ,rust-gtk-sys-0.10) + ("rust-javascriptcore-rs-sys" ,rust-javascriptcore-rs-sys-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-webkit2gtk-sys" ,rust-webkit2gtk-sys-0.12)))) + (native-inputs + (list pkg-config)) + (inputs + (list gtk+ webkitgtk-with-libsoup2)) + (home-page "https://github.com/Boscop/web-view") + (synopsis "Rust native ffi bindings for webview") + (description "This library provides a Rust binding to the original +implementation of webview, a tiny cross-platform library to render web-based +GUIs as desktop applications.") + (license license:expat))) + (define-public rust-weedle-0.10 (package (name "rust-weedle") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:13:05 GMT) Full text and rfc822 format available.Message #365 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 120/150] gnu: Add rust-derive-more-0.15. Date: Mon, 17 Jan 2022 15:12:54 +0000
* gnu/packages/crates-io.scm (rust-derive-more-0.15): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4244a7d528..995d61397c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15707,6 +15707,27 @@ (define-public rust-derive-more-0.99 traits for both structs and enums.") (license license:expat))) +(define-public rust-derive-more-0.15 + (package + (inherit rust-derive-more-0.99) + (name "rust-derive-more") + (version "0.15.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-more" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zks5bn7hmqfz927spmridk9bvy7ly4f38vls331x4hc4hq1653s")))) + (arguments + `(#:cargo-inputs + (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-proc-macro2" ,rust-proc-macro2-0.4) + ("rust-quote" ,rust-quote-0.6) + ("rust-regex" ,rust-regex-1) + ("rust-rustc-version" ,rust-rustc-version-0.2) + ("rust-syn" ,rust-syn-0.15)))))) + (define-public rust-derive-new-0.5 (package (name "rust-derive-new") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:02 GMT) Full text and rfc822 format available.Message #368 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 121/150] gnu: Add rust-actix-threadpool-0.1. Date: Mon, 17 Jan 2022 15:13:01 +0000
* gnu/packages/crates-io.scm (rust-actix-threadpool-0.1): New variable. --- 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 995d61397c..04444877b2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -699,6 +699,28 @@ (define-public rust-actix-threadpool-0.3 (description "This package provides Actix thread pool for sync code.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-threadpool-0.1 + (package + (inherit rust-actix-threadpool-0.3) + (name "rust-actix-threadpool") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-threadpool" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0pfk6k09cdw0w63wh8glqm6bvqz0hlqwhyqvdfw6yzns2dfyhnkb")))) + (arguments + `(#:cargo-inputs + (("rust-derive-more" ,rust-derive-more-0.15) + ("rust-futures" ,rust-futures-0.1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-parking-lot" ,rust-parking-lot-0.9) + ("rust-threadpool" ,rust-threadpool-1)))))) + (define-public rust-actix-tls-2 (package (name "rust-actix-tls") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:02 GMT) Full text and rfc822 format available.Message #371 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 122/150] gnu: Add rust-actix-rt-0.2. Date: Mon, 17 Jan 2022 15:13:08 +0000
* gnu/packages/crates-io.scm (rust-actix-rt-0.2): New variable. --- 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 04444877b2..1f99c3d18e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -586,6 +586,28 @@ (define-public rust-actix-rt-1 (description "This package provides Actix runtime.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-rt-0.2 + (package + (inherit rust-actix-rt-1) + (name "rust-actix-rt") + (version "0.2.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-rt" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13h9dph54lhxlzcz6wxmsv96qqpbh1dzr4365gn84gb00qfxmjc8")))) + (arguments + `(#:cargo-inputs + (("rust-actix-threadpool" ,rust-actix-threadpool-0.1) + ("rust-copyless" ,rust-copyless-0.1) + ("rust-futures" ,rust-futures-0.1) + ("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1) + ("rust-tokio-executor" ,rust-tokio-executor-0.1) + ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2)))))) + (define-public rust-actix-server-1 (package (name "rust-actix-server") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:03 GMT) Full text and rfc822 format available.Message #374 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 123/150] gnu: Add rust-actix-codec-0.1. Date: Mon, 17 Jan 2022 15:13:18 +0000
* gnu/packages/crates-io.scm (rust-actix-codec-0.1): New variable. --- 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 1f99c3d18e..591e29bf88 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -229,6 +229,26 @@ (define-public rust-actix-codec-0.2 ("rust-tokio" ,rust-tokio-0.2) ("rust-tokio-util" ,rust-tokio-util-0.2)))))) +(define-public rust-actix-codec-0.1 + (package + (inherit rust-actix-codec-0.3) + (name "rust-actix-codec") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-codec" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0lv42xf57y3kwy8nl2a9pkz35yvbspd9250virfr7p069fpi2b4z")))) + (arguments + `(#:cargo-inputs + (("rust-bytes" ,rust-bytes-0.4) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-tokio-codec" ,rust-tokio-codec-0.1) + ("rust-tokio-io" ,rust-tokio-io-0.1)))))) + (define-public rust-actix-connect-2 (package (name "rust-actix-connect") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:03 GMT) Full text and rfc822 format available.Message #377 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 124/150] gnu: Add rust-actix-service-0.4. Date: Mon, 17 Jan 2022 15:13:27 +0000
* gnu/packages/crates-io.scm (rust-actix-service-0.4): New variable. --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 591e29bf88..c17529ccb9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -690,6 +690,24 @@ (define-public rust-actix-service-1 asynchronous request/response operations.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-service-0.4 + (package + (inherit rust-actix-service-1) + (name "rust-actix-service") + (version "0.4.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-service" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0gvpw11hcr1zmi5qzq3np6qzd0j51mdxn7yfgmzgyhc8ja7b99dw")))) + (arguments + `(#:cargo-inputs + (("rust-futures" ,rust-futures-0.1)) + #:cargo-development-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2)))))) + (define-public rust-actix-testing-1 (package (name "rust-actix-testing") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:03 GMT) Full text and rfc822 format available.Message #380 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 125/150] gnu: Add rust-actix-utils-0.4. Date: Mon, 17 Jan 2022 15:13:35 +0000
* gnu/packages/crates-io.scm (rust-actix-utils-0.4): New variable. --- 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 c17529ccb9..03bbb99eb9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -906,6 +906,31 @@ (define-public rust-actix-utils-1 ("rust-pin-project" ,rust-pin-project-0.4) ("rust-slab" ,rust-slab-0.4)))))) +(define-public rust-actix-utils-0.4 + (package + (inherit rust-actix-utils-2) + (name "rust-actix-utils") + (version "0.4.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-utils" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "15bv06z7pccnmh067l5zj0fvpmfagnil7lvznnl3fp4gjh4k334h")))) + (arguments + `(#:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-either" ,rust-either-1) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2)) + #:cargo-development-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2)))))) + (define-public rust-actix-web-3 (package (name "rust-actix-web") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:04 GMT) Full text and rfc822 format available.Message #383 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 126/150] gnu: Add rust-actix-server-config-0.1. Date: Mon, 17 Jan 2022 15:13:42 +0000
* gnu/packages/crates-io.scm (rust-actix-server-config-0.1): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 03bbb99eb9..a1e29ac2b0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -663,6 +663,32 @@ (define-public rust-actix-server-1 ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-server-config-0.1 + (package + (name "rust-actix-server-config") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-server-config" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0c7zp4l63n5skljbpq6j0a0avdjv6w067bdc5ca96bb8kjc38fj8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-futures" ,rust-futures-0.1) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-tokio-io" ,rust-tokio-io-0.1) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.3) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.9) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-uds" ,rust-tokio-uds-0.2)))) + (home-page "https://actix.rs") + (synopsis "Actix server config utils") + (description "Actix server config utils.") + (license (list license:expat license:asl2.0)))) + (define-public rust-actix-service-1 (package (name "rust-actix-service") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:14:04 GMT) Full text and rfc822 format available.Message #386 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 127/150] gnu: Add rust-actix-server-0.5. Date: Mon, 17 Jan 2022 15:13:49 +0000
* gnu/packages/crates-io.scm (rust-actix-server-0.5): New variable. --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a1e29ac2b0..17a0e03c62 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -663,6 +663,46 @@ (define-public rust-actix-server-1 ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-server-0.5 + (package + (inherit rust-actix-server-1) + (name "rust-actix-server") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-server" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1fyxkkgm3cbyzxgx0qw86i1dq9hrr891n1c7mc7450n8arir735s")))) + (arguments + `(#:cargo-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-mio" ,rust-mio-0.6) + ("rust-native-tls" ,rust-native-tls-0.2) + ("rust-net2" ,rust-net2-0.2) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-slab" ,rust-slab-0.4) + ("rust-tokio-io" ,rust-tokio-io-0.1) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.3) + ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.9) + ("rust-tokio-signal" ,rust-tokio-signal-0.2) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2) + ("rust-webpki" ,rust-webpki-0.19) + ("rust-webpki-roots" ,rust-webpki-roots-0.16)) + #:cargo-development-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-env-logger" ,rust-env-logger-0.6)))))) + (define-public rust-actix-server-config-0.1 (package (name "rust-actix-server-config") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:15:02 GMT) Full text and rfc822 format available.Message #389 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 128/150] gnu: Add rust-actix-server-0.6. Date: Mon, 17 Jan 2022 15:13:57 +0000
* gnu/packages/crates-io.scm (rust-actix-server-0.6): New variable. --- 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 17a0e03c62..0c6e7b9069 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -663,6 +663,48 @@ (define-public rust-actix-server-1 ecosystem.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-server-0.6 + (package + (inherit rust-actix-server-1) + (name "rust-actix-server") + (version "0.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-server" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19b2sl8dz01xfrynmf4iixq4a15g0gk1z43lby7762ldmws6aqnx")))) + (arguments + `(#:cargo-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-mio" ,rust-mio-0.6) + ("rust-mio-uds" ,rust-mio-uds-0.6) + ("rust-native-tls" ,rust-native-tls-0.2) + ("rust-net2" ,rust-net2-0.2) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-slab" ,rust-slab-0.4) + ("rust-tokio-io" ,rust-tokio-io-0.1) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.3) + ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.9) + ("rust-tokio-signal" ,rust-tokio-signal-0.2) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2) + ("rust-tokio-uds" ,rust-tokio-uds-0.2) + ("rust-webpki" ,rust-webpki-0.19) + ("rust-webpki-roots" ,rust-webpki-roots-0.16)) + #:cargo-development-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-env-logger" ,rust-env-logger-0.6)))))) + (define-public rust-actix-server-0.5 (package (inherit rust-actix-server-1) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:15:03 GMT) Full text and rfc822 format available.Message #392 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 129/150] gnu: Add rust-actix-test-server-0.2. Date: Mon, 17 Jan 2022 15:14:13 +0000
* gnu/packages/crates-io.scm (rust-actix-test-server-0.2): New variable. --- 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 0c6e7b9069..1e4b79eb5c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -841,6 +841,41 @@ (define-public rust-actix-testing-1 (description "This package provides Actix testing utils.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-test-server-0.2 + (package + (name "rust-actix-test-server") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-test-server" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0lqx8adsl3nlhbnvvjrmy9mkfa0d8wmwyy4gdz5ik8xhbwibxnn2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server" ,rust-actix-server-0.5) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-native-tls" ,rust-native-tls-0.2) + ("rust-net2" ,rust-net2-0.2) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.9) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-webpki" ,rust-webpki-0.19) + ("rust-webpki-roots" ,rust-webpki-roots-0.16)) + #:cargo-development-inputs + (("rust-actix-service" ,rust-actix-service-0.4)))) + (home-page "https://actix.rs") + (synopsis "Actix test server") + (description "Actix test server.") + (license (list license:expat license:asl2.0)))) + (define-public rust-actix-threadpool-0.3 (package (name "rust-actix-threadpool") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:15:03 GMT) Full text and rfc822 format available.Message #395 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 130/150] gnu: Add rust-actix-connect-0.2. Date: Mon, 17 Jan 2022 15:14:20 +0000
* gnu/packages/crates-io.scm (rust-actix-connect-0.2): New variable. --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1e4b79eb5c..048879bd37 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -331,6 +331,43 @@ (define-public rust-actix-connect-1 ,(package-version rust-trust-dns-proto-0.18))) #t))))))) +(define-public rust-actix-connect-0.2 + (package + (inherit rust-actix-connect-2) + (name "rust-actix-connect") + (version "0.2.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-connect" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "187whz05gjkp9pcza4i714v0a8yxlg3jdrzii7gaqsxl9fyykbcz")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-actix-utils" ,rust-actix-utils-0.4) + ("rust-derive-more" ,rust-derive-more-0.15) + ("rust-either" ,rust-either-1) + ("rust-futures" ,rust-futures-0.1) + ("rust-http" ,rust-http-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1) + ("rust-tokio-openssl" ,rust-tokio-openssl-0.3) + ("rust-tokio-rustls" ,rust-tokio-rustls-0.9) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-trust-dns-resolver" ,rust-trust-dns-resolver-0.11) + ("rust-webpki" ,rust-webpki-0.19)) + #:cargo-development-inputs + (("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-test-server" ,rust-actix-test-server-0.2) + ("rust-bytes" ,rust-bytes-0.4)))))) + (define-public rust-actix-derive-0.5 (package (name "rust-actix-derive") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:15:03 GMT) Full text and rfc822 format available.Message #398 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 131/150] gnu: Add rust-ahash-0.2. Date: Mon, 17 Jan 2022 15:14:35 +0000
* gnu/packages/crates-io.scm (rust-ahash-0.2): New variable. --- 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 048879bd37..8839075b37 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2010,6 +2010,30 @@ (define-public rust-ahash-0.3 ("rust-rand" ,rust-rand-0.6) ("rust-seahash" ,rust-seahash-3)))))) +(define-public rust-ahash-0.2 + (package + (inherit rust-ahash-0.4) + (name "rust-ahash") + (version "0.2.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "ahash" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yzdrxaq99zfy0niq5i3cz5jv569s3s6z5q2cxcg08y6prh1nri9")))) + (arguments + `(#:cargo-inputs + (("rust-const-random" ,rust-const-random-0.1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.2) + ("rust-fnv" ,rust-fnv-1) + ("rust-fxhash" ,rust-fxhash-0.2) + ("rust-hex" ,rust-hex-0.3) + ("rust-no-panic" ,rust-no-panic-0.1) + ("rust-rand" ,rust-rand-0.6) + ("rust-seahash" ,rust-seahash-3)))))) + (define-public rust-aho-corasick-0.7 (package (name "rust-aho-corasick") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:15:04 GMT) Full text and rfc822 format available.Message #401 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 132/150] gnu: Add rust-hashbrown-0.6. Date: Mon, 17 Jan 2022 15:14:43 +0000
* gnu/packages/crates-io.scm (rust-hashbrown-0.6): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8839075b37..50a3a5eedc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24477,6 +24477,35 @@ (define-public rust-hashbrown-0.8 ("rust-rustc-hash" ,rust-rustc-hash-1) ("rust-serde-test" ,rust-serde-test-1)))))) +(define-public rust-hashbrown-0.6 + (package + (inherit rust-hashbrown-0.9) + (name "rust-hashbrown") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "hashbrown" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1bbf9k46v57zi41m6hjwn83rjldyipv5zwxmdsa7a9c1rb876q4f")))) + (arguments + `(#:cargo-inputs + (("rust-ahash" ,rust-ahash-0.2) + ("rust-autocfg" ,rust-autocfg-0.1) + ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-rand" ,rust-rand-0.5) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustc-hash" ,rust-rustc-hash-1) + ("rust-serde-test" ,rust-serde-test-1)))))) + (define-public rust-hashbrown-0.5 (package (inherit rust-hashbrown-0.8) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:01 GMT) Full text and rfc822 format available.Message #404 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 133/150] gnu: Add rust-actix-web-codegen-0.1. Date: Mon, 17 Jan 2022 15:14:52 +0000
* gnu/packages/crates-io.scm (rust-actix-web-codegen-0.1): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 50a3a5eedc..c89a99f338 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1258,6 +1258,25 @@ (define-public rust-actix-web-codegen-0.2 (("rust-actix-rt" ,rust-actix-rt-1) ("rust-actix-web" ,rust-actix-web-2)))))) +(define-public rust-actix-web-codegen-0.1 + (package + (inherit rust-actix-web-codegen-0.4) + (name "rust-actix-web-codegen") + (version "0.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-web-codegen" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1frs0id6k1vjczhnfhwh8q8birp27imlvgi6jylfxh911r9372h6")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))))) + (define-public rust-adaptive-barrier-0.1 (package (name "rust-adaptive-barrier") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:02 GMT) Full text and rfc822 format available.Message #407 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 134/150] gnu: Add rust-hashbrown-0.3. Date: Mon, 17 Jan 2022 15:15:00 +0000
* gnu/packages/crates-io.scm (rust-hashbrown-0.3): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c89a99f338..4f69330163 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24554,6 +24554,27 @@ (define-public rust-hashbrown-0.5 ("rust-rustc-hash" ,rust-rustc-hash-1) ("rust-serde-test" ,rust-serde-test-1)))))) +(define-public rust-hashbrown-0.3 + (package + (inherit rust-hashbrown-0.8) + (name "rust-hashbrown") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "hashbrown" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "063fy36q5796kd836sc5dgcc58bkgr7sw1hczmnmhbblwjmskyr9")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-serde" ,rust-serde-1)))))) + (define-public rust-hashbrown-0.1 (package (inherit rust-hashbrown-0.5) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:02 GMT) Full text and rfc822 format available.Message #410 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 135/150] gnu: Add rust-derive-more-0.14. Date: Mon, 17 Jan 2022 15:15:07 +0000
* gnu/packages/crates-io.scm (rust-derive-more-0.14): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4f69330163..d3a252a82a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -16058,6 +16058,25 @@ (define-public rust-derive-more-0.15 ("rust-rustc-version" ,rust-rustc-version-0.2) ("rust-syn" ,rust-syn-0.15)))))) +(define-public rust-derive-more-0.14 + (package + (inherit rust-derive-more-0.99) + (name "rust-derive-more-1") + (version "0.14.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-more" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fgq5ziyg0gwr5j7pghfrxgzqzmmadknivpigrsniliy0334m53d")))) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-0.4) + ("rust-quote" ,rust-quote-0.6) + ("rust-rustc-version" ,rust-rustc-version-0.2) + ("rust-syn" ,rust-syn-0.15)))))) + (define-public rust-derive-new-0.5 (package (name "rust-derive-new") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:03 GMT) Full text and rfc822 format available.Message #413 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 136/150] gnu: Add rust-actix-testing-0.1. Date: Mon, 17 Jan 2022 15:15:22 +0000
* gnu/packages/crates-io.scm (rust-actix-testing-0.1): New variable. --- 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 d3a252a82a..22074560f7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -878,6 +878,31 @@ (define-public rust-actix-testing-1 (description "This package provides Actix testing utils.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-testing-0.1 + (package + (inherit rust-actix-testing-1) + (name "rust-actix-testing") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-testing" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1w9p7wv2n2wda8ph3ahp8fqslmbh12vs206l4i49jl37mjbiw05g")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server" ,rust-actix-server-0.6) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-net2" ,rust-net2-0.2) + ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1)))))) + (define-public rust-actix-test-server-0.2 (package (name "rust-actix-test-server") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:03 GMT) Full text and rfc822 format available.Message #416 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 137/150] gnu: Add rust-actix-derive-0.4. Date: Mon, 17 Jan 2022 15:15:31 +0000
* gnu/packages/crates-io.scm (rust-actix-derive-0.4): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 22074560f7..1be9080b29 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -395,6 +395,25 @@ (define-public rust-actix-derive-0.5 "This package provides proc macros for the Rust actor framework Actix.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-derive-0.4 + (package + (inherit rust-actix-derive-0.5) + (name "rust-actix-derive") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0v0mvq883aq5z6d0893bh32bfddvfajh5bm7nkl0l8idpzbzdx8b")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-0.4) + ("rust-quote" ,rust-quote-0.6) + ("rust-syn" ,rust-syn-0.15)))))) + (define-public rust-actix-http-2 (package (name "rust-actix-http") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:03 GMT) Full text and rfc822 format available.Message #419 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 138/150] gnu: Add rust-actix-router-0.1. Date: Mon, 17 Jan 2022 15:15:40 +0000
* gnu/packages/crates-io.scm (rust-actix-router-0.1): New variable. --- 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 1be9080b29..d928e04d06 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -636,6 +636,28 @@ (define-public rust-actix-router-0.2 (description "This package provides resource path matching library.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-router-0.1 + (package + (inherit rust-actix-router-0.2) + (name "rust-actix-router") + (version "0.1.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-router" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xyc0kzawfwjfiw4znb7xx6hh4r7nnwjq44i08fjc1724ysln8i3")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-bytes" ,rust-bytes-0.4) + ("rust-http" ,rust-http-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-string" ,rust-string-0.2)))))) + (define-public rust-actix-rt-1 (package (name "rust-actix-rt") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:16:04 GMT) Full text and rfc822 format available.Message #422 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 139/150] gnu: Add rust-actix-http-0.2. Date: Mon, 17 Jan 2022 15:15:49 +0000
* gnu/packages/crates-io.scm (rust-actix-http-0.2): New variable. --- gnu/packages/crates-io.scm | 62 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d928e04d06..0a28588699 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -537,6 +537,68 @@ (define-public rust-actix-http-1 #:cargo-development-inputs (("rust-actix-http-test" ,rust-actix-http-test-1)))))) +(define-public rust-actix-http-0.2 + (package + (inherit rust-actix-http-2) + (name "rust-actix-http") + (version "0.2.11") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-http" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fdi9pi33am22qbqni5dn2in11xfbchgsjnm9ws0s918rmvhzdgw")))) + ;; XXX: The crate fails to't build without rust-actix-http-test-0.2 making + ;; a circular dependency with rust-awc-0.2 + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-connect" ,rust-actix-connect-0.2) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-actix-threadpool" ,rust-actix-threadpool-0.1) + ("rust-actix-utils" ,rust-actix-utils-0.4) + ("rust-base64" ,rust-base64-0.10) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-brotli2" ,rust-brotli2-0.3) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-copyless" ,rust-copyless-0.1) + ("rust-derive-more" ,rust-derive-more-0.15) + ("rust-either" ,rust-either-1) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-failure" ,rust-failure-0.1) + ("rust-flate2" ,rust-flate2-1) + ("rust-futures" ,rust-futures-0.1) + ("rust-h2" ,rust-h2-0.1) + ("rust-hashbrown" ,rust-hashbrown-0.6) + ("rust-http" ,rust-http-0.1) + ("rust-httparse" ,rust-httparse-1) + ("rust-indexmap" ,rust-indexmap-1) + ("rust-language-tags" ,rust-language-tags-0.2) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-mime" ,rust-mime-0.3) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-percent-encoding" ,rust-percent-encoding-2) + ("rust-rand" ,rust-rand-0.7) + ("rust-regex" ,rust-regex-1) + ("rust-ring" ,rust-ring-0.14) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6) + ("rust-sha1" ,rust-sha1-0.6) + ("rust-slab" ,rust-slab-0.4) + ("rust-time" ,rust-time-0.1) + ("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2) + ("rust-trust-dns-resolver" ,rust-trust-dns-resolver-0.11) + ("rust-webpki-roots" ,rust-webpki-roots-0.16)))))) + (define-public rust-actix-http-test-1 (package (name "rust-actix-http-test") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:01 GMT) Full text and rfc822 format available.Message #425 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 140/150] gnu: Add rust-awc-0.2. Date: Mon, 17 Jan 2022 15:15:57 +0000
* gnu/packages/crates-io.scm (rust-awc-0.2): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0a28588699..0736e1f4d2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5151,6 +5151,39 @@ (define-public rust-awc-1 ("rust-actix-web" ,rust-actix-web-2) ("rust-brotli" ,rust-brotli-3)))))) +(define-public rust-awc-0.2 + (package + (inherit rust-awc-2) + (name "rust-awc-2") + (version "0.2.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "awc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1i5qinnh37bwpx86m2yyq1q1bnsa31vlwlz7942bzlwd4y1m56ay")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-http" ,rust-actix-http-0.2) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-base64" ,rust-base64-0.10) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-derive-more" ,rust-derive-more-0.15) + ("rust-futures" ,rust-futures-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-mime" ,rust-mime-0.3) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-percent-encoding" ,rust-percent-encoding-2) + ("rust-rand" ,rust-rand-0.7) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6) + ("rust-tokio-timer" ,rust-tokio-timer-0.2)))))) + (define-public rust-az-1 (package (name "rust-az") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:02 GMT) Full text and rfc822 format available.Message #428 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 142/150] gnu: Add rust-actix-http-test-0.2. Date: Mon, 17 Jan 2022 15:16:12 +0000
* gnu/packages/crates-io.scm (rust-actix-http-test-0.2): New variable. --- gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 387ab27eef..32e94d3f4e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -684,6 +684,45 @@ (define-public rust-actix-http-test-1 during testing.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-http-test-0.2 + (package + (inherit rust-actix-http-test-1) + (name "rust-actix-http-test-2") + (version "0.2.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-http-test" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0m1ghgllf7ws5wk51x8phcdjq21phylawmvp7wb29zd1d0aw2aac")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-connect" ,rust-actix-connect-0.2) + ("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server" ,rust-actix-server-0.6) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-actix-utils" ,rust-actix-utils-0.4) + ("rust-awc" ,rust-awc-0.2) + ("rust-base64" ,rust-base64-0.10) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-env-logger" ,rust-env-logger-0.6) + ("rust-futures" ,rust-futures-0.1) + ("rust-http" ,rust-http-0.1) + ("rust-log" ,rust-log-0.4) + ("rust-net2" ,rust-net2-0.2) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6) + ("rust-sha1" ,rust-sha1-0.6) + ("rust-slab" ,rust-slab-0.4) + ("rust-time" ,rust-time-0.1) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2)))))) + (define-public rust-actix-macros-0.1 (package (name "rust-actix-macros") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:02 GMT) Full text and rfc822 format available.Message #431 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 141/150] gnu: Add rust-actix-0.8. Date: Mon, 17 Jan 2022 15:16:05 +0000
* gnu/packages/crates-io.scm (rust-actix-0.8): New variable. --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0736e1f4d2..387ab27eef 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -177,6 +177,43 @@ (define-public rust-actix-0.10 (description "This package provides Actix actor framework for Rust.") (license (list license:expat license:asl2.0)))) +(define-public rust-actix-0.8 + (package + (inherit rust-actix-0.10) + (name "rust-actix") + (version "0.8.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xqyrwq7hgi640h5czy73zrkxl1s0yhm7laxga13dwhkfg9f6737")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-http" ,rust-actix-http-0.2) + ("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-derive" ,rust-actix-derive-0.4) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3) + ("rust-derive-more" ,rust-derive-more-0.14) + ("rust-futures" ,rust-futures-0.1) + ("rust-hashbrown" ,rust-hashbrown-0.3) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-parking-lot" ,rust-parking-lot-0.8) + ("rust-smallvec" ,rust-smallvec-0.6) + ("rust-tokio-codec" ,rust-tokio-codec-0.1) + ("rust-tokio-executor" ,rust-tokio-executor-0.1) + ("rust-tokio-io" ,rust-tokio-io-0.1) + ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2) + ("rust-trust-dns-resolver" ,rust-trust-dns-resolver-0.11)) + #:cargo-development-inputs + (("rust-doc-comment" ,rust-doc-comment-0.3)))))) + (define-public rust-actix-codec-0.3 (package (name "rust-actix-codec") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:02 GMT) Full text and rfc822 format available.Message #434 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 143/150] gnu: Add rust-actix-web-1. Date: Mon, 17 Jan 2022 15:16:19 +0000
* gnu/packages/crates-io.scm (rust-actix-web-1): New variable. --- gnu/packages/crates-io.scm | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 32e94d3f4e..54f50bc00f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1418,6 +1418,61 @@ (define-public rust-actix-web-2 ("rust-time" ,rust-time-0.1) ("rust-url" ,rust-url-2)))))) +(define-public rust-actix-web-1 + (package + (inherit rust-actix-web-3) + (name "rust-actix-web") + (version "1.0.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "actix-web" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00wvayn7v2s61hylisr53f48s2bzg8jp3bmrqh1vkb6vgjb1nfmg")))) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-actix-codec" ,rust-actix-codec-0.1) + ("rust-actix-http" ,rust-actix-http-0.2) + ("rust-actix-router" ,rust-actix-router-0.1) + ("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-server" ,rust-actix-server-0.6) + ("rust-actix-server-config" ,rust-actix-server-config-0.1) + ("rust-actix-service" ,rust-actix-service-0.4) + ("rust-actix-testing" ,rust-actix-testing-0.1) + ("rust-actix-threadpool" ,rust-actix-threadpool-0.1) + ("rust-actix-utils" ,rust-actix-utils-0.4) + ("rust-actix-web-codegen" ,rust-actix-web-codegen-0.1) + ("rust-awc" ,rust-awc-0.2) + ("rust-bytes" ,rust-bytes-0.4) + ("rust-derive-more" ,rust-derive-more-0.15) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-futures" ,rust-futures-0.1) + ("rust-hashbrown" ,rust-hashbrown-0.6) + ("rust-log" ,rust-log-0.4) + ("rust-mime" ,rust-mime-0.3) + ("rust-net2" ,rust-net2-0.2) + ("rust-openssl" ,rust-openssl-0.10) + ("rust-parking-lot" ,rust-parking-lot-0.9) + ("rust-regex" ,rust-regex-1) + ("rust-rustls" ,rust-rustls-0.15) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6) + ("rust-time" ,rust-time-0.1) + ("rust-url" ,rust-url-2)) + #:cargo-development-inputs + (("rust-actix" ,rust-actix-0.8) + ("rust-actix-connect" ,rust-actix-connect-0.2) + ("rust-actix-http-test" ,rust-actix-http-test-0.2) + ("rust-brotli2" ,rust-brotli2-0.3) + ("rust-env-logger" ,rust-env-logger-0.6) + ("rust-flate2" ,rust-flate2-1) + ("rust-rand" ,rust-rand-0.7) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-tokio-timer" ,rust-tokio-timer-0.2)))))) + (define-public rust-actix-web-codegen-0.4 (package (name "rust-actix-web-codegen") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:03 GMT) Full text and rfc822 format available.Message #437 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 144/150] gnu: Add rust-web-view-0.7. Date: Mon, 17 Jan 2022 15:16:27 +0000
* gnu/packages/crates-io.scm (rust-web-view-0.7): New variable. --- gnu/packages/crates-io.scm | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 54f50bc00f..badef1870d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -65694,6 +65694,49 @@ (define-public rust-wl-clipboard-rs-0.4 for terminal and other window-less applications.") (license (list license:expat license:asl2.0)))) +(define-public rust-web-view-0.7 + (package + (name "rust-web-view") + (version "0.7.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "web-view" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1smgmc00nk2wn8kpagp0mpsd0d9f5mvljidf2x7plbi3bymac7gf")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;missing files + #:cargo-inputs + (("rust-boxfnonce" ,rust-boxfnonce-0.1) + ("rust-tinyfiledialogs" ,rust-tinyfiledialogs-3) + ("rust-urlencoding" ,rust-urlencoding-1) + ("rust-webview-sys" ,rust-webview-sys-0.6)) + #:cargo-development-inputs + (("rust-actix-rt" ,rust-actix-rt-0.2) + ("rust-actix-web" ,rust-actix-web-1) + ("rust-futures" ,rust-futures-0.1) + ("rust-grep" ,rust-grep-0.2) + ("rust-mime-guess" ,rust-mime-guess-2) + ("rust-rust-embed" ,rust-rust-embed-5) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-walkdir" ,rust-walkdir-2)))) + (native-inputs + (list pkg-config)) + (inputs + (list gtk+ + webkitgtk-with-libsoup2)) + (home-page "https://github.com/Boscop/web-view") + (synopsis "Rust bindings for webview") + (description + "This library provides a Rust binding to the original implementation of +webview, a tiny cross-platform library to render web-based GUIs as desktop +applications.") + (license license:expat))) + (define-public rust-web-sys-0.3 (package (name "rust-web-sys") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:03 GMT) Full text and rfc822 format available.Message #440 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 145/150] gnu: Add rust-open-2. Date: Mon, 17 Jan 2022 15:16:34 +0000
* gnu/packages/crates-io.scm (rust-open-2): New variable. --- 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 badef1870d..bc556608fa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -37172,6 +37172,30 @@ (define-public rust-opaque-debug-0.2 (base32 "02942l2gc7w5r4js7i9063x99szic5mzzk1055j83v4diqpbpxck")))))) +(define-public rust-open-2 + (package + (name "rust-open") + (version "2.0.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "open" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dq9c6dgq7iv5kvqfk8gvkfq34j5pdinfcs1hbdd4x6i62vf8vhp")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-pathdiff" ,rust-pathdiff-0.2) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/Byron/open-rs") + (synopsis "Open a path or URL using the program configured on the system") + (description + "Use this library to open a path or URL using the program configured on +the system.") + (license license:expat))) + (define-public rust-open-1 (package (name "rust-open") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:04 GMT) Full text and rfc822 format available.Message #443 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 146/150] gnu: rust-open-1: Inherit from rust-open-2. Date: Mon, 17 Jan 2022 15:16:42 +0000
* gnu/packages/crates-io.scm (rust-open-1): Inherit from rust-open-2. --- gnu/packages/crates-io.scm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bc556608fa..c11b1460eb 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -37198,6 +37198,7 @@ (define-public rust-open-2 (define-public rust-open-1 (package + (inherit rust-open-2) (name "rust-open") (version "1.7.1") (source @@ -37207,18 +37208,11 @@ (define-public rust-open-1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "00828zcxdy3r38inz48jgnszgvqgi1a3bi2rrhij86mqsqq7msnw")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-pathdiff" ,rust-pathdiff-0.2) - ("rust-winapi" ,rust-winapi-0.3)))) - (home-page "https://github.com/Byron/open-rs") - (synopsis "Open a path or URL using the program configured on the system") - (description - "Use this library to open a path or URL using the program configured on -the system.") - (license license:expat))) + ("rust-winapi" ,rust-winapi-0.3)))))) (define-public rust-opener-0.4 (package -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:17:04 GMT) Full text and rfc822 format available.Message #446 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 147/150] gnu: Add rust-thread-priority-0.4. Date: Mon, 17 Jan 2022 15:16:49 +0000
* gnu/packages/crates-io.scm (rust-thread-priority-0.4): New variable. --- 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 c11b1460eb..9a0c50c194 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -58643,6 +58643,30 @@ (define-public rust-thread-local-0.2 `(#:cargo-inputs (("rust-thread-id" ,rust-thread-id-2)))))) +(define-public rust-thread-priority-0.4 + (package + (name "rust-thread-priority") + (version "0.4.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "thread-priority" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ccidjv5ra017knav1h34bzlscpx856fhz7kln3zhszh3jpr8qqg")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/vityafx/thread-priority") + (synopsis "Library for managing threads priority and schedule policies") + (description + "Library for managing threads priority and schedule policies.") + (license license:expat))) + (define-public rust-thread-tree-0.3 (package (name "rust-thread-tree") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:18:01 GMT) Full text and rfc822 format available.Message #449 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 148/150] gnu: Add rust-serde-derive-1.0.126. Date: Mon, 17 Jan 2022 15:16:58 +0000
* gnu/packages/crates-io.scm (rust-serde-derive-1.0.126): New variable. --- 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 9a0c50c194..4d33d14a8a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50895,6 +50895,26 @@ (define-public rust-serde-derive-1 "Macros 1.1 implementation of #[derive(Serialize, Deserialize)].") (license (list license:expat license:asl2.0)))) +(define-public rust-serde-derive-1.0.126 + (package + (inherit rust-serde-derive-1) + (name "rust-serde-derive") + (version "1.0.126") + (source + (origin + (method url-fetch) + (uri (crate-uri "serde-derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0hsdh39qj0g187nwndfzg67q4qajbm5g6x0fr5xarblmk2y7sfln")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))))) + (define-public rust-serde-derive-0.9 (package (inherit rust-serde-derive-1) -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:18:02 GMT) Full text and rfc822 format available.Message #452 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 149/150] gnu: Add rust-winres-0.1. Date: Mon, 17 Jan 2022 15:17:04 +0000
* gnu/packages/crates-io.scm (rust-winres-0.1): New variable. --- 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 4d33d14a8a..1546e39ace 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -66769,6 +66769,28 @@ (define-public rust-winreg-0.5 ("rust-serde" ,rust-serde-1) ("rust-winapi" ,rust-winapi-0.3)))))) +(define-public rust-winres-0.1 + (package + (name "rust-winres") + (version "0.1.12") + (source + (origin + (method url-fetch) + (uri (crate-uri "winres" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0v2gvqnd8iwwvb6fs69nv0mmk1z96430527n0qlfbsarxxhv53dn")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-toml" ,rust-toml-0.5)))) + (home-page "https://github.com/mxre/winres") + (synopsis "Create and set windows icons and metadata for executables") + (description "A simple library to facilitate adding metainformation and +icons to windows executables and dynamic libraries.") + (license license:expat))) + (define-public rust-winutil-0.1 (package (name "rust-winutil") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:18:02 GMT) Full text and rfc822 format available.Message #455 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: [PATCH 150/150] gnu: Add alfis. Date: Mon, 17 Jan 2022 15:17:19 +0000
* gnu/packages/crates-io.scm (alfis): New variable. [use-modules]: Add (gnu packages webkit). --- gnu/packages/rust-apps.scm | 75 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 556ff04940..646d078ac0 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -15,6 +15,7 @@ ;;; Copyright © 2021 Petr Hodina <phodina <at> protonmail.com> ;;; Copyright © 2021 jgart <jgart <at> dismail.de> ;;; Copyright © 2021 Nicolas Graves <ngraves <at> ngraves.fr> +;;; Copyright © 2022 Aleksandr Vityazev <avityazev <at> posteo.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -64,6 +65,7 @@ (define-module (gnu packages rust-apps) #:use-module (gnu packages rust) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) + #:use-module (gnu packages webkit) #:use-module (gnu packages xorg)) (define-public agate @@ -101,6 +103,79 @@ (define-public agate low-end hardware and serving many concurrent requests.") (license (list license:expat license:asl2.0)))) +(define-public alfis + (package + (name "alfis") + (version "0.6.10") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Revertron/Alfis") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1kgzz92mkyzn7mbsdpik1q21kl38i4almn01k99nww3p0vgx9514")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests failed + #:rust ,rust-1.57 + #:cargo-inputs + (("rust-getopts" ,rust-getopts-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-simplelog" ,rust-simplelog-0.11) + ("rust-toml" ,rust-toml-0.5) + ("rust-digest" ,rust-digest-0.10) + ("rust-sha2" ,rust-sha2-0.10) + ("rust-ed25519-dalek" ,rust-ed25519-dalek-1) + ("rust-x25519-dalek" ,rust-x25519-dalek-1) + ("rust-ecies-ed25519" ,rust-ecies-ed25519-0.5) + ("rust-chacha20poly1305" ,rust-chacha20poly1305-0.9) + ("rust-signature" ,rust-signature-1) + ("rust-blakeout" ,rust-blakeout-0.3) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-byteorder" ,rust-byteorder-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-bincode" ,rust-bincode-1) + ("rust-serde-cbor" ,rust-serde-cbor-0.11) + ("rust-base64" ,rust-base64-0.13) + ("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-rand" ,rust-rand-0.8) + ("rust-rand-0.7" ,rust-rand-0.7) ;For ed25519-dalek + ("rust-sqlite" ,rust-sqlite-0.26) + ("rust-uuid" ,rust-uuid-0.8) + ("rust-mio" ,rust-mio-0.8) + ("rust-ureq" ,rust-ureq-2) + ("rust-lru" ,rust-lru-0.7) + ("rust-derive-more" ,rust-derive-more-0.99) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-tinyfiledialogs" ,rust-tinyfiledialogs-3) + ("rust-web-view" ,rust-web-view-0.7) + ("rust-open" ,rust-open-2) + ("rust-thread-priority" ,rust-thread-priority-0.4) + ("rust-winres" ,rust-winres-0.1)) + #:cargo-development-inputs + (("rust-serde-bytes" ,rust-serde-bytes-0.11) + ("rust-serde-derive" ,rust-serde-derive-1.0.126)))) + (native-inputs + (list pkg-config)) + (inputs + (list atk + gtk + glib + pango + webkitgtk-with-libsoup2)) + (home-page "https://github.com/Revertron/Alfis") + (synopsis "Alternative Free Identity System") + (description + "This project represents a minimal blockchain without cryptocurrency, +capable of sustaining any number of domain names in a bunch of original +alternative zones.") + (license license:agpl3+))) + (define-public bat (package (name "bat") -- 2.34.0 -- Aleksandr Vityazev
guix-patches <at> gnu.org
:bug#53315
; Package guix-patches
.
(Mon, 17 Jan 2022 15:19:01 GMT) Full text and rfc822 format available.Message #458 received at 53315 <at> debbugs.gnu.org (full text, mbox):
From: Aleksandr Vityazev <avityazev <at> posteo.org> To: 53315 <at> debbugs.gnu.org Subject: Re: bug#53315: [PATCH 000/150] gnu: Add alfis Date: Mon, 17 Jan 2022 15:18:45 +0000
On 2022-01-17, 13:01 +0000, Aleksandr Vityazev <avityazev <at> posteo.org> wrote: Aleksandr Vityazev (150): gnu: Add rust-paris-1. gnu: Add rust-simplelog-0.11. gnu: Add rust-block-buffer-0.10. gnu: rust-block-buffer-0.9: Inherit from rust-block-buffer-0.10. gnu: Add rust-crypto-common-0.1. gnu: rust-subtle-2: Update to 2.4.1. gnu: Add rust-digest-0.10. gnu: rust-digest-0.9: Inherit from rust-digest-0.10. gnu: Add rust-cpufeatures-0.2. gnu: rust-cpufeatures-0.1: Inherit from rust-cpufeatures-0.2. gnu: Add rust-sha2-0.10. gnu: rust-sha2-0.9: Inherit from rust-sha2-0.10. gnu: rust-zeroize-1: Update to 1.3.0. gnu: Add rust-fiat-crypto-0.1. gnu: rust-curve25519-dalek-3: Update to 3.2.0. gnu: Add rust-x25519-dalek-1. gnu: Add rust-aes-gcm-0.8. gnu: rust-aes-gcm-0.6: Inherit from rust-aes-gcm-0.8. gnu: Add rust-hkdf-0.10. gnu: rust-hkdf-0.9: Inherit from rust-hkdf-0.10. gnu: Add rust-ecies-ed25519-0.5. gnu: rust-blobby-0.3: Update to 0.3.1. gnu: Add rust-aead-0.4. gnu: Add rust-chacha20-0.8. gnu: Add rust-poly1305-0.7. gnu: Add rust-chacha20poly1305-0.9. gnu: rust-signature-derive-1: Update to 1.0.0-pre.4. gnu: rust-signature-1: Update to 1.5.0. gnu: Add rust-blake2-0.9. gnu: Add rust-blakeout-0.3. gnu: rust-num-cpus-1: Update to 1.13.1. gnu: rust-byteorder-1: Update to 1.4.3. gnu: rust-serde-1: Update to 1.0.133. gnu: rust-serde-derive-1: Update to 1.0.133. gnu: Add rust-itoa-1. gnu: rust-trybuild-1: Update to 1.0.54. gnu: rust-serde-json-1: Update to 1.0.74. gnu: rust-bincode-1: Update to 1.3.3. gnu: rust-serde-cbor-0.11: Update to 0.11.2. gnu: Add rust-sqlite3-src-0.3. gnu: Add rust-temporary-0.6. gnu: Add rust-sqlite3-sys-0.13. gnu: Add rust-sqlite-0.26. gnu: rust-env-logger-0.8 : Update to 0.8.4. gnu: Add rust-mio-0.8. gnu: rust-mio-0.7: Inherit from rust-mio-0.8. gnu: Add rust-cookie-0.15. gnu: rust-cookie-0.14: Inherit from rust-cookie-0.15. gnu: rust-unicode-normalization-0.1: Update to 0.1.19. gnu: rust-idna-0.2: Update to 0.2.3. gnu: rust-standback-0.2: Update to 0.2.17. gnu: rust-time-macros-0.1: Update to 0.1.1. gnu: rust-time-0.2: Update to 0.2.27. gnu: Add rust-cargo-metadata-0.2. gnu: Add rust-itertools-0.6. gnu: Add rust-pulldown-cmark-0.0.15. gnu: Add rust-quickcheck-0.3. gnu: Add rust-quine-mc-cluskey-0.2. gnu: Add rust-libgit2-sys-0.6. gnu: Add rust-git2-0.6. gnu: Add rust-crates-index-0.5. gnu: Add rust-semver-0.6. gnu: Add rust-clippy-lints-0.0.153. gnu: Add rust-clippy-mini-macro-test-0.1. gnu: Add rust-error-chain-0.8. gnu: Add rust-lazycell-0.5. gnu: Add rust-nix-0.8. gnu: Add rust-os-pipe-0.5. gnu: Add rust-shared-child-0.2. gnu: Add rust-duct-0.8. gnu: Add rust-clippy-0.0.153. gnu: Add rust-expectest-0.12. gnu: rust-expectest-0.9: Inherit from rust-expectest-0.12. gnu: rust-rspec-1: Update to 1.0.0. gnu: Add rust-cookie-store-0.15. gnu: rust-cookie-store-0.12: Inherit from rust-cookie-store-0.15. gnu: Add rust-sct-0.7. gnu: rust-sct-0.6: Inherit from rust-sct-0.7. gnu: Add rust-webpki-0.22. gnu: rust-webpki-0.21: Inherit from rust-webpki-0.22. gnu: Add rust-webpki-roots-0.22. gnu: rust-webpki-roots-0.21: Inherit from rust-webpki-roots-0.22. gnu: Add rust-rustls-pemfile-0.2. gnu: Add rust-rustls-0.20. gnu: rust-rustls-0.19: Inherit from rust-rustls-0.20. gnu: Add rust-radium-0.6. gnu: rust-radium-0.5: Inherit from rust-radium-0.6. gnu: rust-tap-1: Update to 1.0.1. gnu: Add rust-wyz-0.4. gnu: Add rust-funty-1.2. gnu: rust-funty-1: Inherit from rust-funty-1.2. gnu: Add rust-bitvec-0.22. gnu: rust-bitvec-0.19: Inherit from rust-bitvec-0.22. gnu: Add rust-der-oid-macro-0.5. gnu: Add rust-rusticata-macros-4. gnu: rust-rusticata-macros-3: Inherit from rust-rusticata-macros-4. gnu: Add rust-der-parser-6. gnu: Add rust-oid-registry-0.2. gnu: Add rust-rustls-native-certs-0.6. gnu: rust-rustls-native-certs-0.5: Inherit from rust-rustls-native-certs-0.6. gnu: rust-brotli-decompressor-2: Update to 2.3.2. gnu: rust-cc-1: Update to 1.0.67. gnu: Add rust-cloudflare-zlib-sys-0.3. gnu: rust-cloudflare-zlib-sys-0.2: Inherit from rust-cloudflare-zlib-sys-0.3. gnu: rust-flate2-1: Update to 1.0.22. gnu: Add rust-ureq-2. gnu: Add rust-stats-alloc-0.1. gnu: Add rust-lru-0.7. gnu: Add rust-convert-case-0.4. gnu: Add rust-rustc-version-0.4. gnu: rust-rustc-version-0.3: Inherit from rust-rustc-version-0.4. gnu: rust-derive-more-0.99: Update to 0.99.17. gnu: Add rust-tinyfiledialogs-3. gnu: Add rust-atk-sys-0.10. gnu: Add rust-gtk-sys-0.10. gnu: Add rust-javascriptcore-rs-sys-0.2. gnu: Add rust-soup-sys-0.10. gnu: Add rust-webkit2gtk-sys-0.12. gnu: Add rust-webview-sys-0.6. gnu: Add rust-derive-more-0.15. gnu: Add rust-actix-threadpool-0.1. gnu: Add rust-actix-rt-0.2. gnu: Add rust-actix-codec-0.1. gnu: Add rust-actix-service-0.4. gnu: Add rust-actix-utils-0.4. gnu: Add rust-actix-server-config-0.1. gnu: Add rust-actix-server-0.5. gnu: Add rust-actix-server-0.6. gnu: Add rust-actix-test-server-0.2. gnu: Add rust-actix-connect-0.2. gnu: Add rust-ahash-0.2. gnu: Add rust-hashbrown-0.6. gnu: Add rust-actix-web-codegen-0.1. gnu: Add rust-hashbrown-0.3. gnu: Add rust-derive-more-0.14. gnu: Add rust-actix-testing-0.1. gnu: Add rust-actix-derive-0.4. gnu: Add rust-actix-router-0.1. gnu: Add rust-actix-http-0.2. gnu: Add rust-awc-0.2. gnu: Add rust-actix-0.8. gnu: Add rust-actix-http-test-0.2. gnu: Add rust-actix-web-1. gnu: Add rust-web-view-0.7. gnu: Add rust-open-2. gnu: rust-open-1: Inherit from rust-open-2. gnu: Add rust-thread-priority-0.4. gnu: Add rust-serde-derive-1.0.126. gnu: Add rust-winres-0.1. gnu: Add alfis. gnu/packages/crates-gtk.scm | 148 ++ gnu/packages/crates-io.scm | 3168 +++++++++++++++++++++++++++++++---- gnu/packages/rust-apps.scm | 75 + 3 files changed, 3039 insertions(+), 352 deletions(-) -- Aleksandr Vityazev
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:Aleksandr Vityazev <avityazev <at> posteo.org>
:Message #463 received at 53315-done <at> debbugs.gnu.org (full text, mbox):
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr> To: Aleksandr Vityazev <avityazev <at> posteo.org> Cc: 53315-done <at> debbugs.gnu.org Subject: Re: [bug#53315] [PATCH 150/150] gnu: Add alfis. Date: Sat, 22 Jan 2022 13:57:13 +0100
Hello, Aleksandr Vityazev <avityazev <at> posteo.org> writes: > * gnu/packages/crates-io.scm (alfis): New variable. Applied the whole set, barring a few unnecessary or already applied patch. > +(define-public alfis > + (package > + (name "alfis") > + (version "0.6.10") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/Revertron/Alfis") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1kgzz92mkyzn7mbsdpik1q21kl38i4almn01k99nww3p0vgx9514")))) > + (build-system cargo-build-system) > + (arguments > + `(#:tests? #f ;tests failed The comment is a bit terse. If they fail, it is better to explain the kind of failure, if possible. In any case, I just skipped the two failing tests. > + #:rust ,rust-1.57 This is not needed anymore since rust defaults to 1.57. > + #:cargo-development-inputs > + (("rust-serde-bytes" ,rust-serde-bytes-0.11) > + ("rust-serde-derive" ,rust-serde-derive-1.0.126)))) The package builds with rust-serde-derive-1, so I just used that and dropped the patch adding rust-serd-derive-1.0.126. I had to relax requirements for rust-zeroize-1, tho. Thank you! Regards, -- Nicolas Goaziou
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 20 Feb 2022 12:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.