Package: guix-patches;
Reported by: Aaron Covrig <aaron.covrig.us <at> ieee.org>
Date: Fri, 8 Mar 2024 05:21:02 UTC
Severity: normal
Tags: patch
Done: Efraim Flashner <efraim <at> flashner.co.il>
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 69626 in the body.
You can then email your comments to 69626 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
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Fri, 08 Mar 2024 05:21:02 GMT) Full text and rfc822 format available.Aaron Covrig <aaron.covrig.us <at> ieee.org>
:efraim <at> flashner.co.il, guix-patches <at> gnu.org
.
(Fri, 08 Mar 2024 05:21:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: guix-patches <at> gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team] gnu: rust-ordered-float: Updated and added v4 Date: Fri, 8 Mar 2024 00:16:33 -0500
* gnu/packages/crates-io.scm (rust-ordered-float): Added v4.2.0 * gnu/packages/crates-io.scm (rust-ordered-float): Updated v3 to v3.9.2 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v2 to v2.10.1 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v1 to v1.1.1 and enabled building * gnu/packages/crates-io.scm (rust-schemars): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars-derive): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars): Added v0.6.5 * gnu/packages/crates-io.scm (rust-schemars-derive): Added v0.6.5 --- gnu/packages/crates-io.scm | 210 +++++++++++++++++++++++++------------ 1 file changed, 142 insertions(+), 68 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1a08748392..c507ef6296 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -42,6 +42,7 @@ ;;; Copyright © 2024 Herman Rimm <herman <at> rimm.ee> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2024 Suhail Singh <suhail <at> bayesians.ca> +;;; Copyright © 2023, 2024 Aaron Covrig <aaron.covrig.us <at> ieee.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -44115,71 +44116,98 @@ (define-public rust-ord-subset-3 PartialOrd types, like floats.") (license (list license:expat license:asl2.0)))) -(define-public rust-ordered-float-3 +(define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "3.4.0") - (source (origin - (method url-fetch) - (uri (crate-uri "ordered-float" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1gr31ksgbqariv6hz3s5bc15a5vh4k65dyn8m7j59lhnji0b2knq")))) + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-borsh" ,rust-borsh-1) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) ("rust-schemars" ,rust-schemars-0.8) ("rust-serde" ,rust-serde-1) - ("rust-speedy" ,rust-speedy-0.8)))) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/reem/rust-ordered-float") (synopsis "Wrappers for total ordering on floats") (description "This package provides wrappers for total ordering on floats in Rust.") (license license:expat))) +(define-public rust-ordered-float-3 + (package + (inherit rust-ordered-float-4) + (name "rust-ordered-float") + (version "3.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1p3jkxlz89ndm4lmwr2n5kdnckhm5pcmqqkihkag259dff8c7qgi")))) + (arguments + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) + (define-public rust-ordered-float-2 (package (inherit rust-ordered-float-3) (name "rust-ordered-float") - (version "2.1.1") + (version "2.10.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0632g8bacvras6nig1bb1ihgc560476jkrb3is6n542ll86q8vvn")))) + (base32 "075i108hr95pr7hy4fgxivib5pky3b6b22rywya5qyd2wmkrvwb8")))) (arguments - `(#:skip-build? - #t - #:cargo-inputs - (("rust-num-traits" ,rust-num-traits-0.2) - ("rust-serde" ,rust-serde-1)) - #:cargo-development-inputs - (("rust-serde-test" ,rust-serde-test-1)))))) + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.6) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-float-1 (package (inherit rust-ordered-float-2) (name "rust-ordered-float") - (version "1.0.2") + (version "1.1.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0625x96987kspdxbikry5mb7hsf5pdc5bbanxd8wjwqlx0ar71hq")))))) + (base32 "1drp3v9jsm1mn0wqp4p5y19j3bmz3w5rw4yxzi39zlld4wssy19k")))) + (arguments + `(#:cargo-inputs (("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-multimap-0.3 (package @@ -58661,67 +58689,113 @@ (define-public rust-scheduled-thread-pool-0.2 (define-public rust-schemars-0.8 (package (name "rust-schemars") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1qvhq1yixygd8ihc0qxmnhw4x08fa44q88v088gvc6pa1k4a7df6")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0aadpjkaq7yl11b02pg4mwanylck328zg0q7w56dv6j89568z8j5")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-arrayvec" ,rust-arrayvec-0.5) - ("rust-bigdecimal" ,rust-bigdecimal-0.3) - ("rust-bytes" ,rust-bytes-1) - ("rust-chrono" ,rust-chrono-0.4) - ("rust-dyn-clone" ,rust-dyn-clone-1) - ("rust-either" ,rust-either-1) - ("rust-enumset" ,rust-enumset-1) - ("rust-indexmap" ,rust-indexmap-1) - ("rust-rust-decimal" ,rust-rust-decimal-1) - ("rust-schemars-derive" ,rust-schemars-derive-0.8) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-smallvec" ,rust-smallvec-1) - ("rust-url" ,rust-url-2) - ("rust-uuid" ,rust-uuid-0.8)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) - ("rust-trybuild" ,rust-trybuild-1)))) + `(#:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-arrayvec" ,rust-arrayvec-0.7) + ("rust-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-bigdecimal" ,rust-bigdecimal-0.4) + ("rust-bytes" ,rust-bytes-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-dyn-clone" ,rust-dyn-clone-1) + ("rust-either" ,rust-either-1) + ("rust-enumset" ,rust-enumset-1) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-rust-decimal" ,rust-rust-decimal-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-smol-str" ,rust-smol-str-0.1) + ("rust-url" ,rust-url-2) + ("rust-uuid" ,rust-uuid-0.8) + ("rust-uuid" ,rust-uuid-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Generate JSON Schemas from Rust code") (description "This Rust library can help generating JSON Schemas from Rust code.") (license license:expat))) +(define-public rust-schemars-0.6 + (package + (inherit rust-schemars-0.8) + (name "rust-schemars") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1v6acgxkbhaw7fzg4mp09jv231f0mr224my629435wxasrrrfmh7")))) + (arguments + `(#:cargo-test-flags '("--" "--skip=doc_comments_struct") + #:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-either" ,rust-either-1) + ("rust-indexmap" ,rust-indexmap-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-uuid" ,rust-uuid-0.8)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-schemars-derive-0.8 (package (name "rust-schemars-derive") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "16xfvm16d8nsxdx82fdcyqfi12v61lffyf1wmi34qqg82g74vbj1")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rq9sdcf5hyvsyj9v9nfy2jgjbjzaldjq4i6y2fcz72xlrpzsry7")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) - ("rust-syn" ,rust-syn-1)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))) + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.26) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Macros for @code{#[derive(JsonSchema)]}, for use with schemars") - (description "This package provides macros for @code{#[derive(JsonSchema)]}, + (description + "This package provides macros for @code{#[derive(JsonSchema)]}, for use with schemars.") (license license:expat))) +(define-public rust-schemars-derive-0.6 + (package + (inherit rust-schemars-derive-0.8) + (name "rust-schemars-derive") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1a9h8bqqqd0i6605gyhz2jw2hi1wq1vfi262qrflkn3pyk75wlrq")))) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-scoped-threadpool-0.1 (package (name "rust-scoped-threadpool") base-commit: d29e5a83e887cd2f4f459a12cbbfc40c77e55ce2 -- 2.41.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Fri, 08 Mar 2024 08:22:01 GMT) Full text and rfc822 format available.Message #8 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH v2] gnu: rust-ordered-float: Updated and added v4 Date: Fri, 8 Mar 2024 03:19:04 -0500
* gnu/packages/crates-io.scm (rust-ordered-float): Added v4.2.0 * gnu/packages/crates-io.scm (rust-ordered-float): Updated v3 to v3.9.2 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v2 to v2.10.1 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v1 to v1.1.1 and enabled building * gnu/packages/crates-io.scm (rust-schemars): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars-derive): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars): Added v0.6.5 * gnu/packages/crates-io.scm (rust-schemars-derive): Added v0.6.5 --- gnu/packages/crates-io.scm | 210 +++++++++++++++++++++++++------------ 1 file changed, 142 insertions(+), 68 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index aaf2157661..4358800129 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41,6 +41,7 @@ ;;; Copyright © 2023, 2024 Troy Figiel <troy <at> troyfigiel.com> ;;; Copyright © 2024 Herman Rimm <herman <at> rimm.ee> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> +;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us <at> ieee.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -44046,71 +44047,98 @@ (define-public rust-ord-subset-3 PartialOrd types, like floats.") (license (list license:expat license:asl2.0)))) -(define-public rust-ordered-float-3 +(define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "3.4.0") - (source (origin - (method url-fetch) - (uri (crate-uri "ordered-float" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1gr31ksgbqariv6hz3s5bc15a5vh4k65dyn8m7j59lhnji0b2knq")))) + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-borsh" ,rust-borsh-1) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) ("rust-schemars" ,rust-schemars-0.8) ("rust-serde" ,rust-serde-1) - ("rust-speedy" ,rust-speedy-0.8)))) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/reem/rust-ordered-float") (synopsis "Wrappers for total ordering on floats") (description "This package provides wrappers for total ordering on floats in Rust.") (license license:expat))) +(define-public rust-ordered-float-3 + (package + (inherit rust-ordered-float-4) + (name "rust-ordered-float") + (version "3.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1p3jkxlz89ndm4lmwr2n5kdnckhm5pcmqqkihkag259dff8c7qgi")))) + (arguments + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) + (define-public rust-ordered-float-2 (package (inherit rust-ordered-float-3) (name "rust-ordered-float") - (version "2.1.1") + (version "2.10.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0632g8bacvras6nig1bb1ihgc560476jkrb3is6n542ll86q8vvn")))) + (base32 "075i108hr95pr7hy4fgxivib5pky3b6b22rywya5qyd2wmkrvwb8")))) (arguments - `(#:skip-build? - #t - #:cargo-inputs - (("rust-num-traits" ,rust-num-traits-0.2) - ("rust-serde" ,rust-serde-1)) - #:cargo-development-inputs - (("rust-serde-test" ,rust-serde-test-1)))))) + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.6) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-float-1 (package (inherit rust-ordered-float-2) (name "rust-ordered-float") - (version "1.0.2") + (version "1.1.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0625x96987kspdxbikry5mb7hsf5pdc5bbanxd8wjwqlx0ar71hq")))))) + (base32 "1drp3v9jsm1mn0wqp4p5y19j3bmz3w5rw4yxzi39zlld4wssy19k")))) + (arguments + `(#:cargo-inputs (("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-multimap-0.3 (package @@ -58592,67 +58620,113 @@ (define-public rust-scheduled-thread-pool-0.2 (define-public rust-schemars-0.8 (package (name "rust-schemars") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1qvhq1yixygd8ihc0qxmnhw4x08fa44q88v088gvc6pa1k4a7df6")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0aadpjkaq7yl11b02pg4mwanylck328zg0q7w56dv6j89568z8j5")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-arrayvec" ,rust-arrayvec-0.5) - ("rust-bigdecimal" ,rust-bigdecimal-0.3) - ("rust-bytes" ,rust-bytes-1) - ("rust-chrono" ,rust-chrono-0.4) - ("rust-dyn-clone" ,rust-dyn-clone-1) - ("rust-either" ,rust-either-1) - ("rust-enumset" ,rust-enumset-1) - ("rust-indexmap" ,rust-indexmap-1) - ("rust-rust-decimal" ,rust-rust-decimal-1) - ("rust-schemars-derive" ,rust-schemars-derive-0.8) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-smallvec" ,rust-smallvec-1) - ("rust-url" ,rust-url-2) - ("rust-uuid" ,rust-uuid-0.8)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) - ("rust-trybuild" ,rust-trybuild-1)))) + `(#:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-arrayvec" ,rust-arrayvec-0.7) + ("rust-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-bigdecimal" ,rust-bigdecimal-0.4) + ("rust-bytes" ,rust-bytes-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-dyn-clone" ,rust-dyn-clone-1) + ("rust-either" ,rust-either-1) + ("rust-enumset" ,rust-enumset-1) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-rust-decimal" ,rust-rust-decimal-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-smol-str" ,rust-smol-str-0.1) + ("rust-url" ,rust-url-2) + ("rust-uuid" ,rust-uuid-0.8) + ("rust-uuid" ,rust-uuid-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Generate JSON Schemas from Rust code") (description "This Rust library can help generating JSON Schemas from Rust code.") (license license:expat))) +(define-public rust-schemars-0.6 + (package + (inherit rust-schemars-0.8) + (name "rust-schemars") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1v6acgxkbhaw7fzg4mp09jv231f0mr224my629435wxasrrrfmh7")))) + (arguments + `(#:cargo-test-flags '("--" "--skip=doc_comments_struct") + #:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-either" ,rust-either-1) + ("rust-indexmap" ,rust-indexmap-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-uuid" ,rust-uuid-0.8)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-schemars-derive-0.8 (package (name "rust-schemars-derive") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "16xfvm16d8nsxdx82fdcyqfi12v61lffyf1wmi34qqg82g74vbj1")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rq9sdcf5hyvsyj9v9nfy2jgjbjzaldjq4i6y2fcz72xlrpzsry7")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) - ("rust-syn" ,rust-syn-1)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))) + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.26) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Macros for @code{#[derive(JsonSchema)]}, for use with schemars") - (description "This package provides macros for @code{#[derive(JsonSchema)]}, + (description + "This package provides macros for @code{#[derive(JsonSchema)]}, for use with schemars.") (license license:expat))) +(define-public rust-schemars-derive-0.6 + (package + (inherit rust-schemars-derive-0.8) + (name "rust-schemars-derive") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1a9h8bqqqd0i6605gyhz2jw2hi1wq1vfi262qrflkn3pyk75wlrq")))) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-scoped-threadpool-0.1 (package (name "rust-scoped-threadpool") -- 2.41.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Fri, 08 Mar 2024 08:28:01 GMT) Full text and rfc822 format available.Message #11 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3] gnu: rust-ordered-float: Updated and added v4 Date: Fri, 8 Mar 2024 03:24:06 -0500
* gnu/packages/crates-io.scm (rust-ordered-float): Added v4.2.0 * gnu/packages/crates-io.scm (rust-ordered-float): Updated v3 to v3.9.2 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v2 to v2.10.1 and enabled building * gnu/packages/crates-io.scm (rust-ordered-float): Updated v1 to v1.1.1 and enabled building * gnu/packages/crates-io.scm (rust-schemars): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars-derive): Updated v0.8 to v0.8.16 * gnu/packages/crates-io.scm (rust-schemars): Added v0.6.5 * gnu/packages/crates-io.scm (rust-schemars-derive): Added v0.6.5 --- gnu/packages/crates-io.scm | 210 +++++++++++++++++++++++++------------ 1 file changed, 142 insertions(+), 68 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index aaf2157661..4358800129 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41,6 +41,7 @@ ;;; Copyright © 2023, 2024 Troy Figiel <troy <at> troyfigiel.com> ;;; Copyright © 2024 Herman Rimm <herman <at> rimm.ee> ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> +;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us <at> ieee.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -44046,71 +44047,98 @@ (define-public rust-ord-subset-3 PartialOrd types, like floats.") (license (list license:expat license:asl2.0)))) -(define-public rust-ordered-float-3 +(define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "3.4.0") - (source (origin - (method url-fetch) - (uri (crate-uri "ordered-float" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "1gr31ksgbqariv6hz3s5bc15a5vh4k65dyn8m7j59lhnji0b2knq")))) + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-borsh" ,rust-borsh-1) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) ("rust-schemars" ,rust-schemars-0.8) ("rust-serde" ,rust-serde-1) - ("rust-speedy" ,rust-speedy-0.8)))) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/reem/rust-ordered-float") (synopsis "Wrappers for total ordering on floats") (description "This package provides wrappers for total ordering on floats in Rust.") (license license:expat))) +(define-public rust-ordered-float-3 + (package + (inherit rust-ordered-float-4) + (name "rust-ordered-float") + (version "3.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-float" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1p3jkxlz89ndm4lmwr2n5kdnckhm5pcmqqkihkag259dff8c7qgi")))) + (arguments + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-speedy" ,rust-speedy-0.8)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) + (define-public rust-ordered-float-2 (package (inherit rust-ordered-float-3) (name "rust-ordered-float") - (version "2.1.1") + (version "2.10.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0632g8bacvras6nig1bb1ihgc560476jkrb3is6n542ll86q8vvn")))) + (base32 "075i108hr95pr7hy4fgxivib5pky3b6b22rywya5qyd2wmkrvwb8")))) (arguments - `(#:skip-build? - #t - #:cargo-inputs - (("rust-num-traits" ,rust-num-traits-0.2) - ("rust-serde" ,rust-serde-1)) - #:cargo-development-inputs - (("rust-serde-test" ,rust-serde-test-1)))))) + `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rkyv" ,rust-rkyv-0.7) + ("rust-schemars" ,rust-schemars-0.6) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-float-1 (package (inherit rust-ordered-float-2) (name "rust-ordered-float") - (version "1.0.2") + (version "1.1.1") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0625x96987kspdxbikry5mb7hsf5pdc5bbanxd8wjwqlx0ar71hq")))))) + (base32 "1drp3v9jsm1mn0wqp4p5y19j3bmz3w5rw4yxzi39zlld4wssy19k")))) + (arguments + `(#:cargo-inputs (("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-ordered-multimap-0.3 (package @@ -58592,67 +58620,113 @@ (define-public rust-scheduled-thread-pool-0.2 (define-public rust-schemars-0.8 (package (name "rust-schemars") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1qvhq1yixygd8ihc0qxmnhw4x08fa44q88v088gvc6pa1k4a7df6")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0aadpjkaq7yl11b02pg4mwanylck328zg0q7w56dv6j89568z8j5")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-arrayvec" ,rust-arrayvec-0.5) - ("rust-bigdecimal" ,rust-bigdecimal-0.3) - ("rust-bytes" ,rust-bytes-1) - ("rust-chrono" ,rust-chrono-0.4) - ("rust-dyn-clone" ,rust-dyn-clone-1) - ("rust-either" ,rust-either-1) - ("rust-enumset" ,rust-enumset-1) - ("rust-indexmap" ,rust-indexmap-1) - ("rust-rust-decimal" ,rust-rust-decimal-1) - ("rust-schemars-derive" ,rust-schemars-derive-0.8) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-smallvec" ,rust-smallvec-1) - ("rust-url" ,rust-url-2) - ("rust-uuid" ,rust-uuid-0.8)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) - ("rust-trybuild" ,rust-trybuild-1)))) + `(#:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-arrayvec" ,rust-arrayvec-0.7) + ("rust-bigdecimal" ,rust-bigdecimal-0.3) + ("rust-bigdecimal" ,rust-bigdecimal-0.4) + ("rust-bytes" ,rust-bytes-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-dyn-clone" ,rust-dyn-clone-1) + ("rust-either" ,rust-either-1) + ("rust-enumset" ,rust-enumset-1) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-rust-decimal" ,rust-rust-decimal-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-smol-str" ,rust-smol-str-0.1) + ("rust-url" ,rust-url-2) + ("rust-uuid" ,rust-uuid-0.8) + ("rust-uuid" ,rust-uuid-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Generate JSON Schemas from Rust code") (description "This Rust library can help generating JSON Schemas from Rust code.") (license license:expat))) +(define-public rust-schemars-0.6 + (package + (inherit rust-schemars-0.8) + (name "rust-schemars") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1v6acgxkbhaw7fzg4mp09jv231f0mr224my629435wxasrrrfmh7")))) + (arguments + `(#:cargo-test-flags '("--" "--skip=doc_comments_struct") + #:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-either" ,rust-either-1) + ("rust-indexmap" ,rust-indexmap-1) + ("rust-schemars-derive" ,rust-schemars-derive-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-uuid" ,rust-uuid-0.8)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-schemars-derive-0.8 (package (name "rust-schemars-derive") - (version "0.8.8") + (version "0.8.16") (source - (origin - (method url-fetch) - (uri (crate-uri "schemars_derive" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "16xfvm16d8nsxdx82fdcyqfi12v61lffyf1wmi34qqg82g74vbj1")))) + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rq9sdcf5hyvsyj9v9nfy2jgjbjzaldjq4i6y2fcz72xlrpzsry7")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) - ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) - ("rust-syn" ,rust-syn-1)) - #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))) + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.26) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Macros for @code{#[derive(JsonSchema)]}, for use with schemars") - (description "This package provides macros for @code{#[derive(JsonSchema)]}, + (description + "This package provides macros for @code{#[derive(JsonSchema)]}, for use with schemars.") (license license:expat))) +(define-public rust-schemars-derive-0.6 + (package + (inherit rust-schemars-derive-0.8) + (name "rust-schemars-derive") + (version "0.6.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "schemars_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1a9h8bqqqd0i6605gyhz2jw2hi1wq1vfi262qrflkn3pyk75wlrq")))) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-serde-derive-internals" ,rust-serde-derive-internals-0.25) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))))) + (define-public rust-scoped-threadpool-0.1 (package (name "rust-scoped-threadpool") -- 2.41.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Thu, 03 Oct 2024 21:08:02 GMT) Full text and rfc822 format available.Message #14 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aarcov <at> gmail.com> Subject: [PATCH] gnu: rust-ordered-float: Update to 4.3.0 Date: Thu, 3 Oct 2024 17:06:02 -0400
* gnu/packages/crates-io.scm (rust-ordered-float): Update to 4.3.0 --- 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 7c66d0c0ed..c1479035cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50598,20 +50598,20 @@ (define-public rust-ord-subset-3 (define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "4.2.0") + (version "4.3.0") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) + (base32 "0dr5d8byvqkiclxjimp5kyh3m9qz4zvwifx6cg0d6w9glzqh3ma4")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-borsh" ,rust-borsh-1) ("rust-bytemuck" ,rust-bytemuck-1) - ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-num-cmp" ,rust-num-cmp-0.1) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) base-commit: cd51ccab9652778a37f9b407261e3d49221ed68c -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Thu, 03 Oct 2024 21:18:02 GMT) Full text and rfc822 format available.Message #17 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aarcov <at> gmail.com> Subject: [PATCH v5] gnu: rust-ordered-float: Update to 4.3.0 Date: Thu, 3 Oct 2024 17:15:49 -0400
* gnu/packages/crates-io.scm (rust-ordered-float): Update to 4.3.0 --- 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 7c66d0c0ed..c1479035cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50598,20 +50598,20 @@ (define-public rust-ord-subset-3 (define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "4.2.0") + (version "4.3.0") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) + (base32 "0dr5d8byvqkiclxjimp5kyh3m9qz4zvwifx6cg0d6w9glzqh3ma4")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-borsh" ,rust-borsh-1) ("rust-bytemuck" ,rust-bytemuck-1) - ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-num-cmp" ,rust-num-cmp-0.1) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) base-commit: cd51ccab9652778a37f9b407261e3d49221ed68c -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Thu, 03 Oct 2024 21:33:02 GMT) Full text and rfc822 format available.Message #20 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aarcov <at> gmail.com> Subject: [PATCH rust-team v6] gnu: rust-ordered-float: Update to 4.3.0 Date: Thu, 3 Oct 2024 17:30:56 -0400
* gnu/packages/crates-io.scm (rust-ordered-float): Update to 4.3.0 --- 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 7c66d0c0ed..c1479035cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50598,20 +50598,20 @@ (define-public rust-ord-subset-3 (define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "4.2.0") + (version "4.3.0") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) + (base32 "0dr5d8byvqkiclxjimp5kyh3m9qz4zvwifx6cg0d6w9glzqh3ma4")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-borsh" ,rust-borsh-1) ("rust-bytemuck" ,rust-bytemuck-1) - ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-num-cmp" ,rust-num-cmp-0.1) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) ("rust-rkyv" ,rust-rkyv-0.7) base-commit: cd51ccab9652778a37f9b407261e3d49221ed68c -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:32:02 GMT) Full text and rfc822 format available.Message #23 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v6 1/3] gnu: rust-derive-visitor-macros: new variable Date: Sat, 23 Nov 2024 17:29:23 -0500
* gnu/packages/crates-io.scm (rust-derive-visitor-macros-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 3b9a20f728..ef011feaac 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22011,6 +22011,29 @@ (define-public rust-derive-utils-0.11 writing derives macros for enums.") (license (list license:expat license:asl2.0)))) +(define-public rust-derive-visitor-macros-0.4 + (package + (name "rust-derive-visitor-macros") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-visitor-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xnyz3vxp2ph0y0h7zmlbvij440m6w2gbwx5n4bfmbzcbyl3jys2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-convert-case" ,rust-convert-case-0.4) + ("rust-itertools" ,rust-itertools-0.10) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/nikis05/derive-visitor") + (synopsis "Macros for derive-visitor package") + (description "Macros for derive-visitor package.") + (license license:expat))) + (define-public rust-derive-where-1 (package (name "rust-derive-where") base-commit: e40a9069336ac0035a1dd0b00daa4ee8a75e2033 -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:32:02 GMT) Full text and rfc822 format available.Message #26 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v6 2/3] gnu: rust-derive-visitor: new variable Date: Sat, 23 Nov 2024 17:29:24 -0500
* gnu/packages/crates-io.scm (rust-derive-visitor-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 ef011feaac..f6e7cd09ba 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22011,6 +22011,25 @@ (define-public rust-derive-utils-0.11 writing derives macros for enums.") (license (list license:expat license:asl2.0)))) +(define-public rust-derive-visitor-0.4 + (package + (name "rust-derive-visitor") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-visitor" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17nacybndh0n2ayf0vchcrm5n4k6bmx605ijvax7qw5rhggnawfl")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-derive-visitor-macros" ,rust-derive-visitor-macros-0.4)))) + (home-page "https://github.com/nikis05/derive-visitor") + (synopsis "Derive visitor pattern for arbitrary data structures") + (description "Derive visitor pattern for arbitrary data structures.") + (license license:expat))) + (define-public rust-derive-visitor-macros-0.4 (package (name "rust-derive-visitor-macros") -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:32:03 GMT) Full text and rfc822 format available.Message #29 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v6 3/3] gnu: rust-ordered-float: Upgrade to v4.5.0 Date: Sat, 23 Nov 2024 17:29:25 -0500
* gnu/packages/crates-io.scm (rust-ordered-float): Upgrade to v4.5.0 --- gnu/packages/crates-io.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f6e7cd09ba..133fb988e6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52357,19 +52357,21 @@ (define-public rust-ord-subset-3 (define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "4.2.0") + (version "4.5.0") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) + (base32 "0ppqpjrri5r5vdz06na24d00cjaz67ambd1hcq13iy8vf3wy2pn6")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-borsh" ,rust-borsh-1) ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-derive-visitor" ,rust-derive-visitor-0.4) + ("rust-num-cmp" ,rust-num-cmp-0.1) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:35:02 GMT) Full text and rfc822 format available.Message #32 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v7 1/3] gnu: rust-derive-visitor-macros: new variable Date: Sat, 23 Nov 2024 17:32:36 -0500
* gnu/packages/crates-io.scm (rust-derive-visitor-macros-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 3b9a20f728..ef011feaac 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22011,6 +22011,29 @@ (define-public rust-derive-utils-0.11 writing derives macros for enums.") (license (list license:expat license:asl2.0)))) +(define-public rust-derive-visitor-macros-0.4 + (package + (name "rust-derive-visitor-macros") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-visitor-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xnyz3vxp2ph0y0h7zmlbvij440m6w2gbwx5n4bfmbzcbyl3jys2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-convert-case" ,rust-convert-case-0.4) + ("rust-itertools" ,rust-itertools-0.10) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/nikis05/derive-visitor") + (synopsis "Macros for derive-visitor package") + (description "Macros for derive-visitor package.") + (license license:expat))) + (define-public rust-derive-where-1 (package (name "rust-derive-where") base-commit: e40a9069336ac0035a1dd0b00daa4ee8a75e2033 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:35:03 GMT) Full text and rfc822 format available.Message #35 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v7 2/3] gnu: rust-derive-visitor: new variable Date: Sat, 23 Nov 2024 17:32:37 -0500
* gnu/packages/crates-io.scm (rust-derive-visitor-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 ef011feaac..f6e7cd09ba 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22011,6 +22011,25 @@ (define-public rust-derive-utils-0.11 writing derives macros for enums.") (license (list license:expat license:asl2.0)))) +(define-public rust-derive-visitor-0.4 + (package + (name "rust-derive-visitor") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive-visitor" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17nacybndh0n2ayf0vchcrm5n4k6bmx605ijvax7qw5rhggnawfl")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-derive-visitor-macros" ,rust-derive-visitor-macros-0.4)))) + (home-page "https://github.com/nikis05/derive-visitor") + (synopsis "Derive visitor pattern for arbitrary data structures") + (description "Derive visitor pattern for arbitrary data structures.") + (license license:expat))) + (define-public rust-derive-visitor-macros-0.4 (package (name "rust-derive-visitor-macros") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sat, 23 Nov 2024 22:35:03 GMT) Full text and rfc822 format available.Message #38 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 69626 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v7 3/3] gnu: rust-ordered-float: Upgrade to v4.5.0 Date: Sat, 23 Nov 2024 17:32:38 -0500
* gnu/packages/crates-io.scm (rust-ordered-float): Upgrade to v4.5.0 --- gnu/packages/crates-io.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f6e7cd09ba..133fb988e6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52357,19 +52357,21 @@ (define-public rust-ord-subset-3 (define-public rust-ordered-float-4 (package (name "rust-ordered-float") - (version "4.2.0") + (version "4.5.0") (source (origin (method url-fetch) (uri (crate-uri "ordered-float" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0kjqcvvbcsibbx3hnj7ag06bd9gv2zfi5ja6rgyh2kbxbh3zfvd7")))) + (base32 "0ppqpjrri5r5vdz06na24d00cjaz67ambd1hcq13iy8vf3wy2pn6")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-borsh" ,rust-borsh-1) ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-derive-visitor" ,rust-derive-visitor-0.4) + ("rust-num-cmp" ,rust-num-cmp-0.1) ("rust-num-traits" ,rust-num-traits-0.2) ("rust-proptest" ,rust-proptest-1) ("rust-rand" ,rust-rand-0.8) -- 2.46.0
guix-patches <at> gnu.org
:bug#69626
; Package guix-patches
.
(Sun, 24 Nov 2024 08:31:01 GMT) Full text and rfc822 format available.Message #41 received at 69626 <at> debbugs.gnu.org (full text, mbox):
From: Efraim Flashner <efraim <at> flashner.co.il> To: Aaron Covrig <aaron.covrig.us <at> ieee.org> Cc: 69626 <at> debbugs.gnu.org Subject: Re: [bug#69626] [PATCH rust-team v7 3/3] gnu: rust-ordered-float: Upgrade to v4.5.0 Date: Sun, 24 Nov 2024 10:29:51 +0200
[Message part 1 (text/plain, inline)]
Thank you for bumping this again. I've applied the first two patches locally and they'll be merged with the rust-team branch is merged (I don't want to confuse the build farm), and the last one with rust-ordered-float-4 I'll have to hold on to until after the rust-team merge since it does cause rebuilds to the rest of the packages. -- Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
Efraim Flashner <efraim <at> flashner.co.il>
:Aaron Covrig <aaron.covrig.us <at> ieee.org>
:Message #46 received at 69626-done <at> debbugs.gnu.org (full text, mbox):
From: Efraim Flashner <efraim <at> flashner.co.il> To: Aaron Covrig <aaron.covrig.us <at> ieee.org> Cc: 69626-done <at> debbugs.gnu.org Subject: Re: [bug#69626] [PATCH rust-team v7 3/3] gnu: rust-ordered-float: Upgrade to v4.5.0 Date: Tue, 3 Dec 2024 21:46:04 +0200
[Message part 1 (text/plain, inline)]
Last of the patches pushed to rust-team! -- Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 01 Jan 2025 12:24:06 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.