GNU bug report logs - #73094
[PATCH 00/10] Add python-safetensors

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Nicolas Graves <ngraves@HIDDEN>; Keywords: patch; dated Sat, 7 Sep 2024 09:39:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:18 2024
Received: from localhost ([127.0.0.1]:60701 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKg-0003QA-38
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:18 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKa-0003NV-DH
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876537;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=0fQ3poQcnBU3UiegpzW97m8zHwLZ95YG52IS10+3BYI=;
 b=Z24s8RIAY5u/8j7Jy+jqjkIQrHSSe8XvWzv7DnERIG0klu9CZLXWcqQNXBPThWanHF0UNk
 sWBdQW1fKRRw0A0xpkUVTyIrOp7Ahl+xuzi92UAuZUz/CYVHib3yOxfHJJnTtaqjZ6d99k
 WgqpXgcvyp8ut3viaqrOiFCz75Pnb1tdri1wb9Ux+C9VkyGQidlEydkS4wQ6fbFIfz7TzM
 nFFvaHaEcZQa+1MIBplXzT3Gi/6MVv3xZgJfhuPGH1RqDugpYw7nKyS56Uwk46e69HwKZX
 tok5ma0zgHoXAJjHpu1p0Dms2n2xtcCFe+d/DNkJYs+pe+8E10npiz+9wvxxig==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 0dba3c21
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:57 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 09/10] gnu: Add rust-safetensors.
Date: Mon,  9 Sep 2024 12:08:02 +0200
Message-ID: <20240909100804.13552-10-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 34dc5c8d26..410b71b061 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -17,7 +17,7 @@
 ;;; Copyright © 2020 Edouard Klein <edk@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023, 2024 Vinicius Monego <monego@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
-;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright © 2022, 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2022 Kiran Shila <me@HIDDEN>
 ;;; Copyright © 2023 zamfofex <zamfofex@HIDDEN>
 ;;; Copyright © 2023 Navid Afkhami <navid.afkhami@HIDDEN>
@@ -51,6 +51,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)
@@ -76,6 +77,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)
@@ -1055,6 +1057,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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:18 2024
Received: from localhost ([127.0.0.1]:60699 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKf-0003Q2-E5
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:18 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:45303
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKa-0003Nt-J0
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876538;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=pAXYWy5sY5MFa0A/nAkpRCbArKn/rAh3TNrexIQyqH4=;
 b=PWocxdl/CYPBoIunxLTM6ECM9yQBchWAD6Xmq2tPcFqawRQGNugJ7Q1KIxbu4pppS4g3ao
 7P1Zh+Iu7pF86dBgwuWxciLdvfAnvwxK6XVMvQazZfCW85kPOAAhN6MsAyNMGaOK5yGQQU
 S/EgQ13EOdUI/VwQgJAr+iwmopZSW9AzVtlu8Yu+P5CoZ30YWF8S08KU64T6iEkKcdfMhe
 efLF76n+oDgQW9wMG6bcxh/7xN3ghIhy5wHBUeDA1VCX/rSQJsL4DzGic/bqHcHOSO/1Vt
 N/6DNAf9Ama3LkLXkVRThRocldAw+dy3s50S5h3Cw6n6ZFtBTZn5jzog58gl/A==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id b7e45206
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:58 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 10/10] gnu: Add python-safetensors.
Date: Mon,  9 Sep 2024 12:08:03 +0200
Message-ID: <20240909100804.13552-11-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 gnu/packages/machine-learning.scm
 (python-safetensors): New variable. Change-Id:
 I90a1684d06756ce87ca0862d745a75be5919f0b2
 --- gnu/packages/machine-learning.scm | 100 ++++++++++++++++++++++++++++++
 1 file changed, 100 insertions(+) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * gnu/packages/machine-learning.scm
    (python-safetensors): New variable. Change-Id: I90a1684d06756ce87ca0862d745a75be5919f0b2
    --- gnu/packages/machine-learning.scm | 100 ++++++++++++++++++++++++++++++
    1 file changed, 100 insertions(+) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* gnu/packages/machine-learning.scm (python-safetensors): New variable.

Change-Id: I90a1684d06756ce87ca0862d745a75be5919f0b2
---
 gnu/packages/machine-learning.scm | 100 ++++++++++++++++++++++++++++++
 1 file changed, 100 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 410b71b061..8b9dd2f7e4 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1085,6 +1085,106 @@ (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)
