From patchwork Sat Apr 27 12:34:43 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Herman Rimm X-Patchwork-Id: 63426 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C27B427BBE2; Sat, 27 Apr 2024 13:42:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09DEB27BBEA for ; Sat, 27 Apr 2024 13:42:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s0hMw-000624-4q; Sat, 27 Apr 2024 08:41:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s0hMp-000602-M0 for guix-patches@gnu.org; Sat, 27 Apr 2024 08:41:23 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s0hMo-0000fP-K5 for guix-patches@gnu.org; Sat, 27 Apr 2024 08:41:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s0hN7-0005An-4T; Sat, 27 Apr 2024 08:41:41 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70606] [PATCH rust-team 021/101] gnu: Place rust-serdeconv-0.4 in alphabetical order. Resent-From: Herman Rimm Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Sat, 27 Apr 2024 12:41:40 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70606 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70606@debbugs.gnu.org Cc: Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 70606-submit@debbugs.gnu.org id=B70606.171422165019220 (code B ref 70606); Sat, 27 Apr 2024 12:41:40 +0000 Received: (at 70606) by debbugs.gnu.org; 27 Apr 2024 12:40:50 +0000 Received: from localhost ([127.0.0.1]:39241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0hM3-0004xC-Lf for submit@debbugs.gnu.org; Sat, 27 Apr 2024 08:40:48 -0400 Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:47391 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0hJ4-0004Bh-04 for 70606@debbugs.gnu.org; Sat, 27 Apr 2024 08:37:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman; t=1714221399; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=15q64d/R+AKE4+6MAHf6Zh+XBJf849+ltbmA+5gyeAE=; b=NLKm6lcy3naKCoykxpkhUNL75Vq9RHtO5KtzkG5gNjz5aX9UU6CC9y+iwI6baZgES9gLoE if1hodTtP3+mSmekimnxpZIn9aacMo9iRlVfCDeYtcZssbBTaY8fGsOXAafFQVfMVg9Cwz K1S9sbKAHEAZr2asju1MZlA4Ew97ridbTb80GPWno1mgrVKbQGT7xliDuqsS1fx6cscERh 8Br5Euy/5juqW3PMUrU1l3JbiPxRI1C8GzrbrbefrFM9TrRxb2bQcvoV4nkzQrizd/l9h1 E5gw0wnJ+bGcd2gTI6zUy3xNRMQ9ZV6VMlvFGY4P+P21Xsyj/FYl6YzLzOoW1Q== Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 1a7e1252 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <70606@debbugs.gnu.org>; Sat, 27 Apr 2024 12:36:39 +0000 (UTC) Date: Sat, 27 Apr 2024 14:34:43 +0200 Message-ID: <5c9628888c1fafbfd169cc98e9d98f16725fa118.1714220243.git.herman@rimm.ee> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Herman Rimm X-ACL-Warn: , Herman Rimm via Guix-patches X-Patchwork-Original-From: Herman Rimm via Guix-patches via From: Herman Rimm Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-serdeconv-0.4, rust-serde-hjson-0.9, rust-serde-indextree-0.2, rust-serde-html-form-0.2, rust-serde-fmt-1): Move variables. Change-Id: I6543d57ab1d471a361e659f69366048418c05c96 --- gnu/packages/crates-io.scm | 259 ++++++++++++++++++------------------- 1 file changed, 129 insertions(+), 130 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c44f96e2de..1374fdfa4e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68201,136 +68201,6 @@ (define-public rust-serde-codegen-internals-0.14 "Unstable AST representation used by Serde codegen.") (license (list license:expat license:asl2.0)))) -(define-public rust-serde-fmt-1 - (package - (name "rust-serde-fmt") - (version "1.0.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde_fmt" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "195sp3zxbdgrnaqxwn9z3pij04fd7yyihnm4fpfc261r5fdacqr9")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/KodrAus/serde_fmt.git") - (synopsis "Write any @code{serde::Serialize} using standard formatting APIs") - (description - "This package allows one to Write any @code{serde::Serialize} using the -standard formatting APIs.") - (license (list license:asl2.0 license:expat)))) - -(define-public rust-serde-html-form-0.2 - (package - (name "rust-serde-html-form") - (version "0.2.4") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde_html_form" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "133ycw4zdw4jymnw38n4vnjnvhxf5im3hh6g4akr4rps3ip0dq90")))) - (build-system cargo-build-system) - (arguments - `(#:cargo-inputs (("rust-form-urlencoded" ,rust-form-urlencoded-1) - ("rust-indexmap" ,rust-indexmap-2) - ("rust-itoa" ,rust-itoa-1) - ("rust-ryu" ,rust-ryu-1) - ("rust-serde" ,rust-serde-1)) - #:cargo-development-inputs (("rust-assert-matches2" ,rust-assert-matches2-0.1) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/jplatte/serde_html_form") - (synopsis - "(De-)serialization support for the `application/x-www-form-urlencoded` format") - (description - "This package provies (de-)serialization support for the -`application/x-www-form-urlencoded` format.") - (license license:expat))) - -(define-public rust-serde-indextree-0.2 - (package - (name "rust-serde-indextree") - (version "0.2.0") - (source (origin - (method url-fetch) - (uri (crate-uri "serde_indextree" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0kzp3dk6smfy0509fd1sih9ai4a31kgpb1rshsxb0m2l01c7s3m7")))) - (build-system cargo-build-system) - (arguments - `(#:cargo-inputs (("rust-indextree" ,rust-indextree-4) - ("rust-serde" ,rust-serde-1)))) - (home-page "https://github.com/PoiScript/serde_indextree") - (synopsis "Serializing indextree structure") - (description "Serializing indextree structure.") - (license license:expat))) - -(define-public rust-serde-hjson-0.9 - (package - (name "rust-serde-hjson") - (version "0.9.1") - (source - (origin - (method url-fetch) - (uri (crate-uri "serde-hjson" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "1y3lzs8556bxqa9jfdyg38pd5jjffblczikckwh571d8m074wfka")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-clippy" ,rust-clippy-0.0) - ("rust-lazy-static" ,rust-lazy-static-1) - ("rust-linked-hash-map" ,rust-linked-hash-map-0.3) - ("rust-num-traits" ,rust-num-traits-0.1) - ("rust-regex" ,rust-regex-1) - ("rust-serde" ,rust-serde-0.8)))) - (home-page "https://github.com/hjson/hjson-rust") - (synopsis "Human JSON (Hjson) serialization file format") - (description - "This crate is a Rust library for parsing and generating Human JSON -Hjson. It is built upon Serde, a high performance generic serialization -framework.") - (license license:expat))) - -(define-public rust-serdeconv-0.4 - (package - (name "rust-serdeconv") - (version "0.4.0") - (source - (origin - (method url-fetch) - (uri (crate-uri "serdeconv" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0cal6qkzps92g7csycqij4ik1df3ccxn5sxnjvfvm473phnwbvbi")))) - (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-rmp-serde" ,rust-rmp-serde-0.15) - ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-toml" ,rust-toml-0.5) - ("rust-trackable" ,rust-trackable-1)) - #:cargo-development-inputs - (("rust-serde-derive" ,rust-serde-derive-1)))) - (home-page "https://github.com/sile/serdeconv") - (synopsis - "Convert between TOML/JSON/MessagePack strings and serializable values") - (description - "This crate provides traits and functions for converting between -TOML/JSON/MessagePack strings and serializable values.") - (license license:expat))) - (define-public rust-serde-derive-1 (package (name "rust-serde-derive") @@ -68427,6 +68297,85 @@ (define-public rust-serde-derive-internals-0.25 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-serde-fmt-1 + (package + (name "rust-serde-fmt") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "serde_fmt" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "195sp3zxbdgrnaqxwn9z3pij04fd7yyihnm4fpfc261r5fdacqr9")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/KodrAus/serde_fmt.git") + (synopsis "Write any @code{serde::Serialize} using standard formatting APIs") + (description + "This package allows one to Write any @code{serde::Serialize} using the +standard formatting APIs.") + (license (list license:asl2.0 license:expat)))) + +(define-public rust-serde-hjson-0.9 + (package + (name "rust-serde-hjson") + (version "0.9.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "serde-hjson" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1y3lzs8556bxqa9jfdyg38pd5jjffblczikckwh571d8m074wfka")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-clippy" ,rust-clippy-0.0) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-linked-hash-map" ,rust-linked-hash-map-0.3) + ("rust-num-traits" ,rust-num-traits-0.1) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-0.8)))) + (home-page "https://github.com/hjson/hjson-rust") + (synopsis "Human JSON (Hjson) serialization file format") + (description + "This crate is a Rust library for parsing and generating Human JSON +Hjson. It is built upon Serde, a high performance generic serialization +framework.") + (license license:expat))) + +(define-public rust-serde-html-form-0.2 + (package + (name "rust-serde-html-form") + (version "0.2.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "serde_html_form" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "133ycw4zdw4jymnw38n4vnjnvhxf5im3hh6g4akr4rps3ip0dq90")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-form-urlencoded" ,rust-form-urlencoded-1) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-itoa" ,rust-itoa-1) + ("rust-ryu" ,rust-ryu-1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-assert-matches2" ,rust-assert-matches2-0.1) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/jplatte/serde_html_form") + (synopsis + "(De-)serialization support for the `application/x-www-form-urlencoded` format") + (description "This package provies (de-)serialization support for the +`application/x-www-form-urlencoded` format.") + (license license:expat))) + (define-public rust-serde-ignored-0.1 (package (name "rust-serde-ignored") @@ -68452,6 +68401,26 @@ (define-public rust-serde-ignored-0.1 @code{Deserializer} and invokes a callback on every ignored field.") (license (list license:expat license:asl2.0)))) +(define-public rust-serde-indextree-0.2 + (package + (name "rust-serde-indextree") + (version "0.2.0") + (source (origin + (method url-fetch) + (uri (crate-uri "serde_indextree" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kzp3dk6smfy0509fd1sih9ai4a31kgpb1rshsxb0m2l01c7s3m7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-indextree" ,rust-indextree-4) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/PoiScript/serde_indextree") + (synopsis "Serializing indextree structure") + (description "Serializing indextree structure.") + (license license:expat))) + (define-public rust-serde-json-1 (package (name "rust-serde-json") @@ -69263,6 +69232,36 @@ (define-public rust-serde-yaml-0.8 ("rust-indoc" ,rust-indoc-1) ("rust-serde-derive" ,rust-serde-derive-1)))))) +(define-public rust-serdeconv-0.4 + (package + (name "rust-serdeconv") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "serdeconv" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cal6qkzps92g7csycqij4ik1df3ccxn5sxnjvfvm473phnwbvbi")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-rmp-serde" ,rust-rmp-serde-0.15) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-toml" ,rust-toml-0.5) + ("rust-trackable" ,rust-trackable-1)) + #:cargo-development-inputs + (("rust-serde-derive" ,rust-serde-derive-1)))) + (home-page "https://github.com/sile/serdeconv") + (synopsis + "Convert between TOML/JSON/MessagePack strings and serializable values") + (description + "This crate provides traits and functions for converting between +TOML/JSON/MessagePack strings and serializable values.") + (license license:expat))) + (define-public rust-serial-test-3 (package (name "rust-serial-test")