GNU bug report logs - #69620
[PATCH rust-team 0/2] Upgrading rust-rocket and rust-pear

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: Aaron Covrig <aaron.covrig.us@HIDDEN>; Keywords: patch; dated Fri, 8 Mar 2024 02:10:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 69620) by debbugs.gnu.org; 4 Oct 2024 18:31:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 14:31:49 2024
Received: from localhost ([127.0.0.1]:36563 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swn5g-0005gF-Uo
	for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:49 -0400
Received: from mail-qk1-f178.google.com ([209.85.222.178]:57783)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1swn5b-0005fy-OK
 for 69620 <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:47 -0400
Received: by mail-qk1-f178.google.com with SMTP id
 af79cd13be357-7ae3d9a93c0so225553185a.3
 for <69620 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 11:31:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1728066634; x=1728671434; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=2+iD5Uv+NzOXg7R19Bff0hyEsJUtCKjlFf7YXBMTpQk=;
 b=RaHeVxRqqcXp7Ba/PYwVHtLVBp+5kyTF1MQffA4jNR/ZDa5glykiwW3WZIf8aMVmmh
 Js516F9qkSRamrM9UIaW4RQoTdQynvWAAR6uGowv/0HUrBO96IhKDguKNJVlAO0C3j9d
 Q3XAwEex/r4VfqTVdLCM3+5BHKS8xmHfWPH0k=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728066634; x=1728671434;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=2+iD5Uv+NzOXg7R19Bff0hyEsJUtCKjlFf7YXBMTpQk=;
 b=FGwSNR/48Lc9nZlb5rDyc6rygCHgGfauPf6HEuOm7IaMIu+WoBff2arKJyQmHqgOKP
 Qez3rzx3eExsNNKxTCVSZ5A8QnOj1hOdZD6Q7ONYr+/K/Jq+HLFRgGAe8JvqXKnngNAE
 6nxyco6I3YaYQXA7IdKAxURrlMF/IT7Lp0yc0xe055AKMOeIsceLMEBVXLmy8Rr3X55P
 dF1PJ2nHNOz/lSsIUwaUmJylbqxmjuXlM4Q9tH54Vp7l3RYvsTpdEu+UT3v5ZaeVhMio
 +NqCaEoqWVQ1DhaHHIwL/Ntig9YBDnxl+hGWSuXGOgZ6mYvSqXovXRVWehrpt4nNSaQT
 tERg==
X-Gm-Message-State: AOJu0Ywxm4dKuMvJrXRqWG0bedLK8IeIe82i049azY3yTRliXs4C+2Rh
 SCP5qIgUvJ5JnQ84zyd0qXmdUDBy5FvapXW4zHWCmagmvLqbJBwxiBx67IlfrDglphEjfnYja8i
 Z0zgah/wnkuMCHa7r67wJugjSlUiTJoVQmvc+D5QSxI8+h3UseywhfcWZxpreVioZ5U2mSogd7A
 Gjx0CwC2kIfhNZ5Oswb/aMyHCXGfPec30jUNI1zCA=
X-Google-Smtp-Source: AGHT+IEUOcrxI/GI7xF7bnKlN9XRyEoF/CiwbQvMbl9+M27DXq88hX6etwj/O4iasDawa8/L0WXA7A==
X-Received: by 2002:a05:620a:d94:b0:79f:197d:fe6e with SMTP id
 af79cd13be357-7ae6f48ba87mr636912185a.45.1728066634268; 
 Fri, 04 Oct 2024 11:30:34 -0700 (PDT)
Received: from mobile-dev.lan ([73.172.106.204])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7ae756614c6sm8071985a.95.2024.10.04.11.30.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 04 Oct 2024 11:30:33 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
X-Google-Original-From: Aaron Covrig <aarcov@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v4 5/5] gnu: rust-rocket and rust-pear: Enable
 building
Date: Fri,  4 Oct 2024 14:27:54 -0400
Message-ID: <20241004182951.278118-5-aarcov@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <20241004182951.278118-1-aarcov@HIDDEN>
References: <20241004182951.278118-1-aarcov@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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-pear-0.1): Enable building and tests
* gnu/packages/crates-io.scm (rust-pear-codegen-0.1): Enable building
  and tests
* gnu/packages/crates-web.scm (rust-rocket-0.4): Enable building and
  tests
* gnu/packages/crates-web.scm (rust-rocket-codegen-0.4): Enable building
  and tests
* gnu/packages/crates-web.scm (rust-rocket-http-0.4): Enable building
  and tests
---
 gnu/packages/crates-io.scm  |  35 +++++++---
 gnu/packages/crates-web.scm | 126 +++++++++++++++++++++++-------------
 2 files changed, 107 insertions(+), 54 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index dd26496ece..647efce272 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53088,8 +53088,13 @@ (define-public rust-pear-0.1
        (sha256
         (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs (("rust-pear-codegen" ,rust-pear-codegen-0.1))))))