+                  (srfi srfi-26))
+      #: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"
+                      (cut display (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" (string-append "import sys; sys.path.append"
+                                          "(\"" (getcwd) "/py_src\")")
+                      "-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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:17 2024
Received: from localhost ([127.0.0.1]:60697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKf-0003Pz-3V
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:17 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:45303
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKZ-0003Nt-NZ
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876537;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=e8rG5vOc87mVbp+E9b1sjSGrR7mSj6mBO3hJqisu08w=;
 b=qeAB1rgaKPhiEkj4lUUAaNRKvY566++0fvxFzHkOrbNa7UObeFdhzJHlZbc7tGcpbxtyjb
 SZZE6s3DB0yqSfGaOpJpaAkT2DHcPCu3FlV3TJOu+tYs1L8klmvXI9PcFuHBlRVQM+aQpa
 Ot7dRqNpQ1sxbmYele/1jbZdo/tgekHKhX7l64KPv3RhWSf7KJQkbP5ZpL8mpOXV1DvAf0
 sCcaJcml4cPol1nlIMRTQkEDigNFTAi+u+zAr4tuJxO4+swy3wkSOoLap27EQVQtrGmQ7o
 ck3kHPT84t05Bxx5OrPkyoMzyq87PS+gE5K/QxNdfwzivJis+PSnRziiASQLCQ==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id e1e772fa
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:57 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 08/10] gnu: Add rust-rayon-cond-0.3.
Date: Mon,  9 Sep 2024 12:08:01 +0200
Message-ID: <20240909100804.13552-9-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(+) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(+) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 2eb9f546b4..c525bf16b0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61344,6 +61344,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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:17 2024
Received: from localhost ([127.0.0.1]:60695 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKe-0003Po-LB
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:17 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKZ-0003NV-D1
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876537;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=/Qqp6pnGJeElVH5J6MUkoqsJIYmG8MxG6d+l3WHoxAw=;
 b=YEQNz8Neg8rexFEnIPrQ5n32YQ/N8JyUr0eYC2GFMfVSROAcisGt5MPzKgGcbuP19Zy4RX
 JqUuqX7ZjsaHST7mrKKJNCoWMF6HlCt7wEMiIW0Apk0J8kjGQo9JwPYCJuDOAe6g6eDoGW
 zlEpAaAksAnn6ejINfVOSxAnhHmg68vTfVWAsErDviWTWhz0n9gMzE5YF/TEasGgO6GfFz
 2s+N1WD9TXONMY80oU1r8v50u6vSoXl3c78PEScysB5aNdlpnyti4/O62RuDYB1bZ7JRyx
 fbQjozy00hg3ufx4QHyIXKsWPeXyP1XG3g7/v2IyavKSh+6/9EoyrntybcRNuQ==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 7748a6f5
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:56 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 07/10] gnu: Add rust-unicode-normalization-alignments-0.1.
Date: Mon,  9 Sep 2024 12:08:00 +0200
Message-ID: <20240909100804.13552-8-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(+) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(+) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 9b276578b6..2eb9f546b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -86128,6 +86128,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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:16 2024
Received: from localhost ([127.0.0.1]:60693 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKe-0003Pg-8J
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:16 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:45303
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKY-0003Nt-Aq
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876536;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=hZjz+jKEGWR38HeV7fhcOj6OGsIhH5eXabLwLyswYCg=;
 b=VN0MRduxVdofwwQP2/UF97qW0ar7obI9KbQm3lsD6f0EZRqg1d0rfuVkS8YfwB0ty6t5wp
 E5Lc/yvII4j/4k7UKThyAgvSbSCXvdlbfhkcfuuDOoSty0Bt2hB5kmNxMXHH6SJbsibTZX
 aKTIfoednGqaPqqbqqQVkv5DMMdIEFkTbOWEXYc4ZzRbrEx4n/38mdmWCppAAgAw+DuT3f
 8BjMl+aLGKN8AnTZy0rdNEtAS79Q5tFQ6EgOI2OMIBbfn9lBsnUYyoKb+r/5Am2nHOB7Pi
 5fpBEA7dx71vsIIwRnPmxvn2HT0tvtvlgUGhCbanzB4AOxvLx1u5yP4m7cVenw==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id db553b09
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:56 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 06/10] gnu: Add rust-derive-builder-0.20.
Date: Mon,  9 Sep 2024 12:07:59 +0200
Message-ID: <20240909100804.13552-7-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 42b8886f3f..9b276578b6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20433,21 +20433,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)
@@ -20460,6 +20460,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)
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:16 2024
Received: from localhost ([127.0.0.1]:60691 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKd-0003PZ-TM
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:16 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKY-0003NV-4N
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876536;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=2l2jEZh+smyC+mHKxbyVUlFyDf4F9m8mWqDYBBgdjqQ=;
 b=MEvIgRFkPt747XHFcbEISopr9IfNlp+SGipoyBEDDH0hOOaTQ4AblpG/742yvr0OhQoJGi
 3P7nfzW97jWctpQ7RKkMZOyiohkkwFwXzLUM3ilbGfE9wy7T1ar9q/9ugfAz2Ei9Av/SDS
 XNBga3t/IegD9/CUSQqB+Sp677d5267NBDA98hAF6AzHpdjD3co+9Imchf0UInZTweCxn2
 /4NfHLd/HmcU0UjYU8z1WPoyI7utURrjRClBNpRqc9v49zg4h9qxbXAT9pp0yRJDwjrlS7
 jK/TR0sN6SMK+KDofYF0cHabnp4nWqMdG1lTC/8kuVypJbVuwLlMglNKxNhYeA==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id d6b5da31
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:56 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 05/10] gnu: Add rust-derive-builder-macro-0.20.
Date: Mon,  9 Sep 2024 12:07:58 +0200
Message-ID: <20240909100804.13552-6-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 8acf6c007d..42b8886f3f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20722,8 +20722,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
@@ -20733,16 +20756,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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:15 2024
Received: from localhost ([127.0.0.1]:60689 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKd-0003PX-Go
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:15 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKX-0003NV-Ai
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876536;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=dwlwR/V3c+tyFPm5UiA2d+E40yYj0iE3PX6BA2Iskvg=;
 b=JalCiHbeNFjpxTUf8WEq6ViHs352vHV1PLcx3zqET/0wSTVujn5hUh/GtYsxubjKIy2vWW
 l8wAdKUeLpJ/yu0n9M4qnlS3YL30HbVjDcEgJWeJN67KvI9LTnFzFCt8vflukihFHJJzqB
 csO7WAlAOv91YMFRbjVtzioJ798KtPm0cA3c/gZxhr/suspa28bB/AbWrdfILlXKlY/xxi
 tsJsckfmKCvoOL7BuWTTU25JwLElckG4DZs7O2JDkPdLP6QvcFlOSpesm67GJUrFHNnIrh
 fCxSOYutnB2IwOztHuqaTeg9a2Qhe4tHK9GisipMmhbgytvBb1OKNciEtPFbyQ==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id a2fcc5b4
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:56 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 04/10] gnu: Add rust-derive-builder-core-0.20.
Date: Mon,  9 Sep 2024 12:07:57 +0200
Message-ID: <20240909100804.13552-5-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 0.0 TVD_SPACE_RATIO        No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
  0.0 TVD_SPACE_RATIO        No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 38494dad3e..8acf6c007d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20569,8 +20569,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
