From patchwork Sun Sep 8 14:39:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67762 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 CD56B27BBE9; Sun, 8 Sep 2024 15:40:25 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS autolearn=unavailable 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 B1DE727BBE2 for ; Sun, 8 Sep 2024 15:40:24 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ58-0001Gf-Bs; Sun, 08 Sep 2024 10:40:02 -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 1snJ56-0001Fb-KJ for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:00 -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 1snJ56-0008FK-BX for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=DDqDD+W9NErdQP/d1PcYGKbPvXuWT9Uke0prwB+iFFk=; b=mEg4j9/u8BKymr84NP/JUe+tlKExxE6+OQ8sYrmTwPR3GNTpxaAY8eyRRZlYPPM50iCbhlXLR3qMC3z/TJhqWf/nbE9vEFkCnDGaYiERFeff3/+6gqTz+KPjjYo4TjmYTICLhHHLlzzlI260zltZ39l/49Xmk1lGzKDSyXWBcu9kK+9/ZUqWvxJZzdugCrXQEgcAPbdI+M/7TcC1biC75FABrWiVG1Hpbj6G/+beWqcoXpW4RSvjYQyf7ujyX5WurAhPlVZdMNLc28cWkUbiSxjQo6k/AWn6DlPpVrK8yRUhn8W1QX3c9IwdqwkzWRo8rMAhltJzQQiB1Ds4hR+3VQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ58-0000GP-IT for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 01/10] gnu: rust-darling-core-0.20: Update to 0.20.8. References: <20240907093831.9542-1-ngraves@ngraves.fr> In-Reply-To: <20240907093831.9542-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.1725806389963 (code B ref 73094); Sun, 08 Sep 2024 14:40:02 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:49 +0000 Received: from localhost ([127.0.0.1]:59823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4v-0000FH-Ec for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:49 -0400 Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:59561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4p-0000Ej-8t for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:46 -0400 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.140.54]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0C1G5pz1RCb for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:39:38 +0000 (UTC) Received: from ghost-submission-55b549bf7b-4rjfm (unknown [10.110.164.236]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 134851FE5B; Sun, 8 Sep 2024 14:39:38 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-55b549bf7b-4rjfm with ESMTPSA id z4f/Nym33WaUqQwAeVdrMQ (envelope-from ); Sun, 08 Sep 2024 14:39:38 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0049a3b9721-7169-4c3f-b3dc-1fb140ef7365, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:17 +0200 Message-ID: <20240908143935.22543-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Ovh-Tracer-Id: 13198361659326063237 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=DDqDD+W9NErdQP/d1PcYGKbPvXuWT9Uke0prwB+iFFk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806379; v=1; b=1n9WroKLBLjkLlU85dqRGjQc7tZ0ad1liq1i3gGV5qILGacXFHnInaZcoNp1lx91BX6UEFtQ faJmEBtF839QiE2vM2tU4UgtTaMbLW2uTnVpJQDyKXWW30flUFvfU8TIc7CvMiKTXQZtE5c+R/L yQc6Kwdn9/Iefy47He4qiyEtB17Kn6/u17CYy29aI0XsGIl9OZMyx1DMdJELEAIAGIjkBi0mSoz jnkKFVl2kQWi2rFiL3/sFU0ofa79ZDyHi5AxNwmgMVWPx55GHNI+QiEvAQAEU7USNBvcjeIYvdM VNfGf7wb0rJlBwno4vD3Vt9yCUVV9ytfwDQ47zbKlCE4Q== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-darling-core-0.20): Update to 0.20.8. [arguments]<#:skip-build?>: Set to #f. Change-Id: I7cef57f0aea51665e5c15843764be2304601f2a5 --- 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 0cdb071ea0..f6833b7707 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19290,7 +19290,7 @@ (define-public rust-darling-0.9 (define-public rust-darling-core-0.20 (package (name "rust-darling-core") - (version "0.20.3") + (version "0.20.8") (source (origin (method url-fetch) @@ -19298,11 +19298,10 @@ (define-public rust-darling-core-0.20 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "08g6afi3z9jgcqx7g41s1mzr6q3dj2z56vz7v1bv6941h51k8zhp")))) + "03x7s149p06xfwcq0lgkk4yxh6jf7jckny18nzp1yyk87b1g2b4w")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-fnv" ,rust-fnv-1) ("rust-ident-case" ,rust-ident-case-1) ("rust-proc-macro2" ,rust-proc-macro2-1) From patchwork Sun Sep 8 14:39:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67761 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 A498C27BBEA; Sun, 8 Sep 2024 15:40:18 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 63B0527BBE2 for ; Sun, 8 Sep 2024 15:40:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ57-0001GJ-Pn; Sun, 08 Sep 2024 10:40:01 -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 1snJ56-0001FT-70 for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:00 -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 1snJ55-0008FE-U9 for guix-patches@gnu.org; Sun, 08 Sep 2024 10:39:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ANMt14rYbNUHt/JyP2qWuCdtQ9O7POpa3ENrHGL+uAE=; b=elI1Qd5/7basCBXQfJeB2w7tvEfwftixX1eBMEA2elxgriVNa3mBUfzF19HVsiRVjn3FIbAX9HdvfQItS+szkzdtWjjUWQh/D5Z150Cll0sUTOImsj4nyAqeApn18/VYI8WdS81hTJBv3kcGocVYfGJKgXU4xbQBDM78nlwqVanDqyLPDP79lAKkP2uM4/qt+i1WqQ5qlllY1wfHcSo9WAgUntiXyuGGbSASjcWHgKJBJWUX2EWALOBtRbeHlxYo0AOzDk5uZJvQLk8FD7snexVLjS99fwfzeP81J1ni3Ynvy/3DFUkENC670UFyOp1rpjZe9cIYsSr35B8I5+vHkg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ58-0000GI-5A for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 02/10] gnu: rust-darling-macro-0.20: Update to 0.20.8. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.1725806389952 (code B ref 73094); Sun, 08 Sep 2024 14:40:02 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:49 +0000 Received: from localhost ([127.0.0.1]:59821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4u-0000FE-Bl for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:49 -0400 Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:41819) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4p-0000Em-8t for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:46 -0400 Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.201]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0C75j1z1RP5 for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:39:39 +0000 (UTC) Received: from ghost-submission-55b549bf7b-hn9v2 (unknown [10.108.54.32]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9534C1FD3A; Sun, 8 Sep 2024 14:39:39 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-55b549bf7b-hn9v2 with ESMTPSA id M+0yEiu33WZSpAwA4YKJng (envelope-from ); Sun, 08 Sep 2024 14:39:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R00424fa2e6d-693a-4b37-90b7-4207f0b6466b, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:18 +0200 Message-ID: <20240908143935.22543-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13198643134453375621 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=ANMt14rYbNUHt/JyP2qWuCdtQ9O7POpa3ENrHGL+uAE=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806380; v=1; b=KOuGSioRQxcPBWgCu02k6lLRIBRbs+HCekqaHc38lFetmpsj/+mdPqC2ekMTtm2CaLug669j LvmU431g6cDFIDtoePACBSK+tyidur6mi0acB9hUBkZcsWPxUAiBX3OHl1/6EmI+i/iQxM6RFM5 x7y78Sro8oSblKEnuAB3bRWkfthK//GpbhMCfJgVtpinsKUbAXK73QmW2/q4CSkXsVyOjzRxEkY n07zH59o3Kl/JraHmW7YEWBWakQK53Ti7+JDJKWYevoWv3qfegwKiYoAJaPBVOEe2laNnT2Brpw fcb0BViAbSlz69ZTGXK/3U5IKSuoxmSduP6O4DnrTUCqA== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-darling-macro-0.20): Update to 0.20.8. [origin](uri): Rename to darling_macro. [arguments]<#:skip-build?>: Set to #f. Change-Id: Ic46f41b26e5fa918f222256b1c6047cfe0dba790 --- gnu/packages/crates-io.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f6833b7707..e7693c64ea 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19420,19 +19420,18 @@ (define-public rust-darling-core-0.9 (define-public rust-darling-macro-0.20 (package (name "rust-darling-macro") - (version "0.20.3") + (version "0.20.8") (source (origin (method url-fetch) - (uri (crate-uri "darling-macro" version)) + (uri (crate-uri "darling_macro" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1mg2k1f0v33s271lpn4m5mxcfjqnmg61bf77svb44cyngay9nsl3")))) + "0gwkz0cjfy3fgcc1zmm7azzhj5qpja34s0cklcria4l38sjyss56")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.20) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))) From patchwork Sun Sep 8 14:39:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67760 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 A08A427BBE2; Sun, 8 Sep 2024 15:40:10 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS autolearn=unavailable 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 5011127BBE9 for ; Sun, 8 Sep 2024 15:40:09 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ58-0001H8-KU; Sun, 08 Sep 2024 10:40:02 -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 1snJ57-0001Fj-6D for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:01 -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 1snJ56-0008FQ-TV for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=9ohh4j8AQc6djbYF5cb/YDG32FEtPLYhf7b2jQAKY78=; b=DgSp7m7Eikg7ZULNXxH/zyCtZePySlxvlQloJd7WW4PmW4CywnDfAAE72FtMlzW9PsoIdBTl97dHsTy2v8A90nEzH677Fxr7OwUTNKJwNUdJGP4U2iIywf2u6x/t4aRHbV3gsbSTutwNJbz71c92cqXb01QjvrAvJ8lnJrUfdxmhq8otWvmTrzHkrYmbHPN46F8syIYHB+a4NOZnwKuuzHzids3/CJGWOp9clV2/uMzjOdWMdcUSGvlTyhl3kki0N+mhZYHvjTGtfdA5KB6pF5ZVxN8a9TX2foW/yHuKLilDVfYjU4Pj5VUv85BMrpXdcVHu6xudcHpggZJ41mgO4A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ59-0000Ga-3z for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 03/10] gnu: rust-darling-0.20: Update to 0.20.8. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.1725806390970 (code B ref 73094); Sun, 08 Sep 2024 14:40:03 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:50 +0000 Received: from localhost ([127.0.0.1]:59825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4v-0000FS-Qi for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:50 -0400 Received: from 2.mo560.mail-out.ovh.net ([188.165.53.149]:46439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ4r-0000Et-KD for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:39:47 -0400 Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.17.219]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0F64mmz1SX2 for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:39:41 +0000 (UTC) Received: from ghost-submission-55b549bf7b-9s2pn (unknown [10.108.54.199]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 423CE1FD58; Sun, 8 Sep 2024 14:39:41 +0000 (UTC) Received: from ngraves.fr ([37.59.142.104]) by ghost-submission-55b549bf7b-9s2pn with ESMTPSA id HvYkMSy33WaqRwAA6wlNSA (envelope-from ); Sun, 08 Sep 2024 14:39:41 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-104R005aa8c2ebb-cc39-4799-a4cd-f21ab4aa9ec5, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:19 +0200 Message-ID: <20240908143935.22543-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13199206086541173381 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=9ohh4j8AQc6djbYF5cb/YDG32FEtPLYhf7b2jQAKY78=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806382; v=1; b=NrxvX/1dIYpwJxpnRh5hOZe3yPGHCQQrZ0DgnySnNa3NsEy5hhxV2mzifI435gXqXAKaRAkw S2SRhRc7vWMaXiuKiO89lx4N7gNNzmZn8euP20cF7cGErQzdl2c60fyI7kgDlz0KLUVXNlgEroA kiA/a1VmTvaHpl9f4EGd7YQcOVn8/kmejmiElbexD6jLvPVwbfSVf0LKWn+mOog7P3wkPlxXOeG NP+qVEsO6ZcS+9kcS2MzbuBfpSV87/9LG3beE60GfN2J4zE9tA0DV/PYbkAwZqPwRBT1QBqD0kX STDQhQ+c/sPPredCGVIYulLd/TAeX6Jg5In6sakJjEHXQ== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-darling-0.20): Update to 0.20.8. [arguments]<#:cargo-development-inputs>: Add rust-proc-macro2, rust-quote, rust-rustversion, rust-syn, rust-trybuild. Change-Id: Ib6569c26d6d74518a7069c1a5b89b60b67b8a152 --- gnu/packages/crates-io.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e7693c64ea..19f619c27c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19153,7 +19153,7 @@ (define-public rust-daemonize-0.4 (define-public rust-darling-0.20 (package (name "rust-darling") - (version "0.20.3") + (version "0.20.8") (source (origin (method url-fetch) @@ -19161,10 +19161,15 @@ (define-public rust-darling-0.20 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0pjwwadwgnvvgn5qm3glpv7hjl7siaqqpw6cvh2mdar7lr6xj282")))) + "14a38qsi9104kvk1z11rqj0bnz1866dyhnvgvbgzz17d2g6nzqsl")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t + `(#:cargo-development-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-syn" ,rust-syn-2) + ("rust-trybuild" ,rust-trybuild-1)) #:cargo-inputs (("rust-darling-core" ,rust-darling-core-0.20) ("rust-darling-macro" ,rust-darling-macro-0.20)))) From patchwork Sun Sep 8 14:39:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67766 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 273E427BBEA; Sun, 8 Sep 2024 15:41:33 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS, TVD_SPACE_RATIO 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 A13F027BBE2 for ; Sun, 8 Sep 2024 15:41:32 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ67-0001bR-40; Sun, 08 Sep 2024 10:41:03 -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 1snJ63-0001a6-Qn for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:00 -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 1snJ63-00005q-F7 for guix-patches@gnu.org; Sun, 08 Sep 2024 10:40:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=0GkDRhPbC7GQMBNcX7+2dd/3Iwpc3ydj7A02MsjhZYw=; b=Fn+W0dlCLdcIE+Yp1bdq6JCX9BR5UaOi3f2Y1Vgh2t5c0Oyq22UHYMVLxy0ZuVPfQhD1Vq9WYChcJjJEL58QVCASb43HNjAnWEqzLtxzPD5OMe/tXQEuqdSZzR0eNw+nek2efZoQ60xP5GPYWVBJiJ+zt0WnNL6XWbG68lppVWxrPB1dzXCVB7t7hwxo8TQB6MjLmhiknoniz6TSKe7UcrMmy6oc+KiC16480fz+nh+XK0rcSI4OcJJBAOY71alyACDm3qNtP2oBsYEIX0iX5n+xFUqL9CXrKPiS5SriixaQLoMfOiXYuSxTcJq1KUmOc8fLSw2ke2TjtagkN4yUUA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ65-0000Rq-LV for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 04/10] gnu: Add rust-derive-builder-core-0.20. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064041059 (code B ref 73094); Sun, 08 Sep 2024 14:41:01 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:04 +0000 Received: from localhost ([127.0.0.1]:59834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5A-0000Gy-6R for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:04 -0400 Received: from 5.mo576.mail-out.ovh.net ([46.105.43.105]:34273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ57-0000G0-UQ for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:03 -0400 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.176.103]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0Z2ptFz1lJK for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:39:58 +0000 (UTC) Received: from ghost-submission-55b549bf7b-9qc7l (unknown [10.110.96.237]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7DDCE1FD3B; Sun, 8 Sep 2024 14:39:57 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-55b549bf7b-9qc7l with ESMTPSA id tKChAz233WZ9nQIAWWRRzg (envelope-from ); Sun, 08 Sep 2024 14:39:57 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0062f8cc7ab-ddb9-4b5f-91d3-4a2f28a3cf36, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:20 +0200 Message-ID: <20240908143935.22543-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13203991158899270277 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=0GkDRhPbC7GQMBNcX7+2dd/3Iwpc3ydj7A02MsjhZYw=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806398; v=1; b=tiy4nuMKINpmlZYsJp6rSjsmdQhCgk9xOzWtM/GLWGHPt3lJxdU6eAnEegBYaWAAPH2hn7pK XlX6prFdB+tj9i9WiMKyr0763zIXqDdOwpAuAK/gsu/VhRDUilg1AX5SE3Nn0cjm6IevdOI95OF fz1T/PpuBY2TJl7CeXCexpz6N2P3Xwaw2vinlrA0BgxAoY4yhrkgiPiapg/qbMGkDXd/RG1mZVr jQafqqLHfZtcQbLnweJ3C2QifqrB/j/Os97UKm+ra9jY/KiG1U/ryuw4IljqkS8FmNABLNo/B+G P1odgckGidQhtCr09npjI/K0KLN1ZKRXsM/Z7z/ZndKwA== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-derive-builder-core-0.20): New variable. (rust-derive-builder-core-0.13): Inherit from rust-derive-builder-core-0.20. Change-Id: I3a6ee4eaf1ddc00aa8e131bdc59f11d8ad54208c --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 19f619c27c..effc4393e5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20690,8 +20690,34 @@ (define-public rust-derive-builder-0.7 ("rust-skeptic" ,rust-skeptic-0.13) ("rust-syn" ,rust-syn-0.15)))))) +(define-public rust-derive-builder-core-0.20 + (package + (name "rust-derive-builder-core") + (version "0.20.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive_builder_core" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0f5fg9cc9y53fx1fm4bh0s1yxwvc7v1zsircy8s054hkjq2glcbl")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-darling" ,rust-darling-0.20) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/colin-kiegel/rust-derive-builder") + (synopsis "Internal helper library for @code{rust-derive-builder}") + (description + "Internal helper library for @code{rust-derive-builder}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-derive-builder-core-0.13 (package + (inherit rust-derive-builder-core-0.20) (name "rust-derive-builder-core") (version "0.13.1") (source (origin @@ -20701,19 +20727,13 @@ (define-public rust-derive-builder-core-0.13 (sha256 (base32 "1381dgjq6jhirww088dff8b00v2d99illvnan0l0kvz7qdy33v54")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-darling" ,rust-darling-0.14) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)) #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) - (home-page "https://github.com/colin-kiegel/rust-derive-builder") - (synopsis "Internal helper library for @code{rust-derive-builder}") - (description - "Internal helper library for @code{rust-derive-builder}.") - (license (list license:expat license:asl2.0)))) + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) (define-public rust-derive-builder-core-0.12 (package From patchwork Sun Sep 8 14:39:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67763 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 DE6FE27BBE9; Sun, 8 Sep 2024 15:41:06 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS autolearn=unavailable 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 CB4FD27BBE2 for ; Sun, 8 Sep 2024 15:41:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ66-0001ax-OZ; Sun, 08 Sep 2024 10:41:02 -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 1snJ64-0001a7-AP for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:00 -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 1snJ63-00005w-UZ for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=pZlKBpOeD46CAYpmbCkxS2PaDM7dqw/Bq4Y+AksT0ec=; b=AJUw2FHnsto9Zay/6ID5VRp57zBflvUEMLJoLdeKtjGbRO29dx7mdQU49vT8aVXu8DwC2zrvyglTi6i4leVg9knuMrfnR14T2DLd3bJYNHE7MqOLgvpPSnQvrcgJ8382NONfDVXKg8RMcw3Lr49nisU/zX4X6G5B9esnNra3xl6uB3OAFR1ZoxAxFQEwqess34HyakCcxiDlErpgtLFATweY0HonUsKvluaUCOMgMQZECrmptbsdyR8Zo+pl0FnaQmWVf0/pCLkCMC+9pIqxSK14hntmK8TXWQCTuHLqqVLD5xMymB+HnEP0XSCktOdpY8nvuWmBu98bnQuNG80lug==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ66-0000Rx-61 for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 05/10] gnu: Add rust-derive-builder-macro-0.20. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064071216 (code B ref 73094); Sun, 08 Sep 2024 14:41:02 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:07 +0000 Received: from localhost ([127.0.0.1]:59838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5C-0000JI-NI for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:07 -0400 Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:45925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ59-0000Gc-UL for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:05 -0400 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.2.205]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0c2lrZz1TXK for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:00 +0000 (UTC) Received: from ghost-submission-55b549bf7b-sjv8s (unknown [10.110.188.182]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BFB2F1FD12; Sun, 8 Sep 2024 14:39:58 +0000 (UTC) Received: from ngraves.fr ([37.59.142.100]) by ghost-submission-55b549bf7b-sjv8s with ESMTPSA id WrjtMj633WZRkAQApay4CA (envelope-from ); Sun, 08 Sep 2024 14:39:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-100R0032e4d0f3a-ac3e-436d-994c-d31a16cb9ee4, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:21 +0200 Message-ID: <20240908143935.22543-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13204554109465911941 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddttdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=pZlKBpOeD46CAYpmbCkxS2PaDM7dqw/Bq4Y+AksT0ec=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806400; v=1; b=47hWz749CkCUjEQ5yMb88F6dUKkEGSNhS777qoRsGzywsWUIT1I2eriJmXrYb20NJMCD7bBR HD3MCmPceOwr1MBOIvhAbDyjJRdQSGuzsODhwBsZcVa/v75y809JUFGdZB7DNK2I0GtMxKZXZER 2QsO77YwWMcQMmaNwUyqxRQkObX+AMxfHKJAFdN6aMQxUqn72NRradyY2Zzt6iuQj5gVY0LWBjG qaSxMx4z3RtoQRIrE+XJ/ufPDy+ng56Ue2GuVx0w9AOrbhyyfNR7amJpLRu2mz6pCCeUL93cfFY o4QOVFwdnm8bYVYKfXa84OtybS5rCEFCXM8225Ra8aaAw== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-derive-builder-macro-0.20): New variable. (rust-derive-builder-macro-0.13): Inherit from rust-derive-builder-macro-0.20. Change-Id: I7d39f3638c233c61f3ee29a2d107cc0e154a0246 --- gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index effc4393e5..97f955be12 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20843,8 +20843,31 @@ (define-public rust-derive-builder-core-0.5 ("rust-quote" ,rust-quote-0.6) ("rust-syn" ,rust-syn-0.15)))))) +(define-public rust-derive-builder-macro-0.20 + (package + (name "rust-derive-builder-macro") + (version "0.20.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive_builder_macro" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1p2ijj442j30cvd1x5231jw8b4klyf65sl3rnxvri6zpbc1ygfja")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-derive-builder-core" ,rust-derive-builder-core-0.20) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/colin-kiegel/rust-derive-builder") + (synopsis "Automatically implement the builder pattern for arbitrary structs") + (description + "This crate provides a Rust macro to automatically implement the builder +pattern for arbitrary structs.") + (license (list license:expat license:asl2.0)))) + (define-public rust-derive-builder-macro-0.13 (package + (inherit rust-derive-builder-macro-0.20) (name "rust-derive-builder-macro") (version "0.13.1") (source (origin @@ -20854,16 +20877,9 @@ (define-public rust-derive-builder-macro-0.13 (sha256 (base32 "09q17rzgf8bsj8n1bhlf4f93nmqg8va6321ppcd07f1mzg1nh0w7")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-derive-builder-core" ,rust-derive-builder-core-0.13) - ("rust-syn" ,rust-syn-1)))) - (home-page "https://github.com/colin-kiegel/rust-derive-builder") - (synopsis "Automatically implement the builder pattern for arbitrary structs") - (description - "This crate provides a Rust macro to automatically implement the builder -pattern for arbitrary structs.") - (license (list license:expat license:asl2.0)))) + ("rust-syn" ,rust-syn-1)))))) (define-public rust-derive-builder-macro-0.12 (package From patchwork Sun Sep 8 14:39:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67768 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 A18E427BBEA; Sun, 8 Sep 2024 15:41:38 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 1D4F127BBE2 for ; Sun, 8 Sep 2024 15:41:38 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ67-0001bS-AI; Sun, 08 Sep 2024 10:41:03 -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 1snJ65-0001aL-1y for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -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 1snJ64-000062-DA for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=d5j2lqS3WXdP1v/TzMkgea1rB0ulB5CV91VEqXxJIuk=; b=hAjblGEYX7KMs3iBYBffb2XFlPkPu0wGQzbwLrh2EaQVQIL+Q/H3pYd4w1K4XiVLVeAwFovf9XXlmzZ/JCynXWj+G0luUnWlp3fqqxkFVsRa6c4WYIDmDckAF609h4xhOTH27JdakuPFTQT2MdHUQBH8H8FuLEirU6JJBP/pWOQ/7w+pNmP7inZP3m/uM+Jq8JGozYZaNlXgM11M1KPIeEndwGWwlzYGlUpZ4YSAR58QVPBk72/NIcWzF21gAraDxfzu5xjxJA3Jqe+n6neE6u5QaVD2b/xBDxwDHg7yAGptEHVB//Vt/+oe51umujg+lek/CSTBKkyau+/V8Xr9fA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ66-0000S5-Jd for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 06/10] gnu: Add rust-derive-builder-0.20. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064071243 (code B ref 73094); Sun, 08 Sep 2024 14:41:02 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:07 +0000 Received: from localhost ([127.0.0.1]:59842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5D-0000JZ-3k for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:07 -0400 Received: from 9.mo575.mail-out.ovh.net ([46.105.78.111]:57723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5B-0000Gz-6U for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:06 -0400 Received: from director4.ghost.mail-out.ovh.net (unknown [10.109.176.101]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0d4Jtkz1hVL for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:01 +0000 (UTC) Received: from ghost-submission-55b549bf7b-9s2pn (unknown [10.108.54.8]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2DC851FE7E; Sun, 8 Sep 2024 14:40:00 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-55b549bf7b-9s2pn with ESMTPSA id GdgjL0C33WbpRwAA6wlNSA (envelope-from ); Sun, 08 Sep 2024 14:40:00 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G00653c5de40-3080-40dc-9718-783029fccfce, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:22 +0200 Message-ID: <20240908143935.22543-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13204835584790946437 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=d5j2lqS3WXdP1v/TzMkgea1rB0ulB5CV91VEqXxJIuk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806401; v=1; b=5wp6/e7e1WR1ABcUVn/o91ovAURnJ7wzgA9QAZgkCFDRlJ9SlWcExXE4HQx3qmwoCkFR95Jp COC/goC1El5CtNwD71VpU+d1X2YmqPetGltDInGC1ITj+0/UMvz6jLft+235Rw27sR+ayYVSjR7 hnw9JKPDttzLvZh7jEI6gixGu65RR/xQadzNXxABWHOpaVaNplnK2/7XNYH1vnEeIshfc6Wx7Ig N1/42xbaukJi9y0AunfgGbWhtPkjbMUzI8gwbRS1/SCbGEvEgPHRMAtZvk3SdBEKv2REfDIDZUQ Yep7K2CSxTXPdCE5X11hVQTOk5jIwuOcgFa/wwzNo62Zg== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-derive-builder-0.20): New variable. (rust-derive-builder-0.13): Inherit form rust-derive-builder-0.20. Change-Id: I8d237c591872fd01605cdf73d19bc085b4a7ea6f --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 97f955be12..0191793ac0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -20554,21 +20554,21 @@ (define-public rust-derive-arbitrary-0.4 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) -(define-public rust-derive-builder-0.13 +(define-public rust-derive-builder-0.20 (package (name "rust-derive-builder") - (version "0.13.1") + (version "0.20.1") (source (origin (method url-fetch) (uri (crate-uri "derive_builder" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1irqx6bz74kx48ivdwqp2xl1ibr8dbdwgh6573r8g00d82gicncg")))) + "0yw7frfcgza5rm7f1ckrsy1qy0i6gim3blw12xm186d1wrzg6cyd")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.13)) + (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.20)) #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) ("rust-rustversion" ,rust-rustversion-1) @@ -20581,6 +20581,28 @@ (define-public rust-derive-builder-0.13 for arbitrary structs.") (license (list license:expat license:asl2.0)))) +(define-public rust-derive-builder-0.13 + (package + (inherit rust-derive-builder-0.20) + (name "rust-derive-builder") + (version "0.13.1") + (source (origin + (method url-fetch) + (uri (crate-uri "derive_builder" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1irqx6bz74kx48ivdwqp2xl1ibr8dbdwgh6573r8g00d82gicncg")))) + (arguments + `(#:cargo-inputs + (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.13)) + #:cargo-development-inputs + (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-trybuild" ,rust-trybuild-1)))))) + (define-public rust-derive-builder-0.12 (package (inherit rust-derive-builder-0.13) From patchwork Sun Sep 8 14:39:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67769 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 E9CD027BBEA; Sun, 8 Sep 2024 15:41:44 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 A4CB927BBE2 for ; Sun, 8 Sep 2024 15:41:44 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ67-0001bW-OX; Sun, 08 Sep 2024 10:41:03 -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 1snJ65-0001aN-Dh for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -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 1snJ64-00006I-V3 for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=zViwciGPLuIInVWgohPl/Da0jcAb+goQtkrp1kK6arY=; b=lg7uu8gUeKldzrtMjTUHynfrj4uDPf4AWlMTyltv3pP7MNvQlOii+mXWOb1l+tq7epghSVHB9ld14oXWcYz8fE/IOOIehhcMcFEiQzyC3IDdBPEQR2AAzDz3GKtDacoVnWhWGP4QDes1XN/VJrQ5nVN/Fwt35Qw9Nyn0qyU3tnoTD9aldAyVb0SBQGumpaiwEUiXsS7s5IhJsWc2np7k9RZDk9DulVf7DBsuhrx0Cii/KwD0oSus/Jb0lpMX2QA+uwtVOXz0Fy3u7dcL+x0hA6dDcBKZUz+l5LOFQHd+oqQoGzd7v6skU5ORAazf/+vjgN+ErOj4uzf9StIFZt+cuw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ67-0000SC-6g for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 07/10] gnu: Add rust-unicode-normalization-alignments-0.1. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064121471 (code B ref 73094); Sun, 08 Sep 2024 14:41:03 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:12 +0000 Received: from localhost ([127.0.0.1]:59850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5H-0000NW-R0 for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:12 -0400 Received: from 1.mo583.mail-out.ovh.net ([188.165.57.91]:34775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5C-0000HZ-Iy for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:07 -0400 Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.140.35]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0g0Yxdz1THQ for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:02 +0000 (UTC) Received: from ghost-submission-55b549bf7b-nxddw (unknown [10.111.174.98]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9BB7A1FD68; Sun, 8 Sep 2024 14:40:02 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-55b549bf7b-nxddw with ESMTPSA id FOC7D0K33WbiNwAA0f7f5Q (envelope-from ); Sun, 08 Sep 2024 14:40:02 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005e01d6faa-94dd-4696-b999-71f9f5ae54f2, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:23 +0200 Message-ID: <20240908143935.22543-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13205117060820296325 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=zViwciGPLuIInVWgohPl/Da0jcAb+goQtkrp1kK6arY=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806403; v=1; b=jTFwkCkOblxepXr1J4imGviIs6GQn/pbrM0wy9HL6FC3Pxdgo50KVMAWNWQzE94adXQ2lc94 yu/HYPm73v8lUb7urfDZTiDAUYtFwz/fIJ8F7mx8G+u6FgoAStfFw3wPWrvWh1ZTV+E5eiHA1Lk 0qwIK4srrOqpj3Uot1yfgtZwyfqakYeA/jU1i1I2799j77AAZbgidIEt3tVY/7KcD3DnlA6Vifr 5PED+AdTR7+2+3AFVdTuBTFQj4759ZjHmUVSoGNDoV888Q8+7Ze0jIrz/W0UegTSAyYkY6RCcNJ /9rEzyu68YBFCyE5exiPEE030cVJ7Y6kp7+jD5X0hx0iQ== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-unicode-normalization-alignments-0.1): New variable. Change-Id: I338fd9a00affd1d83ace8356b6276fda476a68c8 --- 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 0191793ac0..8fc04f41af 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -86736,6 +86736,28 @@ (define-public rust-unicode-normalization-0.1 described in Unicode Standard Annex #15.") (license (list license:expat license:asl2.0)))) +(define-public rust-unicode-normalization-alignments-0.1 + (package + (name "rust-unicode-normalization-alignments") + (version "0.1.12") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-normalization-alignments" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1pk2f3arh3qvdsmrsiri0gr5y5vqpk2gv1yjin0njvh4zbj17xj3")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-smallvec" ,rust-smallvec-1)))) + (home-page "https://github.com/n1t0/unicode-normalization") + (synopsis "Normalize Unicode strings ") + (description + "This crate provides functions for normalization of Unicode strings, including +Canonical and Compatible Decomposition and Recomposition, as described in +Unicode Standard Annex #15.") + (license (list license:expat license:asl2.0)))) + (define-public rust-unicode-reverse-1 (package (name "rust-unicode-reverse") From patchwork Sun Sep 8 14:39:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67764 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 2285227BBE9; Sun, 8 Sep 2024 15:41:15 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS autolearn=unavailable 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 665D627BBE2 for ; Sun, 8 Sep 2024 15:41:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ68-0001c9-Vf; Sun, 08 Sep 2024 10:41:05 -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 1snJ65-0001aV-LN for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -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 1snJ65-00006N-BW for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=hXSMIpeaz+AckOG5pqYSAhvbkiTMxu1K0HIYqDsWYIk=; b=tr+XZFjf9Hl1Zk0HGNRNNSfcSFisV7t/5oGcAUYpsfTdgZO44LYPgluEVWrzjYo1y1JA4E4mIqr/cOfY06ML7U0UFyOZ6lrCbVSYLFyYv51WRVK3ZGITdaGKBctXdnNclmG02Dq3v/gCerTh7STp6QeKFLYRocXLVtmTKR1kTq+64Vhi40uAHURl3N1sCHYhb7P6TO9/l2waZ/j9s9exyw+n/1ZUxQCJ3GsLKQ+hcBgMqclKALsF+CNZvRPlr3DXZlxmZyBAvjYc2+BP98IRtUrtFrldWKLJXTW/jzC6IjgcNTS2jtQG3bj/4U6rGQoWohYaLzOxtfYojql++ErIkw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ67-0000SM-Ii for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 08/10] gnu: Add rust-rayon-cond-0.3. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064131564 (code B ref 73094); Sun, 08 Sep 2024 14:41:03 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:13 +0000 Received: from localhost ([127.0.0.1]:59852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5I-0000Nh-Du for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:12 -0400 Received: from 9.mo550.mail-out.ovh.net ([178.32.108.172]:40053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5F-0000K7-DJ for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:10 -0400 Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.17.160]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0j1YWCz1VqN for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:04 +0000 (UTC) Received: from ghost-submission-55b549bf7b-n9l79 (unknown [10.108.54.3]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 778611FD2E; Sun, 8 Sep 2024 14:40:03 +0000 (UTC) Received: from ngraves.fr ([37.59.142.98]) by ghost-submission-55b549bf7b-n9l79 with ESMTPSA id GaTAJkO33WbqWwAAZJpbZA (envelope-from ); Sun, 08 Sep 2024 14:40:03 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002864fae41-1452-419b-839a-e3e7570ceff1, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:24 +0200 Message-ID: <20240908143935.22543-8-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13205680011404567173 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=hXSMIpeaz+AckOG5pqYSAhvbkiTMxu1K0HIYqDsWYIk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806405; v=1; b=y/a6Oez/Qt2TR/oh+TxPPo8J/6bKzufqAOGYWhIuvhyZNo7N+YASMwbKO+lH2GtEB9x+buOF vHxW5Lw4CFc38KX4RQuYJa+FS6XIURRXmPVMLXLcQhMjYDQgrrhRdo+MS64HxNpPLtqMrNCuo29 vZWteEIIOBFakGhdOV79TxHpjCYoBOUSgrxLL81YXVnkStDYrSvlV+HkYIIj0aAa1dFKalyYPeR Ufl3JrsKFdHAfzxCTIAJOrrDHJVcyyHwCTHiWFkLByavMh8sp/HqiSONgL/yYUDiCSLstJ0sKdH ibuiicCraIv9w/E4UKdd3vuNV+caeumIOqNKzqta/fq6Q== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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-rayon-cond-0.3): New variable. Change-Id: I2683b5cb5c698380cd9485b0a6f090f827678c4d --- 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 8fc04f41af..c4b17c7a54 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -61810,6 +61810,29 @@ (define-public rust-rawkey-0.1 "This package provides support for raw key input in terminals.") (license license:expat))) +(define-public rust-rayon-cond-0.3 + (package + (name "rust-rayon-cond") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rayon-cond" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ybxppq84p3q60h9rng9j3dm79f6970hn4wljyf31lpgan5m77q5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-either" ,rust-either-1) + ("rust-itertools" ,rust-itertools-0.11) + ("rust-rayon" ,rust-rayon-1)))) + (home-page "https://github.com/cuviper/rayon-cond") + (synopsis "Experimental iterator wrapper") + (description + "This package provides a Rust experimental iterator wrapper that is +conditionally parallel or serial.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-rayon-core-1 (package (name "rust-rayon-core") From patchwork Sun Sep 8 14:39:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67767 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 B11FE27BBEA; Sun, 8 Sep 2024 15:41:36 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 1F7E127BBE2 for ; Sun, 8 Sep 2024 15:41:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ67-0001bU-IF; Sun, 08 Sep 2024 10:41:03 -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 1snJ66-0001al-0C for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:02 -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 1snJ65-00006V-Nk for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=9b17omu0MEDzNaQZWwjQJuMu7IEGiJlOwlbENl4RXS0=; b=NvTJpehJlgP2wg2xk5IivR1tfUwHaXhXmdKybtbi7GyugPaYcSDlGXuW4OV0d6wg+S4EyR9uyzmobQd9303VYdzaDoRX2clqNo/IC+2eMcQkWZrssiP02xPGKNnKWeckbsYZac/iy6jwHGwSxZiCKWO2/SGo6Eg3xwx4uFjgWQhfo6+pa6lU4QaCphrhgUGcXC6hQYaFM1iykGOHQtoAfj3Zf68Q/dQUdnBj1JW3KlbOVS351d96/mlpZqYOEztesMtejY9mp5IvyJ8cTVypRk+PrrUL1XSfzjFr+36lu0NwtaxXbYZgN5UkViagZ5DImTMzfuBhaKMOehjQMGzcgw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ67-0000ST-VF for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 09/10] gnu: Add rust-safetensors. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064151652 (code B ref 73094); Sun, 08 Sep 2024 14:41:03 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:15 +0000 Received: from localhost ([127.0.0.1]:59854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5K-0000QY-UV for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:15 -0400 Received: from 9.mo582.mail-out.ovh.net ([87.98.171.146]:55729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5G-0000Ko-1L for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:11 -0400 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.176.103]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0k2NNmz1Qwy for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:05 +0000 (UTC) Received: from ghost-submission-55b549bf7b-mf6jt (unknown [10.110.164.228]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9B1411FD2C; Sun, 8 Sep 2024 14:40:05 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-55b549bf7b-mf6jt with ESMTPSA id ZLvrFEW33WYKvAUAEhG6Lw (envelope-from ); Sun, 08 Sep 2024 14:40:05 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0067ab81db8-64d4-471f-b4bc-8a98002220e6, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:25 +0200 Message-ID: <20240908143935.22543-9-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13205961486307943045 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvffehgeekhfekgffgleehffetiefggeeitdduteekfffhkeehveejfeejledtieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=9b17omu0MEDzNaQZWwjQJuMu7IEGiJlOwlbENl4RXS0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806406; v=1; b=OoJqii85WZlvrigpABvW04LyGRyysJPiwQXt5iKk067nFPTQupMXuZqUM4yIxG6/QjdEZ26V TKNJH9GpoBSlNlArLzMJ5K56JgHUa+zN931DdJAkLHmPgpf0mFdZq2jjVE3KgGCfMwfJlg3yN6D f7DILjZ1zmgRKkPZ88NZboPD5AIR76ogm3z/MD7nzJ0mMbOqMobWC9CCa0b0MDP1SHJH16UJMjH vwzNyTKbQ+AhSeyZ0J17xbSuHX0ioncjjtqqye/so8oKp8y8ACWYdBO2jFGFMvQXwypo7AznxwJ Grkix4AHdVcrVWnISZOOmCe1bhBOwnzGRdGZ5d82IjYYQ== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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/machine-learning.scm (rust-safetensors): New variable. Change-Id: I2733dbae90b292ed6485666cf875d6fb899c5d12 --- gnu/packages/machine-learning.scm | 32 ++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index d9a02b7093..a4aeb97be7 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -17,7 +17,7 @@ ;;; Copyright © 2020 Edouard Klein ;;; Copyright © 2020, 2021, 2022, 2023, 2024 Vinicius Monego ;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer -;;; Copyright © 2022, 2023 Nicolas Graves +;;; Copyright © 2022, 2023, 2024 Nicolas Graves ;;; Copyright © 2022 Kiran Shila ;;; Copyright © 2023 zamfofex ;;; Copyright © 2023 Navid Afkhami @@ -52,6 +52,7 @@ (define-module (gnu packages machine-learning) #:use-module (guix utils) #:use-module (guix download) #:use-module (guix svn-download) + #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) @@ -77,6 +78,7 @@ (define-module (gnu packages machine-learning) #:use-module (gnu packages cmake) #:use-module (gnu packages cpp) #:use-module (gnu packages cran) + #:use-module (gnu packages crates-io) #:use-module (gnu packages databases) #:use-module (gnu packages dejagnu) #:use-module (gnu packages documentation) @@ -1090,6 +1092,34 @@ (define-public python-sacrebleu and reproducible BLEU, chrF, and TER scores for natural language processing.") (license license:asl2.0))) +(define-public rust-safetensors + (package + (name "rust-safetensors") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "safetensors" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1fbx56wikqcvqb4y0ym0cys68lj0v3cpanhsy5i13fkz5jr7dvcc")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-memmap2" ,rust-memmap2-0.9) + ("rust-proptest" ,rust-proptest-1)))) + (home-page "https://github.com/huggingface/safetensors") + (synopsis "Simple and safe way to store and distribute tensors") + (description + "This package provides a fast (zero-copy) and safe (dedicated) format for +storing tensors safely, named safetensors. They aim to be safer than their +@code{PyTorch} counterparts.") + (license license:asl2.0))) + (define-public python-sentencepiece (package (name "python-sentencepiece") From patchwork Sun Sep 8 14:39:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 67765 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 1FCE927BBEA; Sun, 8 Sep 2024 15:41:31 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS 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 84DC327BBE2 for ; Sun, 8 Sep 2024 15:41:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1snJ68-0001c5-36; Sun, 08 Sep 2024 10:41:04 -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 1snJ66-0001b0-Fk for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:02 -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 1snJ66-00006f-6C for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=sleye7OjtxtFNLDuzVJoHOkp4CXf4lFYvZR13+UshUM=; b=lZcEOA0woZq8tN3jvB60fV0OWZCMGeCTam202VWRms32e8NwaZhvCeOYws/91vDifFRNwoUJlFO1gz+cASBLDANNNO8rh3rKmmr7MM9r3DvJKuKFu9+jPFwEeRmUblsErnLD1DnE5xhbN13T3O7ksYZM1cahNl0cU8d3b3/a0k1jeusaYH6J4hA/MBJRNE0Haee1UHeSw8THvEjcRRBVSe3Gc8L692APh8lE/qDfknqyI8YmEC6nRcydII5FOugdaNyhCmpOSpWkf4cvzVU0IkwfHT3rj58kEMDPtby8ZDJHo0GXRp+TdzH0TBnkOaUCuTObKOvHzc/ps9P19eW7kg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1snJ68-0000Sa-DL for guix-patches@gnu.org; Sun, 08 Sep 2024 10:41:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73094] [PATCH v2 10/10] gnu: Add python-safetensors. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Sep 2024 14:41:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73094 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73094@debbugs.gnu.org Cc: herman@rimm.ee, ngraves@ngraves.fr Received: via spool by 73094-submit@debbugs.gnu.org id=B73094.17258064161658 (code B ref 73094); Sun, 08 Sep 2024 14:41:04 +0000 Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:16 +0000 Received: from localhost ([127.0.0.1]:59856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5L-0000Qa-FW for submit@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:16 -0400 Received: from 3.mo560.mail-out.ovh.net ([46.105.58.226]:44065) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1snJ5G-0000MF-IF for 73094@debbugs.gnu.org; Sun, 08 Sep 2024 10:40:11 -0400 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.139.172]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X1t0l1Hw6z1YnL for <73094@debbugs.gnu.org>; Sun, 8 Sep 2024 14:40:07 +0000 (UTC) Received: from ghost-submission-55b549bf7b-rbfzq (unknown [10.108.54.173]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9731B1FDDC; Sun, 8 Sep 2024 14:40:06 +0000 (UTC) Received: from ngraves.fr ([37.59.142.102]) by ghost-submission-55b549bf7b-rbfzq with ESMTPSA id LdvRD0a33WZRRwAAT9tbQA (envelope-from ); Sun, 08 Sep 2024 14:40:06 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0044f0f7804-6e6b-4bd5-8b2c-bfd5900ff0cc, 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.146.208 Date: Sun, 8 Sep 2024 16:39:26 +0200 Message-ID: <20240908143935.22543-10-ngraves@ngraves.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240908143935.22543-1-ngraves@ngraves.fr> References: <20240908143935.22543-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13206524434405712517 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeihedgkedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeegjedtieegieetkeejueejgedtkeekvdegheevfeeivdeiuedvhfdvuddtgfetnecuffhomhgrihhnpehhuhhgghhinhhgfhgrtggvrdgtohenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=sleye7OjtxtFNLDuzVJoHOkp4CXf4lFYvZR13+UshUM=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1725806407; v=1; b=TcZ8cLMAr3gYVZJqu9Wk2J1fyf+FVdXDyXlHUlF1i4vsuyLSmzWxjhCy86VmhsaJBiZlNI2f G9G8inNc8MitNb+vRVPIEmy/bKvM25A0uQg8dVCAZHaQDR+FjEoZIDKme5TFAZYEE8ArWL1ovVR frKdjN9MZJBLlfOSYvw44XYFKIJpUir0vswBt8sVRuG7z1DzwzEPdrD0xvFrJL4yafzhjDcalSo 5WJwNOknb453Xr3ltQ/bsrOzrVxLc6eFCc8FM55o3AriOsJzDFdNV9WR7acxQNcdp2EJrr7zsjm cAxolms+ooxVRSqiYvae65YY9g8scILjxGIeRCE4nV2sw== 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: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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/machine-learning.scm (python-safetensors): New variable. Change-Id: I90a1684d06756ce87ca0862d745a75be5919f0b2 --- gnu/packages/machine-learning.scm | 96 +++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index a4aeb97be7..5006ba7ca0 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1120,6 +1120,102 @@ (define-public rust-safetensors @code{PyTorch} counterparts.") (license license:asl2.0))) +(define-public python-safetensors + (package + (name "python-safetensors") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (pypi-uri "safetensors" version)) + (sha256 + (base32 "1hhiwy67jarm70l0k26fs1cjhzkgzrh79q14bklj2yp0qi8gr19g")) + (modules '((guix build utils) + (ice-9 ftw))) + (snippet + #~(begin ;; Only keeping bindings. + (for-each (lambda (file) + (unless (member file '("." ".." "bindings" "PKG-INFO")) + (delete-file-recursively file))) + (scandir ".")) + (for-each (lambda (file) + (unless (member file '("." "..")) + (rename-file (string-append "bindings/python/" file) file))) + (scandir "bindings/python")))))) + (build-system cargo-build-system) + (arguments + (list + #:modules '((guix build cargo-build-system) + (guix build utils) + (ice-9 regex) + (ice-9 textual-ports)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack-rust-crates 'inject-safetensors + (lambda _ + (substitute* "Cargo.toml" + (("\\[dependencies\\]") + (format #f "[dependencies]~%safetensors = ~s" + #$(package-version rust-safetensors)))) + (call-with-input-file "Cargo.toml" + (lambda (port) + (let* ((content (get-string-all port)) + (top-match (string-match + "\\[dependencies.safetensors" content))) + (call-with-output-file "Cargo.toml" + (lambda (out) + (format out "~a" (match:prefix top-match))))))))) + (add-before 'check 'install-rust-library + (lambda _ + (copy-file "target/release/libsafetensors_rust.so" + "py_src/safetensors/_safetensors_rust.so"))) + (replace 'check + (lambda _ + (invoke "python3" + "-c" (format #f + "import sys; sys.path.append(\"~a/py_src\")" + (getcwd)) + "-m" "pytest" + "-n" "auto" + "--dist=loadfile" + "-s" "-v" "./tests/" + ;; Missing jax dependency + "--ignore=./tests/test_flax_comparison.py"))) + (add-after 'install 'install-python + (lambda _ + (let* ((pversion #$(version-major+minor (package-version python))) + (lib (string-append #$output "/lib/python" pversion + "/site-packages/")) + (info (string-append lib "safetensors-" + #$(package-version this-package) + ".dist-info"))) + (mkdir-p info) + (copy-file "PKG-INFO" (string-append info "/METADATA")) + (copy-recursively + "py_src/safetensors" + (string-append lib "safetensors")))))) + #:cargo-inputs + `(("rust-pyo3" ,rust-pyo3-0.21) + ("rust-memmap2" ,rust-memmap2-0.9) + ("rust-safetensors" ,rust-safetensors) + ("rust-serde-json" ,rust-serde-json-1)))) + (inputs + (list rust-safetensors)) + (native-inputs + (list python-h5py + python-minimal + python-numpy + python-pytest + python-pytest-xdist + python-pytorch + tensorflow)) + (home-page "https://huggingface.co/docs/safetensors") + (synopsis "Simple and safe way to store and distribute tensors") + (description "This package provides a fast (zero-copy) and safe +(dedicated) format for storing tensors safely. This package builds upon +@code{rust-safetensors} and provides Python bindings.") + (license license:asl2.0))) + (define-public python-sentencepiece (package (name "python-sentencepiece")