+     (list
+      #:cargo-inputs `(("rust-pear-codegen" ,rust-pear-codegen-0.1))
+      #:phases #~(modify-phases %standard-phases
+                   ;; Enable using nightly/dev features
+                   (add-after 'unpack 'enable-unstable-features
+                     (lambda _
+                       (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-pear-codegen-0.2
   (package
@@ -53134,15 +53139,25 @@ (define-public rust-pear-codegen-0.1
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))))
+        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (delete-file "build.rs")))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-0.4)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-syn" ,rust-syn-0.15)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     (list
+      #:cargo-inputs `(("rust-proc-macro2" ,rust-proc-macro2-0.4)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-syn" ,rust-syn-0.15)
+                       ;; development inputs here to address build issues
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5))
+      #:cargo-development-inputs `(("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5))
+      #:phases #~(modify-phases %standard-phases
+                   ;; Enable using nightly/dev features
+                   (add-after 'unpack 'enable-unstable-features
+                     (lambda _
+                       (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-peeking-take-while-0.1
   (package
diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 70158c7f60..0c9260ead5 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -4920,31 +4920,50 @@ (define-public rust-rocket-0.4
   (package
     (inherit rust-rocket-0.5)
     (name "rust-rocket")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "04ybnhjw92zaan92lsmx6mkhqc9cpsg3885svb3wzyj39pyzvsvz"))))
+        (base32 "0pimz9v0737dvz487j0kij7kasjyahaxd7ba2bcc3p6513fdkfc3"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                   (substitute* "build.rs"
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[features\\]" all)
+                      (string-append "[dev-dependencies.lazy_static]" "\n"
+                                     "version = \"1\"" "\n" all))) #t))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-atty" ,rust-atty-0.2)
-        ("rust-base64" ,rust-base64-0.12)
-        ("rust-log" ,rust-log-0.4)
-        ("rust-memchr" ,rust-memchr-2)
-        ("rust-num-cpus" ,rust-num-cpus-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-toml" ,rust-toml-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     (list
+      #:cargo-inputs `(("rust-atty" ,rust-atty-0.2)
+                       ("rust-base64" ,rust-base64-0.12)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memchr" ,rust-memchr-2)
+                       ("rust-num-cpus" ,rust-num-cpus-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-toml" ,rust-toml-0.4)
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5)
+                       ("rust-yansi" ,rust-yansi-0.5))
+      ;; Adding in missing dev dependency
+      #:cargo-development-inputs `(("rust-lazy-static" ,rust-lazy-static-1))
+      #:phases #~(modify-phases %standard-phases
+                   ;; Enable using nightly/dev features
+                   (add-after 'unpack 'enable-unstable-features
+                     (lambda _
+                       (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-rocket-codegen-0.5
   (package
@@ -4984,24 +5003,38 @@ (define-public rust-rocket-codegen-0.4
   (package
     (inherit rust-rocket-codegen-0.5)
     (name "rust-rocket-codegen")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "18s2dll8c4sd26s8cfr6cizj5z55xwnk6r6x7b2wvcf8n9ajrb6f"))))
+        (base32 "1zl4f99s4df8fpkps53qn77030baww4x7zflggwql290b1xh6418"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (substitute* "build.rs"
+                     ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-devise" ,rust-devise-0.2)
-        ("rust-glob" ,rust-glob-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     (list
+      #:tests? #f ;Tests depend on multiple undeclared crates
+      #:cargo-inputs `(("rust-devise" ,rust-devise-0.2)
+                       ("rust-glob" ,rust-glob-0.3)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4))
+      #:cargo-development-inputs `(("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5)
+                                   ("rust-rocket" ,rust-rocket-0.4)) ;For tests
+      #:phases #~(modify-phases %standard-phases
+                   ;; Enable using nightly/dev features
+                   (add-after 'unpack 'enable-unstable-features
+                     (lambda _
+                       (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-rocket-http-0.5
   (package
@@ -5053,28 +5086,33 @@ (define-public rust-rocket-http-0.4
   (package
     (inherit rust-rocket-http-0.5)
     (name "rust-rocket-http")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ga98nbcga8amg4xhrfkn1wljnqx9h0vv7mnay9g66vsxl042dnf"))))
+        (base32 "17xiivj4cp3anm4rxxpd8g58kzday1y2pgdys2i23wz1538wpy9b"))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-cookie" ,rust-cookie-0.11)
-        ("rust-hyper" ,rust-hyper-0.10)
-        ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-percent-encoding" ,rust-percent-encoding-1)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-smallvec" ,rust-smallvec-1)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-unicode-xid" ,rust-unicode-xid-0.1))))))
+     `(#:cargo-test-flags ;doctests depend on undeclared crates
+       '("--lib" "--bins" "--tests" "--release")
+       #:cargo-inputs (("rust-cookie" ,rust-cookie-0.11)
+                       ("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-percent-encoding" ,rust-percent-encoding-1)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-smallvec" ,rust-smallvec-1)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-unicode-xid" ,rust-unicode-xid-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-salvo-0.16
   (package
-- 
2.46.0





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

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


Received: (at 69620) by debbugs.gnu.org; 4 Oct 2024 18:31:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 14:31:36 2024
Received: from localhost ([127.0.0.1]:36560 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swn5U-0005fn-8A
	for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:36 -0400
Received: from mail-ot1-f54.google.com ([209.85.210.54]:45056)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1swn5T-0005fb-0W
 for 69620 <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:35 -0400
Received: by mail-ot1-f54.google.com with SMTP id
 46e09a7af769-710daaadd9bso1376027a34.2
 for <69620 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 11:31:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1728066625; x=1728671425; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=hXX2I4DpAyEaxKUijgj3Ts7f4rpfwiakq2wkroyvQ2U=;
 b=SSachIU/5JDDqobQupByL5hg+Sw8qMoyfb/ieTalZxa78HhPgwZQn031NveUeYCXjW
 f6gVdPRrVKhrcovXs7jtNLPnp4eCoUkDh2T57VVxmwLtndayaxsV6+hI2UWeWp1x/g0i
 L50m8sehH8DEvCNbcBGfOYZqQaMOWwY69741o=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728066625; x=1728671425;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=hXX2I4DpAyEaxKUijgj3Ts7f4rpfwiakq2wkroyvQ2U=;
 b=i7sULDUY0CPVWgb33tVx8v7EtxUIcD8lQHOu055mdjGn7q+NB+bB9W+tvcin+Gwjwq
 ltsp9gh0Cq4NMCn2QdXSCB8gZqVndooBP+JPWJkAKx0Ld17/5r1DWE4lvz6fh1JpcXJH
 dWVWpyzx4541lCTHvi9DL5u/Z0S18fehIc3O7SkKYwyJuedtqnucVHDYPyWYt2R7yYo2
 08PGKHOkB0NGIc+jEe7n70MOYdhqE2WBOGSyl1V34vlpfAWv7QMgRcuxbrH4UzHiGG8B
 XTd1m7ta4bMhYoi+eUe2TDqZeP35uHWwcbsLL4KCcJ6NwvaFQY1Qo5qblWaEYF59f483
 1lcQ==
X-Gm-Message-State: AOJu0YxqLyf4svS4Y967OGyH2UD6ZoW5pKFzNO8HrPPVTAL+2Fdm6fdp
 Rcbi8F6ra97CPMgI25pFRwmZldshzoKZVY9SPAHn06G5Lm5CbWra0pKniMrztrfOc1xkon+7MZA
 vV6zJYfSpWjmyyA3pAcuSyJstTj77NPOy/bDRwTDHTO8mgoUp2UTKBH3kGnjHqQLneUucBTENtI
 95oL0XaGA/+zsIIw+zlQow5Z+bzoGakCKRDaYhElc=
X-Google-Smtp-Source: AGHT+IGVsGCRJbC7dmdJS1w13QHxHkcklAWFYqOPNiY5QKSSeANhpILMMY98K1bsvj2zS+6tDFqnFQ==
X-Received: by 2002:a05:6358:3119:b0:1bc:d1b9:ccc1 with SMTP id
 e5c5f4694b2df-1c2b7f9cf1amr276899155d.16.1728066624669; 
 Fri, 04 Oct 2024 11:30:24 -0700 (PDT)
Received: from mobile-dev.lan ([73.172.106.204])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7ae756614c6sm8071985a.95.2024.10.04.11.30.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 04 Oct 2024 11:30:24 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
X-Google-Original-From: Aaron Covrig <aarcov@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v4 4/5] gnu: rust-rocket: Update to 0.5.1
Date: Fri,  4 Oct 2024 14:27:53 -0400
Message-ID: <20241004182951.278118-4-aarcov@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <20241004182951.278118-1-aarcov@HIDDEN>
References: <20241004182951.278118-1-aarcov@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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-web.scm (rust-rocket-0.5): Update to 0.5.1
* gnu/packages/crates-web.scm (rust-rocket-codegen-0.5): Update to 0.5.1
* gnu/packages/crates-web.scm (rust-rocket-http-0.5): Update to 0.5.1
---
 gnu/packages/crates-web.scm | 41 ++++++++++++++++++++-----------------
 1 file changed, 22 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index c17402e335..70158c7f60 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -10,6 +10,7 @@
 ;;; Copyright © 2024 Wilko Meyer <w@HIDDEN>
 ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
 ;;; Copyright © 2024 Nguyễn Gia Phong <mcsinyx@HIDDEN>
+;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4862,17 +4863,18 @@ (define-public rust-rfc7239-0.1
 (define-public rust-rocket-0.5
   (package
     (name "rust-rocket")
-    (version "0.5.0")
+    (version "0.5.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0l4i93dai7pyzlkvdjkqg2g7ni1r6749cwx4nrrhsrr6rdybaywy"))))
+        (base32 "0gypf9z6s0kshv33qq1vf16raw8xnr1p03ii0kfgf7d3jrr905m5"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-async-stream" ,rust-async-stream-0.3)
+     (list
+      #:cargo-inputs `(("rust-async-stream" ,rust-async-stream-0.3)
                        ("rust-async-trait" ,rust-async-trait-0.1)
                        ("rust-atomic" ,rust-atomic-0.5)
                        ("rust-binascii" ,rust-binascii-0.1)
@@ -4883,7 +4885,7 @@ (define-public rust-rocket-0.5
                        ("rust-indexmap" ,rust-indexmap-2)
                        ("rust-log" ,rust-log-0.4)
                        ("rust-memchr" ,rust-memchr-2)
-                       ("rust-multer" ,rust-multer-2)
+                       ("rust-multer" ,rust-multer-3)
                        ("rust-num-cpus" ,rust-num-cpus-1)
                        ("rust-parking-lot" ,rust-parking-lot-0.12)
                        ("rust-pin-project-lite" ,rust-pin-project-lite-0.2)
@@ -4902,9 +4904,9 @@ (define-public rust-rocket-0.5
                        ("rust-tokio-util" ,rust-tokio-util-0.7)
                        ("rust-ubyte" ,rust-ubyte-0.10)
                        ("rust-uuid" ,rust-uuid-1)
-                       ("rust-version-check" ,rust-version-check-0.9)
                        ("rust-yansi" ,rust-yansi-1))
-       #:cargo-development-inputs (("rust-figment" ,rust-figment-0.10)
+      #:cargo-development-inputs `(("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-figment" ,rust-figment-0.10)
                                    ("rust-pretty-assertions" ,rust-pretty-assertions-1))))
     (home-page "https://rocket.rs")
     (synopsis
@@ -4947,18 +4949,19 @@ (define-public rust-rocket-0.4
 (define-public rust-rocket-codegen-0.5
   (package
     (name "rust-rocket-codegen")
-    (version "0.5.0")
+    (version "0.5.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0k6hdf9s9y73kzj89qs688gnfjj1sl4imp6pdjz22pzpmdk808x2"))))
+        (base32 "0inxw7nzr52sabwpz83cz5rh1a0mg32cg7w7ih8715qsxkbk4pap"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f      ; can't find crate for `rocket`
-       #:cargo-inputs (("rust-devise" ,rust-devise-0.4)
+     (list
+      #:tests? #f ;can't find crate for `rocket`
+      #:cargo-inputs `(("rust-devise" ,rust-devise-0.4)
                        ("rust-glob" ,rust-glob-0.3)
                        ("rust-indexmap" ,rust-indexmap-2)
                        ("rust-proc-macro2" ,rust-proc-macro2-1)
@@ -4967,11 +4970,10 @@ (define-public rust-rocket-codegen-0.5
                        ("rust-syn" ,rust-syn-2)
                        ("rust-unicode-xid" ,rust-unicode-xid-0.2)
                        ("rust-version-check" ,rust-version-check-0.9))
-       #:cargo-development-inputs
-       (("rust-pretty-assertions" ,rust-pretty-assertions-1)
-        ("rust-time" ,rust-time-0.3)
-        ("rust-trybuild" ,rust-trybuild-1)
-        ("rust-version-check" ,rust-version-check-0.9))))
+      #:cargo-development-inputs `(("rust-pretty-assertions" ,rust-pretty-assertions-1)
+                                   ("rust-time" ,rust-time-0.3)
+                                   ("rust-trybuild" ,rust-trybuild-1)
+                                   ("rust-version-check" ,rust-version-check-0.9))))
     (home-page "https://rocket.rs")
     (synopsis "Procedural macros for the Rocket web framework")
     (description
@@ -5004,18 +5006,19 @@ (define-public rust-rocket-codegen-0.4
 (define-public rust-rocket-http-0.5
   (package
     (name "rust-rocket-http")
-    (version "0.5.0")
+    (version "0.5.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "17iq208zf9rfxdnx8hfjxnn51074cc9li99yjigzwnfhjhv6d89p"))))
+        (base32 "1fc2z0a7zhmf8rh7s1dwdmmkjmq7qiivsi6027v6ac7f41d92x72"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f      ; can't find crate for `rocket`
-       #:cargo-inputs (("rust-cookie" ,rust-cookie-0.18)
+     (list
+      #:tests? #f ;can't find crate for `rocket`
+      #:cargo-inputs `(("rust-cookie" ,rust-cookie-0.18)
                        ("rust-either" ,rust-either-1)
                        ("rust-futures" ,rust-futures-0.3)
                        ("rust-http" ,rust-http-0.2)
-- 
2.46.0





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

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


Received: (at 69620) by debbugs.gnu.org; 4 Oct 2024 18:31:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 14:31:22 2024
Received: from localhost ([127.0.0.1]:36557 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swn5F-0005fG-Ky
	for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:22 -0400
Received: from mail-qk1-f169.google.com ([209.85.222.169]:57521)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1swn5D-0005f8-PY
 for 69620 <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:20 -0400
Received: by mail-qk1-f169.google.com with SMTP id
 af79cd13be357-7a9ae8fc076so241261985a.2
 for <69620 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 11:31:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1728066615; x=1728671415; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=KhZHvAnkS8q9fCBE0UXoJa/c1AcBss2188OxR9+ZeLI=;
 b=CnTS1k1g9axl15qEa+lsRVJ4vp/23nXlbBUZwXWv7dAzjfwH/tsNhoNBKzcb16IJS6
 fRqumnNkxCeAEeXR6p1Ctp5sImb48oP6YfS1xsp7plkYj/33/tf/Ds6HIo9Xc2zjufot
 7QUpNmo8exQP0NT90Hb/ADrCWEUUnGkLCos/E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728066615; x=1728671415;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=KhZHvAnkS8q9fCBE0UXoJa/c1AcBss2188OxR9+ZeLI=;
 b=u73ygmmuFN5lF8sSOqLCyWGEvx8pdL6+a1EjTh9rTa5stu+Du5djPGfq0GM6FGn+22
 b3q1P4yvHsu0OTBdXDIua+PFfEfDT1r2vYH8GRvgQ9mcS5bgIu27aTzahsHUymiPNbcG
 erjxkNpiTV4c9OxBTdHLi3Dh2zJ+zVb/WJUpiXwl/KnonZU/dx0J7wKE2OR34h9CQfEg
 +57B0w7dSe7y5WYwHWXyeSdchtSdOMX8a4hvY30c429JDWAC0CYdnXbGkv8IyV2lCwvW
 GPIPu2VI7hsvMV1gJVz0oEXWubC9U3ij0aMExA0gLI/Xpfher3r5C2HI1sU85fN+e/Yx
 GoNQ==
X-Gm-Message-State: AOJu0YxnXiQq7jAskR5Q81jRzaZ9VjRHM9J0MRHUPHnrFrbZNvsfMYol
 qNXyMvBKra91iLOXBIaory/uT+LN5LKI9pXd8aIe0tc29MLhpEkK1U2AlPWRMrz0dTnrg97lNUe
 10gRADkFXk4VMgNRdz3EMGJQcDGKucM1MK+w5w4ElL7GrohtYaLIcvBuGYmIFArgC1TwHYSCBNj
 cBhPNK3ustm12sN7cw2jE7pqWO1SqdQvExQ0IkBnE=
X-Google-Smtp-Source: AGHT+IGx8loQuTWQw+Nb/v/0kLJgR6HWGW478OnWodAwMgD0gBSbS82uYByi3MKQmmSCmBaIl4seJg==
X-Received: by 2002:a05:620a:c4c:b0:7a5:27e:8814 with SMTP id
 af79cd13be357-7ae6f48b9cfmr606903385a.44.1728066614932; 
 Fri, 04 Oct 2024 11:30:14 -0700 (PDT)
Received: from mobile-dev.lan ([73.172.106.204])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7ae756614c6sm8071985a.95.2024.10.04.11.30.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 04 Oct 2024 11:30:14 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
X-Google-Original-From: Aaron Covrig <aarcov@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v4 3/5] gnu: rust-pear: Update to 0.2.9
Date: Fri,  4 Oct 2024 14:27:52 -0400
Message-ID: <20241004182951.278118-3-aarcov@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <20241004182951.278118-1-aarcov@HIDDEN>
References: <20241004182951.278118-1-aarcov@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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-pear-0.2): Update to 0.2.9
* gnu/packages/crates-io.scm (rust-pear-codegen-0.2): Update to 0.2.9
---
 gnu/packages/crates-io.scm | 34 +++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d4bbde1200..dd26496ece 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53056,17 +53056,18 @@ (define-public rust-pdqselect-0.1
 (define-public rust-pear-0.2
   (package
     (name "rust-pear")
-    (version "0.2.8")
+    (version "0.2.9")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1j03s6m80iqldnm6jzh3k1fbyk0lxirx8bi4ivgq3k3sq7va1k2c"))))
+        (base32 "0rxlyizzaqq6lswgyfdxjxd3dyb1jfml9gwfpbx5g1j8rq0amvmx"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-inlinable-string" ,rust-inlinable-string-0.1)
+     (list
+      #:cargo-inputs `(("rust-inlinable-string" ,rust-inlinable-string-0.1)
                        ("rust-pear-codegen" ,rust-pear-codegen-0.2)
                        ("rust-yansi" ,rust-yansi-1))))
     (home-page "https://crates.io/crates/pear")
@@ -53093,26 +53094,33 @@ (define-public rust-pear-0.1
 (define-public rust-pear-codegen-0.2
   (package
     (name "rust-pear-codegen")
-    (version "0.2.8")
+    (version "0.2.9")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))))
+        (base32 "0izijffdd2xs762497mk0xr7xwmyw62dzdqjz12v70n0bnc5pasb"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[dev-dependencies\\]" all)
+                      (string-append "[dev-dependencies.pear]" "\n"
+                                     "version = \"0.2.9\""))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f  ; use of undeclared crate or module `pear`
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-2))))
+     (list
+      #:cargo-inputs `(("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))
+      ;; Add missing dev crate
+      #:cargo-development-inputs `(("rust-pear" ,rust-pear-0.2))))
     (home-page "https://crates.io/crates/pear_codegen")
     (synopsis "Codegen for pear")
-    (description
-     "This package provides a (codegen) pear is a fruit.")
+    (description "This package provides a (codegen) pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
 (define-public rust-pear-codegen-0.1
-- 
2.46.0





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

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


Received: (at 69620) by debbugs.gnu.org; 4 Oct 2024 18:31:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 14:31:14 2024
Received: from localhost ([127.0.0.1]:36554 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swn58-0005eu-9J
	for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:14 -0400
Received: from mail-qk1-f177.google.com ([209.85.222.177]:50225)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1swn56-0005ef-L4
 for 69620 <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:13 -0400
Received: by mail-qk1-f177.google.com with SMTP id
 af79cd13be357-7ae491dacaeso238257585a.0
 for <69620 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 11:31:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1728066603; x=1728671403; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=JukBf27IsBkWdrUbdmA0S5G5hX5C0ANsDypDYIREyBk=;
 b=JKCZvyRmE37zkCb3PGKRk/idscBcqKfMLFBaWHZbcUzixswTj4e3w77daXo8uqA7nn
 eS/ee8/yo+IZYaQsGsXeZOT/jHk76cD05QWT5I7lwMEKx4ShlL85FaOeuxFsk9+1ePyQ
 rdbJfvPItc3sIWGwhTMaKOLdvIiTg/9XNXF5g=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728066603; x=1728671403;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=JukBf27IsBkWdrUbdmA0S5G5hX5C0ANsDypDYIREyBk=;
 b=XgA0k2cTwpcqcR8nE7WAqEERvpxtD8F8+00qhAAxmAhCfeShF6fNBMLJ0OLlFAHXT+
 hYyqPu5LBUmjaNNj/yd3SZ8Dr/i4vhXMvOapFlU5zDe9Sa0CxbkmNZiR8FTRnSeTtiUa
 MzGmrj2TIAVycv7hiwR9brZT9avvu3dxkp31LuCqO1wmLNXnTivGiwFzBg/TpDFn4Hd4
 kP4lKWpSP9O60Vs21N2b+USbsci4HOWwkfJ9x0dLAgOJFSGeWa74UzqGXHFpNMVWzcOh
 wqQdnBKk6JKrMEHljx/Euz07T296xLGAUlcc+DwzezlscZQnyEWZB0M6GA9Werfq6ESl
 nE6g==
X-Gm-Message-State: AOJu0YzWUMK4HWUnnnYlz6EbMYs8QvgLXEliS6PBJIqUXsHgOSYd1jsp
 QBA8+l+dyEjrLLqqeyAogHyr235wtAvx30h59aQI4aYcKfQC/ODenDEacEdI9ze6ML6KLspgrdv
 7x99oUFywnOd4x3cZQQ7c9cNUptBhDWNjMKHYZHN/4bYQ7fyvOCaVzTInGq1eA7Y3XHN1KLCzWO
 nN4pFGvTcZNh9vMhBf0bJgunKFjz5nNAZAabrgUSs=
X-Google-Smtp-Source: AGHT+IGYIfO3YgbfoikAYdQh7IMNnNbdXEt8F80ch+IXGcDrCrH4hg5xS/0cNsQ0H/onoF7umwWcpw==
X-Received: by 2002:a05:620a:199c:b0:79f:9fa:8224 with SMTP id
 af79cd13be357-7ae6f45438cmr610195085a.36.1728066602918; 
 Fri, 04 Oct 2024 11:30:02 -0700 (PDT)
Received: from mobile-dev.lan ([73.172.106.204])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7ae756614c6sm8071985a.95.2024.10.04.11.30.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 04 Oct 2024 11:30:02 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
X-Google-Original-From: Aaron Covrig <aarcov@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v4 2/5] gnu: rust-yansi: Update to 1.0.1
Date: Fri,  4 Oct 2024 14:27:51 -0400
Message-ID: <20241004182951.278118-2-aarcov@HIDDEN>
X-Mailer: git-send-email 2.46.0
In-Reply-To: <20241004182951.278118-1-aarcov@HIDDEN>
References: <20241004182951.278118-1-aarcov@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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-yansi-1): Update to 1.0.1
---
 gnu/packages/crates-io.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d02a8213d1..d4bbde1200 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -92817,17 +92817,18 @@ (define-public rust-yaml-rust-0.3
 (define-public rust-yansi-1
   (package
     (name "rust-yansi")
-    (version "1.0.0-rc.1")
+    (version "1.0.1")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "yansi" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xr3n41j5v00scfkac2d6vhkxiq9nz3l5j6vw8f3g3bqixdjjrqk"))))
+        (base32 "0jdh55jyv0dpd38ij4qh60zglbw9aa8wafqai6m0wa7xaxk3mrfg"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("rust-is-terminal" ,rust-is-terminal-0.4))))
+     (list
+      #:cargo-inputs `(("rust-is-terminal" ,rust-is-terminal-0.4))))
     (home-page "https://github.com/SergioBenitez/yansi")
     (synopsis "Simple ANSI terminal color painting library")
     (description
-- 
2.46.0





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

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


Received: (at 69620) by debbugs.gnu.org; 4 Oct 2024 18:31:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 14:31:05 2024
Received: from localhost ([127.0.0.1]:36551 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swn4y-0005eT-SQ
	for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:05 -0400
Received: from mail-qk1-f181.google.com ([209.85.222.181]:61878)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1swn4x-0005eK-Ne
 for 69620 <at> debbugs.gnu.org; Fri, 04 Oct 2024 14:31:04 -0400
Received: by mail-qk1-f181.google.com with SMTP id
 af79cd13be357-7ae6f89502bso112145185a.3
 for <69620 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 11:31:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1728066598; x=1728671398; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=DaiuHjHXFQagubE3eDXLo3JJnOhc6itsktaCPy5vcE0=;
 b=WQdxg1yfCrMrEnGT0Xn2GTPsARHoM8Ux3aEiohvdzceLjNuidSIuNzVqXCqqDAsxm7
 GZ+p6QDo8NFsLbiJeOpG3/73I7RT65CIq23UCS0pFDvJWlZ1VJupKCmho0ceBhOTX99Z
 to+qB8SNUSjFzlktJlefh/wlqBeniV6pMz/GE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1728066598; x=1728671398;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=DaiuHjHXFQagubE3eDXLo3JJnOhc6itsktaCPy5vcE0=;
 b=GaIFtFNjauYCcUmFV2XD+kM7MVq1MwUzLFLBwYnhHOMP2+7ZmqnVfRH8J92nDnWjXG
 5zYjLSQNQRHJyEd4PU5Y0qyQ1j6oJAWrBEiYSxFOVgIR30FaP4Y5LSUR7M2RuDB/SotI
 MFbRcn729wYGHOKo1cyjvcrHRdXrJL1oeYhYWHy90zlSy66rOdnjkmSYEp6vSvMgMImJ
 GKKrnW2+bB9Mdhsiw4znC+vv2C1QykUrXTZ7RZdWpTp4Rs/VhYlweGya6soqnRiHbWDG
 AtX6BkS9ZOwWyH+tPNzArMZGnbGFUCYGN5zpHXwoXDUm09sl+F0FKBEeDoT3jCiWxf8C
 Cl6g==
X-Gm-Message-State: AOJu0YwLDWrU5FWhatXHE6xVoMwJIa/wwYigAWTcroIR7yXaTWIdhjRc
 84SS1tzpaul+5LrDimx1WrcscngwWJiWGnfcRBdQrA3JVLdN4krx6Fl3E+4ohJpOkSmetgBptRG
 Bj2CBG4Yp8ZrtlyuX4m9BOsEgvbyMuh1WkFW+WN9vDnLjWPmFusFPPidB+FFLOl0UAwRpMgHWcV
 qC9+668mRDYDgU47dhwNRCXZ1EPjHECWFVlJS6hQs=
X-Google-Smtp-Source: AGHT+IHJ0v3FDZHZCgplBaZwj/0QturjtoUJUD1LcDk5H3yhUWCs5c0Ngvm6AtOyumDxpcmhRYqSFw==
X-Received: by 2002:a05:620a:1921:b0:7a9:aac8:f244 with SMTP id
 af79cd13be357-7ae6f432b26mr703145185a.13.1728066598502; 
 Fri, 04 Oct 2024 11:29:58 -0700 (PDT)
Received: from mobile-dev.lan ([73.172.106.204])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7ae756614c6sm8071985a.95.2024.10.04.11.29.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 04 Oct 2024 11:29:58 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
X-Google-Original-From: Aaron Covrig <aarcov@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v4 1/5] gnu: rust-is-terminal-0.4: Update to 0.4.13
Date: Fri,  4 Oct 2024 14:27:50 -0400
Message-ID: <20241004182951.278118-1-aarcov@HIDDEN>
X-Mailer: git-send-email 2.46.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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-is-terminal-0.4): Update to 0.4.13
---
 gnu/packages/crates-io.scm | 33 ++++++++++++++++-----------------
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7c66d0c0ed..d02a8213d1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35792,25 +35792,24 @@ (define-public rust-is-executable-1
 (define-public rust-is-terminal-0.4
   (package
     (name "rust-is-terminal")
-    (version "0.4.10")
-    (source (origin
-              (method url-fetch)
-              (uri (crate-uri "is-terminal" version))
-              (file-name (string-append name "-" version ".tar.gz"))
-              (sha256
-               (base32
-                "0m9la3f7cs77y85nkbcjsxkb7k861fc6bdhahyfidgh7gljh1b8b"))))
+    (version "0.4.13")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "is-terminal" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0jwgjjz33kkmnwai3nsdk1pz9vb6gkqvw1d1vq7bs3q48kinh7r6"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs
-       (("rust-hermit-abi" ,rust-hermit-abi-0.3)
-        ("rust-rustix" ,rust-rustix-0.38)
-        ("rust-windows-sys" ,rust-windows-sys-0.52))
-       #:cargo-development-inputs
-       (("rust-atty" ,rust-atty-0.2)
-        ("rust-libc" ,rust-libc-0.2)
-        ("rust-rustix" ,rust-rustix-0.38)
-        ("rust-tempfile" ,rust-tempfile-3))))
+     (list
+      #:cargo-inputs `(("rust-hermit-abi" ,rust-hermit-abi-0.4)
+                       ("rust-rustix" ,rust-rustix-0.38)
+                       ("rust-windows-sys" ,rust-windows-sys-0.52))
+      #:cargo-development-inputs `(("rust-atty" ,rust-atty-0.2)
+                                   ("rust-libc" ,rust-libc-0.2)
+                                   ("rust-rustix" ,rust-rustix-0.38)
+                                   ("rust-tempfile" ,rust-tempfile-3))))
     (home-page "https://github.com/sunfishcode/is-terminal")
     (synopsis "Test whether a given stream is a terminal")
     (description

base-commit: cd51ccab9652778a37f9b407261e3d49221ed68c
-- 
2.46.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 17:24:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 13:24:40 2024
Received: from localhost ([127.0.0.1]:45623 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roRaK-00052p-E4
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 13:24:40 -0400
Received: from mail-oo1-f43.google.com ([209.85.161.43]:61653)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roRaE-00052D-NV
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 13:24:39 -0400
Received: by mail-oo1-f43.google.com with SMTP id
 006d021491bc7-5a4716cfbbcso2149444eaf.2
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 10:23:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711300967; x=1711905767; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=9Tvn73UrktKUw7W7+TxuUswOx+oUWzNY0cCizue8SzQ=;
 b=I4Hk1CGVXmEB31UuAydtEGtH/tGRZSUV6HVzvqbw7DrKT4/rlPynyB0t1Bm/ajPwOr
 rXJLlpbDz6qxVI3TEzJhry/pwLVd/+EWE8398EkyKBtovg9GId/YJbimSb472YpmN2Qt
 feddl3+eoaQb5q+LcD8nb8Y9WcFasKU41PouY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711300967; x=1711905767;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=9Tvn73UrktKUw7W7+TxuUswOx+oUWzNY0cCizue8SzQ=;
 b=evrI3KuW4h37YYCeNXw3K5Ogz1+nfd6GUeaXn8EqKXsMqDRcXDIclyOHnarBW1loCg
 lFT/r0XbCUIIUXGKduEg8Mgz0YA6QKm6lxNOVVPDo8ragb1HPmcjzZ7bkCrersfwa0C9
 ZHTzIeQUVsVKLKvqXHCE2t5Zv4B2MXTqXycXPoJ2R/3D2czox01P4iCzhazdcVIZT+G4
 nkpd8yKjw8JhvKdi7lURwNL8lQcDo9UeQbjxFiB3n/c9TKfg1Y83Jq3NnZmS4o66taDj
 fxe0YLQzBRqZ9dwQSiwHx0CICacW15tgV5LY0bhuSWoqiqkpDe2/UQ07NWvtUp1SrImZ
 a4Pg==
X-Gm-Message-State: AOJu0YxRfJEVgf19xhDcznC9W4oWi2DPtKF4oINl2zsJ+k1rucmq+7sm
 mF4HNku6ZRM16A61hEeIif4kaX6ssmPITUqpKV4yjbCFM+mz1YzixYghTtTnbvXEsAjtgFDAXS8
 ZzXz48gfDQHC94gXu3tWk8wdP/KRWSfWQ6MEVma0jwrmeHfzQ/gcqfhJ9Qrj3fQhctP0cqtFZbB
 uSU/SLaLvJJE7BvBVTSOkLQXtzEo/IBR03/NFbSIc=
X-Google-Smtp-Source: AGHT+IGTCQmzVR9nuj9H052pCnGXIRzPwf4CVaVkXELoQN6PPswCijfQ9y+68xny2XBLxtR67bqIqw==
X-Received: by 2002:a05:620a:b0f:b0:788:23c5:8e16 with SMTP id
 t15-20020a05620a0b0f00b0078823c58e16mr5405329qkg.6.1711293734384; 
 Sun, 24 Mar 2024 08:22:14 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:14 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 6/9] gnu: Bumps rust-rocket-codegen-0.4 to 0.4.11
Date: Sun, 24 Mar 2024 11:19:58 -0400
Message-ID: <20240324152001.148236-8-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-rocket-codegen-0.4): Bumps to 0.4.11
  and enables building
---
 gnu/packages/crates-web.scm | 37 +++++++++++++++++++++++++------------
 1 file changed, 25 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index d1cc9768de..e105ddae66 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -4698,24 +4698,37 @@ (define-public rust-rocket-codegen-0.4
   (package
     (inherit rust-rocket-codegen-0.5)
     (name "rust-rocket-codegen")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "18s2dll8c4sd26s8cfr6cizj5z55xwnk6r6x7b2wvcf8n9ajrb6f"))))
-    (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-devise" ,rust-devise-0.2)
-        ("rust-glob" ,rust-glob-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+        (base32 "1zl4f99s4df8fpkps53qn77030baww4x7zflggwql290b1xh6418"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (substitute* "build.rs"
+                     ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))))))
+    (arguments
+     `(#:tests? #f ;Tests depend on multiple undeclared crates
+       #:cargo-inputs (("rust-devise" ,rust-devise-0.2)
+                       ("rust-glob" ,rust-glob-0.3)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5)
+                                   ("rust-rocket" ,rust-rocket-0.4)) ;For tests
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-rocket-http-0.5
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 17:14:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 13:14:53 2024
Received: from localhost ([127.0.0.1]:44789 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roRQr-0004V1-Hu
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 13:14:53 -0400
Received: from mail-oo1-f52.google.com ([209.85.161.52]:56542)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roRQo-0004UV-PD
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 13:14:52 -0400
Received: by mail-oo1-f52.google.com with SMTP id
 006d021491bc7-5a4789684abso2036738eaf.0
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 10:14:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711300383; x=1711905183; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=NJ6ve+kvRuATXb19vsRj54hC1M7Ye3plHfJc+QGjxQ0=;
 b=HvW3NVYlsiNHMPBWhSYJltxxy0sP0WNIh8i/WEch7T4tLgTheyvElAE4AeAgYTH/iO
 pZRdzDlFCk90Zwl/ypINcD48aB5IelcfGQb0Fu6yPpG7sMHlf0A/LYNkb5ZzTeSzCCvv
 FWxKWY7dJPo4nYQFP6qhc+2UaRyJtHoynMjKw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711300383; x=1711905183;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=NJ6ve+kvRuATXb19vsRj54hC1M7Ye3plHfJc+QGjxQ0=;
 b=fH/sfxbHJnYs4L42LP1/tByyx82rjbN4KukoGzylogZp/qB229FDwEOG/p0vHFTxAw
 enjbJXTvNjWD+x83NSI/KIYab2XwHgfbhHeO/kHaRRNS30OInOUQJE339thr/E1tHgWy
 jk+O2fZLNIuktqOpOMUAlX9UW4IuIlVF0S2EkOJNJdxWX65n2z/cU2M8SENUE6XzqEH3
 FD/VOg6F/17EeV6mH7hDbFYXP979lLhEjIVsUJ3YmyYnFnEliJA7Qskb2xv14XM5bfPB
 bGKCoGQVdQK4lbyqj1APogfFnXkh62C/lYMsYnrRIU7gMfbjXnz5o46puf+sFpZ9sZ+1
 34pg==
X-Gm-Message-State: AOJu0YxpYerhIs1SZhOZaBsIn6xT6eT/odUIM9Bu3Z1W7J+wmoRRbfRS
 JUX5yDZqgLOJMI+gj29343WO56MDHptaaxyrZJjbDf2LuQE8VxkZ2no1splbOGwCTsKWvkeevbQ
 io930JjPeAvEMOs9i9VY2r1sRgGCbZ9od2RWxn+h+hBcsqvVy56WytREAqODsek1RPNluRxGI48
 29OohNmUD3dvFJwWVozUqp471bVL5d9nWJsMVeQYc=
X-Google-Smtp-Source: AGHT+IFhYHgsHhk8NeLvcw0nsxwag0Tt6lzem/Yn/F0sdRdWmbKeTMobEUWDEGHFrZe75pZ4XBOkzA==
X-Received: by 2002:a05:620a:491a:b0:789:e97b:1e9e with SMTP id
 vy26-20020a05620a491a00b00789e97b1e9emr5184922qkn.22.1711293730921; 
 Sun, 24 Mar 2024 08:22:10 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:10 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 4/9] gnu: Enables building rust-pear-0.1
Date: Sun, 24 Mar 2024 11:19:56 -0400
Message-ID: <20240324152001.148236-6-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-pear-0.1): Enables full build with
  tests
---
 gnu/packages/crates-io.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ada42a1b92..4edb11f3b9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49302,8 +49302,12 @@ (define-public rust-pear-0.1
        (sha256
         (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs (("rust-pear-codegen" ,rust-pear-codegen-0.1))))))
+     `(#:cargo-inputs (("rust-pear-codegen" ,rust-pear-codegen-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-pear-codegen-0.2
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:56:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:56:09 2024
Received: from localhost ([127.0.0.1]:39965 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roQCf-0000wy-34
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:56:09 -0400
Received: from mail-oi1-f181.google.com ([209.85.167.181]:47206)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roQCZ-0000w8-87
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:56:07 -0400
Received: by mail-oi1-f181.google.com with SMTP id
 5614622812f47-3bbbc6b4ed1so2204101b6e.2
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:55:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711295655; x=1711900455; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=6Af4I+hnMt0OLbxyjTCRc4zsUmd8NwKi4B52slABIDo=;
 b=XOVQtdSIlk7BV5WUJzWsX/mU+AL9YKO1vS4A3B8iqlepz6Iy8MyeukmOL5xqHobwQa
 taMn/lJe/WMiDfDF+Bd83s+3v3Ls3f61a7TTpXbp0HR7Go9EA86eSxDtFJSbulN1+EPU
 IVceOInX2KtIZLtwypR3+E8qYSVGT9E927KxE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711295655; x=1711900455;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=6Af4I+hnMt0OLbxyjTCRc4zsUmd8NwKi4B52slABIDo=;
 b=IoQXYsgPlyq6rWHVnm64qw8xFgOfbruicg+KP1T4FiDn3kTrX7VvdJDqlIyHMKF/2W
 nmKw4+qcCNZ8tjEkXJt+cnFpxbqxadNpqlycK4y8WpHdj+bu7zqzDKfZqQj6p8LLCe02
 9HN9QHQ6j0o58NpNAaKbkC46LYIARx/cHF8DBXJBqpOaFMZWjKjAwensJWT64EEFboOu
 t5b3+ui3vRKHYY82r22eRk2P5ibe7GPYgpSpwhIXGsiWZCbwq29a0jsGZHQMyFxIKtDU
 Tn4YpnPBhQo+qH3SanNDtraqE4thfsDg3I1KQDBkJqam9tP80kvxfrZjoK9AqWZKhGVH
 kYSQ==
X-Gm-Message-State: AOJu0YzAlMX6Y+GvcWdGDC/5+n9ZkIUoPm86lfqgq/FM0SPtv36/7I65
 xzLsh4MaVtMrbtCKrZBOtPB0drdPooHvwRPKfiQf+8Fy0NLiv7hyxtYiFSxJdCcALhEIKik3DuY
 FJWItV6rN9pFTwUJ1Km88LgvKCGZGlIHgLUYQORTZujGcOkOi9V5+el9fhl+DaKN5TzMXlf9he7
 GQd4KFUPCKooXYB8l0LduESvbP0hON/44STt7ohbA=
X-Google-Smtp-Source: AGHT+IG+6MZUx7onjHJZq+9K8yTq/o+Y8Zp5m3OE+MKbqM4xRZA32Jvcuikw81AS41Lio10X9yU+xQ==
X-Received: by 2002:a05:620a:2189:b0:78a:4530:65b with SMTP id
 g9-20020a05620a218900b0078a4530065bmr4990887qka.5.1711293729104; 
 Sun, 24 Mar 2024 08:22:09 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:08 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 3/9] gnu: Enables building rust-pear-codegen-0.1
Date: Sun, 24 Mar 2024 11:19:55 -0400
Message-ID: <20240324152001.148236-5-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-pear-codegen-0.1): Enables full build
  with tests
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 492c077eae..ada42a1b92 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49347,15 +49347,25 @@ (define-public rust-pear-codegen-0.1
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))))
+        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (delete-file "build.rs")))))
+    (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-0.4)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-syn" ,rust-syn-0.15)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-0.4)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-syn" ,rust-syn-0.15)
+                       ;; development inputs here to address build issues
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-peeking-take-while-0.1
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:40:23 2024
Received: from localhost ([127.0.0.1]:39095 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPxL-0000C7-8n
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:40:23 -0400
Received: from mail-qk1-f171.google.com ([209.85.222.171]:43298)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPpT-0008Jn-TM
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:32:16 -0400
Received: by mail-qk1-f171.google.com with SMTP id
 af79cd13be357-78a4b264305so64211385a.1
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:31:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711294224; x=1711899024; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5Yms+TUFMjpiKAzYYDfCLPawZXzI3qJD4Z2NrnkQO9k=;
 b=g3J9Z3FalpJpMZqbq5m0Db9g1yeyq34+mRPB/Rlcx0gYi+Ap/29VEsC0VA/cp+anwq
 n/XrcdXknZJ1EusPr7LTyKO3vivM3lx6Mdog3xxaDcdV5qSr1fVrCkOd6194my+Xu1cC
 UzUqGKYgYjA3eBITK6frb/8owlHNdh7NLIiyU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711294224; x=1711899024;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=5Yms+TUFMjpiKAzYYDfCLPawZXzI3qJD4Z2NrnkQO9k=;
 b=H4MYSWPF6lbNAJIaNVxrdYH2YCRJQvEbSNLA1GvUOGpBxNfdlLN8BworZWKRpAXKw+
 M9QrLMMthPeuIIR6eC/FYr9oWtoy74oSvhhYFtj08EmK2uFSJxIo3C73RrlpdRS6CN7T
 L/aGstSIF8FTFIZgu6wJTdqzn+1gAXE4xIweKNAul9VB+N6UlDYMwggtdpDRUAsFRcy2
 Xo5AO0kUZuu+A03NI2YGYXDwj9xqJqsDYUgxo07K/rIkO97dA2hwGLkMkgBzmoZYusBT
 I1mJrpc/EbDiiOuRDvRsDjkkXvxeG2ZiufPLf07Uh32xHM/zEJD0QKPB9drwVWbWVRgX
 t48w==
X-Gm-Message-State: AOJu0YxdVjUJpnhMjO9blKMby0abH6OSR5qNBZQLdINrywoO20WtEOOo
 HabUW4udLDwjgNB/G+NXzIQqb0m1Mg1x1rwZYztjbni3JaLA557juBoRw765EPMGUu6sS6CIQol
 1j5d9cYlWHgC8zmP5dixJaREeFQl9LTh0FSaA0KPQ+wavrLV4j+7KQ7RIloSWtXxnV/l4/eQCtD
 str48Xg1gYRx+To5f8Qn3BDyRDV7uy0ZuAYZBPB/A=
X-Google-Smtp-Source: AGHT+IFjnsd7WYTNP5XGuouoefqJojyRE3f1DJz0+cdM5sJgmSq8SXEgzPL6ft64qQUxpDPshne28w==
X-Received: by 2002:a05:620a:3905:b0:78a:3319:f42a with SMTP id
 qr5-20020a05620a390500b0078a3319f42amr6503685qkn.39.1711293737371; 
 Sun, 24 Mar 2024 08:22:17 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:17 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 8/9] gnu: Bumps rust-rocket-0.4 to 0.4.11