@@ -20580,19 +20606,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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:11 2024
Received: from localhost ([127.0.0.1]:60683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKY-0003Oj-Qk
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:11 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKW-0003NV-IT
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876536;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=0+ib2W+BeD+4mpMR8oq0dIoZjty2KaWLLGy2DRv4zfg=;
 b=CRY/G5t9DWjWNBR0XHxvTtmArdBrH3o2B69PFtE87dkohnNBbdheEMau8uXHDiTD/jeuJ9
 XKGvhUbQYxq4gjThgP+48JjcVIecK/iQGibZ1yeFPNOfKYlcQt7FuiGUHoBF5RAcVrH0a1
 oI6ayE0wPgFbsU+K1k5xQ6YOQiVSJ4vpJ9LpJTsJv6qHe9Qkqk9mBHxYcwQFD/s8x7vLeF
 oUGCa7yLEo5Ltki/VRp7mBpkjqcBXFl08psR7BdKRX/eONYv0NysAQbRmfvzBkC35VbVwx
 JF6IzX+XBobKKsqiqDWZA6c4XEZJ11JrO9APZDnY9hS5CHKpQX2xW6G+f/N5Bg==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id ffc89e72
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:55 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 03/10] gnu: rust-darling-0.20: Update to 0.20.8.
Date: Mon,  9 Sep 2024 12:07:56 +0200
Message-ID: <20240909100804.13552-4-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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.
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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.
    
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 38aebaac08..38494dad3e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19032,7 +19032,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)
@@ -19040,10 +19040,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))))
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:10 2024
Received: from localhost ([127.0.0.1]:60679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKY-0003Oa-9m
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:10 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKV-0003NV-S1
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876535;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=i8ag7UAaJUJ9BJVkap3ILtN97phEACCjaFhA8pRZFWs=;
 b=pIhA7a32yBfvYtDlaA+1fHuC+cFtBRJwkJYop8UhVSlJe4UY6hcWaU/tHaPmjufSjXpqbA
 NOzUyQolfsM71WC8ovJRon8S0KgCmWmFw3wMHs0dcNwoK9D53mpUMJzXecBVy7q7aAd2cv
 r9gzUdc/N+34jVIaTvuGIjQjE0pZOuumArzf57eifOQzoYLB4oBGRjCuLGHwXgHCOg3rMT
 CaxudY7VUs46md+uoA3FuRoPSaK/1FvXs+sfq4bezP02vIyNLIO5TDlp6zocr+wIXNNXs9
 UbmxDEoiT9p9OL9VbGieswXrKaBt7KdK+GYpZsF4flt1LDINmAs4k7oPAenCPg==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id cf153ae5
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:55 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 02/10] gnu: rust-darling-macro-0.20: Update to 0.20.8.
Date: Mon,  9 Sep 2024 12:07:55 +0200
Message-ID: <20240909100804.13552-3-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 03fda06488..38aebaac08 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19299,19 +19299,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))))
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:10 2024
Received: from localhost ([127.0.0.1]:60677 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKX-0003OY-Vf
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:10 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKU-0003NV-HC
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876534;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=Xkx3ACMS0FrLP6ElwqRGkp3SxATQG/B+D4cNePOtHpE=;
 b=lEB5jALIALcK0lZaGSg1ccbMRZldk34phY/iqRMVnLFaHkqDKiHptPKvaKNF8yAMh9GDWF
 ycQ0YiZUznBeuorGw6wa5VRoMekiYZjvq6add82obcwzuo+5VicFBfwLKfadPn/mFRD3XB
 UVyaS81PeXXzL7w6w/kToGfSZf0QtStaIA9STg4sBSHxYA0QjY83E/iLpp80YDpmRUtCZz
 av2D9hLq4k9HkgYjPkEnrPFxF3NNSNQSbm3RCz0bD++p0CSCjraf6lB/qzSuTVEsPZEBw2
 C8JhHLJ7ksCZ2B1PLAum9mL6LK2tGbdxweALyUxqk08ivhbdSSNsDpc35QpP6Q==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id a0db15aa
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Mon, 9 Sep 2024 10:08:54 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 01/10] gnu: rust-darling-core-0.20: Update to 0.20.8.
Date: Mon,  9 Sep 2024 12:07:54 +0200
Message-ID: <20240909100804.13552-2-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240909100804.13552-1-herman@HIDDEN>
References: <20240909100804.13552-1-herman@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: From: Nicolas Graves <ngraves@HIDDEN> *
 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(-) 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 0.0 TVD_RCVD_IP            Message was received from an IP address
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  From: Nicolas Graves <ngraves@HIDDEN> * 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(-) 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

From: Nicolas Graves <ngraves@HIDDEN>

* 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 a6eda94596..03fda06488 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19169,7 +19169,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)
@@ -19177,11 +19177,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)
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 9 Sep 2024 10:09:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 06:09:08 2024
Received: from localhost ([127.0.0.1]:60672 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snbKV-0003O8-L4
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:07 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:35621
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snbKT-0003NV-2Y
 for 73094 <at> debbugs.gnu.org; Mon, 09 Sep 2024 06:09:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725876534;
 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;
 bh=TbaLF4MkVSj/R1VOALfZDSZUtB4gG6pCIrVR38NiTMU=;
 b=GQ+Aulr4FXo3wmgz90YjWdEXW9FXKUeoLVAS3PbmDaBmvo6/kfBNblz3UXTn1C9zJl3IpH
 PCEmITjfSdb389DzfL1YF1zBGhagAITQA88E4tp5jjCS4j9blAmMqWH57o9r6hN//hQ7pX
 5wq9zQiACXwQUAzrisvdFG6BgyXKuHoRHxirRk83hEEb1GDTd+u0LNQ37aSgOOvfKOyXSt
 5k1yRIGCAQu7nTDwCczVUcbaVhjdP33nymtvWC0KXOy0e+VVPGbMFVwsOFg3xlOTSCP9JL
 kNd8BiyarMLrY/blIT/E/He+yOLr29fmNgzazWsvOX9c4Snjz2RNz78P38hwmw==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 7466d610
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO)
 for <73094 <at> debbugs.gnu.org>; Mon, 9 Sep 2024 10:08:53 +0000 (UTC)
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v3 00/10] Add python-safetensors.
Date: Mon,  9 Sep 2024 12:07:53 +0200
Message-ID: <20240909100804.13552-1-herman@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hello, The python-safetensors package definition is changed
 to use 72 columns at most. Cheers, Herman 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 TVD_RCVD_IP            Message was received from an IP address
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hello, The python-safetensors package definition is changed
    to use 72 columns at most. Cheers, Herman 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

Hello,

The python-safetensors package definition is changed to use 72 columns
at most.

Cheers,
Herman

Nicolas Graves (10):
  gnu: rust-darling-core-0.20: Update to 0.20.8.
  gnu: rust-darling-macro-0.20: Update to 0.20.8.
  gnu: rust-darling-0.20: Update to 0.20.8.
  gnu: Add rust-derive-builder-core-0.20.
  gnu: Add rust-derive-builder-macro-0.20.
  gnu: Add rust-derive-builder-0.20.
  gnu: Add rust-unicode-normalization-alignments-0.1.
  gnu: Add rust-rayon-cond-0.3.
  gnu: Add rust-safetensors.
  gnu: Add python-safetensors.

 gnu/packages/crates-io.scm        | 168 ++++++++++++++++++++++++------
 gnu/packages/machine-learning.scm | 132 ++++++++++++++++++++++-
 2 files changed, 268 insertions(+), 32 deletions(-)

-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:16 2024
Received: from localhost ([127.0.0.1]:59856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5L-0000Qa-FW
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ5G-0000MF-IF
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:40:06 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R0044f0f7804-6e6b-4bd5-8b2c-bfd5900ff0cc,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 10/10] gnu: Add python-safetensors.
Date: Sun,  8 Sep 2024 16:39:26 +0200
Message-ID: <20240908143935.22543-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:15 2024
Received: from localhost ([127.0.0.1]:59854 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5K-0000QY-UV
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ5G-0000Ko-1L
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:40:05 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G0067ab81db8-64d4-471f-b4bc-8a98002220e6,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 09/10] gnu: Add rust-safetensors.
Date: Sun,  8 Sep 2024 16:39:25 +0200
Message-ID: <20240908143935.22543-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 <edk@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023, 2024 Vinicius Monego <monego@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
-;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright © 2022, 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2022 Kiran Shila <me@HIDDEN>
 ;;; Copyright © 2023 zamfofex <zamfofex@HIDDEN>
 ;;; Copyright © 2023 Navid Afkhami <navid.afkhami@HIDDEN>
@@ -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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:12 2024
Received: from localhost ([127.0.0.1]:59852 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5I-0000Nh-Du
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ5F-0000K7-DJ
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:40:03 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002864fae41-1452-419b-839a-e3e7570ceff1,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 08/10] gnu: Add rust-rayon-cond-0.3.
Date: Sun,  8 Sep 2024 16:39:24 +0200
Message-ID: <20240908143935.22543-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:12 2024
Received: from localhost ([127.0.0.1]:59850 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5H-0000NW-R0
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ5C-0000HZ-Iy
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:40:02 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G005e01d6faa-94dd-4696-b999-71f9f5ae54f2,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 07/10] gnu: Add rust-unicode-normalization-alignments-0.1.
Date: Sun,  8 Sep 2024 16:39:23 +0200
Message-ID: <20240908143935.22543-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:07 2024
Received: from localhost ([127.0.0.1]:59842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5D-0000JZ-3k
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ5B-0000Gz-6U
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:40:00 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G00653c5de40-3080-40dc-9718-783029fccfce,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 06/10] gnu: Add rust-derive-builder-0.20.
Date: Sun,  8 Sep 2024 16:39:22 +0200
Message-ID: <20240908143935.22543-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * 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(-)
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [46.105.78.111 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [46.105.78.111 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [46.105.78.111 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* 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)
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:07 2024
Received: from localhost ([127.0.0.1]:59838 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5C-0000JI-NI
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ59-0000Gc-UL
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:39:58 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-100R0032e4d0f3a-ac3e-436d-994c-d31a16cb9ee4,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 05/10] gnu: Add rust-derive-builder-macro-0.20.
Date: Sun,  8 Sep 2024 16:39:21 +0200
Message-ID: <20240908143935.22543-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:40:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:40:04 2024
Received: from localhost ([127.0.0.1]:59834 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ5A-0000Gy-6R
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ57-0000G0-UQ
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:39:57 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G0062f8cc7ab-ddb9-4b5f-91d3-4a2f28a3cf36,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 04/10] gnu: Add rust-derive-builder-core-0.20.
Date: Sun,  8 Sep 2024 16:39:20 +0200
Message-ID: <20240908143935.22543-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

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





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:39:50 2024
Received: from localhost ([127.0.0.1]:59825 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ4v-0000FS-Qi
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ4r-0000Et-KD
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:39:41 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-104R005aa8c2ebb-cc39-4799-a4cd-f21ab4aa9ec5,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 03/10] gnu: rust-darling-0.20: Update to 0.20.8.
Date: Sun,  8 Sep 2024 16:39:19 +0200
Message-ID: <20240908143935.22543-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * 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(-) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [188.165.53.149 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [188.165.53.149 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [188.165.53.149 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* 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))))
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:39:49 2024
Received: from localhost ([127.0.0.1]:59823 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ4v-0000FH-Ec
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ4p-0000Ej-8t
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:39:38 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R0049a3b9721-7169-4c3f-b3dc-1fb140ef7365,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 01/10] gnu: rust-darling-core-0.20: Update to 0.20.8.
Date: Sun,  8 Sep 2024 16:39:17 +0200
Message-ID: <20240908143935.22543-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * 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(-) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [87.98.172.75 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [87.98.172.75 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [87.98.172.75 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* 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)
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 14:39:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:39:49 2024
Received: from localhost ([127.0.0.1]:59821 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snJ4u-0000FE-Bl
	for submit <at> 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 <ngraves@HIDDEN>) id 1snJ4p-0000Em-8t
 for 73094 <at> 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 <at> 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 <ngraves@HIDDEN>); Sun, 08 Sep 2024 14:39:39 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R00424fa2e6d-693a-4b37-90b7-4207f0b6466b,
 1B24502937BE6AAC558E984F82BC0F282F1693D3) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH v2 02/10] gnu: rust-darling-macro-0.20: Update to 0.20.8.