Date: Sun, 24 Mar 2024 11:20:00 -0400
Message-ID: <20240324152001.148236-10-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-rocket-0.4): Bumps to 0.4.11 and
  enables building
---
 gnu/packages/crates-web.scm | 56 ++++++++++++++++++++++++-------------
 1 file changed, 37 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index fbdce9e9f6..bf848a9f54 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -4634,31 +4634,49 @@ (define-public rust-rocket-0.4
   (package
     (inherit rust-rocket-0.5)
     (name "rust-rocket")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "04ybnhjw92zaan92lsmx6mkhqc9cpsg3885svb3wzyj39pyzvsvz"))))
-    (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-atty" ,rust-atty-0.2)
-        ("rust-base64" ,rust-base64-0.12)
-        ("rust-log" ,rust-log-0.4)
-        ("rust-memchr" ,rust-memchr-2)
-        ("rust-num-cpus" ,rust-num-cpus-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-toml" ,rust-toml-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+        (base32 "0pimz9v0737dvz487j0kij7kasjyahaxd7ba2bcc3p6513fdkfc3"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                   (substitute* "build.rs"
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[features\\]" all)
+                      (string-append "[dev-dependencies.lazy_static]" "\n"
+                                     "version = \"1\"" "\n" all))) #t))))
+    (arguments
+     `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2)
+                       ("rust-base64" ,rust-base64-0.12)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memchr" ,rust-memchr-2)
+                       ("rust-num-cpus" ,rust-num-cpus-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-toml" ,rust-toml-0.4)
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       ;; Adding in missing dev dependency
+       #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-rocket-codegen-0.5
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:31:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:31:09 2024
Received: from localhost ([127.0.0.1]:38598 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPoS-0008HU-Qo
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:31:09 -0400
Received: from mail-yw1-f169.google.com ([209.85.128.169]:56489)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPoQ-0008H0-T4
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:31:07 -0400
Received: by mail-yw1-f169.google.com with SMTP id
 00721157ae682-609fb0450d8so38406037b3.0
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:30:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711294158; x=1711898958; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=w/1oVupcvUqFaTP71G0jbiGBZCwCqO8k1W226akmAn8=;
 b=IQzffTKc5pT93v1yk0DrykNmp7YFiI/agU93eXPoupQ3zKXBv3OvJ8TCtZxm0bZvt5
 e5W8RqQiFnpPr50wtJDE73Xoj4Jp7ElRmx0HPeQd0qp665ZH0p2UMLapojVi3aR4bdU/
 WA7ttjhyDmfsuWkZlDWpEIX+SouGC3LKlwzr4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711294158; x=1711898958;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=w/1oVupcvUqFaTP71G0jbiGBZCwCqO8k1W226akmAn8=;
 b=HJdwqG/UwJ+oE5qmdZoaW8rEWvDWJLGvYIK2Gym+R7BDxNZQicgmo3jHQjFfnHaqGw
 WQ1lO81wyMVKi7aaNUTfpsJNUXbFXsOE1DZl3zp9YsyChb25jhc3jcarnamfHMslbW72
 vt871wnxuRZrNoYWLkvqIvFEZkk9p2KruU/ezAzf14tS73S/noRiKyDpNk9k/UhbADjK
 8VUjtypQTBcoTzJxegsq4GFgtvwkoRtF9zMYRSkPxpfGUSKNw5qzL3FPcjE3M6xEpZoc
 v5DGGypS8XBzf05L17ykekWTcIx+fb5TeW+HgGCAjPeAEihm+uUmwV5ReJqAnG+1MTLt
 Tl5w==
X-Gm-Message-State: AOJu0YxCuMBCtqVZ3/E+EKbSZaGHIGVmjAXxOYxGua+NL3K4AFSVUhOx
 Z9RvL3xE/Y1PGfzxzgM2fc0EsCwoWs/NmyEkUOq1r7P6qIZKV3jGEVUPP2IHrtx4MBHbc4GhjeB
 Qyla66LwudHFRmrxESsV9GqjoPia45xa9NzPU9VCNbr4LVzFEwc6b6fHLaBvxE9qE5XumpATfVV
 GHw3paZTJIAdwUrutFhkcwlda65DERag3RoPwFkyQ=
X-Google-Smtp-Source: AGHT+IFUaJaymJmOUL7ECBHIcM3wQs3YTz1p0HN+BaN76bXEvdkT9v3DxolOnzjHcnvpB3cyYBJAOg==
X-Received: by 2002:a05:6830:18a:b0:6e5:a89:2ddd with SMTP id
 q10-20020a056830018a00b006e50a892dddmr6022836ota.27.1711293718740; 
 Sun, 24 Mar 2024 08:21:58 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.21.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:21:58 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 2/9] gnu: Enables rust-pear-codegen-0.2 tests
Date: Sun, 24 Mar 2024 11:19:54 -0400
Message-ID: <20240324152001.148236-4-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-pear-codegen-0.2): Enables building
  test cases by adding stripped out development input (rust-pear-0.2)
---
 gnu/packages/crates-io.scm | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ea8dcb5cec..492c077eae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49315,19 +49315,25 @@ (define-public rust-pear-codegen-0.2
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))))
+        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[dev-dependencies\\]" all)
+                      (string-append "[dev-dependencies.pear]" "\n"
+                                     "version = \"0.2.8\""))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f  ; use of undeclared crate or module `pear`
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-2))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))
+       ;; Add missing dev crate
+       #:cargo-development-inputs (("rust-pear" ,rust-pear-0.2))))
     (home-page "https://crates.io/crates/pear_codegen")
     (synopsis "Codegen for pear")
-    (description
-     "This package provides a (codegen) pear is a fruit.")
+    (description "This package provides a (codegen) pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
 (define-public rust-pear-codegen-0.1
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:29:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:29:56 2024
Received: from localhost ([127.0.0.1]:38534 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPnI-0008Ce-8U
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:29:56 -0400
Received: from mail-oo1-f52.google.com ([209.85.161.52]:47321)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPnG-0008CI-K1
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:29:55 -0400
Received: by mail-oo1-f52.google.com with SMTP id
 006d021491bc7-5a4b35ff84eso2028930eaf.2
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:29:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711294087; x=1711898887; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=ftd6TKi5Fw+xo1IE5mTACHuLj4sgDV6XKEpqjcCoXGM=;
 b=ZdaXd0y90Y8WBOm6BdXnSFpO7m8HX2veXKiHKFYZiZ2UIwfAA0UQQ4+DSaej9LQ5dC
 fkmMITWeZcnnNvJjoK5oWKPQud6yziyp4sdbuM6Z03IfhZ7GJFRuBgtC0AP7RvghY9Np
 jxQYwenbKUGijGZ7k3u+EA30lnK4xm+1eftSs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711294087; x=1711898887;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=ftd6TKi5Fw+xo1IE5mTACHuLj4sgDV6XKEpqjcCoXGM=;
 b=nvpZ0CWQHWx6w8ar9ueXurVQyZygC8aRCf2Mhd1IEv9IcOfpUytJQIyOEsdxNW6WaD
 t33axfK+zFKWZMkz/Oo1D7MxZXKy4vyKKV3cTsV4AKVibJaI7xmpOPgWQO2RJ20FrYB9
 vInL2hlJTkgblMRCAu4gz4teHCvkcWz5uPe0qSyfRBRhXWbhy+nAddI1uKrIJgN3K8RO
 Sy48YlTUZeK5QgjRfeiwPnQBcjsqo9nTc0GwfDcB9KswG6o9C5Y2zOjpicxopZwwq/ZL
 sPpOjBdGaCdmBijuyP96LWXx3DjlvBtbjRiP1ahtb1ZN9rnuc1zsIjSZfa7ubpAgaA9o
 dp1A==
X-Gm-Message-State: AOJu0YwfLb1pG2CBWA/chsxBgIRp05KqpxrgmcUy63PSGbgdUVzEloZb
 eiBxH1PKnB0UpPcl4le+z4P/porRl8P5c9XSKakztOMnpGRyJAuVobCf6RhtXuRTSAjUg40qW3s
 Pmxtd/YL/i5C3D3Pf+Q2VoD9rbselCr25/qoryXsNcUY50usw9GnpYeSaefxEVQ1fbNwVl1Ru8y
 LePW38bdg96N7VupJR5e4eZKPdKloP6P9THyUXiVA=
X-Google-Smtp-Source: AGHT+IGxfdEibggYZvSWPpIMxIkvOQql4punaouLQ+VsBN1YssC2o/5iUeloddnieGmorFm+NoBVNw==
X-Received: by 2002:a05:620a:2189:b0:78a:4530:65b with SMTP id
 g9-20020a05620a218900b0078a4530065bmr4990234qka.5.1711293708155; 
 Sun, 24 Mar 2024 08:21:48 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.21.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:21:47 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 0/9] Enables building of rust-rocket
Date: Sun, 24 Mar 2024 11:19:52 -0400
Message-ID: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
X-Debbugs-Cc: efraim@HIDDEN
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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 (-)

The following updates (in issue https://issues.guix.gnu.org/69620)
enable building rust-rocket and rust-pear along with updating their
versions. To enable building these packages nightly/bootstrap features
are turned on as required and several development dependencies that have
been stripped out (of the published crates.io packages) have been added
back (as found on the appropriate git hosting sites). Furthermore,
rust-hyper-sync-rustls-0.3 is now split into two versions, rc.17 and
rc.4 as rc.17 is not 100% backwards compatible with rc.4.

Aaron Covrig (9):
  gnu: Add rust-inlinable-string-0.1
  gnu: Enables rust-pear-codegen-0.2 tests
  gnu: Enables building rust-pear-codegen-0.1
  gnu: Enables building rust-pear-0.1
  gnu: Bumps rust-hyper-sync-rustls to 0.3.0-rc.17
  gnu: Bumps rust-rocket-codegen-0.4 to 0.4.11
  gnu: Bumps rust-rocket-http-0.4 to 0.4.11
  gnu: Bumps rust-rocket-0.4 to 0.4.11
  gnu: Bumps rust-pear to v0.2.9

 gnu/packages/crates-io.scm  |  90 ++++++++++++++-----
 gnu/packages/crates-web.scm | 175 ++++++++++++++++++++++++------------
 2 files changed, 184 insertions(+), 81 deletions(-)


base-commit: edcc8778feb07be4086a6e557be6ac2175c31fcf
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:25:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:25:20 2024
Received: from localhost ([127.0.0.1]:38227 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPiq-00080o-EY
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:25:20 -0400
Received: from mail-oi1-f171.google.com ([209.85.167.171]:48164)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPhg-0007wq-J6
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:24:09 -0400
Received: by mail-oi1-f171.google.com with SMTP id
 5614622812f47-3c39bc142edso2393235b6e.0
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:23:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711293740; x=1711898540; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=PHTohNpHjM++zVS14CnaS8V7LMp1l5LX032+qfL+qHY=;
 b=WyUuXS0TOoD2+UCAsFDqUM9yMMgkBGJlY9pv0Shmo/SRIkOMg+fE7niGaAi/UvagwX
 Nnw+g4sISYbsHSFNJGeuTaqoN+z1BJ7dHF3E1ZRwV6A47215FuWSSfG04iEJFDlTi5SS
 B4SMGEXSwrMACUnop3WELn1EWwShSm+GcErbc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711293740; x=1711898540;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=PHTohNpHjM++zVS14CnaS8V7LMp1l5LX032+qfL+qHY=;
 b=lSNMbmp7din/Bqo5WDtatXWRL6AZlCWcIuYzxc/PppAEyPr89+Ma53/8uduc0oc2JX
 ns2HpLEOE4oIbv7hrB2JEntjIaDUnkLLHwua4kR+SFjmMuSzlJJV7a5BQwZu/D9B9LR+
 YLC2K21RDNbnFjGhDm0R+Po2X0xSmYQX3SO63rDDjov24G1oIRHM7MwGrq0DIOLzBli6
 RRM2TCn8B7YUhQvp4ilwA9uxhqbjzFSchni/6Qo+6g/pTOBllU5QRrxRMBSBPjU8RtCe
 isZn/mx89U6xDbXsZT8H3fgo+0fx2AVG3pUg2VPCl5HfjidtxG71UZOACEK+udISDhEJ
 JHAQ==
X-Gm-Message-State: AOJu0YyUwLg9FoyFYuT3ah7M5tFEcLuuXVmOXQSmmizTKAMidPaG7l2I
 mhho2sy2ZgKCw/zLRvJpwxrzhg79id2sPWgaXllilEDmzT5d/QDyPf1UDN01CDxZdEtZkAzkmkL
 6CKumQ1DydyA2O9DB3b4j0Jo+2WDNCjk249qDGk8Xz2mca68Y/yviU0V9z6UiGNEkinA5w4ouNi
 efd1ZdFxJbCebzDXuFj8HYvsHRO1cLqEd45S6Uo10=
X-Google-Smtp-Source: AGHT+IF3BOeIKaKCZFkcatvtFyOSiL0x40fhS1CyyIB57db2JVy22t2Xd/y++Dx1PzuJvMoZk27Nog==
X-Received: by 2002:a05:6808:23d4:b0:3c3:a0b1:d439 with SMTP id
 bq20-20020a05680823d400b003c3a0b1d439mr6125088oib.44.1711293738820; 
 Sun, 24 Mar 2024 08:22:18 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:18 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 9/9] gnu: Bumps rust-pear to v0.2.9
Date: Sun, 24 Mar 2024 11:20:01 -0400
Message-ID: <20240324152001.148236-11-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-pear-0.2): Bumps to 0.2.9
* gnu/packages/crates-web.scm (rust-pear-codegen-0.2): Bumps to 0.2.9
---
 gnu/packages/crates-io.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4edb11f3b9..d0dbadd230 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49271,14 +49271,14 @@ (define-public rust-pdqselect-0.1
 (define-public rust-pear-0.2
   (package
     (name "rust-pear")
-    (version "0.2.8")
+    (version "0.2.9")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1j03s6m80iqldnm6jzh3k1fbyk0lxirx8bi4ivgq3k3sq7va1k2c"))))
+        (base32 "0rxlyizzaqq6lswgyfdxjxd3dyb1jfml9gwfpbx5g1j8rq0amvmx"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-inlinable-string" ,rust-inlinable-string-0.1)
@@ -49312,21 +49312,21 @@ (define-public rust-pear-0.1
 (define-public rust-pear-codegen-0.2
   (package
     (name "rust-pear-codegen")
-    (version "0.2.8")
+    (version "0.2.9")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))
+        (base32 "0izijffdd2xs762497mk0xr7xwmyw62dzdqjz12v70n0bnc5pasb"))
        (modules '((guix build utils)))
        (snippet '(begin
                    ;; Add missing development dependency (for tests)
                    (substitute* "Cargo.toml"
                      (("\\[dev-dependencies\\]" all)
                       (string-append "[dev-dependencies.pear]" "\n"
-                                     "version = \"0.2.8\""))) #t))))
+                                     "version = \"0.2.9\""))) #t))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:25:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:25:20 2024
Received: from localhost ([127.0.0.1]:38225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPiq-00080h-1U
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:25:20 -0400
Received: from mail-qk1-f178.google.com ([209.85.222.178]:45275)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPhc-0007wL-1S
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:24:04 -0400
Received: by mail-qk1-f178.google.com with SMTP id
 af79cd13be357-78a01a3012aso262344385a.2
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:23:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711293736; x=1711898536; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=lAhu+exL5NXkcqNYVgcY8nntcYXVozgQiSAlunRKzjk=;
 b=W1plSlLkWzzgyQ+/rBtmCYpSfc8snszVwcjfHMs679KgwtqTyC9XrU80WsSFnc0Kl6
 yZDIZJhl83iW+FHBMs5SDiAF0TUdDfvECLjgBNIveOpi/3ELMKu5tqTHQbcbeVQX239C
 BKiKHJdthJdsDMQUk7XbppMKpA7N6McivZmEk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711293736; x=1711898536;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=lAhu+exL5NXkcqNYVgcY8nntcYXVozgQiSAlunRKzjk=;
 b=bajsnawPi6NMjJROTfrWP8wmqKUHRrzyq37KT2q4Zsc1obYxFYa4Rsc+u3eq3pD8pv
 MtRUkG7NsaTUDnSXxDA1txH2ae9A0dlLYTUsFLk6RhS2P59C5zFwYS8VM4owq8fFjq0L
 4htYD6wvTErS4QFNuB2nodtR7HP3iiTK+X7bylIFGhShRG6OB2+EDzIW0BIfMsWhBRoj
 H479qpsPpxYFGMKc+P6TtFvxdKQ5UDp4a8qREH7muoQw1WqMzCdWfenaheQgmUcsEB1d
 DvSJ6wQOPUpo7nWV0CO67T0//mf/S9xcLE4DsF+IrzJUaANFxP7bCh4qcldJKI+B6qZ3
 mlUA==
X-Gm-Message-State: AOJu0YyAxh/pBpN79RsZRT4b+XcLWMXWIn/cThZRzft2PtD5sJaki/9q
 YXLKoXzgkVKyd2ay2eKeJUOSuTSeJ5BWLlo0aaKq4HQa8/yC+wQ7/CEi4/HYVecVTfKhpV05iFS
 UF3scC9JRM/N29t2Dagm2ox4XHMRFX7DKFggG/w8UbZlWQI6vY28M8dvpISOo9k2IHQZqtqca8M
 KTsWL/a2ZrbOHmQ+QOeM+UX5yZCFZKXxS9kkHPfks=
X-Google-Smtp-Source: AGHT+IGCvFIEedUIhSYUL67goymAq8s1Q35q4HuZGw89v8lTiATQQLviW4cOZCR1/3zglZnCmt9llg==
X-Received: by 2002:a05:620a:22e3:b0:789:ed38:5f6b with SMTP id
 p3-20020a05620a22e300b00789ed385f6bmr4566194qki.74.1711293736030; 
 Sun, 24 Mar 2024 08:22:16 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:15 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 7/9] gnu: Bumps rust-rocket-http-0.4 to 0.4.11
Date: Sun, 24 Mar 2024 11:19:59 -0400
Message-ID: <20240324152001.148236-9-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-rocket-http-0.4): Bumps to 0.4.11
  and enables building
---
 gnu/packages/crates-web.scm | 35 ++++++++++++++++++++---------------
 1 file changed, 20 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index e105ddae66..fbdce9e9f6 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -4779,28 +4779,33 @@ (define-public rust-rocket-http-0.4
   (package
     (inherit rust-rocket-http-0.5)
     (name "rust-rocket-http")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ga98nbcga8amg4xhrfkn1wljnqx9h0vv7mnay9g66vsxl042dnf"))))
+        (base32 "17xiivj4cp3anm4rxxpd8g58kzday1y2pgdys2i23wz1538wpy9b"))))
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-cookie" ,rust-cookie-0.11)
-        ("rust-hyper" ,rust-hyper-0.10)
-        ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-percent-encoding" ,rust-percent-encoding-1)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-smallvec" ,rust-smallvec-1)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-unicode-xid" ,rust-unicode-xid-0.1))))))
+     `(#:cargo-test-flags ;doctests depend on undeclared crates
+       '("--lib" "--bins" "--tests" "--release")
+       #:cargo-inputs (("rust-cookie" ,rust-cookie-0.11)
+                       ("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3-rc4)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-percent-encoding" ,rust-percent-encoding-1)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-smallvec" ,rust-smallvec-1)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-unicode-xid" ,rust-unicode-xid-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-salvo-0.16
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:25:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:25:20 2024
Received: from localhost ([127.0.0.1]:38223 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPip-00080d-Ht
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:25:19 -0400
Received: from mail-qk1-f174.google.com ([209.85.222.174]:53526)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPhY-0007wD-AX
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:24:00 -0400
Received: by mail-qk1-f174.google.com with SMTP id
 af79cd13be357-78a26803f1aso270570185a.3
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:23:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711293733; x=1711898533; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7BjeZ+Oo5yLWMEw7Nv/pHmGBjY9wnkb2IQ3VuzgN+QA=;
 b=cj9wlC840fIW2RkuPIIUlhQF3H1g5EPqKwfmsxKqwddWf+SQE6TRVmanjXYtuGH7V0
 CxiBHbYK7jrPEa7dY07fcyL1PddKP1fpKx/fAlLy1WTiawOpNRddSyNNYTx14SjtjUkb
 x8vVGUavd+39jOhErUV7EtSDtk39mF8EW0pL0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711293733; x=1711898533;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=7BjeZ+Oo5yLWMEw7Nv/pHmGBjY9wnkb2IQ3VuzgN+QA=;
 b=H2r50exhdWkWEcAl/X3oP3wx7sWVvTY7YBL33BrHgmeV+4T948pCWItE/p9nR/hNtm
 +a1tbSEO7/9ACSjUUBn17m8vB7wTJYTvXCnmklpzTj55PlrDPquShyzJ9fR2haoiYgpL
 HHt5ZTqESQpIKOEVcqM4aHHWCNUpiJFwCOdrT8Qc5gB6TJ6K1w98sztBjg0eKA5Vuqph
 T9LtEiK72fH8O0UvR4XlLD3mjttqOYbPZV+nBksbocH3nxFIN1UwAVnpfrCl2g6qktBw
 xSNLIko9qwbk7pVvBnlgmUts+UekYk7UarwJYRXnSufvi3IlWhQ29f745edHYrQbVSJw
 n03g==
X-Gm-Message-State: AOJu0YxVW9DBZIur/5oy1NuGwU/Z0kAubuItlcr/ERjxThzuztsqRWzu
 o3fbBNoW6eOC4gy+yQ6TH0FqeoCGP0t6Qo1leFaERnvWfh8b/vmMVvZvumY3ITthXhp1iJmDKM9
 P9qVFmYGiieaBeqgwEdV29sDfJvf3RxgpYe8qOmEMqRkXynVvzsb+ntf+lnxrwBuRTAK9Y5t5B0
 DWQyHOJ7qTBBg006+1JPwALTGFSie7bcbomkIDpGk=
X-Google-Smtp-Source: AGHT+IEkYu2mWHcvxrBs4i6k1bimhtUo5HGq9j0fPz0oxv2Iih7oaTtwFDO1rCS83MD7SVMB5VvoFQ==
X-Received: by 2002:ae9:e60d:0:b0:788:60ca:cf3b with SMTP id
 z13-20020ae9e60d000000b0078860cacf3bmr4693622qkf.52.1711293732762; 
 Sun, 24 Mar 2024 08:22:12 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.22.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:22:12 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 5/9] gnu: Bumps rust-hyper-sync-rustls to 0.3.0-rc.17
Date: Sun, 24 Mar 2024 11:19:57 -0400
Message-ID: <20240324152001.148236-7-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-hyper-sync-rustls-0.3): Bumps to
  0.3.0-rc.17
* gnu/packages/crates-web.scm (rust-hyper-sync-rustls-0.3-rc.4): New
  variable (rc.17 is not backwards compatible with rc.4)
---
 gnu/packages/crates-web.scm | 47 +++++++++++++++++++++++++++----------
 1 file changed, 34 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 9b2d27dc69..d1cc9768de 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -42,6 +42,7 @@ (define-module (gnu packages crates-web)
   #:use-module (gnu packages crates-windows)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages gtk)
+  #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages webkit))
@@ -3776,33 +3777,53 @@ (define-public rust-hyper-rustls-0.21
 (define-public rust-hyper-sync-rustls-0.3
   (package
     (name "rust-hyper-sync-rustls")
-    (version "0.3.0-rc.4")
+    (version "0.3.0-rc.17")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "hyper-sync-rustls" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+        (base32 "1az37mc4dgxgpqc745r495nm2dwx48amw2w6c8mnwj00xb219c2c"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-test-flags
-       '("--release" "--"
-         ;; not all files included
-         "--skip=client"
-         "--skip=server")
-       #:cargo-inputs
-       (("rust-hyper" ,rust-hyper-0.10)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-webpki" ,rust-webpki-0.18)
-        ("rust-webpki-roots" ,rust-webpki-roots-0.15))
-       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; skip tests client/server tests
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.17)
+                       ("rust-webpki" ,rust-webpki-0.21)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.19))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.7))))
+    (native-inputs (list perl))
     (home-page "https://github.com/SergioBenitez/hyper-sync-rustls")
     (synopsis "Glue code for Rustls and synchronous Hyper")
     (description
      "This package provides glue code for Rustls and synchronous Hyper.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-hyper-sync-rustls-0.3-rc4
+  (package
+    (inherit rust-hyper-sync-rustls-0.3)
+    (name "rust-hyper-sync-rustls")
+    (version "0.3.0-rc.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "hyper-sync-rustls" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; not all files included
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-webpki" ,rust-webpki-0.18)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.15))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))))
+
 (define-public rust-hyper-timeout-0.4
   (package
     (name "rust-hyper-timeout")
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 24 Mar 2024 15:25:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 24 11:25:19 2024
Received: from localhost ([127.0.0.1]:38221 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1roPio-00080V-P6
	for submit <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:25:19 -0400
Received: from mail-qk1-f174.google.com ([209.85.222.174]:58578)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1roPhH-0007vM-HI
 for 69620 <at> debbugs.gnu.org; Sun, 24 Mar 2024 11:23:45 -0400
Received: by mail-qk1-f174.google.com with SMTP id
 af79cd13be357-789e5021703so233748485a.0
 for <69620 <at> debbugs.gnu.org>; Sun, 24 Mar 2024 08:23:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1711293715; x=1711898515; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=oN8iNIPNnKFeIyJA/fz82kMfe+8dIrytxNHziuXTQrM=;
 b=SFsYDp7DUsghUobqx+VOe2NfZpnarBk85k6Sw1HzB+vZHc8spv45OwnjjVCzFdzQZy
 hP1WyZ2LRqmixVOyNBH2G0IU/apuu/HxVXwfedC39T8wJee3pQMvkQQVujyObm8Ah9Rm
 /V+JcFz9zrml07NJHmLEjK+eoKV5fDk+2WLR4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1711293715; x=1711898515;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=oN8iNIPNnKFeIyJA/fz82kMfe+8dIrytxNHziuXTQrM=;
 b=cDTwg2FpHqtjjfTM5ohglPV1mecH/Vdl0E7yr+6SLLp/ehCsgfWAZUwcWqQrk/ZazW
 2ObOG9jmXQPA9UZyu62UBYevM2nAY7RwnEdIdtVZzO2uJ/TllCp5lKqE/CdOO4lqA2Ac
 VIAIQ7yW73wHXAv/xZUWQ6UKLeSLXZDNvC6BDSetxLPCZ1BdODjbmu7Hvlu0vQLpArwU
 b50TSBLCUI77bMmgy1AeKIGcUS8fkbNp6oARPoSieGNgPLUamsDLpqeSmGjU+qFuv6hx
 4+WLvyevY85XITE4e/IEp1KWLLc1Oy0T4YiBczQEA4lLmSFp4Ae/WyAXTWcCz/pnSfd3
 dGcA==
X-Gm-Message-State: AOJu0Yw5remZ/tJVdugSehrNWxa0W02+EbVSj7wPkuQA3+QnGJpLLKMd
 yVRevtU66kbN0j7m3H4BFvzp0dfJN2VK9BAa0kruk48QJPd0yHIC7VdUlu7j5kd6Lkc7CZk/JJq
 OhOVu97hmJeN7OBX1ViZ0m3CyGba2CG6/frGSiDtnMo65/fAHMVhvI+ldz7LuUZUKTviNmgIWSQ
 D8ys8p6bVsue5trtxyoKxRYCwWNbDEFqe3dCR5N4s=
X-Google-Smtp-Source: AGHT+IFnKcBzWPrnRLAD8JOlc51+Y0+WjYlzfo7OSRb7NXbn4ENb+idXsDtClFMDQ6IEiLChTEaILQ==
X-Received: by 2002:a05:620a:21da:b0:78a:4595:4dfe with SMTP id
 h26-20020a05620a21da00b0078a45954dfemr4169447qka.50.1711293715440; 
 Sun, 24 Mar 2024 08:21:55 -0700 (PDT)
Received: from mobile-dev.fios-router.home
 (pool-71-244-152-222.bltmmd.fios.verizon.net. [71.244.152.222])
 by smtp.gmail.com with ESMTPSA id
 wg9-20020a05620a568900b00789ed16d039sm1414907qkn.54.2024.03.24.08.21.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 24 Mar 2024 08:21:55 -0700 (PDT)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [rust-team v3 1/9] gnu: Add rust-inlinable-string-0.1
Date: Sun, 24 Mar 2024 11:19:53 -0400
Message-ID: <20240324152001.148236-3-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
References: <20240324152001.148236-2-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-inlinable-string-0.1): Add variable
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4eee577e59..ea8dcb5cec 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -42,6 +42,7 @@
 ;;; Copyright © 2024 Herman Rimm <herman@HIDDEN>
 ;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz>
 ;;; Copyright © 2024 Suhail Singh <suhail@HIDDEN>
+;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -32398,6 +32399,31 @@ (define-public rust-inline-c-macro-0.1
 writing and executing C code inside Rust.")
     (license license:bsd-3)))
 
+(define-public rust-inlinable-string-0.1
+  (package
+    (name "rust-inlinable-string")
+    (version "0.1.15")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "inlinable_string" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ysjci8yfvxgf51z0ny2nnwhxrclhmb3vbngin8v4bznhr3ybyn8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/fitzgen/inlinable_string")
+    (synopsis "Provides inline strings that avoid heap-allocation")
+    (description
+     "The @code{inlinable_string} crate provides the @code{InlinableString} type
+-- an owned, grow-able UTF-8 string that stores small strings inline and avoids
+heap-allocation -- and the @code{StringExt} trait which abstracts string
+operations over both @code{std::string::String} and @code{InlinableString} (or
+even your own custom string type)")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-inotify-0.10
   (package
     (name "rust-inotify")
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 8 Mar 2024 02:41:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:41:26 2024
Received: from localhost ([127.0.0.1]:55615 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riQAn-00043v-9b
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:26 -0500
Received: from mail-yb1-f172.google.com ([209.85.219.172]:49278)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riQAl-00043N-FO
 for 69620 <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:24 -0500
Received: by mail-yb1-f172.google.com with SMTP id
 3f1490d57ef6-db4364ecd6aso531006276.2
 for <69620 <at> debbugs.gnu.org>; Thu, 07 Mar 2024 18:40:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709865586; x=1710470386; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=9yc7bOMGRtzl0FuwRCimvjiqULdjPm+OnMUtULa9oFo=;
 b=ZiSV+k9My+Xgyl8nhgrgZAJujoMqx9zW4DcTDhlklh0MoSfqiU5JeVaxgxcRwUnZHG
 UehSaH8VNBsg1PV0dDLu2sAHP6dcLOn1jXx9uAANZ9dvS9y0IfzokNqMSLav02VyneMl
 CRIOWRG/99YF9p4aWoeHA68zK2fd0woqwAtEo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709865586; x=1710470386;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=9yc7bOMGRtzl0FuwRCimvjiqULdjPm+OnMUtULa9oFo=;
 b=M0Gm1ifdUPKZHYPag4kG+HRoLk8i0SYVdjfSIoOd4HJRpbuIsieNbw7nRk59ZpFYtx
 QsS1nfMgpEGmc8Iby26vvt7nkSXacR+mUcGO0xvePVhAn/sf7KCkYDtq0rWEIH4ft1Ap
 Q2hreMMlbgdzzYFNWlEaQHutjgA+JynFeaVmrWO1lYsdBKaB+xojOURS5MLLHBUtjnwg
 SqXkc32IC95pWSpSN2eq5h7z45mKqI9FMl/240HNK6+zHcX/jvn3Hr2CJKGt92GYSg64
 hxDYgMjiYZk3GAdW5wy0F04xxf0DbU9YTbhqlyGeHxzieHXq8QT/MQbaElMOlbYyv1+j
 /wPQ==
X-Gm-Message-State: AOJu0YwR5C2WKFDw7KYp28zm2HHTxmHffIdooB0n8hz/KW0vuX69VcVQ
 8LlXqXMEMDvYyWFoTJyvx5yzQxQoK5qCcumPaVlmmtZitKujDLoODjgFXQ86aR8FETFkyMpjYMn
 Gy7FIT1KB9+ljEy1CeT0RaEvsbR3Pyae+AOIrE+USl6yG2Fx4mqPp5orO3VpGXbaFyEfl0FCyFn
 edwhSG0JR5ErYNrpg8Y96CkTdWxtC7f37mE8vCtM3njg==
X-Google-Smtp-Source: AGHT+IFyvyq2m21Qiuu3qTryuJnFsK6pJC+jvKYP9egPAvEgPYCh4rBbBddyQVOO/s9sRGhtCYw/jQ==
X-Received: by 2002:a25:2690:0:b0:dc6:ff12:13d7 with SMTP id
 m138-20020a252690000000b00dc6ff1213d7mr14067398ybm.60.1709865585682; 
 Thu, 07 Mar 2024 18:39:45 -0800 (PST)
Received: from localhost.localdomain
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 a12-20020a25870c000000b00dcc45635f27sm3754529ybl.18.2024.03.07.18.39.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:39:45 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 2/2] gnu: rust-rocket: Upgraded and enabled full
 build
Date: Thu,  7 Mar 2024 21:37:28 -0500
Message-ID: <20240308023728.166810-3-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240308023728.166810-1-aaron.covrig.us@HIDDEN>
References: <20240308023728.166810-1-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-web.scm (rust-hyper-sync-rustls-0.3) : Upgraded to version 0.3.0-rc17 (and maintained v0.3.0-rc4 as latest has breaking changes)
    * gnu/packages/crates-web.scm (rust-rocket) : Upgraded to v0.4.11 and changed to full build
    * gnu/packages/crates-web.scm (rust-rocket-codegen) : Upgraded to v0.4.11 and changed to build
    * gnu/packages/crates-web.scm (rust-rocket-http) : Upgraded to v0.4.11 and changed to build with tests
---
 gnu/packages/crates-web.scm | 171 ++++++++++++++++++++++++------------
 1 file changed, 114 insertions(+), 57 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 60c735efa7..58436084ed 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -42,6 +42,7 @@ (define-module (gnu packages crates-web)
   #:use-module (gnu packages crates-windows)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages gtk)
+  #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages webkit))
@@ -3178,33 +3179,53 @@ (define-public rust-hyper-rustls-0.21
 (define-public rust-hyper-sync-rustls-0.3
   (package
     (name "rust-hyper-sync-rustls")
-    (version "0.3.0-rc.4")
+    (version "0.3.0-rc.17")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "hyper-sync-rustls" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+        (base32 "1az37mc4dgxgpqc745r495nm2dwx48amw2w6c8mnwj00xb219c2c"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-test-flags
-       '("--release" "--"
-         ;; not all files included
-         "--skip=client"
-         "--skip=server")
-       #:cargo-inputs
-       (("rust-hyper" ,rust-hyper-0.10)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-webpki" ,rust-webpki-0.18)
-        ("rust-webpki-roots" ,rust-webpki-roots-0.15))
-       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; skip tests client/server tests
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.17)
+                       ("rust-webpki" ,rust-webpki-0.21)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.19))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.7))))
+    (native-inputs (list perl))
     (home-page "https://github.com/SergioBenitez/hyper-sync-rustls")
     (synopsis "Glue code for Rustls and synchronous Hyper")
     (description
      "This package provides glue code for Rustls and synchronous Hyper.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-hyper-sync-rustls-0.3-rc4
+  (package
+    (inherit rust-hyper-sync-rustls-0.3)
+    (name "rust-hyper-sync-rustls")
+    (version "0.3.0-rc.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "hyper-sync-rustls" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; not all files included
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-webpki" ,rust-webpki-0.18)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.15))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))))
+
 (define-public rust-hyper-timeout-0.4
   (package
     (name "rust-hyper-timeout")
@@ -3659,32 +3680,50 @@ (define-public rust-reqwest-0.10
 (define-public rust-rocket-0.4
   (package
     (name "rust-rocket")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "04ybnhjw92zaan92lsmx6mkhqc9cpsg3885svb3wzyj39pyzvsvz"))))
+        (base32 "0pimz9v0737dvz487j0kij7kasjyahaxd7ba2bcc3p6513fdkfc3"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                   (substitute* "build.rs"
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[features\\]" all)
+                      (string-append "[dev-dependencies.lazy_static]" "\n"
+                                     "version = \"1\"" "\n" all))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-atty" ,rust-atty-0.2)
-        ("rust-base64" ,rust-base64-0.12)
-        ("rust-log" ,rust-log-0.4)
-        ("rust-memchr" ,rust-memchr-2)
-        ("rust-num-cpus" ,rust-num-cpus-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-toml" ,rust-toml-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5)
-        ("rust-yansi" ,rust-yansi-0.5))))
+     `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2)
+                       ("rust-base64" ,rust-base64-0.12)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memchr" ,rust-memchr-2)
+                       ("rust-num-cpus" ,rust-num-cpus-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-toml" ,rust-toml-0.4)
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       ;; Adding in missing dev dependency
+       #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis
      "Web framework with focus on ease-of-use, expressibility, and speed")
@@ -3696,25 +3735,38 @@ (define-public rust-rocket-0.4
 (define-public rust-rocket-codegen-0.4
   (package
     (name "rust-rocket-codegen")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "18s2dll8c4sd26s8cfr6cizj5z55xwnk6r6x7b2wvcf8n9ajrb6f"))))
+        (base32 "1zl4f99s4df8fpkps53qn77030baww4x7zflggwql290b1xh6418"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (substitute* "build.rs"
+                     ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-devise" ,rust-devise-0.2)
-        ("rust-glob" ,rust-glob-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))
+     `(#:tests? #f ;Tests depend on multiple undeclared crates
+       #:cargo-inputs (("rust-devise" ,rust-devise-0.2)
+                       ("rust-glob" ,rust-glob-0.3)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5)
+                                   ("rust-rocket" ,rust-rocket-0.4)) ;For tests
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis "Procedural macros for the Rocket web framework")
     (description
@@ -3724,29 +3776,34 @@ (define-public rust-rocket-codegen-0.4
 (define-public rust-rocket-http-0.4
   (package
     (name "rust-rocket-http")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ga98nbcga8amg4xhrfkn1wljnqx9h0vv7mnay9g66vsxl042dnf"))))
+        (base32 "17xiivj4cp3anm4rxxpd8g58kzday1y2pgdys2i23wz1538wpy9b"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-cookie" ,rust-cookie-0.11)
-        ("rust-hyper" ,rust-hyper-0.10)
-        ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-percent-encoding" ,rust-percent-encoding-1)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-smallvec" ,rust-smallvec-1)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-unicode-xid" ,rust-unicode-xid-0.1))))
+     `(#:cargo-test-flags ;doctests depend on undeclared crates
+       '("--lib" "--bins" "--tests" "--release")
+       #:cargo-inputs (("rust-cookie" ,rust-cookie-0.11)
+                       ("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3-rc4)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-percent-encoding" ,rust-percent-encoding-1)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-smallvec" ,rust-smallvec-1)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-unicode-xid" ,rust-unicode-xid-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis "HTTP requests, responses and headers tooling for Rocket")
     (description
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 8 Mar 2024 02:41:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:41:24 2024
Received: from localhost ([127.0.0.1]:55612 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riQAj-00043e-CF
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:24 -0500
Received: from mail-yb1-f181.google.com ([209.85.219.181]:51372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riQAe-000434-86
 for 69620 <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:20 -0500
Received: by mail-yb1-f181.google.com with SMTP id
 3f1490d57ef6-dcc71031680so430307276.2
 for <69620 <at> debbugs.gnu.org>; Thu, 07 Mar 2024 18:40:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709865578; x=1710470378; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=f/Medm+n80RO7iyEkbNJZzc5QHMHP883ZFRITWzHJvw=;
 b=BS2mJmCAwXK9dfxo3jlyzkmcS5tSuFzc25FcdsPPp/XnXwNhjzy9QhKRcnrhIIK1L+
 kWkRfUVyNBURTkKG3wfC8SbNvWlOycHGkeheGEvfXU5R0ck9ESZK5Qoap2p+jk7vjGFS
 i/23vBcCPLaQL5D0+wPYgCWRTssrps5DiHDnU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709865578; x=1710470378;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=f/Medm+n80RO7iyEkbNJZzc5QHMHP883ZFRITWzHJvw=;
 b=MFs8n+zQkXVLWfZouM9uFT34+9Gy9I4ICZtvTNYvfXKx5dWsAX/Nz2UjuTqv5XgX+Z
 AlSCIlYBfWmv2aNRX3ilauiONoh/RH8VVxnl/EgSHU/mlkM8n/+GhvgLy2JnBMfWqamF
 4cCnq3nqXyCEnHvCQMJdp4571B860rZSmVTXDRltdfF+UmerRBmZumvuPeCk5bZi2PZl
 CskTHTaMpX7CtbchuUGXaA1U/XwkmR0GdF2dHtKID713AcTZZAmK1p1VXoybGrbYziwQ
 jfokff1NVirxjKd/fLCRlew1cBRo8idK60KuKiS6cpHDTL0+hw/orYEy1PISOOgp2Ite
 5c4A==
X-Gm-Message-State: AOJu0YzvfjDUHbwzb7q4WZ8SG7wJ3fBUCcopDv3PTP5wZTdtlCG3GzXz
 pZLS/kO+q84auPtHi9kiuFQcg7qtkkroz0kJnk7ORZUkFh7Ebya7agl0+h2xZTx+k8mDOx/5aaX
 +WXDLdABBbzoxdKQ8zJ/X6WTlx28tZiX8W0ggsPD8Ko/IQbV7L+uH2Z/MUXlhWcatTGWgUJ4/+j
 jTmSryxwIu6DYxwHnYfTMnK0brE9idA1QTQN16wJ8Gog==
X-Google-Smtp-Source: AGHT+IG6hl2fgnk/ZLuNC93nzBKARpMCN3cP82jMEA5oESeEMTl/ID/8M3vqBq6kraHzyyuclpyVvw==
X-Received: by 2002:a25:a042:0:b0:dcc:21ac:355f with SMTP id
 x60-20020a25a042000000b00dcc21ac355fmr15447093ybh.8.1709865578192; 
 Thu, 07 Mar 2024 18:39:38 -0800 (PST)
Received: from localhost.localdomain
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 a12-20020a25870c000000b00dcc45635f27sm3754529ybl.18.2024.03.07.18.39.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:39:37 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 1/2] gnu: rust-pear: Added version 0.2.8 with deps
Date: Thu,  7 Mar 2024 21:37:27 -0500
Message-ID: <20240308023728.166810-2-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240308023728.166810-1-aaron.covrig.us@HIDDEN>
References: <20240308023728.166810-1-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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-inlinable-string-0.1) : Added inlinable-string version 0.1.15.
    * gnu/packages/crates-io.scm (rust-pear-0.2) : Added version 0.2.8.
    * gnu/packages/crates-io.scm (rust-pear-codengen-0.2) : Changed to full build with tests
    * gnu/packages/crates-io.scm (rust-pear-0.1) : Changed to full build
      with tests
    * gnu/packages/crates-io.scm (rust-pear-codegen-0.1) : Changed to full build
      with tests
---
 gnu/packages/crates-io.scm | 107 +++++++++++++++++++++++++++++--------
 1 file changed, 84 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1a08748392..8a81a75e30 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30496,6 +30496,31 @@ (define-public rust-inline-c-macro-0.1
 writing and executing C code inside Rust.")
     (license license:bsd-3)))
 
+(define-public rust-inlinable-string-0.1
+  (package
+    (name "rust-inlinable-string")
+    (version "0.1.15")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "inlinable_string" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ysjci8yfvxgf51z0ny2nnwhxrclhmb3vbngin8v4bznhr3ybyn8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/fitzgen/inlinable_string")
+    (synopsis "Provides inline strings that avoid heap-allocation")
+    (description
+     "The @code{inlinable_string} crate provides the @code{InlinableString} type
+-- an owned, grow-able UTF-8 string that stores small strings inline and avoids
+heap-allocation -- and the @code{StringExt} trait which abstracts string
+operations over both @code{std::string::String} and @code{InlinableString} (or
+even your own custom string type)")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-inotify-0.10
   (package
     (name "rust-inotify")
@@ -46264,27 +46289,47 @@ (define-public rust-pdqselect-0.1
 pdqsort.")
     (license (list license:asl2.0 license:expat))))
 
-(define-public rust-pear-0.1
+(define-public rust-pear-0.2
   (package
     (name "rust-pear")
-    (version "0.1.5")
+    (version "0.2.8")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
+        (base32 "1j03s6m80iqldnm6jzh3k1fbyk0lxirx8bi4ivgq3k3sq7va1k2c"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-pear-codegen" ,rust-pear-codegen-0.1))))
+     `(#:cargo-inputs (("rust-inlinable-string" ,rust-inlinable-string-0.1)
+                       ("rust-pear-codegen" ,rust-pear-codegen-0.2)
+                       ("rust-yansi" ,rust-yansi-1))))
     (home-page "https://crates.io/crates/pear")
     (synopsis "Pear is a fruit")
     (description "This package provides a pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-pear-0.1
+  (package
+    (inherit rust-pear-0.2)
+    (name "rust-pear")
+    (version "0.1.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pear" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
+    (arguments
+     `(#:cargo-inputs (("rust-pear-codegen" ,rust-pear-codegen-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
+
 (define-public rust-pear-codegen-0.2
   (package
     (name "rust-pear-codegen")
@@ -46295,19 +46340,25 @@ (define-public rust-pear-codegen-0.2
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))))
+        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[dev-dependencies\\]" all)
+                      (string-append "[dev-dependencies.pear]" "\n"
+                                     "version = \"0.2.8\""))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f  ; use of undeclared crate or module `pear`
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-2))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))
+       ;; Add missing dev crate
+       #:cargo-development-inputs (("rust-pear" ,rust-pear-0.2))))
     (home-page "https://crates.io/crates/pear_codegen")
     (synopsis "Codegen for pear")
-    (description
-     "This package provides a (codegen) pear is a fruit.")
+    (description "This package provides a (codegen) pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
 (define-public rust-pear-codegen-0.1
@@ -46321,15 +46372,25 @@ (define-public rust-pear-codegen-0.1
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))))
+        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (delete-file "build.rs")))))
+    (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-0.4)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-syn" ,rust-syn-0.15)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-0.4)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-syn" ,rust-syn-0.15)
+                       ;; development inputs here to address build issues
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-peeking-take-while-0.1
   (package
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 8 Mar 2024 02:41:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:41:19 2024
Received: from localhost ([127.0.0.1]:55610 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riQAh-00043P-32
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:19 -0500
Received: from mail-yb1-f182.google.com ([209.85.219.182]:58646)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riQAc-000430-L8
 for 69620 <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:41:17 -0500
Received: by mail-yb1-f182.google.com with SMTP id
 3f1490d57ef6-dcbef31a9dbso1232329276.1
 for <69620 <at> debbugs.gnu.org>; Thu, 07 Mar 2024 18:40:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709865577; x=1710470377; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=aUOeneD+yBStBfyEOSTfge5NP1sJAORm8Nt6OYDWngg=;
 b=AGVlax5JtHbFrE85A8s5979qkJJKyj7p84oPI/lWUcQSE5i53ikLYbJmgg06ZSgutk
 FwGZjr/H8UWRabGhdZhsJACZDtLbeP4LmvDTrPQuvK7QjvXeDgk8wgg3TR/97NZmYZkI
 dN/sdSxABKVQsChIzyTAIG3B3ImEHCHu24LSM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709865577; x=1710470377;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=aUOeneD+yBStBfyEOSTfge5NP1sJAORm8Nt6OYDWngg=;
 b=T0yCDzwRQ/GKUZoCZcYHFPQrzx5x6fVMyfkRuMPgO/5MD6ifvtw5sFTrCPUeBXH0Ur
 jG48a2XO/4CnaXOn4O8TThEV5yIB5JtTNg+0RogHP0uAKKB87vOTUDkiapA5JmtjUBBz
 B1rO4UkC09DLFTXiOgPnSA1xJYWhl0G4fxCCsePLlytR0b4RCiDScvNf6wkA7F9e0YHZ
 guYQfD9CGD0F4XxwfQEekRsfGHuOTU/92FhQf9C9JK+4TpAG4QN7yirFteNrXmU0kGga
 wH/1kxOOrKA5MrlBy4GgEl87tR0f4jijl/xIHUpCZpGpoUFPVYzHXnT5WTlV+Nra2AIE
 epww==
X-Gm-Message-State: AOJu0Ywr5gwwGyMk78v5hJMinA0Hp6d0zQjlWTg/7OpbXyHkjVIV9kay
 86Y1lCoMAN3HVIJUDj5sO2Dkh1Fs4J5ISkZ44j1mmM03wehOYzel7vBT937b8CfIB1oOxz661AK
 zCi92DgS2h6EwEx4X+QRnR86RoMW0GAaXNZmsc7DJVKFAw6nq1yMoPg0+CEVZKPG3A7Jn9p1Dwa
 lRYjRA6O0NzF2ep1CmiBhvifk96cW2YsFpDrmSK/JALQ==
X-Google-Smtp-Source: AGHT+IELPKRFPcO4xzNu9h9zHYLAHC2Lpbd49w7Irruv4VBccIwLUNwR8bkiw0LfmYUleDH8GdL7AA==
X-Received: by 2002:a25:ac67:0:b0:dcc:97e4:bc61 with SMTP id
 r39-20020a25ac67000000b00dcc97e4bc61mr15538688ybd.57.1709865576933; 
 Thu, 07 Mar 2024 18:39:36 -0800 (PST)
Received: from localhost.localdomain
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 a12-20020a25870c000000b00dcc45635f27sm3754529ybl.18.2024.03.07.18.39.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:39:36 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 0/2] Update
Date: Thu,  7 Mar 2024 21:37:26 -0500
Message-ID: <20240308023728.166810-1-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aaron.covrig.us@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 (-)

Resending with prefered email

Aaron Covrig (2):
  gnu: rust-pear: Added version 0.2.8 with deps
  gnu: rust-rocket: Upgraded and enabled full build

 gnu/packages/crates-io.scm  | 107 +++++++++++++++++-----
 gnu/packages/crates-web.scm | 171 ++++++++++++++++++++++++------------
 2 files changed, 198 insertions(+), 80 deletions(-)


base-commit: d29e5a83e887cd2f4f459a12cbbfc40c77e55ce2
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 8 Mar 2024 02:16:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:16:29 2024
Received: from localhost ([127.0.0.1]:55599 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riPmc-0003K1-PT
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:16:29 -0500
Received: from mail-yw1-f169.google.com ([209.85.128.169]:52331)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riPma-0003JY-H0
 for 69620 <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:16:25 -0500
Received: by mail-yw1-f169.google.com with SMTP id
 00721157ae682-60a020e484cso3744077b3.0
 for <69620 <at> debbugs.gnu.org>; Thu, 07 Mar 2024 18:15:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709864086; x=1710468886; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=967Zd1MbW7aZ0KHQka/04xbldWUOtR+9cc5vDqMKoNY=;
 b=PLubedOsLlOQvZ4aXZfQW8Migfn09tznjfzfat2cmDME1h0jBuITZ8kY2jx2wG6zAV
 g/vWziTn4ORqdrbu3/O8kNPfnSJp4vYqFfAjq/HbiMjMB0ZZt9M2shWWsnbf0vRSoUSi
 XhqB/Pk9yS8Kj4bjIlLVf8XsX6pZ1jJpxLTM8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709864086; x=1710468886;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=967Zd1MbW7aZ0KHQka/04xbldWUOtR+9cc5vDqMKoNY=;
 b=a7Qy5oLKwipDmQVZ2bQT4+vyUJw/MTS62BcmiXTlcTdC1I/LiGQPzcRUTY6YlWD4Mq
 ePn/6ZO0vxyNdJIkze//YtyUhOhJeCBJmPwGcJhR5r67fdmFJNCD9ejILCqDoGHc4icW
 ortoCqirtNf796mFZ0hOzkAyuCdBCTf+FT7ZbWwbGwVfTyoK00LagZWmIGhmluXIoNTv
 TsruWcT38SbftjzHmHlieqRsV7PTm15UdIHtwDcxfgY4IhdfmFaivk4C+/AAL1ZUFviu
 HDNAgE/U2/kT7ZTRVeXVUgpq5iU6ZxFHf8L38ex6iv28zW41Xdi9+/oan3WCTUnKVRrD
 ch8w==
X-Gm-Message-State: AOJu0YzZT1MegSUDd8xwlxiUwlMuAuODNabRsRYWt4HiM5oaJxtrAL+a
 /OfeIYTxEglC+xeQFU7Z1W8ultIhXSjAyblmzSDqJmhnr9eFL9VotyxNivv3gKpKdsYB7kQ66+J
 tO780Yf1yU7veo5Y7CXQu3eYD7BqXLJTwVJL0RJ4oafOSbyrUjzw8tPiYefpTThOJyUv31zpnKV
 /zNO9bJAa5iTS93qRMfb+ky5v8cN6oEhrYbc4IQJ/aUQ==
X-Google-Smtp-Source: AGHT+IGC75/HpS4rzK0h8Sgcj6HxvMO9E+OcF5sMbxS9eA4kiO6CIG92pUqRnW23s/uZMN8J7ihOIg==
X-Received: by 2002:a81:8315:0:b0:609:fff3:bad0 with SMTP id
 t21-20020a818315000000b00609fff3bad0mr1831316ywf.7.1709864086405; 
 Thu, 07 Mar 2024 18:14:46 -0800 (PST)
Received: from mobile-dev.attlocal
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 x19-20020a81a013000000b00609dae30691sm1080572ywg.24.2024.03.07.18.14.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:14:46 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team 2/2] gnu: rust-rocket: Upgraded and enabled full
 build
Date: Thu,  7 Mar 2024 21:14:22 -0500
Message-ID: <20240308021422.166484-2-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240308021422.166484-1-aaron.covrig.us@HIDDEN>
References: <20240308021422.166484-1-aaron.covrig.us@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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 (-)

From: Aaron Covrig <aarcov@HIDDEN>

    * gnu/packages/crates-web.scm (rust-hyper-sync-rustls-0.3) : Upgraded to version 0.3.0-rc17 (and maintained v0.3.0-rc4 as latest has breaking changes)
    * gnu/packages/crates-web.scm (rust-rocket) : Upgraded to v0.4.11 and changed to full build
    * gnu/packages/crates-web.scm (rust-rocket-codegen) : Upgraded to v0.4.11 and changed to build
    * gnu/packages/crates-web.scm (rust-rocket-http) : Upgraded to v0.4.11 and changed to build with tests
---
 gnu/packages/crates-web.scm | 171 ++++++++++++++++++++++++------------
 1 file changed, 114 insertions(+), 57 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 60c735efa7..58436084ed 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -42,6 +42,7 @@ (define-module (gnu packages crates-web)
   #:use-module (gnu packages crates-windows)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages gtk)
+  #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages webkit))
@@ -3178,33 +3179,53 @@ (define-public rust-hyper-rustls-0.21
 (define-public rust-hyper-sync-rustls-0.3
   (package
     (name "rust-hyper-sync-rustls")
-    (version "0.3.0-rc.4")
+    (version "0.3.0-rc.17")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "hyper-sync-rustls" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+        (base32 "1az37mc4dgxgpqc745r495nm2dwx48amw2w6c8mnwj00xb219c2c"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-test-flags
-       '("--release" "--"
-         ;; not all files included
-         "--skip=client"
-         "--skip=server")
-       #:cargo-inputs
-       (("rust-hyper" ,rust-hyper-0.10)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-webpki" ,rust-webpki-0.18)
-        ("rust-webpki-roots" ,rust-webpki-roots-0.15))
-       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; skip tests client/server tests
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.17)
+                       ("rust-webpki" ,rust-webpki-0.21)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.19))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.7))))
+    (native-inputs (list perl))
     (home-page "https://github.com/SergioBenitez/hyper-sync-rustls")
     (synopsis "Glue code for Rustls and synchronous Hyper")
     (description
      "This package provides glue code for Rustls and synchronous Hyper.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-hyper-sync-rustls-0.3-rc4
+  (package
+    (inherit rust-hyper-sync-rustls-0.3)
+    (name "rust-hyper-sync-rustls")
+    (version "0.3.0-rc.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "hyper-sync-rustls" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "16zirxhsk26kz5jxxxs37wxsm02id97h57kkqs512fj1j0x486kd"))))
+    (arguments
+     `(#:cargo-test-flags '("--release" "--"
+                            ;; not all files included
+                            "--skip=client" "--skip=server")
+       #:cargo-inputs (("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-webpki" ,rust-webpki-0.18)
+                       ("rust-webpki-roots" ,rust-webpki-roots-0.15))
+       #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5))))))
+
 (define-public rust-hyper-timeout-0.4
   (package
     (name "rust-hyper-timeout")
@@ -3659,32 +3680,50 @@ (define-public rust-reqwest-0.10
 (define-public rust-rocket-0.4
   (package
     (name "rust-rocket")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "04ybnhjw92zaan92lsmx6mkhqc9cpsg3885svb3wzyj39pyzvsvz"))))
+        (base32 "0pimz9v0737dvz487j0kij7kasjyahaxd7ba2bcc3p6513fdkfc3"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                   (substitute* "build.rs"
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[features\\]" all)
+                      (string-append "[dev-dependencies.lazy_static]" "\n"
+                                     "version = \"1\"" "\n" all))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-atty" ,rust-atty-0.2)
-        ("rust-base64" ,rust-base64-0.12)
-        ("rust-log" ,rust-log-0.4)
-        ("rust-memchr" ,rust-memchr-2)
-        ("rust-num-cpus" ,rust-num-cpus-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-toml" ,rust-toml-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5)
-        ("rust-yansi" ,rust-yansi-0.5))))
+     `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2)
+                       ("rust-base64" ,rust-base64-0.12)
+                       ("rust-log" ,rust-log-0.4)
+                       ("rust-memchr" ,rust-memchr-2)
+                       ("rust-num-cpus" ,rust-num-cpus-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-rocket-codegen" ,rust-rocket-codegen-0.4)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-toml" ,rust-toml-0.4)
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       ;; Adding in missing dev dependency
+       #:cargo-development-inputs (("rust-lazy-static" ,rust-lazy-static-1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis
      "Web framework with focus on ease-of-use, expressibility, and speed")
@@ -3696,25 +3735,38 @@ (define-public rust-rocket-0.4
 (define-public rust-rocket-codegen-0.4
   (package
     (name "rust-rocket-codegen")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "18s2dll8c4sd26s8cfr6cizj5z55xwnk6r6x7b2wvcf8n9ajrb6f"))))
+        (base32 "1zl4f99s4df8fpkps53qn77030baww4x7zflggwql290b1xh6418"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (substitute* "build.rs"
+                     ;; enable nightly/dev in build.rs for RUSTC_BOOTSTRAP build
+                     (("if !channel.supports_features")
+                      "/* if !channel.supports_features")
+                     (("if !version.at_least")
+                      "*/ \nif !version.at_least"))))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-devise" ,rust-devise-0.2)
-        ("rust-glob" ,rust-glob-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-rocket-http" ,rust-rocket-http-0.4)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))
+     `(#:tests? #f ;Tests depend on multiple undeclared crates
+       #:cargo-inputs (("rust-devise" ,rust-devise-0.2)
+                       ("rust-glob" ,rust-glob-0.3)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-rocket-http" ,rust-rocket-http-0.4))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5)
+                                   ("rust-rocket" ,rust-rocket-0.4)) ;For tests
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis "Procedural macros for the Rocket web framework")
     (description
@@ -3724,29 +3776,34 @@ (define-public rust-rocket-codegen-0.4
 (define-public rust-rocket-http-0.4
   (package
     (name "rust-rocket-http")
-    (version "0.4.7")
+    (version "0.4.11")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rocket_http" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0ga98nbcga8amg4xhrfkn1wljnqx9h0vv7mnay9g66vsxl042dnf"))))
+        (base32 "17xiivj4cp3anm4rxxpd8g58kzday1y2pgdys2i23wz1538wpy9b"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-cookie" ,rust-cookie-0.11)
-        ("rust-hyper" ,rust-hyper-0.10)
-        ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3)
-        ("rust-indexmap" ,rust-indexmap-1)
-        ("rust-pear" ,rust-pear-0.1)
-        ("rust-percent-encoding" ,rust-percent-encoding-1)
-        ("rust-rustls" ,rust-rustls-0.14)
-        ("rust-smallvec" ,rust-smallvec-1)
-        ("rust-state" ,rust-state-0.4)
-        ("rust-time" ,rust-time-0.1)
-        ("rust-unicode-xid" ,rust-unicode-xid-0.1))))
+     `(#:cargo-test-flags ;doctests depend on undeclared crates
+       '("--lib" "--bins" "--tests" "--release")
+       #:cargo-inputs (("rust-cookie" ,rust-cookie-0.11)
+                       ("rust-hyper" ,rust-hyper-0.10)
+                       ("rust-hyper-sync-rustls" ,rust-hyper-sync-rustls-0.3-rc4)
+                       ("rust-indexmap" ,rust-indexmap-1)
+                       ("rust-pear" ,rust-pear-0.1)
+                       ("rust-percent-encoding" ,rust-percent-encoding-1)
+                       ("rust-rustls" ,rust-rustls-0.14)
+                       ("rust-smallvec" ,rust-smallvec-1)
+                       ("rust-state" ,rust-state-0.4)
+                       ("rust-time" ,rust-time-0.1)
+                       ("rust-unicode-xid" ,rust-unicode-xid-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))
     (home-page "https://rocket.rs")
     (synopsis "HTTP requests, responses and headers tooling for Rocket")
     (description
-- 
2.41.0





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

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


Received: (at 69620) by debbugs.gnu.org; 8 Mar 2024 02:16:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:16:23 2024
Received: from localhost ([127.0.0.1]:55596 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riPmZ-0003Ji-57
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:16:23 -0500
Received: from mail-yw1-f170.google.com ([209.85.128.170]:48400)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riPmT-0003JN-VG
 for 69620 <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:16:21 -0500
Received: by mail-yw1-f170.google.com with SMTP id
 00721157ae682-609ed7ca444so5270697b3.1
 for <69620 <at> debbugs.gnu.org>; Thu, 07 Mar 2024 18:15:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709864080; x=1710468880; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=pbUJBBtCd/TXPYavFxSIlgNeWlTMfIttM8ArkZFvpqQ=;
 b=Rr+rV4bfTGGxznQhKvlJyaPhL5hehq0F13NEJu3MkkUOHK+avhQR6Tt+Zr0Z+ZrKIz
 STcoZvnycqK3SeMJt7eIkWx/h7kv3g03WWNEu+WoLOTken6JXMIKbyb03FXlvQcj7o/I
 TxdiPN4RrNvKaCSbg3trpt8Gw4Mw3tmmUrji0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709864080; x=1710468880;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=pbUJBBtCd/TXPYavFxSIlgNeWlTMfIttM8ArkZFvpqQ=;
 b=eGOlzRH1XiE/PLUbz0TKJue3Xk9OZCmILKI4+iu/L4wPGu4/RjT2pohlVveqOO6FE9
 wfVRSzAhbMbvFQvc9IU2/TJbDQIw8569Z0ZD8t3nbJeSUw95WoBaC1hYgKjg0zfLhwPD
 yQI7qxONSkbBL+RytUILYv6pecHHNHYjQJE4o6XsU8ctrudRy1oVAEFmilyQRM2Owueb
 uDgOGnMDaq4lvg5iROYKdtS0xuzi4N0XWWGcFS871sbAfG+g0qLnTIBxQdyvt/QBmvRy
 KC8DUnUQuCRovdB/eW+cGaTr/UgO9mrhEwWWL8N1Jz4hL/jNlJkZUJastlfqyon0EK9F
 L0SA==
X-Gm-Message-State: AOJu0YxN5KBLZavecyIoeisqByt8c/8DFUe2z67rAK47D7PUDLKR7sR6
 vvGtJLSvIFfwW42qk73+K0TUQ1TxgzBlPHilyeKm49tZHdA/XdfOySOqNDn4ihqaLYMhFKC9yiy
 4wk25+LmDcIZcwSaSjAwF0KMsZ1yTYCYsVL3sszmA6Xy6Zp6xtPQJswHoJ6fd12l8cP0Se4Cq5a
 ru2PoiqqCm6lewjVTZ8KIOGuFkRM+XY6Qv4lRxeOlPWQ==
X-Google-Smtp-Source: AGHT+IGP1l57IBsWp6l8ZFW6rKiiMHFDrGx7aH56RpwIn0zJfiVpj9TazZO0MBgD19l4qMGJwi1Kuw==
X-Received: by 2002:a0d:cac2:0:b0:609:fb34:4c52 with SMTP id
 m185-20020a0dcac2000000b00609fb344c52mr2949116ywd.21.1709864078891; 
 Thu, 07 Mar 2024 18:14:38 -0800 (PST)
Received: from mobile-dev.attlocal
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 x19-20020a81a013000000b00609dae30691sm1080572ywg.24.2024.03.07.18.14.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:14:38 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: 69620 <at> debbugs.gnu.org
Subject: [PATCH rust-team 1/2] gnu: rust-pear: Added version 0.2.8 with deps
Date: Thu,  7 Mar 2024 21:14:21 -0500
Message-ID: <20240308021422.166484-1-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69620
Cc: Aaron Covrig <aarcov@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 (-)

From: Aaron Covrig <aarcov@HIDDEN>

    * gnu/packages/crates-io.scm (rust-inlinable-string-0.1) : Added inlinable-string version 0.1.15.
    * gnu/packages/crates-io.scm (rust-pear-0.2) : Added version 0.2.8.
    * gnu/packages/crates-io.scm (rust-pear-codengen-0.2) : Changed to full build with tests
    * gnu/packages/crates-io.scm (rust-pear-0.1) : Changed to full build
      with tests
    * gnu/packages/crates-io.scm (rust-pear-codegen-0.1) : Changed to full build
      with tests
---
 gnu/packages/crates-io.scm | 107 +++++++++++++++++++++++++++++--------
 1 file changed, 84 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1a08748392..8a81a75e30 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30496,6 +30496,31 @@ (define-public rust-inline-c-macro-0.1
 writing and executing C code inside Rust.")
     (license license:bsd-3)))
 
+(define-public rust-inlinable-string-0.1
+  (package
+    (name "rust-inlinable-string")
+    (version "0.1.15")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "inlinable_string" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1ysjci8yfvxgf51z0ny2nnwhxrclhmb3vbngin8v4bznhr3ybyn8"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs (("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1))))
+    (home-page "https://github.com/fitzgen/inlinable_string")
+    (synopsis "Provides inline strings that avoid heap-allocation")
+    (description
+     "The @code{inlinable_string} crate provides the @code{InlinableString} type
+-- an owned, grow-able UTF-8 string that stores small strings inline and avoids
+heap-allocation -- and the @code{StringExt} trait which abstracts string
+operations over both @code{std::string::String} and @code{InlinableString} (or
+even your own custom string type)")
+    (license (list license:asl2.0 license:expat))))
+
 (define-public rust-inotify-0.10
   (package
     (name "rust-inotify")
@@ -46264,27 +46289,47 @@ (define-public rust-pdqselect-0.1
 pdqsort.")
     (license (list license:asl2.0 license:expat))))
 
-(define-public rust-pear-0.1
+(define-public rust-pear-0.2
   (package
     (name "rust-pear")
-    (version "0.1.5")
+    (version "0.2.8")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "pear" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
+        (base32 "1j03s6m80iqldnm6jzh3k1fbyk0lxirx8bi4ivgq3k3sq7va1k2c"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-pear-codegen" ,rust-pear-codegen-0.1))))
+     `(#:cargo-inputs (("rust-inlinable-string" ,rust-inlinable-string-0.1)
+                       ("rust-pear-codegen" ,rust-pear-codegen-0.2)
+                       ("rust-yansi" ,rust-yansi-1))))
     (home-page "https://crates.io/crates/pear")
     (synopsis "Pear is a fruit")
     (description "This package provides a pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-pear-0.1
+  (package
+    (inherit rust-pear-0.2)
+    (name "rust-pear")
+    (version "0.1.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "pear" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "02lnp8c414z5ds0lskd4zxlalrjljzpkg8g6kizszij4h52sgprj"))))
+    (arguments
+     `(#:cargo-inputs (("rust-pear-codegen" ,rust-pear-codegen-0.1))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
+
 (define-public rust-pear-codegen-0.2
   (package
     (name "rust-pear-codegen")
@@ -46295,19 +46340,25 @@ (define-public rust-pear-codegen-0.2
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))))
+        (base32 "0xrwnlncg7l64gfy82vf6kq55ww7p6krq6bc3pqwymxpiq76f8if"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   ;; Add missing development dependency (for tests)
+                   (substitute* "Cargo.toml"
+                     (("\\[dev-dependencies\\]" all)
+                      (string-append "[dev-dependencies.pear]" "\n"
+                                     "version = \"0.2.8\""))) #t))))
     (build-system cargo-build-system)
     (arguments
-     `(#:tests? #f  ; use of undeclared crate or module `pear`
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
-        ("rust-quote" ,rust-quote-1)
-        ("rust-syn" ,rust-syn-2))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+                       ("rust-proc-macro2-diagnostics" ,rust-proc-macro2-diagnostics-0.10)
+                       ("rust-quote" ,rust-quote-1)
+                       ("rust-syn" ,rust-syn-2))
+       ;; Add missing dev crate
+       #:cargo-development-inputs (("rust-pear" ,rust-pear-0.2))))
     (home-page "https://crates.io/crates/pear_codegen")
     (synopsis "Codegen for pear")
-    (description
-     "This package provides a (codegen) pear is a fruit.")
+    (description "This package provides a (codegen) pear is a fruit.")
     (license (list license:expat license:asl2.0))))
 
 (define-public rust-pear-codegen-0.1
@@ -46321,15 +46372,25 @@ (define-public rust-pear-codegen-0.1
        (uri (crate-uri "pear_codegen" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))))
+        (base32 "19lcpkfspizd4ywwvca6rxgc311m070k3ndvwa9vrbw1snjqna60"))
+       (modules '((guix build utils)))
+       (snippet '(begin
+                   (delete-file "build.rs")))))
+    (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-0.4)
-        ("rust-quote" ,rust-quote-0.6)
-        ("rust-syn" ,rust-syn-0.15)
-        ("rust-version-check" ,rust-version-check-0.9)
-        ("rust-yansi" ,rust-yansi-0.5))))))
+     `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-0.4)
+                       ("rust-quote" ,rust-quote-0.6)
+                       ("rust-syn" ,rust-syn-0.15)
+                       ;; development inputs here to address build issues
+                       ("rust-version-check" ,rust-version-check-0.9)
+                       ("rust-yansi" ,rust-yansi-0.5))
+       #:cargo-development-inputs (("rust-version-check" ,rust-version-check-0.9)
+                                   ("rust-yansi" ,rust-yansi-0.5))
+       #:phases (modify-phases %standard-phases
+                  ;; Enable using nightly/dev features
+                  (add-after 'unpack 'enable-unstable-features
+                    (lambda _
+                      (setenv "RUSTC_BOOTSTRAP" "1"))))))))
 
 (define-public rust-peeking-take-while-0.1
   (package
-- 
2.41.0





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

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


Received: (at submit) by debbugs.gnu.org; 8 Mar 2024 02:09:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 07 21:09:51 2024
Received: from localhost ([127.0.0.1]:55583 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riPgF-00037N-97
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:09:51 -0500
Received: from lists.gnu.org ([209.51.188.17]:50960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <aaron.covrig.us@HIDDEN>) id 1riPg9-00037B-EZ
 for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 21:09:49 -0500
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 <aaron.covrig.us@HIDDEN>)
 id 1riPfd-0006mC-Bm
 for guix-patches@HIDDEN; Thu, 07 Mar 2024 21:09:13 -0500
Received: from mail-yw1-x1132.google.com ([2607:f8b0:4864:20::1132])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <aaron.covrig.us@HIDDEN>)
 id 1riPfY-0007mM-Gb
 for guix-patches@HIDDEN; Thu, 07 Mar 2024 21:09:12 -0500
Received: by mail-yw1-x1132.google.com with SMTP id
 00721157ae682-609f1f97864so14473727b3.0
 for <guix-patches@HIDDEN>; Thu, 07 Mar 2024 18:09:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=ieee.org; s=google; t=1709863745; x=1710468545; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=CW3V28qB7GESnxvmVRzb58DUEeAvH9cIlgjkve+OTkc=;
 b=QfODqBYavxj/5G1D38hwFIMjQTAke4/kzfgW5lWDi7EzU8RnBZ86Xr/9Mn2uNBxKwR
 Tiw8bpnCQr2FSuaIaW0E7zpYVU+xzHppY4g5msplr2rskdDlZqvzsq0k/3E3pAKi2d//
 jAIfXcklk2FeJJ+wmnlQaTnkhYx4XjThtd/yw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709863745; x=1710468545;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=CW3V28qB7GESnxvmVRzb58DUEeAvH9cIlgjkve+OTkc=;
 b=pJsuWd9XAWB28mXDhErKJD+3fvuX2jwThBMv5Lcv/TmMMTDm5mdOv48tAc7Iy36vDj
 EVFnkROCycOEgx/oZidFUrFz1JjhM/bqadlSpk/yJWyJGfrJUVd8rBaPCr/funhW+umA
 ApZLxe2Qldhli7QIoft4RAsv20ggH2whwgzV/TH6z8Nh0rb4fn0eL8sfUR4Pv+TZm/tf
 qw2VQ6OGV5vxpEWBbz8zEAU4p0XwgbQ2H9CcT0Oz9U78YJVEfDwnT3LOyiRu0qDKSyFQ
 /EBAeYj87u10yRWhYVpim7UHgAE1MUuxBASeurh0HFKxdNvBrXAb+K66BgO9w3hJv18Q
 oWpA==
X-Gm-Message-State: AOJu0YxCXYv5owvytHcU632GAhKNc6bN2cMFtqStMTUVb4sQ84p63Kwa
 wgSBrNoSKqqHrL3k9dkqL4Gs6axrZsGitx2JZFmqTcRlQFznk+ZGWqFr0GZWuz/8bCE7ZDMXVQb
 3IdC3l9K1iXbLFFAu6hMMUhAUT7f3CYzSOYk+10LteHg4gONuRlYEHwjAvjpo6gFx6dAHaI0cCW
 1facRJlCDk7jfSUZnR+nROk6QF5AR0wV6FKDMgwhH9
X-Google-Smtp-Source: AGHT+IFW4ZonPbMpMU0TB8+yXE5ieKnnfgY0Z7K3gTOSycIbCT4u88uefEIAt6ILxeA/0tMpmQQLjQ==
X-Received: by 2002:a5b:44e:0:b0:dcc:67a7:430 with SMTP id
 s14-20020a5b044e000000b00dcc67a70430mr16270682ybp.15.1709863744642; 
 Thu, 07 Mar 2024 18:09:04 -0800 (PST)
Received: from mobile-dev.attlocal
 (99-122-31-181.lightspeed.chtgtn.sbcglobal.net. [99.122.31.181])
 by smtp.gmail.com with ESMTPSA id
 y3-20020a056902052300b00dcdb0f80b69sm3746836ybs.48.2024.03.07.18.09.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Mar 2024 18:09:04 -0800 (PST)
From: Aaron Covrig <aaron.covrig.us@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH rust-team 0/2] Upgrading rust-rocket and rust-pear
Date: Thu,  7 Mar 2024 21:08:53 -0500
Message-ID: <20240308020859.166362-1-aaron.covrig.us@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::1132;
 envelope-from=aaron.covrig.us@HIDDEN; helo=mail-yw1-x1132.google.com
X-Spam_score_int: -26
X-Spam_score: -2.7
X-Spam_bar: --
X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.583,
 DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Aaron Covrig <aaron.covrig.us@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 (--)

Upgraded rust-rocket and added pear-0.2 along with their              
dependencies, and enabled building and testing them. This does                
require setting RUSTC_BOOTSTRAP=1 and modifying a few build.rs
files to enable building with #![feature] support required by                                  
pear-0.1. Additionally, this does add a few missing crates to a
few of the Cargo.toml files to allow for running some of the test
cases.

Aaron Covrig (2):
  gnu: rust-pear: Added version 0.2.8 with deps
  gnu: rust-rocket: Upgraded and enabled full build

 gnu/packages/crates-io.scm  | 107 +++++++++++++++++-----
 gnu/packages/crates-web.scm | 171 ++++++++++++++++++++++++------------
 2 files changed, 198 insertions(+), 80 deletions(-)


base-commit: d29e5a83e887cd2f4f459a12cbbfc40c77e55ce2
-- 
2.41.0





Acknowledgement sent to Aaron Covrig <aaron.covrig.us@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#69620; 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.