Date: Sun,  8 Sep 2024 16:39:18 +0200
Message-ID: <20240908143935.22543-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240908143935.22543-1-ngraves@HIDDEN>
References: <20240908143935.22543-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
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-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * 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(-) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [87.98.172.75 listed in bl.score.senderscore.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [87.98.172.75 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [87.98.172.75 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: herman@HIDDEN, ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* 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))))
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 8 Sep 2024 12:47:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 08:47:13 2024
Received: from localhost ([127.0.0.1]:58145 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1snHJw-0002Qq-NC
	for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 08:47:12 -0400
Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:33903
 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <herman@HIDDEN>) id 1snHJt-0002QX-TZ
 for 73094 <at> debbugs.gnu.org; Sun, 08 Sep 2024 08:47:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman;
 t=1725799620;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type;
 bh=a7XOUcK68fL6141DIU6dT/OOdf4rcOuGyhiqSlmtAfI=;
 b=nZ9G0EY39MuWqtrAd3A8UKCDXRqhF0E7GBw95l23jnIdfLff2enMIENTT9UKXOJpbGHNy1
 3uVDHjcBOqJ/PlfSdv03tP+v1vXsr1PDoofoMGGQG9xOlB3kJaRp2NmGE6gED8KtCUchvX
 tmZ5MZm1a7IKalWIRwSXUy8n5XA/9Vf0T/3lpoVVurn3LnzQhPt/0QEC5B6PaFep3psiOF
 wRuFBWDwmaTuZZeZyPkofHElNYqGVwlD8bY75QT7A6zo2QMWw6ZqlRAhgbAW/CN1kLYBqM
 G/AmTq/FaK1+7HhIOFonNAGveCLlR2ajypy09YE5hjvwIoMLASFGFqeRlKbqyw==
Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 4bea13a5
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Sun, 8 Sep 2024 12:46:51 +0000 (UTC)
Date: Sun, 8 Sep 2024 14:46:14 +0200
From: Herman Rimm <herman@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 00/10] Add python-safetensors
Message-ID: <etcznrsj7gzs7rikilw3vlu3rezl7pxqel4glodrh65yym22pl@p7t22ip44p23>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Score: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hello Nicholas,
 python-safetensors builds fine. Can you reduce
 the indentation of the snippet, and remove the (let ((file-path "Cargo.toml"))
 in arguments? I think the development-inputs for rust-darling are up to date, 
 so for patch #3 you could try: 
 Content analysis details:   (3.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 TVD_RCVD_IP            Message was received from an IP address
 3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
 [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hello Nicholas, python-safetensors builds fine. Can you reduce
    the indentation of the snippet, and remove the (let ((file-path "Cargo.toml"))
    in arguments? I think the development-inputs for rust-darling are up to date,
    so for patch #3 you could try: 
 
 Content analysis details:   (2.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_PBL            RBL: Received via a relay in Spamhaus PBL
                             [81.205.150.117 listed in zen.spamhaus.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

Hello Nicholas,

python-safetensors builds fine.  Can you reduce the indentation of the
snippet, and remove the (let ((file-path "Cargo.toml")) in arguments?

I think the development-inputs for rust-darling are up to date, so for
patch #3 you could try:

-     `(#: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))

Also try enabling the build for patches #1 and #2.  The other patches
look OK.

Cheers,
Herman




Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.
Added indication that bug 73094 blocks73106 Request was from Nicolas Graves <ngraves@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:41 2024
Received: from localhost ([127.0.0.1]:54972 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNx-0001Nr-4i
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:41 -0400
Received: from 3.mo561.mail-out.ovh.net ([46.105.44.175]:46007)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNu-0001NU-DL
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:39 -0400
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.9.73])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4X18344M0lz1Pb4
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:36 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-ncpc4 (unknown [10.111.174.38])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 4D1B41FD79;
 Sat,  7 Sep 2024 10:09:35 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.98])
 by ghost-submission-55b549bf7b-ncpc4 with ESMTPSA
 id RjfKKl8m3Ga4yQAAUyFbHg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:35 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002f7ce8435-8bef-4d8f-ab8e-b48646af4fee,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 10/10] gnu: Add python-safetensors.
Date: Sat,  7 Sep 2024 12:08:52 +0200
Message-ID: <20240907100908.25197-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2765210171848909538
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeegjedtieegieetkeejueejgedtkeekvdegheevfeeivdeiuedvhfdvuddtgfetnecuffhomhgrihhnpehhuhhgghhinhhgfhgrtggvrdgtohenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=zzC1fOM+UTR4uoVY8RHcBxdEspGh4ZeosllLJWD0+Ec=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703776; v=1;
 b=YZ1giW+UfB7zcF7TSzKsEHIAYEVPtY5Rd+W8vliwyu1NPHfiyzzE/3szfmi0zdWWredKbC7u
 JI5Cjs5djj8ANtfG8+oJ5h/q18Lx8sT06FB35JDH/YsEnlS0nbskNJjA8fVqtBOVlMPLkMSwClT
 OQz9bHez+vVKWm31UFx2NA2fWdFaA2uCURmmz2h2uT7cGyOorR9QSH2KgGAUAMkilZm2S6Rwmpd
 AnWFrrlqBSBzWGgeXohGY1z9flK4jzNukq0UHju5yfFqvFrsSezOFJSznwNNAUAoxf49Nd5b+O4
 LupFNeLHv83BRbAtmMWs4DuQ/6hM07yiqKp1O2WTdjD0w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (python-safetensors): New variable.

Change-Id: I90a1684d06756ce87ca0862d745a75be5919f0b2
---
 gnu/packages/machine-learning.scm | 97 +++++++++++++++++++++++++++++++
 1 file changed, 97 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index a4aeb97be7..12be1d7bf6 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1120,6 +1120,103 @@ (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
+      #:imported-modules `(,@%cargo-build-system-modules
+                           ,@%pyproject-build-system-modules)
+      #:modules '((guix build cargo-build-system)
+                  ((guix build pyproject-build-system) #:prefix py:)
+                  (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))))
+              (let ((file-path "Cargo.toml"))
+                (call-with-input-file file-path
+                  (lambda (port)
+                    (let* ((content (get-string-all port))
+                           (top-match (string-match
+                                       "\\[dependencies.safetensors" content)))
+                      (call-with-output-file file-path
+                        (lambda (out)
+                          (format out "~a" (match:prefix top-match))))))))))
+          (replace 'check
+            (lambda _
+              (copy-file "target/release/libsafetensors_rust.so"
+                         "py_src/safetensors/_safetensors_rust.so")
+              (invoke "python3"
+                      "-c" (format #f
+                                   "import sys; sys.path.append(\"~a/py_src\")"
+                                   (getcwd))
+                      "-m" "pytest"
+                      "-n" "auto"
+                      "--dist=loadfile"
+                      "-s" "-v" "./tests/"
+                      "--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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:39 2024
Received: from localhost ([127.0.0.1]:54968 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNu-0001Na-Ic
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:39 -0400
Received: from 12.mo550.mail-out.ovh.net ([87.98.162.229]:59759)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNs-0001NR-Rb
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:37 -0400
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.176.215])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4X1832727Rz1Nj7
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:34 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-tjx5n (unknown [10.110.113.85])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id AA6D31FDD1;
 Sat,  7 Sep 2024 10:09:34 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.110])
 by ghost-submission-55b549bf7b-tjx5n with ESMTPSA
 id YeaAIF4m3GYnjQAArL/n3w
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:34 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S004d6b704f9-6867-4420-b217-2f52e6e2dd8f,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 09/10] gnu: Add rust-safetensors.
Date: Sat,  7 Sep 2024 12:08:51 +0200
Message-ID: <20240907100908.25197-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2764647225261679330
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvffehgeekhfekgffgleehffetiefggeeitdduteekfffhkeehveejfeejledtieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=9b17omu0MEDzNaQZWwjQJuMu7IEGiJlOwlbENl4RXS0=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703775; v=1;
 b=qiu+cg4fpqgvQs6vJnomSgdzkEM2uLrpBJzGHwBt0yaq7fVWvAxZ4z9GTTt8Hrpe3kcodLYj
 z9WGhh2W2iCxXST6wsmNGNrntMadFB0lkDxls4PeacOEQBTtzdhCUPLPRr6D44HARhabCjDt1A/
 6FtnI0/tfsk+gDrmlqOr9dAbxsXqq6h1ERPM3J4UvX213obI7w7ve4dQCzWe5rsYmwJABHk1vsy
 sc5aas2tzd/sYCEucIYgvgOCHJO7cBF37+qziRvHPDOCRdckeX0r20wLQuesIPNusPBoqQ/jtG8
 /LX381N1oWnQgPq9CAZ08023VFo89s78n/9swTCkz4OnA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 <edk@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023, 2024 Vinicius Monego <monego@HIDDEN>
 ;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
-;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright © 2022, 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2022 Kiran Shila <me@HIDDEN>
 ;;; Copyright © 2023 zamfofex <zamfofex@HIDDEN>
 ;;; Copyright © 2023 Navid Afkhami <navid.afkhami@HIDDEN>
@@ -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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:34 2024
Received: from localhost ([127.0.0.1]:54964 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNq-0001NJ-71
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:34 -0400
Received: from 3.mo575.mail-out.ovh.net ([46.105.58.60]:39757)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNn-0001Mx-Ir
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:32 -0400
Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.148.116])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4X182x4YFxz1YZJ
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:29 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-wbt84 (unknown [10.110.168.229])
 by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7495C1FE17;
 Sat,  7 Sep 2024 10:09:29 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.103])
 by ghost-submission-55b549bf7b-wbt84 with ESMTPSA
 id wCAhFlkm3GbgQwAACib6sA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:29 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G005800377fe-a1b7-4466-969b-a7a4d80ffcdb,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 08/10] gnu: Add rust-rayon-cond-0.3.
Date: Sat,  7 Sep 2024 12:08:50 +0200
Message-ID: <20240907100908.25197-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2763239848840389346
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhedpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=A08lC2t0USACbyk6y81g/DbyQ3pdNoN7TSEZ8gi5bHo=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703769; v=1;
 b=aQSZZ9DbYssxPyHBFYvJjlwt2zPX2qZXC/GsjsxTzwUoZxr7F6Hb1e+okPGyK/sOGncrNlHT
 ipcFDgokYUpOMp5pXd0UwHOPpdL5/JyG/9uRlk4jVsJy8f1Jcc1BEjev+DBfcqBI2x4VP3FLiBR
 Coudf8Y1Zqx9dpN03vqwOm2mAtcfhqKmGbWKNPEzOdKqVQs9vrWhUE7JZnbH4fhYDNji7eLiLA+
 GpwUxyONGo2x4xWqz3nQinHWP+kVXjdho2KTZms26yVYQloTCFKlrymNd9JxJUuZOppEHYvG8df
 K3Xf7hJCq5T38LWxjCC+mlJ87KQx1d2aV4uR/I1BVP/og==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 cebb27a408..36ecbe4430 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61807,6 +61807,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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:33 2024
Received: from localhost ([127.0.0.1]:54962 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNo-0001NA-Rw
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:33 -0400
Received: from 3.mo576.mail-out.ovh.net ([188.165.52.203]:60367)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNm-0001Mv-DO
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:31 -0400
Received: from director3.ghost.mail-out.ovh.net (unknown [10.108.25.252])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4X182w3fF5z1nSf
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:28 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-pnfwt (unknown [10.110.113.233])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id D973E1FE98;
 Sat,  7 Sep 2024 10:09:24 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.102])
 by ghost-submission-55b549bf7b-pnfwt with ESMTPSA
 id ttDCFlQm3GbOywAAsB8/CA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:24 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R0046ffe1c62-ff06-4059-82c2-344882b283b5,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 07/10] gnu: Add rust-unicode-normalization-alignments-0.1.
Date: Sat,  7 Sep 2024 12:08:49 +0200
Message-ID: <20240907100908.25197-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2762958375179641570
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=2JgvwUwaLrv/J6T3OZP66zpOSs5xJq7NJHeGBhnobtU=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703768; v=1;
 b=mrkgYoPZlF1nitABCCMGqslNOHSgtJTbqzAqitzevsl72LADe5Zv+mj2UfXDMjRmW7YA1gTJ
 Er9uK3Tm/XiDn5wx4WdyQgctrzl3ypp+xfweNbZ8VPQBnO1Ta9Z5R9GB2uZJbO6zidHdToYETBm
 o0dRAv6tJkyHGKvhaTynOekpyscJUzjeNVrwYZXI/6gx/ZKr/v5GibwkDKJcBcqIE6msnA0OdTZ
 lL9oMS+G9Qva14Xcxo7OU2T82vRgglOZi5+OdaJE5RLHazxG962t1mEf7UA7qpdR8MOYmDonYP1
 lsws+xrIeDWQXGg0wj+j0rDvZSbHtlc/Ug76PCE1oJxrg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 8f37f19f58..cebb27a408 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -86733,6 +86733,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")
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:27 2024
Received: from localhost ([127.0.0.1]:54956 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNj-0001Mm-Fu
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:27 -0400
Received: from 3.mo560.mail-out.ovh.net ([46.105.58.226]:51333)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNh-0001MU-K8
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:26 -0400
Received: from director11.ghost.mail-out.ovh.net (unknown [10.109.148.116])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X182q5L3zz1M7G
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:23 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-b86kn (unknown [10.108.42.126])
 by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id ED4731FE82;
 Sat,  7 Sep 2024 10:09:22 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.108])
 by ghost-submission-55b549bf7b-b86kn with ESMTPSA
 id AjamJFIm3Gbu0ggAJWjdqg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:22 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S002d519459d-daa7-4998-a2cf-56a126912cb3,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 06/10] gnu: Add rust-derive-builder-0.20.
Date: Sat,  7 Sep 2024 12:08:48 +0200
Message-ID: <20240907100908.25197-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2761551000035451618
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdeknecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=GE8eTa8bN5tNPjLwoObYZguDzVRAOsXgf7HH8KhaPJE=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703763; v=1;
 b=iNbV3hr9cCNMRbmECKA6jFEq90WaHo/9Dk9ofNSF0OZGVV1wcHCLIHSrXxhdkoZudZNWueb/
 DZnjln214eUm8RhIvFf5fckyI+yAFPA8bztpp46cksRPz+yivIwyjt6Ak3IRvub8WW7u95+1HNi
 URbGHvKc0ufjBXDN3wlO7zuR1qgBXq/UNnFqgpRYhM6p3XH4vhAyXaw+tUR3MaUthg7TUXE2FkT
 1kftINlcScPbUrpeu78hUwVpGxP9lYuQtvb7GacjMpXp47ij+hpnYkR+0aLv0wpRgqiB0ifa8Ax
 gsDKw2MOXhRFdhmArC9kaoArW4dWNW/cggYcXIr1rJ7fQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 87369c5b98..8f37f19f58 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20551,21 +20551,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)
@@ -20578,6 +20578,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)
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:26 2024
Received: from localhost ([127.0.0.1]:54954 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNh-0001MW-VD
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:26 -0400
Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:38321)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNf-0001M7-Gx
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:24 -0400
Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.2.197])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X182n4hlBz1M1y
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:21 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-4nxxs (unknown [10.108.42.79])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 502D81FD78;
 Sat,  7 Sep 2024 10:09:21 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-55b549bf7b-4nxxs with ESMTPSA
 id Ak7FNlAm3GZI7QEAY9LUwg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:21 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006fb078e36-b473-41f4-80f6-5ce3218ba9ac,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 05/10] gnu: Add rust-derive-builder-macro-0.20.
Date: Sat,  7 Sep 2024 12:08:47 +0200
Message-ID: <20240907100908.25197-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2760988050499429090
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=qZOl1mQpJrUsQ92DZZN0Q7z7REmtnUG9uaLTu9c5k9s=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703761; v=1;
 b=irXjZQ8cARihq00PgjVkvhPuJZZ1W/S25uyYoUnsuucnQDVLGWho2q0nZXtQGc4703poGQ/m
 lGkhYNbUKxjQIOoGCXomaDO4U64h+tX+LhfAlETLscuZRwX4c7FDjq21RCHCIOL3TM4px6fH9QH
 F5gZHuOlA2CfziicPD0OWJ6LCJWW4qpKvHjvPQSI2fjf9aJkaENk4Cx6zEhortbVRnuFM6iZJJ2
 fPHtQ169RUmma69dzn+e2KrhKi2/bzplL1RL1/AApN5giWINYfIGCBiaUJWukpqhCZUMePjXpeV
 UQCOBWL9mhnQZVYq+IYceQhITA6X6/cktVVgqPfhVtZng==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 2f84c0c107..87369c5b98 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20840,8 +20840,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
@@ -20851,16 +20874,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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:23 2024
Received: from localhost ([127.0.0.1]:54948 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNf-0001MF-G1
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:23 -0400
Received: from 8.mo550.mail-out.ovh.net ([178.33.110.239]:45247)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNa-0001LT-7d
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:19 -0400
Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.2.23])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4X182h1h95z1Px9
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:16 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-5pxpp (unknown [10.110.168.159])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id D03451FE79;
 Sat,  7 Sep 2024 10:09:15 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.102])
 by ghost-submission-55b549bf7b-5pxpp with ESMTPSA
 id 5ii5LEsm3GbMjAAAHZUOmg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:15 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R004cacc25a7-4103-4597-bcad-cc7356e4ba5d,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 04/10] gnu: Add rust-derive-builder-core-0.20.
Date: Sat,  7 Sep 2024 12:08:46 +0200
Message-ID: <20240907100908.25197-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2759299197451231970
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegiedrvddtkedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=l9mFAaVxL/tUVO+WfMLq/kfMGL58xRaP6dY+U7gBOMM=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703756; v=1;
 b=RXkvPTUeS9OxURKXNf2RnxcuLwJgnFREbDoXWonHL6TehKunYoV5/IRzvkyBpvIjr8QgqYZf
 ldaBzuQeXUFITv++fQh5qWM7VwbTQ9aQupscMTR6VQJJonNLasWPiCx4Nf/RwMy7/BlVlhKWn9O
 spqp1OSalKRExNGuxYJ1akHzWPwSHe5HbMOtPOtVrydyXK9GTG5tiIyAt2A2mnHvzHP16IQHNhs
 Czx1IGvh8W/CfqmzJUjiP0YZgGSPr3Asi4NUU0DFmIL8BwZGjoHyN0wSijOuZkzFjQFa5RGsksk
 eHQHI+F+3eEbARkPmhAURXQcGxpCl+9aMMkRnxGWNwp+w==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * 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(-) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [178.33.110.239 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [178.33.110.239 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [178.33.110.239 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 0.0 TVD_SPACE_RATIO        No description available.
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* 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 937923774e..2f84c0c107 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20687,8 +20687,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
@@ -20698,19 +20724,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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:23 2024
Received: from localhost ([127.0.0.1]:54946 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNe-0001M8-RZ
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:23 -0400
Received: from 1.mo560.mail-out.ovh.net ([46.105.63.121]:43115)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNZ-0001LS-PN
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:18 -0400
Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.17.89])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X182g2n8Gz1G4q
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:15 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-lmjsb (unknown [10.108.54.199])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3048D1FE91;
 Sat,  7 Sep 2024 10:09:15 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.98])
 by ghost-submission-55b549bf7b-lmjsb with ESMTPSA
 id syHANEom3GbG3wgAPe8heA
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:15 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002bdc23ebd-07d5-464f-851b-be0c27ea7a95,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 03/10] gnu: rust-darling-0.20: Update to 0.20.8.
Date: Sat,  7 Sep 2024 12:08:45 +0200
Message-ID: <20240907100908.25197-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2759299200108192482
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeftdelgeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=BIPnc2V2RQgxLaxlPWWh8DPI3Q2Wa0h5VQHSpZsXKIA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703755; v=1;
 b=4Po5z5nSBtm5a5Ix2sbtVf8qvzBJ4f0V8clLaAYKIXiCPb1aAbiz/RLptxXXtrCWJ6Qu9pnJ
 ZuHuq2BiQtD8shUoudjIAG9RbLKub38HdCCHxGK7aG/BdMQ8b6B8bBwZEa8nERxSWssqe90R9ud
 MZaqUeX7znUNT3AkkaFDU2MUoPuUe9aWSyAMOLVA9mKN8wpLWaiI6Jdl733pDWaSIkeVbtaqP3/
 q2QH6X7XClGRCvy4McZXjn+/qDPDB21sopQmQhFm35FD+QgATrVHqceCwwz5QmVzgMf2L+8QiAn
 G5WSGx3/7XzWC+O6IuISuQH2qsaY3Z+k1yzbVmkAeW5Gw==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-darling-0.20): Update to 0.20.8.

Change-Id: Ib6569c26d6d74518a7069c1a5b89b60b67b8a152
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index de2636709a..937923774e 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,7 +19161,7 @@ (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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:19 2024
Received: from localhost ([127.0.0.1]:54944 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNb-0001Lw-GD
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:19 -0400
Received: from 14.mo561.mail-out.ovh.net ([188.165.43.98]:33095)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNX-0001LN-M1
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:17 -0400
Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.2.23])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4X182d0JvDz1PNy
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:12 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-vjxw7 (unknown [10.110.118.78])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A35701FE85;
 Sat,  7 Sep 2024 10:09:12 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.110])
 by ghost-submission-55b549bf7b-vjxw7 with ESMTPSA
 id sZrXGEgm3GYwWggAwioCwg
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:12 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S0042b0dee20-dd6d-4338-9c37-e9764ee5911c,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 01/10] gnu: rust-darling-core-0.20: Update to 0.20.8.
Date: Sat,  7 Sep 2024 12:08:43 +0200
Message-ID: <20240907100908.25197-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2758454775191757538
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=kK0WECJP10m1CnGU73RW3rp0IuUv5C1oDJCnqeZobdA=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703753; v=1;
 b=5cvPxLCjLqm6+nsVFSkmr4SWOE2ag4ISFpHLkhAU5zMLsjsXU30N+kA3QKLF3o8TJbWC8w0i
 aYodD3xZtKEWz1blJwvtZ4VAOMXhd3Oi0Ncaetvm6BJnVm7/teNmWI/T57SH/cpJpLmr9NWY2eP
 R2sAoL3t5hohqY2QAvEVPyp3Ooqt7iLmWm77fC+jb9zHzgfJM7+YyemFNNPDgFNXaKWZUJVe8MV
 +J4b3hOi8bzr+LxLrKb7f4sQ4a+Jwf6jcE19WtxI0GfbVD1nh/opLYqMOdi18ZbEIsD7YtiU2d9
 aLpwUSXAOuPgewgGZ4uigRdf34fPDNKonIeSlSawhBoxQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-io.scm (rust-darling-core-0.20): Update to 0.20.8.

Change-Id: I7cef57f0aea51665e5c15843764be2304601f2a5
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0cdb071ea0..3fa0adda14 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,7 +19298,7 @@ (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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at 73094 <at> debbugs.gnu.org:


Received: (at 73094) by debbugs.gnu.org; 7 Sep 2024 10:09:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 06:09:19 2024
Received: from localhost ([127.0.0.1]:54942 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smsNb-0001Ll-5b
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:19 -0400
Received: from 4.mo560.mail-out.ovh.net ([87.98.172.75]:33693)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smsNY-0001LQ-Tv
 for 73094 <at> debbugs.gnu.org; Sat, 07 Sep 2024 06:09:17 -0400
Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.17.89])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4X182f0r4sz1HnX
 for <73094 <at> debbugs.gnu.org>; Sat,  7 Sep 2024 10:09:14 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-4glsp (unknown [10.110.118.5])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B787B1FD21;
 Sat,  7 Sep 2024 10:09:13 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-55b549bf7b-4glsp with ESMTPSA
 id CoMPJUkm3GZCzAAAfjqWJQ
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 10:09:13 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G00607d41ca8-b955-4d35-b698-9a823ace9137,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: 73094 <at> debbugs.gnu.org
Subject: [PATCH 02/10] gnu: rust-darling-macro-0.20: Update to 0.20.8.
Date: Sat,  7 Sep 2024 12:08:44 +0200
Message-ID: <20240907100908.25197-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <20240907100908.25197-1-ngraves@HIDDEN>
References: <20240907100908.25197-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2758736248319697634
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejfedtleegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=ugv6GHMqF02vH62BnQ2k/4w6cryac1ioxSvEr8g2IZs=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725703754; v=1;
 b=oKIOsDJLF1zyn1/Z35UstTfDLt+4H7gNeDZyt/XI8wFV5Dat6IhTgVlAUQl3Pki4nlJy5+tF
 WYBMqX560EWs99vgGdFCMfIsv5gkvvROBLyP09+y43Y2+Dr1AJwZf677rbcrz67yUWGQj481Kze
 udcVXGDfpVGuMM4sOv3Y49UKGDn1YALSbLX6g5BtwSY7URwGQ8sRRK1QN8lq+gOLhRsnr4xGS84
 eXrtEHTGLNIhe6v5MtXEcUB7OwFuWWm/VJQOFvaPD1Mhfcd6ScefER6h0/DPRlDnReFHHryUP+t
 sRvlWtQy+YztxnPzLuLTq/44nv/pFWJUeNuvaIiLkLlAw==
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/crates-io.scm (rust-darling-macro-0.20):
 Update
 to 0.20.8. [origin](uri): Rename to darling_macro. Change-Id:
 Ic46f41b26e5fa918f222256b1c6047cfe0dba790
 --- gnu/packages/crates-io.scm | 6 +++--- 1 file changed, 3 insertions(+),
 3 deletions(-) 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RCVD_IN_VALIDITY_RPBL  RBL: Relay in Validity RPBL,
 https://senderscore.org/blocklistlookup/
 [87.98.172.75 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [87.98.172.75 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [87.98.172.75 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 73094
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

* gnu/packages/crates-io.scm (rust-darling-macro-0.20): Update to
0.20.8.
  [origin](uri): Rename to darling_macro.

Change-Id: Ic46f41b26e5fa918f222256b1c6047cfe0dba790
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3fa0adda14..de2636709a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -19421,15 +19421,15 @@ (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
-- 
2.45.2





Information forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Sep 2024 09:38:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 05:38:45 2024
Received: from localhost ([127.0.0.1]:54851 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1smru0-00083O-PR
	for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 05:38:45 -0400
Received: from lists.gnu.org ([209.51.188.17]:52546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1smrty-00083D-A2
 for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 05:38:42 -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 <ngraves@HIDDEN>)
 id 1smrtx-0002ge-FV
 for guix-patches@HIDDEN; Sat, 07 Sep 2024 05:38:41 -0400
Received: from 6.mo583.mail-out.ovh.net ([178.32.119.138])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1smrtu-0004VV-LR
 for guix-patches@HIDDEN; Sat, 07 Sep 2024 05:38:41 -0400
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.12])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4X17MG3GNzz1QrX
 for <guix-patches@HIDDEN>; Sat,  7 Sep 2024 09:38:34 +0000 (UTC)
Received: from ghost-submission-55b549bf7b-f2xbg (unknown [10.110.113.83])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 0534C1FDC3;
 Sat,  7 Sep 2024 09:38:33 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-55b549bf7b-f2xbg with ESMTPSA
 id GxtDMBkf3Gaf2wEAvruJ9A
 (envelope-from <ngraves@HIDDEN>); Sat, 07 Sep 2024 09:38:33 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0021a53abac-6431-47d4-94ea-d705e7ce6eff,
 9FD0014F98746B3795650381BBEC0664E0950E21) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 81.67.146.208
From: Nicolas Graves <ngraves@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 00/10] Add python-safetensors
Date: Sat,  7 Sep 2024 11:36:56 +0200
Message-ID: <20240907093831.9542-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2241103767182959330
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrudeifedgudelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugeeirddvtdekpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=vo98S4A+akKqcCPLVMiJmklxp2SBxZ4PsCnbj6vdCbw=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1725701914; v=1;
 b=4qYXei6BDEtsmkDRTwEuVt6aC9vhNbUwWfVFgYA/PKy8UuFtJm22nnAzPdgd3pp/poDDkDly
 Ghfpd/l6KrX7jkJkMhIb3KuCMxjOn4Wp3Z2UYfgin8Z57Xj9DeE+M3umHVg6JUgYcAYxnb7b0Nj
 n4L9iz/CvIYINqS29Wf+lUXCoAEoVZhj7Jk7DRf1yXqRHMnnIX/cKl87tOwqs7Z6zUJ6mP7HGQw
 raj6soRM8BvqWevQRn5VGonlBtsijfkCYAd1ZgmHvc3dguFwDAG7HXK/D9d5MSdLGqgOyaC2MgQ
 f1lm+x2UZenMsED7kToynQ9PgOnab5yD1AVf3rN7ihRkw==
Received-SPF: pass client-ip=178.32.119.138; envelope-from=ngraves@HIDDEN;
 helo=6.mo583.mail-out.ovh.net
X-Spam_score_int: -7
X-Spam_score: -0.8
X-Spam_bar: /
X-Spam_report: (-0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_RPBL=1.31, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This patch series adds the package python-safetensors, which is a
prerequisite for packaging python-transformers.

Nicolas Graves (10):
  gnu: rust-darling-core-0.20: Update to 0.20.8.
  gnu: rust-darling-macro-0.20: Update to 0.20.8.
  gnu: rust-darling-0.20: Update to 0.20.8.
  gnu: Add rust-derive-builder-core-0.20.
  gnu: Add rust-derive-builder-macro-0.20.
  gnu: Add rust-derive-builder-0.20.
  gnu: Add rust-unicode-normalization-alignments-0.1.
  gnu: Add rust-rayon-cond-0.3.
  gnu: Add rust-safetensors.
  gnu: Add python-safetensors.

 gnu/packages/crates-io.scm        | 155 +++++++++++++++++++++++++-----
 gnu/packages/machine-learning.scm | 129 ++++++++++++++++++++++++-
 2 files changed, 257 insertions(+), 27 deletions(-)

-- 
2.45.2





Acknowledgement sent to Nicolas Graves <ngraves@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#73094; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.