From patchwork Thu Nov 9 19:37:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56164 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C451327BBE2; Thu, 9 Nov 2023 19:42:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 43FE927BBEA for ; Thu, 9 Nov 2023 19:42:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au6-0007QN-7a; Thu, 09 Nov 2023 14:41:26 -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 ) id 1r1Au4-0007NF-9S for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:24 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au3-0007ea-VO for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:23 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Aug-0006XG-Jt; Thu, 09 Nov 2023 14:42:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 01/54] gnu: Add rust-gix-hash-0.13. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955890124977 (code B ref 67024); Thu, 09 Nov 2023 19:42:02 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:41:41 +0000 Received: from localhost ([127.0.0.1]:48785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuK-0006Un-In for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:40 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:34572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuH-0006UU-OK for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:39 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AtW-001idH-Ci for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:40:50 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AtV-0006xy-Sm for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:40:50 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AtE-003lsb-Sc; Thu, 09 Nov 2023 20:40:32 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:37:58 +0000 Message-ID: <31851df5c182f6b0b9765363eb1ee993daf57313.1699556971.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-hash-0.13): New variable. Change-Id: I4d7e4a048efb463a019d01529622ad96c3a615d5 --- gnu/packages/crates-io.scm | 41 +++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) base-commit: bbec79fd55ba8efe4cb015bd07e4f40fb7d252d1 prerequisite-patch-id: bf5a485e0fa5c58fc612d3f3b3c1f964d4097d85 diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 606ed5aa297..8c739575e1d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30865,8 +30865,34 @@ (define-public rust-gix-glob-0.8 matching.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-hash-0.13 + (package + (name "rust-gix-hash") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-hash" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0q6c3jjp6q17w7879lwi7r1xw2zr489yk75yq4bm51x03sscg10q")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) + ("rust-faster-hex" ,rust-faster-hex-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Borrowed and owned git hash digests used to identify git objects") + (description + "Borrowed and owned git hash digests used to identify git objects. This +package is part of Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-hash-0.11 (package + (inherit rust-gix-hash-0.13) (name "rust-gix-hash") (version "0.11.4") (source @@ -30876,19 +30902,20 @@ (define-public rust-gix-hash-0.11 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0bq986grpsfc6ddav5dlb8zvz1aky264dnnnmax2h1lsmpr2yhjb")))) - (build-system cargo-build-system) + ;(build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) ("rust-hex" ,rust-hex-0.4) ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Borrowed and owned git hash digests used to identify git objects") - (description - "Borrowed and owned git hash digests used to identify git objects.") - (license (list license:expat license:asl2.0)))) + ;(home-page "https://github.com/Byron/gitoxide") + ;(synopsis + ; "Borrowed and owned git hash digests used to identify git objects") + ;(description + ; "Borrowed and owned git hash digests used to identify git objects.") + ;(license (list license:expat license:asl2.0)) + )) (define-public rust-gix-hashtable-0.2 (package From patchwork Thu Nov 9 19:37:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56191 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 412E527BBEA; Thu, 9 Nov 2023 19:44:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6007A27BBE2 for ; Thu, 9 Nov 2023 19:44:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av6-00084n-C2; Thu, 09 Nov 2023 14:42:28 -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 ) id 1r1Av4-000839-NE for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av4-0007ob-Ej for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avh-0006kE-N7; Thu, 09 Nov 2023 14:43:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 02/54] gnu: Add rust-prodash-26. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955893025300 (code B ref 67024); Thu, 09 Nov 2023 19:43:05 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:10 +0000 Received: from localhost ([127.0.0.1]:48849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aun-0006Zo-JK for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:10 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auj-0006Wc-1g for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:05 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Au0-001c4o-1z for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:20 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atz-00075U-HI for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:19 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AtZ-0047Zt-0S; Thu, 09 Nov 2023 20:40:53 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:37:59 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches gnu/packages/crate-io.scm (rust-prodash-26): New variable. Change-Id: I7c5dc1da92eff338376c6af68718eee85a190489 --- gnu/packages/crates-io.scm | 62 ++++++++++++++++++++++++++++++++------ 1 file changed, 53 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8c739575e1d..78f04e11de3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -56337,8 +56337,60 @@ (define-public rust-procedural-masquerade-0.1 @code{proc_macro_derive} pretend to be @code{proc_macro}.") (license (list license:expat license:asl2.0)))) +(define-public rust-prodash-26 + (package + (name "rust-prodash") + (version "26.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "prodash" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1kxvsxyh79qz524vl0r50svga84fcax4ngpcvkf576yiwbw5njvr")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-async-io" ,rust-async-io-1) + ("rust-bytesize" ,rust-bytesize-1) + ("rust-compound-duration" ,rust-compound-duration-1) + ("rust-crosstermion" ,rust-crosstermion-0.11) + ("rust-ctrlc" ,rust-ctrlc-3) + ("rust-dashmap" ,rust-dashmap-5) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-futures-lite" ,rust-futures-lite-1) + ("rust-human-format" ,rust-human-format-1) + ("rust-humantime" ,rust-humantime-2) + ("rust-is-terminal" ,rust-is-terminal-0.4) + ("rust-log" ,rust-log-0.4) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-ratatui" ,rust-ratatui-0.20) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-time" ,rust-time-0.3) + ("rust-tui-react" ,rust-tui-react-0.20) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-width" ,rust-unicode-width-0.1)) + #:cargo-development-inputs(("rust-argh" ,rust-argh-0.1) ; >0.1.3 + ("rust-asyn-executor" ,rust-async-executor-1) + ("rust-async-io" ,rust-async-io-1) + ("rust-blocking" ,rust-blocking-1) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-env-logger" ,rust-env-logger-0.10) + ("rust-futures" ,rust-futures-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-is-terminal" ,rust-is-terminal-0.4) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/Byron/prodash") + (synopsis + "Dashboard for visualizing progress of asynchronous and possibly blocking tasks") + (description + "This package provides a dashboard for visualizing the progress of asynchronous +and possibly blocking tasks.") + (license license:expat))) + (define-public rust-prodash-25 (package + (inherit rust-prodash-26) (name "rust-prodash") (version "25.0.2") (source @@ -56348,7 +56400,6 @@ (define-public rust-prodash-25 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1xva91iks58431asnsx3lfqyr4z4fvvkrc2b582llalr411fnrqx")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-async-io" ,rust-async-io-1) @@ -56381,14 +56432,7 @@ (define-public rust-prodash-25 ("rust-futures-util" ,rust-futures-util-0.3) ("rust-is-terminal" ,rust-is-terminal-0.4) ("rust-once-cell" ,rust-once-cell-1) - ("rust-rand" ,rust-rand-0.8)))) - (home-page "https://github.com/Byron/prodash") - (synopsis - "Dashboard for visualizing progress of asynchronous and possibly blocking tasks") - (description - "This package provides a dashboard for visualizing progress of asynchronous and -possibly blocking tasks.") - (license license:expat))) + ("rust-rand" ,rust-rand-0.8)))))) (define-public rust-progress-0.2 (package From patchwork Thu Nov 9 19:38:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56160 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1166527BBEA; Thu, 9 Nov 2023 19:41:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D887927BBE2 for ; Thu, 9 Nov 2023 19:41:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AuB-0007X7-Cj; Thu, 09 Nov 2023 14:41:31 -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 ) id 1r1Au6-0007QZ-5N for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au5-0007f1-Ru for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:25 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Auj-0006YB-0f; Thu, 09 Nov 2023 14:42:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 03/54] gnu: Add rust-gix-features-0.35. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955891925083 (code B ref 67024); Thu, 09 Nov 2023 19:42:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:41:59 +0000 Received: from localhost ([127.0.0.1]:48801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aud-0006WJ-0i for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:59 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:44712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuZ-0006VA-44 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:55 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atq-001iki-3o for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:10 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atp-000745-9s for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:09 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AtZ-003m04-Uj; Thu, 09 Nov 2023 20:40:54 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:00 +0000 Message-ID: <22ba4fe94e7552d4d884aacc9e5d2c864337e69c.1699556971.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-features-0.35): New variable. Change-Id: I6cf67f4c6ce560c2b96e0d47cec06098dfa4cfad --- gnu/packages/crates-io.scm | 50 ++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 78f04e11de3..03d9c80b633 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30776,8 +30776,49 @@ (define-public rust-gix-discover-0.19 "Discover git repositories and check if a directory is a git repository.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-features-0.35 + (package + (name "rust-gix-features") + (version "0.35.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-features" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1k98r3742xrlqwyaq13a9gazppm5swyx2h4hcmigg0s9mqiz97wv")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #f + #:cargo-inputs (("rust-bytes" ,rust-bytes-1) + ("rust-bytesize" ,rust-bytesize-1) + ("rust-crc32fast" ,rust-crc32fast-1) + ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-flate2" ,rust-flate2-1) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-jwalk" ,rust-jwalk-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-prodash" ,rust-prodash-26) + ("rust-sha1" ,rust-sha1-0.10) + ("rust-sha1-smol" ,rust-sha1-smol-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-walkdir" ,rust-walkdir-2)) + #:cargo-development-inputs(("rust-bstr" ,rust-bstr-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "A crate to integrate various capabilities using compile-time feature flags") + (description + "This package provides a crate to integrate various capabilities using +compile-time feature flags.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-features-0.30 (package + (inherit rust-gix-features-0.35) (name "rust-gix-features") (version "0.30.0") (source @@ -30787,7 +30828,6 @@ (define-public rust-gix-features-0.30 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0543ggy5vxr2lpi1405mcq93bshj3gfvpjgf13a60q5z14s4k31s")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bytes" ,rust-bytes-1) @@ -30807,13 +30847,7 @@ (define-public rust-gix-features-0.30 ("rust-thiserror" ,rust-thiserror-1) ("rust-walkdir" ,rust-walkdir-2)) #:cargo-development-inputs - (("rust-bstr" ,rust-bstr-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Integrate various capabilities using compile-time feature flags") - (description - "This package provides a crate to integrate various capabilities using -compile-time feature flags.") - (license (list license:expat license:asl2.0)))) + (("rust-bstr" ,rust-bstr-1)))))) (define-public rust-gix-fs-0.2 (package From patchwork Thu Nov 9 19:38:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56165 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4AC3827BBE2; Thu, 9 Nov 2023 19:42:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8171C27BBEC for ; Thu, 9 Nov 2023 19:42:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au7-0007Ry-UK; Thu, 09 Nov 2023 14:41:27 -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 ) id 1r1Au5-0007Nb-5s for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:25 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au4-0007eh-Su for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:24 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Aui-0006Xp-2D; Thu, 09 Nov 2023 14:42:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 04/54] gnu: Add rust-byteyarn-0.2. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955891625046 (code B ref 67024); Thu, 09 Nov 2023 19:42:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:41:56 +0000 Received: from localhost ([127.0.0.1]:48794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aua-0006Vu-DM for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:56 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:37240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuX-0006V1-MZ for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:55 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atm-001bzm-Df for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:06 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atl-00071P-SR for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:06 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atb-003gEv-7v; Thu, 09 Nov 2023 20:40:55 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:01 +0000 Message-ID: <4e82506cc4fed0c3495a56ebf3413abddbecb803.1699556971.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches gnu/packages/crates-io.scm (rust-byteyarn-0.2): New variable. Change-Id: I561a03a986ba90255ecb56097c12715f99b4f5cb --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 03d9c80b633..38019e11d62 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10798,6 +10798,24 @@ (define-public rust-bytestring-0.1 "This package provides a UTF-8 encoded string with Bytes as a storage.") (license (list license:expat license:asl2.0)))) +(define-public rust-byteyarn-0.2 + (package + (name "rust-byteyarn") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "byteyarn" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zs2r5qiqwhd6fj7bqg8ziha63sbggy5xmq6vfsan5zaq00l6lx7")))) + (build-system cargo-build-system) + (arguments `()) + (home-page "https://github.com/mcy/byteyarn") + (synopsis "Hyper-compact strings") + (description "Hyper-compact and space efficient strings.") + (license license:asl2.0))) + (define-public rust-bzip2-0.4 (package (name "rust-bzip2") From patchwork Thu Nov 9 19:38:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56162 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F2A9A27BBE2; Thu, 9 Nov 2023 19:42:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C3D8527BBEA for ; Thu, 9 Nov 2023 19:41:56 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au8-0007Rz-5h; Thu, 09 Nov 2023 14:41:28 -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 ) id 1r1Au6-0007Rc-V7 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au6-0007fF-NL for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:26 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Auj-0006YY-VP; Thu, 09 Nov 2023 14:42:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 05/54] gnu: Add rust-gix-path-0.10. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892125109 (code B ref 67024); Thu, 09 Nov 2023 19:42:05 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:01 +0000 Received: from localhost ([127.0.0.1]:48806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aue-0006We-0y for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:00 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:44730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aub-0006VM-Fe for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:57 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Ats-001imy-Ff for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:12 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atr-00074s-RC for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:12 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atc-0047Zy-3h; Thu, 09 Nov 2023 20:40:56 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:02 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-path-0.10): New variable. Change-Id: I4ec6102d0f6cf93a93f9998164f8057f622ecd4b --- gnu/packages/crates-io.scm | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 38019e11d62..006a4b25225 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31281,8 +31281,36 @@ (define-public rust-gix-packetline-0.16 pkt-line serialization format.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-path-0.10 + (package + (name "rust-gix-path") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-path" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fx71d9p7iq4szgrijyw1nj82abg15ylyvaw7kh3l7hp2l0kf7ba")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-home" ,rust-home-0.5) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Part of the Gitoxide project, this crate deals with paths and their conversions") + (description + "Part of the Gitoxide project, a lean and safe Rust implementation of +Git. This crate deals with paths and their conversions") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-path-0.8 (package + (inherit rust-gix-path-0.10) (name "rust-gix-path") (version "0.8.4") (source @@ -31292,7 +31320,6 @@ (define-public rust-gix-path-0.8 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0z5733b3z2wbnz1x0y2aq3gpanrhrlrqr4v4gjlqwl68ps69qq0q")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -31301,14 +31328,7 @@ (define-public rust-gix-path-0.8 ("rust-once-cell" ,rust-once-cell-1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs - (("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Crate of the gitoxide project dealing paths and their conversions") - (description - "This package provides a crate of the gitoxide project dealing paths and their -conversions.") - (license (list license:expat license:asl2.0)))) + (("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-prompt-0.5 (package From patchwork Thu Nov 9 19:38:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56169 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4922F27BBEA; Thu, 9 Nov 2023 19:42:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0504327BBE2 for ; Thu, 9 Nov 2023 19:42:51 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av3-00081n-Iu; Thu, 09 Nov 2023 14:42:25 -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 ) id 1r1Av2-00081G-S7 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av2-0007ns-EF for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avf-0006jY-My; Thu, 09 Nov 2023 14:43:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 06/54] gnu: Add rust-gix-glob-0.13. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892725257 (code B ref 67024); Thu, 09 Nov 2023 19:43:03 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:07 +0000 Received: from localhost ([127.0.0.1]:48838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aul-0006ZD-EV for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:07 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aue-0006Vb-FW for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:00 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atv-001inA-FH for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:15 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atv-0004D8-4p for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:15 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atc-003m08-V5; Thu, 09 Nov 2023 20:40:57 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:03 +0000 Message-ID: <4c3a72be5d172556bf1f081a0aaca8207c8324b2.1699556971.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-glob-0.13): New variable. Change-Id: I3999b479d8d08c658fadf0da4cbed63475555e34 --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 006a4b25225..7d53ef9d189 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30889,6 +30889,33 @@ (define-public rust-gix-fs-0.2 `gitoxide`.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-glob-0.13 + (package + (name "rust-gix-glob") + (version "0.13.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-glob" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17dix59mc93m8z97ywkgpssjsmjgl4cfkifja7vxql8jy62nxmx9")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Gitoxide project crate dealing with pattern matching") + (description + "This package provides a crate of the gitoxide project dealing with pattern +matching") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-glob-0.8 (package (name "rust-gix-glob") From patchwork Thu Nov 9 19:38:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56161 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CEAA227BBE2; Thu, 9 Nov 2023 19:42:00 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6798927BBE9 for ; Thu, 9 Nov 2023 19:41:55 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au6-0007RW-Md; Thu, 09 Nov 2023 14:41:26 -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 ) id 1r1Au5-0007NY-1U for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:25 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au4-0007eg-NV for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:24 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Auh-0006XV-9y; Thu, 09 Nov 2023 14:42:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 07/54] gnu: Add rust-gix-attributes-0.19. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955891225012 (code B ref 67024); Thu, 09 Nov 2023 19:42:03 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:41:52 +0000 Received: from localhost ([127.0.0.1]:48788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuW-0006VL-0X for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:52 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:44690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuU-0006Uz-Aq for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:50 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atl-001ihN-B3 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:05 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atk-000479-Vu for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:05 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atd-003gEz-Ux; Thu, 09 Nov 2023 20:40:58 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:04 +0000 Message-ID: <7bc3a25ea39f9c04f3ae5b006c110cd59c3cfdca.1699556971.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-attributes-0.19): New variable. Change-Id: I900ffc00e3d54de90db5843409f129bb39160b88 --- gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7d53ef9d189..9d128cabd8e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30485,8 +30485,40 @@ (define-public rust-gix-actor-0.21 (description "This package provides a way to identify git actors.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-attributes-0.19 + (package + (name "rust-gix-attributes") + (version "0.19.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-attributes" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "086qgrh8srr5vyswbchn72kw967f25szjgk27dss96vhf1g6cl94")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-byteyarn" ,rust-byteyarn-0.2) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-quote" ,rust-gix-quote-0.4) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-unicode-bom" ,rust-unicode-bom-2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, this crates deals with .gitattributes") + (description + "This package provides a crate from the Gitoxide project dealing with +.gitattributes files.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-attributes-0.13 (package + (inherit rust-gix-attributes-0.19) (name "rust-gix-attributes") (version "0.13.1") (source @@ -30496,7 +30528,6 @@ (define-public rust-gix-attributes-0.13 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0cfciacamnqbxl02l5fb7pcfbzn6r9gnyh86gvc80brqmj89bdvq")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -30509,13 +30540,7 @@ (define-public rust-gix-attributes-0.13 ("rust-serde" ,rust-serde-1) ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1) - ("rust-unicode-bom" ,rust-unicode-bom-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate of the gitoxide project dealing .gitattributes files") - (description - "This package provides a crate of the gitoxide project dealing .gitattributes -files.") - (license (list license:expat license:asl2.0)))) + ("rust-unicode-bom" ,rust-unicode-bom-2)))))) (define-public rust-gix-bitmap-0.2 (package From patchwork Thu Nov 9 19:38:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56159 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E8D6F27BBEA; Thu, 9 Nov 2023 19:41:38 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ABCE727BBE2 for ; Thu, 9 Nov 2023 19:41:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au9-0007UY-1V; Thu, 09 Nov 2023 14:41:29 -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 ) id 1r1Au6-0007R5-Do for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au6-0007f6-5Z for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:26 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Auj-0006YJ-EN; Thu, 09 Nov 2023 14:42:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 08/54] gnu: Add rust-gix-date-0.8. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892025091 (code B ref 67024); Thu, 09 Nov 2023 19:42:05 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:00 +0000 Received: from localhost ([127.0.0.1]:48803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aud-0006WW-FC for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:59 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:44722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aub-0006VK-27 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:57 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atr-001ilF-0z for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:11 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atq-00074E-BB for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:10 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atf-0047a2-8W; Thu, 09 Nov 2023 20:40:59 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:05 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-date-0.8): New variable. Change-Id: I803ea0b97b0b278d6b74fe8b65a5e6404b900364 --- gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9d128cabd8e..fdd9ce3fddc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30733,8 +30733,35 @@ (define-public rust-gix-credentials-0.15 credentials helpers.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-date-0.8 + (package + (name "rust-gix-date") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-date" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "038yapmv9mm7d2xclhg18iakpc4hd3vl4xkk09ydr0lmcdlzczgw")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #f + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-itoa" ,rust-itoa-1) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-time" ,rust-time-0.3)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, this crate parses dates the way Git does") + (description + "Part of Gitoxide, this crate parses dates the way git does.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-date-0.5 (package + (inherit rust-gix-date-0.8) (name "rust-gix-date") (version "0.5.1") (source @@ -30744,7 +30771,6 @@ (define-public rust-gix-date-0.5 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "00jrc86398553z2mdljx9vh8skqgdydhsrr11ak3148fcx2l25mw")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -30754,13 +30780,7 @@ (define-public rust-gix-date-0.5 ("rust-thiserror" ,rust-thiserror-1) ("rust-time" ,rust-time-0.3)) #:cargo-development-inputs - (("rust-once-cell" ,rust-once-cell-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Parse dates the way git does") - (description - "This package provides a crate of the gitoxide project parsing dates the -way git does.") - (license (list license:expat license:asl2.0)))) + (("rust-once-cell" ,rust-once-cell-1)))))) (define-public rust-gix-diff-0.30 (package From patchwork Thu Nov 9 19:38:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56208 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C4D4D27BBF4; Thu, 9 Nov 2023 19:45:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 591D527BBE9 for ; Thu, 9 Nov 2023 19:45:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av6-00084M-2i; Thu, 09 Nov 2023 14:42:28 -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 ) id 1r1Av3-00081l-EN for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av3-0007oA-62 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avg-0006jp-EY; Thu, 09 Nov 2023 14:43:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 09/54] gnu: Add rust-gix-actor-0.27. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892825272 (code B ref 67024); Thu, 09 Nov 2023 19:43:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:08 +0000 Received: from localhost ([127.0.0.1]:48842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aum-0006ZS-6g for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:08 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aug-0006W3-J6 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:03 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atx-001inJ-IB for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:17 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atw-0004DU-Vd for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:17 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atg-003m0D-Ab; Thu, 09 Nov 2023 20:41:00 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:06 +0000 Message-ID: <48a0b3141dba6a874cefd045a047085a38ba8479.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-actor-0.27): New variable. Change-Id: I4a04cf844e9308b957d6d30da76013aafa4a2879 --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++------ 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fdd9ce3fddc..0b2b154e7d3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30454,8 +30454,41 @@ (define-public rust-gix-0.45 (description "Interact with git repositories just like git would.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-actor-0.27 + (package + (name "rust-gix-actor") + (version "0.27.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-actor" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "09sychqipf8bsmrwn62svpda457h8wj65qnl49qqk42j5jc0xih8")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; use of undeclared crate or module `gix_testtools` + #:cargo-inputs + (("rust-bstr" ,rust-bstr-1) + ("rust-btoi" ,rust-btoi-0.4) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-itoa" ,rust-itoa-1) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-winnow" ,rust-winnow-0.5)) + #:cargo-development-inputs + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, a way to identify Git actors") + (description "Part of Gitoxide, a pure Rust implementation of Git. This +package provides a way to identify Git actors.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-actor-0.21 (package + (inherit rust-gix-actor-0.27) (name "rust-gix-actor") (version "0.21.0") (source @@ -30465,7 +30498,6 @@ (define-public rust-gix-actor-0.21 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0f6q1ivdcgj26jln48nl2hphwmps6sb9m4dysldvzbz1dfgkzrwz")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -30479,11 +30511,7 @@ (define-public rust-gix-actor-0.21 ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Identify git actors") - (description "This package provides a way to identify git actors.") - (license (list license:expat license:asl2.0)))) + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) (define-public rust-gix-attributes-0.19 (package From patchwork Thu Nov 9 19:38:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56171 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7E38427BBEA; Thu, 9 Nov 2023 19:43:02 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CAEC227BBE2 for ; Thu, 9 Nov 2023 19:43:01 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av3-00081k-Bc; Thu, 09 Nov 2023 14:42:25 -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 ) id 1r1Av1-00080l-VM for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av1-0007nj-MV for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:23 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Ave-0006jI-UL; Thu, 09 Nov 2023 14:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 10/54] gnu: Add rust-gix-validate-0.8. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892725242 (code B ref 67024); Thu, 09 Nov 2023 19:43:02 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:07 +0000 Received: from localhost ([127.0.0.1]:48834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auk-0006Yt-HV for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:07 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aud-0006VY-Fo for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:00 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atu-001in6-GD for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:14 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Att-0004Cl-Vu for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:14 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Ath-0047a5-4x; Thu, 09 Nov 2023 20:41:01 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:07 +0000 Message-ID: <9b5176b1aeb2843278089c3865913d1557152e06.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-validate-0.8): New variable. Change-Id: Icad58361e3aa0da0bb7b190d7117316dfecfd5d4 --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0b2b154e7d3..0820037a4ab 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31841,8 +31841,30 @@ (define-public rust-gix-utils-0.1 feature toggles.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-validate-0.8 + (package + (name "rust-gix-validate") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-validate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1idq44xvqjf2pxw9kxxjvi5cwklzc4wallp0arhqcnx40cmsnp70")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Rust validation functions for various kinds of names in Git") + (description "Part of Gitoxide, a pure Rust implementation of Git. This +package contains validation functions for various kinds of names in Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-validate-0.7 (package + (inherit rust-gix-validate-0.8) (name "rust-gix-validate") (version "0.7.7") (source @@ -31852,15 +31874,10 @@ (define-public rust-gix-validate-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0h4hr3rpgwc7ixyynjp53s9il3sb0gq8ad332k8drwyfn8vkg6xs")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Validation functions for various kinds of names in git") - (description "Validation functions for various kinds of names in git.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-worktree-0.18 (package From patchwork Thu Nov 9 19:38:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56184 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A7B1127BBE2; Thu, 9 Nov 2023 19:44:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E612527BBE9 for ; Thu, 9 Nov 2023 19:44:12 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av6-00084k-B4; Thu, 09 Nov 2023 14:42:28 -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 ) id 1r1Av4-00082f-9i for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av4-0007oQ-0Q for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avh-0006k6-8g; Thu, 09 Nov 2023 14:43:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 11/54] gnu: Add rust-gix-object-0.37. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892925287 (code B ref 67024); Thu, 09 Nov 2023 19:43:05 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:09 +0000 Received: from localhost ([127.0.0.1]:48846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aun-0006Zg-2Z for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:09 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aue-0006Vj-S2 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:04 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atv-001inE-Rq for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:15 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atv-00075N-Hs for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:15 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Ati-0047aC-3r; Thu, 09 Nov 2023 20:41:02 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:08 +0000 Message-ID: <686afced28ca8048852c6c72a9e49a73192510a1.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-object-0.37): New variable. Change-Id: I0c2b948a19c43fef67736609142c1a9a9086b438 --- gnu/packages/crates-io.scm | 48 +++++++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0820037a4ab..6d8f70950e8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31237,8 +31237,47 @@ (define-public rust-gix-negotiate-0.2 negotiation algorithms.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-object-0.37 + (package + (name "rust-gix-object") + (version "0.37.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-object" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0vzxayiss5k7pmlm0q4axaliidg9a3lq7bkv2ds775k7dihijzhy")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-btoi" ,rust-btoi-0.4) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-actor" ,rust-gix-actor-0.27) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-validate" ,rust-gix-validate-0.8) + ("rust-itoa" ,rust-itoa-1) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-winnow" ,rust-winnow-0.5)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Immutable and mutable Git objects with decoding and encoding support") + (description + "Part of Gitoxide, a pure Rust Git implementation. This package contains +functions to handle immutable and mutable git objects with decoding and encoding +support.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-object-0.30 (package + (inherit rust-gix-object-0.37) (name "rust-gix-object") (version "0.30.0") (source @@ -31248,7 +31287,6 @@ (define-public rust-gix-object-0.30 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1is6hkzcv38m9k2yzja39h3d9s5rvs9vqpfb17kw7pj43kswh9l9")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -31265,13 +31303,7 @@ (define-public rust-gix-object-0.30 ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Immutable and mutable git objects with decoding and encoding support") - (description - "Immutable and mutable git objects with decoding and encoding support.") - (license (list license:expat license:asl2.0)))) + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) (define-public rust-gix-odb-0.46 (package From patchwork Thu Nov 9 19:38:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56186 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DEDBF27BBE9; Thu, 9 Nov 2023 19:44:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9444F27BBE2 for ; Thu, 9 Nov 2023 19:44:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av4-00082x-EJ; Thu, 09 Nov 2023 14:42:26 -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 ) id 1r1Av2-00081F-Rv for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av2-0007nr-1y for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avf-0006jQ-Ai; Thu, 09 Nov 2023 14:43:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 12/54] gnu: Add rust-gix-packetline-blocking-0.16. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892725250 (code B ref 67024); Thu, 09 Nov 2023 19:43:03 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:07 +0000 Received: from localhost ([127.0.0.1]:48836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aul-0006Z5-43 for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:07 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:44702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuW-0006V3-N2 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:00 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atn-001iiN-Mw for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:07 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atn-00048Y-49 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:07 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atj-003gFE-6X; Thu, 09 Nov 2023 20:41:03 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:09 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-packetline-blocking-0.16) New variable. Change-Id: I73bf86d4ee95eef2b85ba9caee1dffbdaa42b155 --- 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 6d8f70950e8..ce0cd16c69c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31413,6 +31413,32 @@ (define-public rust-gix-packetline-0.16 pkt-line serialization format.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-packetline-blocking-0.16 + (package + (name "rust-gix-packetline-blocking") + (version "0.16.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-packetline-blocking" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0f9dr79jz9y11qhf0syxwa4nvn4czpyka84hzshxd10wa3vrb0vx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-faster-hex" ,rust-faster-hex-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Duplicate of @code{gix-packetline} with @code{blocking-io} selected") + (description + "Part of Gitoxide, a pure Rust implementation of Git. This package is a +duplicate of @code{gix-packetline} with the @code{blocking-io} feature pre-selected") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-path-0.10 (package (name "rust-gix-path") From patchwork Thu Nov 9 19:38:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56163 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D272C27BBE2; Thu, 9 Nov 2023 19:42:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 96E8427BBE9 for ; Thu, 9 Nov 2023 19:42:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Au8-0007Sz-OE; Thu, 09 Nov 2023 14:41:28 -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 ) id 1r1Au5-0007P4-LP for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:25 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Au5-0007eu-Cw for guix-patches@gnu.org; Thu, 09 Nov 2023 14:41:25 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Aui-0006Y2-K7; Thu, 09 Nov 2023 14:42:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 13/54] gnu: Add rust-gix-filter-0.5. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955891925075 (code B ref 67024); Thu, 09 Nov 2023 19:42:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:41:59 +0000 Received: from localhost ([127.0.0.1]:48799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auc-0006WG-Ln for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:58 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:37250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AuY-0006V8-B7 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:55 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atp-001c1W-75 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:09 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Ato-00073h-J9 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:08 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atk-0047aG-3f; Thu, 09 Nov 2023 20:41:04 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:10 +0000 Message-ID: <4648d61a189831e616c92d72c5f6069c38291f1e.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm(rust-gix-filter-0.5): New variable. Change-Id: I0be53fff6e7b8b182eed84268d21e051282df5e2 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ce0cd16c69c..d615f23047b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30940,6 +30940,39 @@ (define-public rust-gix-features-0.30 #:cargo-development-inputs (("rust-bstr" ,rust-bstr-1)))))) +(define-public rust-gix-filter-0.5 + (package + (name "rust-gix-filter") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-filter" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "024bv38s7q59wsp3whzpcra0x40mv53xii2jrnv5ni21rll0vr0v")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; use of undeclared crate gix_testtools + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-gix-attributes" ,rust-gix-attributes-0.19) + ("rust-gix-command" ,rust-gix-command-0.2) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-packetline-blocking" ,rust-gix-packetline-blocking-0.16) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-quote" ,rust-gix-quote-0.4) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, this package implements Git filters in Rust") + (description + "This package provides a crate from the Gitoxide project implementing +Git filters in Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-fs-0.2 (package (name "rust-gix-fs") From patchwork Thu Nov 9 19:38:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56168 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9EB3927BBED; Thu, 9 Nov 2023 19:42:51 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5921327BBEC for ; Thu, 9 Nov 2023 19:42:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvB-0008B1-7G; Thu, 09 Nov 2023 14:42:33 -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 ) id 1r1Av8-00087r-Lw for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av8-0007pq-Di for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avl-0006lc-M8; Thu, 09 Nov 2023 14:43:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 14/54] gnu: Add rust-gix-fs-0.7. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895125528 (code B ref 67024); Thu, 09 Nov 2023 19:43:09 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:31 +0000 Received: from localhost ([127.0.0.1]:48890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av8-0006dZ-RT for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aux-0006aM-F8 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:20 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuE-001iom-FR for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:34 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuE-00076L-4I for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:34 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atl-003gFT-47; Thu, 09 Nov 2023 20:41:05 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:11 +0000 Message-ID: <53adef07c6e01baff84c466117f28c65f2610516.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-fs-0.7): New variable. Change-Id: I01c7f82c81503c751158e104000d5a0a763c9061 --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d615f23047b..edccb7fcc16 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30973,28 +30973,43 @@ (define-public rust-gix-filter-0.5 Git filters in Rust.") (license (list license:expat license:asl2.0)))) -(define-public rust-gix-fs-0.2 +(define-public rust-gix-fs-0.7 (package (name "rust-gix-fs") - (version "0.2.0") + (version "0.7.0") (source (origin (method url-fetch) (uri (crate-uri "gix-fs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ddah0c5ljpfpy2ab1gmgblli2lz4bpbgghm9vwqgnwa02bqknih")))) + (base32 "0db6bj773ssqvy03mi28glzy963cd1aaaxcbj4nv7s9glsmmz089")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-gix-features" ,rust-gix-features-0.30)) - #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) + `(#:cargo-inputs (("rust-gix-features" ,rust-gix-features-0.35)))) (home-page "https://github.com/Byron/gitoxide") - (synopsis "File system specific utilities to `gitoxide`") + (synopsis "File system utilities for Gitoxide") (description - "This package provides a crate providing file system specific utilities to -`gitoxide`.") + "Gitoxide is a pure Rust implementation of Git. This package provides +file system utilities for Gitoxide.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-fs-0.2 + (package + (inherit rust-gix-fs-0.7) + (name "rust-gix-fs") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-fs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ddah0c5ljpfpy2ab1gmgblli2lz4bpbgghm9vwqgnwa02bqknih")))) + (arguments + `(#:cargo-inputs (("rust-gix-features" ,rust-gix-features-0.30)) + #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-gix-glob-0.13 (package (name "rust-gix-glob") From patchwork Thu Nov 9 19:38:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56166 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1605A27BBEE; Thu, 9 Nov 2023 19:42:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CF7C027BBE9 for ; Thu, 9 Nov 2023 19:42:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av3-00081u-QX; Thu, 09 Nov 2023 14:42:25 -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 ) id 1r1Av1-00080i-Ez for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av1-0007nd-6m for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:23 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Ave-0006j8-Fv; Thu, 09 Nov 2023 14:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 15/54] gnu: Add rust-gix-tempfile-10. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892625228 (code B ref 67024); Thu, 09 Nov 2023 19:43:02 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:06 +0000 Received: from localhost ([127.0.0.1]:48829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auj-0006YX-Uw for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:06 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auc-0006VU-ED for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:41:58 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Att-001in2-EV for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:13 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Ats-0004CO-Vr for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:13 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atm-0047aJ-1j; Thu, 09 Nov 2023 20:41:06 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:12 +0000 Message-ID: <41e1e0f096e825d1d8725f469b0b813b0127fbfd.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-tempfile-10): New variable. Change-Id: Ia3af5caf892860ada0dd9f5f881549b862604f43 --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index edccb7fcc16..11b56ab751d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31776,8 +31776,39 @@ (define-public rust-gix-sec-0.8 trust model.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-tempfile-10 + (package + (name "rust-gix-tempfile") + (version "10.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-tempfile" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kdc21s0dnqnbzfdazpsw8fclnw1gi3w4np71qlmgp0i7s7rgq2s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-dashmap" ,rust-dashmap-5) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-libc" ,rust-libc-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-signal-hook-registry" ,rust-signal-hook-registry-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Rust tempfile implementation with assured clean-up") + (description + "Part of Gitoxide a Rust implementation of Git. This package provides a +tempfile capability with a global registry to assure clean-up.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-tempfile-6 (package + (inherit rust-gix-tempfile-10) (name "rust-gix-tempfile") (version "6.0.0") (source @@ -31787,7 +31818,6 @@ (define-public rust-gix-tempfile-6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "047baclw78xkzjg04z5290x7vhcz270jpw7vdm25rp7922q5qy5k")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-dashmap" ,rust-dashmap-5) @@ -31798,13 +31828,7 @@ (define-public rust-gix-tempfile-6 ("rust-parking-lot" ,rust-parking-lot-0.12) ("rust-signal-hook" ,rust-signal-hook-0.3) ("rust-signal-hook-registry" ,rust-signal-hook-registry-1) - ("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Tempfile implementation with a global registry to assure cleanup") - (description - "This package provides a tempfile implementation with a global registry to -assure cleanup.") - (license (list license:expat license:asl2.0)))) + ("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-trace-0.1 (package From patchwork Thu Nov 9 19:38:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56204 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E63AA27BBF0; Thu, 9 Nov 2023 19:45:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 54BD427BBE2 for ; Thu, 9 Nov 2023 19:45:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av7-000866-Lg; Thu, 09 Nov 2023 14:42:29 -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 ) id 1r1Av5-00084J-V7 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av5-0007ox-N7 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avi-0006kd-UY; Thu, 09 Nov 2023 14:43:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 16/54] gnu: Add rust-gix-lock-10. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955893925381 (code B ref 67024); Thu, 09 Nov 2023 19:43:06 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:19 +0000 Received: from localhost ([127.0.0.1]:48862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aux-0006bB-8B for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:19 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auq-0006ZA-E4 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:12 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Au6-001c5J-Dg for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:26 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Au6-0004Eg-3Q for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:26 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atm-003gFv-Ve; Thu, 09 Nov 2023 20:41:07 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:13 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packaes/crates-io.scm (rust-gix-lock-10): New variable. Change-Id: If5a929b3895dcbf950f3fd50253e2d2de284242b --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 11b56ab751d..748414f30b8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31205,8 +31205,31 @@ (define-public rust-gix-index-0.17 dedicated implementing the git index file.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-lock-10 + (package + (name "rust-gix-lock") + (version "10.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-lock" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "15dazvw49bdx60366vngmrfn69rvxf0pr411a1ak6vbbigx9dz27")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-10) + ("rust-gix-utils" ,rust-gix-utils-0.1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Git style lock files implemented in Rust") + (description "Part of Gitoxide, a pure rust implementation of Git. This +package provides git style lock files.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-lock-6 (package + (inherit rust-gix-lock-10) (name "rust-gix-lock") (version "6.0.0") (source @@ -31216,18 +31239,13 @@ (define-public rust-gix-lock-6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1lpqi927lacn2vz22q2mhacc4plkrlz5whm779ax65kky3kdbi9y")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gix-tempfile" ,rust-gix-tempfile-6) ("rust-gix-utils" ,rust-gix-utils-0.1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs - (("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Git-style lock-file implementation") - (description "This package provides a git-style lock-file implementation.") - (license (list license:expat license:asl2.0)))) + (("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-mailmap-0.13 (package From patchwork Thu Nov 9 19:38:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56194 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DD26927BBE9; Thu, 9 Nov 2023 19:45:04 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7381827BBE2 for ; Thu, 9 Nov 2023 19:45:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvC-0008Gi-T6; Thu, 09 Nov 2023 14:42:34 -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 ) id 1r1AvB-0008BF-Jm for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:33 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvB-0007qh-Bu for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avo-0006ma-JS; Thu, 09 Nov 2023 14:43:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 17/54] gnu: Add rust-gix-commitgraph-0.21. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896225664 (code B ref 67024); Thu, 09 Nov 2023 19:43:12 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:42 +0000 Received: from localhost ([127.0.0.1]:48912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvE-0006ei-Ox for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:41 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av3-0006be-P5 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuK-001ipP-P1 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:40 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuK-00077l-Aq for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:40 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atn-003m0g-Qz; Thu, 09 Nov 2023 20:41:08 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:14 +0000 Message-ID: <6d97d51f1ff3d965f4e47105786aaf0cedd6655c.1699556972.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-commitgraph-0.21): New variable. Change-Id: Ibdc9424cce7219424fbc5102d400096afe95fb1b --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 748414f30b8..2e42323ba99 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30634,8 +30634,36 @@ (define-public rust-gix-command-0.2 command execution.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-commitgraph-0.21 + (package + (name "rust-gix-commitgraph") + (version "0.21.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-commitgraph" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "12nzyh8gyg0k15swsy51m1iy521a7p5xbdg9pw1a1w1cw9g9fnp7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-chunk" ,rust-gix-chunk-0.4) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-memmap2" ,rust-memmap2-0.7) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Read only access to Git the commitgraph file format") + (description "Part of Gitoxide, a pure Rust implementation of Git. This +package provides read only access to git commitgraph file.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-commitgraph-0.16 (package + (inherit rust-gix-commitgraph-0.21) (name "rust-gix-commitgraph") (version "0.16.0") (source @@ -30645,7 +30673,6 @@ (define-public rust-gix-commitgraph-0.16 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "028s0ai44gb9ynic2ch3ingzg8h44c47q90xlzk4fp6mnghhljg8")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -30655,11 +30682,7 @@ (define-public rust-gix-commitgraph-0.16 ("rust-gix-hash" ,rust-gix-hash-0.11) ("rust-memmap2" ,rust-memmap2-0.5) ("rust-serde" ,rust-serde-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Read-only access to the git commitgraph file format") - (description "Read-only access to the git commitgraph file format.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-config-0.23 (package From patchwork Thu Nov 9 19:38:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56170 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5086727BBE2; Thu, 9 Nov 2023 19:42:56 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A02BB27BBEC for ; Thu, 9 Nov 2023 19:42:51 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av4-000837-M1; Thu, 09 Nov 2023 14:42:26 -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 ) id 1r1Av3-00081w-S3 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av3-0007oG-Ix for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avg-0006jx-RJ; Thu, 09 Nov 2023 14:43:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 18/54] gnu: Add rust-gix-hashtable-0.4. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892925279 (code B ref 67024); Thu, 09 Nov 2023 19:43:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:09 +0000 Received: from localhost ([127.0.0.1]:48844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aum-0006ZZ-Jq for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:08 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auh-0006W9-4R for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:03 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Aty-001inZ-4n for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:18 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atx-0004ED-QM for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:17 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atp-0047am-1c; Thu, 09 Nov 2023 20:41:09 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:15 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-hashtable-0.4): New variable. Change-Id: I867595bb3d256f8286f48e0148c2b72d42e4bfc7 --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2e42323ba99..10dd1482c5f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31140,8 +31140,33 @@ (define-public rust-gix-hash-0.11 ;(license (list license:expat license:asl2.0)) )) +(define-public rust-gix-hashtable-0.4 + (package + (name "rust-gix-hashtable") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-hashtable" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "05ka2z2z1qcxmfw8abvc5fgvygrrjfiaaz61h6701ba11146i4j0")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-parking-lot" ,rust-parking-lot-0.12)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Hashtable based data structures optimized to utilize ObjectId keys") + (description + "Hashtable based data structures optimized to utilize @code{ObjectId} +keys. Part of Gitoxide a Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-hashtable-0.2 (package + (inherit rust-gix-hashtable-0.4) (name "rust-gix-hashtable") (version "0.2.4") (source @@ -31151,18 +31176,11 @@ (define-public rust-gix-hashtable-0.2 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "13f5v6vghfpzxm5xkmk86gjhsjfqng9rpam37hqjssgkxkk4qprq")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gix-hash" ,rust-gix-hash-0.11) ("rust-hashbrown" ,rust-hashbrown-0.14) - ("rust-parking-lot" ,rust-parking-lot-0.12)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Hashtable based data structures optimized to utilize ObjectId keys") - (description - "This package provides a crate that provides hashtable based data structures -optimized to utilize @code{ObjectId} keys.") - (license (list license:expat license:asl2.0)))) + ("rust-parking-lot" ,rust-parking-lot-0.12)))))) (define-public rust-gix-ignore-0.3 (package From patchwork Thu Nov 9 19:38:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56203 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F31B027BBE2; Thu, 9 Nov 2023 19:45:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7161B27BBE9 for ; Thu, 9 Nov 2023 19:45:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av8-000882-UV; Thu, 09 Nov 2023 14:42:30 -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 ) id 1r1Av7-00086F-Pw for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av7-0007pC-Gx for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avj-0006ku-Pg; Thu, 09 Nov 2023 14:43:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 19/54] gnu: Add rust-gix-revwalk-0.8. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955894125404 (code B ref 67024); Thu, 09 Nov 2023 19:43:07 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:21 +0000 Received: from localhost ([127.0.0.1]:48867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auy-0006bX-AW for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:20 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:60790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aut-0006a7-JA for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:16 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuA-001ioG-JA for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:30 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Au7-0004Er-JC for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:30 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atq-003gG9-1W; Thu, 09 Nov 2023 20:41:10 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:16 +0000 Message-ID: <4e1e35c9f781340f3f2644e8f61feab293e0351d.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-revwalk-0.8): New variable. Change-Id: I80145c469a760f3fd1af11b5f1502a41bfe91b69 --- gnu/packages/crates-io.scm | 37 ++++++++++++++++++++++++++++++------- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 10dd1482c5f..6719eb28c18 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31780,8 +31780,37 @@ (define-public rust-gix-revision-0.15 names for revisions and parsing specifications.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-revwalk-0.8 + (package + (name "rust-gix-revwalk") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-revwalk" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0yd27ip3xhxplsw6cmyjz1vk6q5c0qhkn33icx2hiwij21mhr1z9")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #f + #:cargo-inputs (("rust-gix-commitgraph" ,rust-gix-commitgraph-0.21) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-hashtable" ,rust-gix-hashtable-0.4) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Utilities for walking the Git's revision graph") + (description + "Utilities for walking Git's revision graph. This crate is part of +Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-revwalk-0.1 (package + (inherit rust-gix-revwalk-0.8) (name "rust-gix-revwalk") (version "0.1.0") (source @@ -31791,7 +31820,6 @@ (define-public rust-gix-revwalk-0.1 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1jnkyb5yk8y76q5gbmdykm2snxn5v9dbc4jy3walz4a7hyx269mw")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gix-commitgraph" ,rust-gix-commitgraph-0.16) @@ -31799,12 +31827,7 @@ (define-public rust-gix-revwalk-0.1 ("rust-gix-hashtable" ,rust-gix-hashtable-0.2) ("rust-gix-object" ,rust-gix-object-0.30) ("rust-smallvec" ,rust-smallvec-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate providing utilities for walking the revision graph") - (description "This package provides a crate providing utilities for walking -the revision graph.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-sec-0.8 (package From patchwork Thu Nov 9 19:38:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56202 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A640027BBE2; Thu, 9 Nov 2023 19:45:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2DAF527BBEA for ; Thu, 9 Nov 2023 19:45:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av5-00083K-4n; Thu, 09 Nov 2023 14:42:27 -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 ) id 1r1Av4-00082J-3K for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av3-0007o3-Qc for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avg-0006jh-2r; Thu, 09 Nov 2023 14:43:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 20/54] gnu: Add rust-gix-traverse-0.33. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955892825265 (code B ref 67024); Thu, 09 Nov 2023 19:43:04 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:08 +0000 Received: from localhost ([127.0.0.1]:48840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aul-0006ZK-PW for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:08 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aug-0006W1-1V for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:02 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Atx-001c4j-1j for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:17 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atw-0004DH-Kh for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:16 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atr-0047b4-2Y; Thu, 09 Nov 2023 20:41:11 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:17 +0000 Message-ID: <4f7a5a4e5e4b98a687b58fef24289d294170c4d4.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-traverse-0.33): New variable. Change-Id: I0cdf6eb9261e8237dd95afa4bf11c4dbe6ac4fe4 --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6719eb28c18..53430233159 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31979,8 +31979,36 @@ (define-public rust-gix-transport-0.32 implementing the git transport layer.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-traverse-0.33 + (package + (name "rust-gix-traverse") + (version "0.33.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-traverse" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "180vp1piwlalsv8qkmmif03l7h2kdxfx5vawkclbmb236smh9vr2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-gix-commitgraph" ,rust-gix-commitgraph-0.21) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-hashtable" ,rust-gix-hashtable-0.4) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-revwalk" ,rust-gix-revwalk-0.8) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Ways to traverse Git commit graphs and trees for Gix.") + (description "Part of Gitoxide, a pure Rust implementation of Git. This +package is used to traverse Git commit graphs and trees.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-traverse-0.26 (package + (inherit rust-gix-traverse-0.33) (name "rust-gix-traverse") (version "0.26.0") (source @@ -31990,17 +32018,12 @@ (define-public rust-gix-traverse-0.26 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1n9kgzw5jal2jsqb56bpaj1xp35zp2hz6nf5klrjdgxl9jc2x15h")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gix-hash" ,rust-gix-hash-0.11) ("rust-gix-hashtable" ,rust-gix-hashtable-0.2) ("rust-gix-object" ,rust-gix-object-0.30) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate of the gitoxide project") - (description "This package provides a crate of the gitoxide project.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-url-0.19 (package From patchwork Thu Nov 9 19:38:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56180 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C901927BBEA; Thu, 9 Nov 2023 19:43:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3C18327BBE2 for ; Thu, 9 Nov 2023 19:43:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvG-0008Md-Db; Thu, 09 Nov 2023 14:42:38 -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 ) id 1r1Av9-00089R-SD for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av9-0007qC-Ju for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avm-0006m2-SE; Thu, 09 Nov 2023 14:43:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 21/54] gnu: Add rust-gix-index-0.25. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895225558 (code B ref 67024); Thu, 09 Nov 2023 19:43:10 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:32 +0000 Received: from localhost ([127.0.0.1]:48896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av9-0006dx-Ur for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av1-0006ad-8s for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:23 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuH-001c6U-2e for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:37 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuG-00077R-Of for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:36 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Ats-003gGD-1Q; Thu, 09 Nov 2023 20:41:12 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:18 +0000 Message-ID: <7d1fe1947fbc0d28131d25fe84447de9bc5a3361.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-index-0.25): New variable. Change-Id: I2c4fe0c47b9737efdff8aef678773bf20067bdbb --- gnu/packages/crates-io.scm | 52 +++++++++++++++++++++++++++++++------- 1 file changed, 43 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 53430233159..117ddd12402 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31208,8 +31208,50 @@ (define-public rust-gix-ignore-0.3 .gitignore files.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-index-0.25 + (package + (name "rust-gix-index") + (version "0.25.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-index" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dqp5ri3kh87qgy0gxzlr0m4jki8xk5sr8zm867hh4rws6ln6kgm")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + (list "--release" "--" + "--skip=access::tests::entry_by_path_with_conflicting_file") + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-bstr" ,rust-bstr-1) + ("rust-btoi" ,rust-btoi-0.4) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-filetime" ,rust-filetime-0.2) + ("rust-gix-bitmap" ,rust-gix-bitmap-0.2) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-lock" ,rust-gix-lock-10) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-traverse" ,rust-gix-traverse-0.33) + ("rust-itoa" ,rust-itoa-1) + ("rust-memmap2" ,rust-memmap2-0.7) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Part of Gitoxide, this crate implements the Git index file") + (description + "Part of Gitoxide, a pure Rust implementation of Rust. This package's +crate implements the Git index file.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-index-0.17 (package + (inherit rust-gix-index-0.25) (name "rust-gix-index") (version "0.17.0") (source @@ -31219,7 +31261,6 @@ (define-public rust-gix-index-0.17 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "10kvzsrn7wjgwb3y4xwj9szcg9j81mlkab04z9ii5cdzz9cajsv1")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) @@ -31237,14 +31278,7 @@ (define-public rust-gix-index-0.17 ("rust-memmap2" ,rust-memmap2-0.5) ("rust-serde" ,rust-serde-1) ("rust-smallvec" ,rust-smallvec-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Crate of the gitoxide project dedicated implementing the git index file") - (description - "This package provides a work-in-progress crate of the gitoxide project -dedicated implementing the git index file.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-lock-10 (package From patchwork Thu Nov 9 19:38:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56212 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 53A3227BBEC; Thu, 9 Nov 2023 19:45:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9A81D27BBF2 for ; Thu, 9 Nov 2023 19:45:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av8-000881-UP; Thu, 09 Nov 2023 14:42:30 -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 ) id 1r1Av7-00086M-TP for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av7-0007pY-Kv for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avk-0006lJ-Te; Thu, 09 Nov 2023 14:43:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 22/54] gnu: Add rust-gix-ignore-0.8. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955894325440 (code B ref 67024); Thu, 09 Nov 2023 19:43:08 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:23 +0000 Received: from localhost ([127.0.0.1]:48876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av1-0006cB-0M for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:23 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auw-0006aI-8D for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:18 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuD-001c63-8p for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:33 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuC-000767-Ef for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:32 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Att-003gGE-4i; Thu, 09 Nov 2023 20:41:13 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:19 +0000 Message-ID: <4c73caa429b2d14ae5a2f2ff1f0f10b2cc4193a1.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-ignore-0.8): New variable. Change-Id: Ife70e383026bb3cc2d87c8cfff4cafa88d7acc1f --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 117ddd12402..daabf287184 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31182,8 +31182,34 @@ (define-public rust-gix-hashtable-0.2 ("rust-hashbrown" ,rust-hashbrown-0.14) ("rust-parking-lot" ,rust-parking-lot-0.12)))))) +(define-public rust-gix-ignore-0.8 + (package + (name "rust-gix-ignore") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-ignore" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1qzmpylhwqqnnb7hcbwfbvblbzg3hzid4d2w42j2vc7nl51z8j5h")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-serde" ,rust-serde-1) + ("rust-unicode-bom" ,rust-unicode-bom-2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "This Gitoxide crate handles .gitignore files") + (description + "This crate is part of Gitoxide, it handles .gitignore files.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-ignore-0.3 (package + (inherit rust-gix-ignore-0.8) (name "rust-gix-ignore") (version "0.3.0") (source @@ -31193,7 +31219,6 @@ (define-public rust-gix-ignore-0.3 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "09anfy62zfsclkkvvrsp0bi99pny66hqn07pvc4fik0c3887yvzw")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -31201,12 +31226,7 @@ (define-public rust-gix-ignore-0.3 ("rust-gix-glob" ,rust-gix-glob-0.8) ("rust-gix-path" ,rust-gix-path-0.8) ("rust-serde" ,rust-serde-1) - ("rust-unicode-bom" ,rust-unicode-bom-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate of the gitoxide project dealing .gitignore files") - (description "This package provides a crate of the gitoxide project dealing -.gitignore files.") - (license (list license:expat license:asl2.0)))) + ("rust-unicode-bom" ,rust-unicode-bom-2)))))) (define-public rust-gix-index-0.25 (package From patchwork Thu Nov 9 19:38:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56188 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8BE0927BBE9; Thu, 9 Nov 2023 19:44:38 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8D20927BBE2 for ; Thu, 9 Nov 2023 19:44:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvU-00008r-Kv; Thu, 09 Nov 2023 14:42:52 -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 ) id 1r1AvC-0008Ba-1Q for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:34 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvB-0007qp-PY for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:33 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avp-0006mj-1m; Thu, 09 Nov 2023 14:43:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 23/54] gnu: Add rust-gix-worktree-0.26. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896625692 (code B ref 67024); Thu, 09 Nov 2023 19:43:13 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:46 +0000 Received: from localhost ([127.0.0.1]:48918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvJ-0006ft-Qk for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:46 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av5-0006c6-5z for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuM-001c6r-6p for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:42 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuL-00077v-Sw for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:42 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atu-003gGG-1L; Thu, 09 Nov 2023 20:41:14 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:20 +0000 Message-ID: <65c54fff302a4db5476ed6fe493fbc199ad5764c.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-worktree-0.26): New variable. Change-Id: Ia82c3aef6cf29bcd038146f9d544fb3a2763a5e4 --- gnu/packages/crates-io.scm | 43 +++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index daabf287184..0b1f36193d1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32168,8 +32168,42 @@ (define-public rust-gix-validate-0.7 (("rust-bstr" ,rust-bstr-1) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-worktree-0.26 + (package + (name "rust-gix-worktree") + (version "0.26.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-worktree" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zhl1wlf4zl0ny1mwp7j24gzln63xy2grrh9cvaq5g8152bk4plz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-attributes" ,rust-gix-attributes-0.19) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-ignore" ,rust-gix-ignore-0.8) + ("rust-gix-index" ,rust-gix-index-0.25) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Gitoxide functions for handling shared Git worktree types and utilities") + (description + "This package provides functions for handling shared Git worktree related +types and utilities. Part of Gitoxide a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-worktree-0.18 (package + (inherit rust-gix-worktree-0.26) (name "rust-gix-worktree") (version "0.18.0") (source @@ -32179,7 +32213,6 @@ (define-public rust-gix-worktree-0.18 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1xjhxw6lmjhnmcnhajaks34dnsqgg7w7lf576hkl0m485sbav26k")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -32200,13 +32233,7 @@ (define-public rust-gix-worktree-0.18 #:cargo-development-inputs (("rust-symlink" ,rust-symlink-0.1) ("rust-tempfile" ,rust-tempfile-3) - ("rust-walkdir" ,rust-walkdir-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Shared worktree related types and utilities") - (description - "This package provides a crate of the gitoxide project for shared worktree -related types and utilities.") - (license (list license:expat license:asl2.0)))) + ("rust-walkdir" ,rust-walkdir-2)))))) (define-public rust-gjson-0.8 (package From patchwork Thu Nov 9 19:38:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56173 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6001427BBE2; Thu, 9 Nov 2023 19:43:08 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5732D27BBEA for ; Thu, 9 Nov 2023 19:43:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvA-00089o-Bd; Thu, 09 Nov 2023 14:42:32 -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 ) id 1r1Av5-00083J-3T for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av4-0007oj-RJ for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:26 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avi-0006kM-3D; Thu, 09 Nov 2023 14:43:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 24/54] gnu: Add rust-gix-worktree-state-0.3. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955893825354 (code B ref 67024); Thu, 09 Nov 2023 19:43:06 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:18 +0000 Received: from localhost ([127.0.0.1]:48856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auw-0006aq-AC for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:18 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auk-0006X5-BS for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:06 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Au1-001c4v-Bc for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:21 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Atw-0004DD-0l for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:16 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atu-003m1b-Uw; Thu, 09 Nov 2023 20:41:15 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:21 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-worktree-state-0.3): New variable. Change-Id: I235b635749b45f929d6d486a04ac31444feac8c7 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0b1f36193d1..9c25d92a1e5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32235,6 +32235,39 @@ (define-public rust-gix-worktree-0.18 ("rust-tempfile" ,rust-tempfile-3) ("rust-walkdir" ,rust-walkdir-2)))))) +(define-public rust-gix-worktree-state-0.3 + (package + (name "rust-gix-worktree-state") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-worktree-state" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1bcpspxpvl8yybz8b0p64pjxb69b7kmkhsyv9jgarigjc1lv1bn3")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-filter" ,rust-gix-filter-0.5) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-index" ,rust-gix-index-0.25) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-worktree" ,rust-gix-worktree-0.26) + ("rust-io-close" ,rust-io-close-0.3) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Gitoxide project functions that set Git's worktree to a particular state") + (description + "This package provides functions for setting the Git worktree to a particular +state. Used by Gitoxide a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gjson-0.8 (package (name "rust-gjson") From patchwork Thu Nov 9 19:38:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56192 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B4FFA27BBE9; Thu, 9 Nov 2023 19:44:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2717527BBE2 for ; Thu, 9 Nov 2023 19:44:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av8-00087Q-6W; Thu, 09 Nov 2023 14:42:30 -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 ) id 1r1Av7-00085n-4f for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av6-0007pH-ST for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:28 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avk-0006l2-5R; Thu, 09 Nov 2023 14:43:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 25/54] gnu: Add rust-gix-worktree-stream-0.5. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955894125418 (code B ref 67024); Thu, 09 Nov 2023 19:43:08 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:21 +0000 Received: from localhost ([127.0.0.1]:48870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auy-0006bh-Rf for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:21 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auu-0006a9-Ea for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:16 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuB-001c5v-FH for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:31 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuB-00075w-24 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:31 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atv-003m1r-T3; Thu, 09 Nov 2023 20:41:15 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:22 +0000 Message-ID: <49dc13819427b84f43d85da75215a0967540affd.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-worktree-stream-0.5): New variable. Change-Id: I48bf12d15cc90952c80e4bdc373979f59c544cba --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9c25d92a1e5..5cb37674fc0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32268,6 +32268,36 @@ (define-public rust-gix-worktree-state-0.3 state. Used by Gitoxide a pure Rust implementation of Git.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-worktree-stream-0.5 + (package + (name "rust-gix-worktree-stream") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-worktree-stream" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0sbmcar5r2wrv5dacx3381ykvc06fpfsfad4dfnw6p7428xfk7y8")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; using undeclared crates gix_worktree/gix_testtools + #:cargo-inputs (("rust-gix-attributes" ,rust-gix-attributes-0.19) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-filter" ,rust-gix-filter-0.5) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-traverse" ,rust-gix-traverse-0.33) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "This crate generates a byte-stream from a git-tree") + (description "This crate provides the ability to generate a byte-stream +from a git-tree. It's part of Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gjson-0.8 (package (name "rust-gjson") From patchwork Thu Nov 9 19:38:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56198 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1833327BBE2; Thu, 9 Nov 2023 19:45:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5864127BBEB for ; Thu, 9 Nov 2023 19:45:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvC-0008Ge-Sz; Thu, 09 Nov 2023 14:42:34 -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 ) id 1r1Av9-00088i-FE for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av9-0007q3-6Q for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avm-0006ls-E7; Thu, 09 Nov 2023 14:43:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 26/54] gnu: rust-libtest-mimic-0.6: Update to 0.6.1. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895225544 (code B ref 67024); Thu, 09 Nov 2023 19:43:10 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:32 +0000 Received: from localhost ([127.0.0.1]:48894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av9-0006dp-LB for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auz-0006aP-01 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:21 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuG-001ip1-07 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:36 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuF-0004FO-Kc for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:35 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atw-003gGK-QQ; Thu, 09 Nov 2023 20:41:16 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:23 +0000 Message-ID: <74bc1f900c0ca32ba99adac7a415463569438b60.1699556973.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-libtest-mimic-0.6): Update to 0.6.1. Change-Id: I362dab1b8651191ec0487ce5dc6402520067e7e4 -- >8 -- >8 * rebuilt rust-snapbox-0.4 and rust-toml-edit-0.20 as tests Change-Id: Ied7666960201b6da95b39c0f5f15b64c8685d208 --- gnu/packages/crates-io.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5cb37674fc0..327c0419cd9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41914,13 +41914,14 @@ (define-public rust-libssh2-sys-0.2 (define-public rust-libtest-mimic-0.6 (package (name "rust-libtest-mimic") - (version "0.6.0") + (version "0.6.1") (source (origin (method url-fetch) (uri (crate-uri "libtest-mimic" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1yipifm9fgfg6my2jj3i5wrc6ri9wqix02fys0isplb7cx8h7dnp")))) + (base32 + "1rwwdrzc5hmfisc9c3zcvnab14rgh0zfa636c2jbhv4az5qf73bd")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; terse_output test fails From patchwork Thu Nov 9 19:38:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56200 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DC4AF27BBE9; Thu, 9 Nov 2023 19:45:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 52EC327BBEB for ; Thu, 9 Nov 2023 19:45:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvI-0008PG-Co; Thu, 09 Nov 2023 14:42:40 -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 ) id 1r1AvF-0008Ls-4d for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvE-0007rz-Lo for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avr-0006nh-UU; Thu, 09 Nov 2023 14:43:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 27/54] gnu: Add rust-gix-url-0.24 Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897325750 (code B ref 67024); Thu, 09 Nov 2023 19:43:15 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:53 +0000 Received: from localhost ([127.0.0.1]:48935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvV-0006hA-Ch for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:53 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auz-0006ab-IO for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuG-001c6P-Il for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:36 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuG-00077M-8F for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:36 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atx-003m2E-KK; Thu, 09 Nov 2023 20:41:17 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:24 +0000 Message-ID: <38b9acd8665cab6e7420ce82b667429fb0590c5d.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-url-0.24): New variable. Change-Id: I5cd99fa037039bda16392d824108fc5e6402d262 --- gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 327c0419cd9..2c96744ad7f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32079,8 +32079,40 @@ (define-public rust-gix-traverse-0.26 ("rust-gix-object" ,rust-gix-object-0.30) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-url-0.24 + (package + (name "rust-gix-url") + (version "0.24.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-url" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03s2ds2z6whd44qapyvz4kqfpniik0issv6s09rbys4cdvsfq9b1")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; undeclared crate gix_testtools + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-home" ,rust-home-0.5) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-url" ,rust-url-2)) + #:cargo-development-inputs (("rust-libtest-mimic" ,rust-libtest-mimic-0.6)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "This crate implements parsing and serialization of gix-url for Gitoxide") + (description + "This package is part of Gitoxide a Rust implementation of Git. It +provides a crate for parsing and serialization of gix-url's.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-url-0.19 (package + (inherit rust-gix-url-0.24) (name "rust-gix-url") (version "0.19.0") (source @@ -32090,7 +32122,6 @@ (define-public rust-gix-url-0.19 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0qy8shn5s8r9fjchcqrz0xwg89lsjykd463naji4f864bbr3srpi")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -32100,13 +32131,7 @@ (define-public rust-gix-url-0.19 ("rust-home" ,rust-home-0.5) ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1) - ("rust-url" ,rust-url-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Parse and serialize gix-url") - (description - "This package provides a crate of the gitoxide project implementing parsing -and serialization of gix-url.") - (license (list license:expat license:asl2.0)))) + ("rust-url" ,rust-url-2)))))) (define-public rust-gix-utils-0.1 (package From patchwork Thu Nov 9 19:38:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56167 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 88B8827BBE2; Thu, 9 Nov 2023 19:42:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F15E627BBEA for ; Thu, 9 Nov 2023 19:42:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvA-0008AA-RP; Thu, 09 Nov 2023 14:42:32 -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 ) id 1r1Av7-00085x-GP for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av7-0007pQ-87 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avk-0006lB-Hd; Thu, 09 Nov 2023 14:43:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 28/54] gnu: Add rust-gix-config-value-0.14. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955894325434 (code B ref 67024); Thu, 09 Nov 2023 19:43:08 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:23 +0000 Received: from localhost ([127.0.0.1]:48873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av0-0006bv-J9 for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:22 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:60802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auu-0006aB-Si for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:17 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuB-001ioU-ST for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:31 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuB-000761-D9 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:31 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Aty-003gGX-KH; Thu, 09 Nov 2023 20:41:18 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:25 +0000 Message-ID: <016d43a4efd3a8d112b395245aa4e9722a0d5fa5.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-config-value-0.14): New variable. Change-Id: Ie81c753fe458729afd4586ce23ffc72cca5b903d --- gnu/packages/crates-io.scm | 39 +++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2c96744ad7f..5032d4aed25 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30723,8 +30723,37 @@ (define-public rust-gix-config-0.23 project.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-config-value-0.14 + (package + (name "rust-gix-config-value") + (version "0.14.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-config-value" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0irgjzwq84rjx3qdjsb68vgdi1igp9laadcpw8rpk3jdgywhaxga")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "This crate implements @code{git-config} value parsing") + (description + "This package is a crate for @code{git-config} value parsing. Part of +Gitoxide a Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-config-value-0.12 (package + (inherit rust-gix-config-value-0.14) (name "rust-gix-config-value") (version "0.12.5") (source @@ -30734,7 +30763,6 @@ (define-public rust-gix-config-value-0.12 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "15rqyj523ckas16sn0jbqpgzln4h1fcpdsnwj4lw0hbl8d0lz1vf")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) @@ -30743,14 +30771,7 @@ (define-public rust-gix-config-value-0.12 ("rust-gix-path" ,rust-gix-path-0.8) ("rust-libc" ,rust-libc-0.2) ("rust-serde" ,rust-serde-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Crate of the gitoxide project providing git-config value parsing") - (description - "This package provides a crate of the gitoxide project providing git-config -value parsing.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-credentials-0.15 (package From patchwork Thu Nov 9 19:38:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56211 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6E93C27BBE9; Thu, 9 Nov 2023 19:45:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 29FAE27BBE2 for ; Thu, 9 Nov 2023 19:45:35 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av7-000865-Kr; Thu, 09 Nov 2023 14:42:29 -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 ) id 1r1Av5-00083j-H0 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av5-0007op-8m for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avi-0006kV-Hj; Thu, 09 Nov 2023 14:43:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 29/54] gnu: Add rust-gix-prompt-0.7. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955893925373 (code B ref 67024); Thu, 09 Nov 2023 19:43:06 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:19 +0000 Received: from localhost ([127.0.0.1]:48860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auw-0006at-Lk for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:19 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:60780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aun-0006Xo-8V for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:09 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Au4-001inr-8X for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:24 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Au3-0004EY-U2 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:24 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Atz-003gGZ-F9; Thu, 09 Nov 2023 20:41:19 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:26 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-prompt-0.7): New variable. Change-Id: Ic69cf0c436a26262f118c5dfabfb3047bd7feeac --- gnu/packages/crates-io.scm | 39 +++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5032d4aed25..43d33a9ac3b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31670,8 +31670,37 @@ (define-public rust-gix-path-0.8 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gix-prompt-0.7 + (package + (name "rust-gix-prompt") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-prompt" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0y26b3d7z222b223ir9qf8yqwhknzc3c5yksjffmwvsid4vr36jw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-gix-command" ,rust-gix-command-0.2) + ("rust-gix-config-value" ,rust-gix-config-value-0.14) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-rustix" ,rust-rustix-0.38) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs(("rust-expectrl" ,rust-expectrl-0.7) + ("rust-serial-test" ,rust-serial-test-2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Handles prompts in the terminal as part of Gitoxide") + (description + "Gitoxide is a Rust implementation of Git. This crate handles the +terminals prompt.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-prompt-0.5 (package + (inherit rust-gix-prompt-0.7) (name "rust-gix-prompt") (version "0.5.5") (source @@ -31681,7 +31710,6 @@ (define-public rust-gix-prompt-0.5 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1sm5b24jpcv4whzxymk6fpb1ph1hhq6842115fpcqqx0yk5dw8ic")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gix-command" ,rust-gix-command-0.2) @@ -31691,14 +31719,7 @@ (define-public rust-gix-prompt-0.5 ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs (("rust-expectrl" ,rust-expectrl-0.7) - ("rust-serial-test" ,rust-serial-test-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Crate of the gitoxide project for handling prompts in the terminal") - (description - "This package provides a crate of the gitoxide project for handling prompts in -the terminal.") - (license (list license:expat license:asl2.0)))) + ("rust-serial-test" ,rust-serial-test-2)))))) (define-public rust-gix-protocol-0.33 (package From patchwork Thu Nov 9 19:38:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56209 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A296F27BBEC; Thu, 9 Nov 2023 19:45:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DE70127BBEA for ; Thu, 9 Nov 2023 19:45:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av7-00086V-Ut; Thu, 09 Nov 2023 14:42:29 -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 ) id 1r1Av6-00084m-BB for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:28 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av6-0007p3-2u for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:28 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avj-0006km-Ar; Thu, 09 Nov 2023 14:43:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 30/54] gnu: Add rust-gix-sec-0.10. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955894025394 (code B ref 67024); Thu, 09 Nov 2023 19:43:07 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:20 +0000 Received: from localhost ([127.0.0.1]:48865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aux-0006bM-NP for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:20 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Aut-0006a0-FX for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:16 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuA-001c5r-Fb for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:30 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Au9-00075r-FB for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:30 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au0-003m2I-9t; Thu, 09 Nov 2023 20:41:20 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:27 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-sec-0.10): New variable. Change-Id: I9a7ad287dcb1c94a710a52f15ee5a11a3665d2e7 --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 43d33a9ac3b..6f9ee879ec3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31925,8 +31925,34 @@ (define-public rust-gix-revwalk-0.1 ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-sec-0.10 + (package + (name "rust-gix-sec") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-sec" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0a0g1b25hkgc68svxl2rx22a64d16703yyyislpc1a15q0m59fcj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-windows" ,rust-windows-0.48)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, this create provides a shared trust model") + (description + "This package is part of Gitoxide, it implements a shared trust model.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-sec-0.8 (package + (inherit rust-gix-sec-0.10) (name "rust-gix-sec") (version "0.8.4") (source @@ -31936,7 +31962,6 @@ (define-public rust-gix-sec-0.8 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1iz9rcyx7lpb4gxg5gyv93ygp0n321c5xmrcjkmqm2annkbcn5cn")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) @@ -31946,13 +31971,7 @@ (define-public rust-gix-sec-0.8 ("rust-serde" ,rust-serde-1) ("rust-windows" ,rust-windows-0.48)) #:cargo-development-inputs - (("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Providing a shared trust model") - (description - "This package provides a crate of the gitoxide project providing a shared -trust model.") - (license (list license:expat license:asl2.0)))) + (("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-tempfile-10 (package From patchwork Thu Nov 9 19:38:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56189 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1103127BBE9; Thu, 9 Nov 2023 19:44:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E500D27BBE2 for ; Thu, 9 Nov 2023 19:44:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvG-0008Mj-Fh; Thu, 09 Nov 2023 14:42:38 -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 ) id 1r1AvB-0008As-5g for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:33 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvA-0007qb-Si for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avo-0006mS-4l; Thu, 09 Nov 2023 14:43:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 31/54] gnu: Add rust-gix-credentials-0.20. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895725591 (code B ref 67024); Thu, 09 Nov 2023 19:43:12 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:37 +0000 Received: from localhost ([127.0.0.1]:48903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvB-0006eR-5H for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av2-0006bP-Us for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuJ-001ipL-UZ for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:39 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuJ-0004FZ-J7 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:39 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au1-003gGc-6a; Thu, 09 Nov 2023 20:41:21 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:28 +0000 Message-ID: <74b334cfd849c3a1c19758ad500c54c7dd62259b.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-credentials-0.20): New variable. Change-Id: I3866e819033ede89df4789b172f311e3269946f1 --- gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6f9ee879ec3..2ad1c4fa162 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30773,8 +30773,41 @@ (define-public rust-gix-config-value-0.12 ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-credentials-0.20 + (package + (name "rust-gix-credentials") + (version "0.20.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-credentials" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "12mwq0fah6wai26lnq9k3m71lr8cgih43rqy2in6mby59j40p426")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;wants undeclared crate gix_testtools + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-command" ,rust-gix-command-0.2) + ("rust-gix-config-value" ,rust-gix-config-value-0.14) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-prompt" ,rust-gix-prompt-0.7) + ("rust-gix-sec" ,rust-gix-sec-0.10) + ("rust-gix-url" ,rust-gix-url-0.24) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Git credentials handlers for Gitoxide") + (description + "Gitoxide is a Rust implementation of Git. This package provides helpers +to interact with Git credentials.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-credentials-0.15 (package + (inherit rust-gix-credentials-0.20) (name "rust-gix-credentials") (version "0.15.0") (source @@ -30784,7 +30817,6 @@ (define-public rust-gix-credentials-0.15 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0r8dr9d1xzfq74sg3j2bhd6zsyk3y5322155izpzaa6dibm9zy66")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -30797,13 +30829,7 @@ (define-public rust-gix-credentials-0.15 ("rust-gix-sec" ,rust-gix-sec-0.8) ("rust-gix-url" ,rust-gix-url-0.19) ("rust-serde" ,rust-serde-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Interact with git credentials helpers") - (description - "This package provides a crate of the gitoxide project to interact with git -credentials helpers.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-date-0.8 (package From patchwork Thu Nov 9 19:38:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56193 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4D29627BBE2; Thu, 9 Nov 2023 19:44:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS,TVD_SPACE_RATIO autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A61F427BBE9 for ; Thu, 9 Nov 2023 19:44:56 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvC-0008EY-GX; Thu, 09 Nov 2023 14:42:34 -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 ) id 1r1AvA-0008A0-Ml for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvA-0007qQ-DF for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avn-0006mJ-LL; Thu, 09 Nov 2023 14:43:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 32/54] gnu: Add rust-gix-transport-0.37. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895325574 (code B ref 67024); Thu, 09 Nov 2023 19:43:11 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:33 +0000 Received: from localhost ([127.0.0.1]:48901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvA-0006eN-QN for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:33 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av2-0006bH-HQ for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:25 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuJ-001ipH-Hq for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:39 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuJ-0004FU-6b for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:39 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au2-003m2N-3W; Thu, 09 Nov 2023 20:41:22 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:29 +0000 Message-ID: <64c080f299a3a563035cb760d1252dee516b6aec.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-transport-0.37): New variable. Change-Id: Ie355057b6e0d97167ed171e29e26a65a1067107a --- gnu/packages/crates-io.scm | 55 ++++++++++++++++++++++++++++++++------ 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2ad1c4fa162..1e466e1c25f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32076,8 +32076,54 @@ (define-public rust-gix-trace-0.1 can be turned off to zero cost.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-transport-0.37 + (package + (name "rust-gix-transport") + (version "0.37.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-transport" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kpv0aqx7c3hbsc14rk7c01yd7b73mm14d4swnn6hpi4d9p75v5r")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-async-std" ,rust-async-std-1) + ("rust-async-trait" ,rust-async-trait-0.1) + ("rust-base64" ,rust-base64-0.21) + ("rust-bstr" ,rust-bstr-1) + ("rust-curl" ,rust-curl-0.4) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-futures-lite" ,rust-futures-lite-1) + ("rust-gix-command" ,rust-gix-command-0.2) + ("rust-gix-credentials" ,rust-gix-credentials-0.20) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-packetline" ,rust-gix-packetline-0.16) + ("rust-gix-quote" ,rust-gix-quote-0.4) + ("rust-gix-sec" ,rust-gix-sec-0.10) + ("rust-gix-url" ,rust-gix-url-0.24) + ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) + ("rust-reqwest" ,rust-reqwest-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs + (("rust-async-std" ,rust-async-std-1) + ("rust-blocking" ,rust-blocking-1) + ("rust-maybe-async" ,rust-maybe-async-0.2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Implements the Git transport layer for Gitoxide") + (description + "This package is part of Gitoxide a Rust implementation of Git. It provides an +implementation of the Git transport layer") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-transport-0.32 (package + (inherit rust-gix-transport-0.37) (name "rust-gix-transport") (version "0.32.0") (source @@ -32087,7 +32133,6 @@ (define-public rust-gix-transport-0.32 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "05fzh609x4d6djizmrv5m98axinp2m5hcpk003bqw1x9v7z9z8v4")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-async-std" ,rust-async-std-1) @@ -32112,13 +32157,7 @@ (define-public rust-gix-transport-0.32 #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1) ("rust-blocking" ,rust-blocking-1) - ("rust-maybe-async" ,rust-maybe-async-0.2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Implement the git transport layer") - (description - "This package provides a crate of the gitoxide project dedicated to -implementing the git transport layer.") - (license (list license:expat license:asl2.0)))) + ("rust-maybe-async" ,rust-maybe-async-0.2)))))) (define-public rust-gix-traverse-0.33 (package From patchwork Thu Nov 9 19:38:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56176 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 13D8427BBEA; Thu, 9 Nov 2023 19:43:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5EBFC27BBE2 for ; Thu, 9 Nov 2023 19:43:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvB-0008BK-Ov; Thu, 09 Nov 2023 14:42:33 -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 ) id 1r1AvA-00089n-8a for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av9-0007qI-W4 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avn-0006mB-8c; Thu, 09 Nov 2023 14:43:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 33/54] gnu: Add rust-gix-pathspec-0.3. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895225565 (code B ref 67024); Thu, 09 Nov 2023 19:43:11 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:32 +0000 Received: from localhost ([127.0.0.1]:48899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvA-0006eA-CY for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av2-0006ao-3y for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:24 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuI-001c6b-4e for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:38 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuH-00077X-9u for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:37 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au2-003m2O-Vw; Thu, 09 Nov 2023 20:41:23 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:30 +0000 Message-ID: <4fc6f0bbd92d75f807db168f303a175a91bf356f.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm: New variable. Change-Id: I6d3097adc108b522c76f4d18803829f959d5098f --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1e466e1c25f..cdd483292da 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31696,6 +31696,36 @@ (define-public rust-gix-path-0.8 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gix-pathspec-0.3 + (package + (name "rust-gix-pathspec") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-pathspec" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zg5m586s0sxxwadlvsx9hrrkyym9d4q936kk0zyf6y58ydnrqn3")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;undeclared crate gix_testtools + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-bstr" ,rust-bstr-1) + ("rust-gix-attributes" ,rust-gix-attributes-0.19) + ("rust-gix-config-value" ,rust-gix-config-value-0.14) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-once-cell" ,rust-once-cell-1) + ("rust-serial-test" ,rust-serial-test-2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Capabilities to handle Git's pathspecs") + (description + "This package provides capabilities for handling Git's pathspecs. It is +part of Gitoxide, a Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-prompt-0.7 (package (name "rust-gix-prompt") From patchwork Thu Nov 9 19:38:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56206 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0256727BBEA; Thu, 9 Nov 2023 19:45:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 782EA27BBEB for ; Thu, 9 Nov 2023 19:45:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvT-00007C-HK; Thu, 09 Nov 2023 14:42:51 -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 ) id 1r1AvD-0008IW-Ad for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvD-0007rR-16 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avq-0006n8-AC; Thu, 09 Nov 2023 14:43:14 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 34/54] gnu: Add rust-gix-status-0.1. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896825716 (code B ref 67024); Thu, 09 Nov 2023 19:43:14 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:48 +0000 Received: from localhost ([127.0.0.1]:48927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvP-0006gc-KN for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:48 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:36560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av7-0006cP-2i for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:29 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuO-001c6y-3B for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:44 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuN-0004GW-Ns for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:43 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au4-003gGo-0J; Thu, 09 Nov 2023 20:41:24 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:31 +0000 Message-ID: <7441447b64ec5a5994b94f9cc267e3ee575c838e.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-status-0.1): New variable. Change-Id: I41a3d7795b24c14da84413313e6c37b9182aa221 --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cdd483292da..796b0f4ebd0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32029,6 +32029,37 @@ (define-public rust-gix-sec-0.8 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gix-status-0.1 + (package + (name "rust-gix-status") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-status" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yi2wl5c1zacr5nr8qj9g7rq9ylwp2ckvkjwgd0g41x75g202a08")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-filetime" ,rust-filetime-0.2) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-index" ,rust-gix-index-0.25) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-pathspec" ,rust-gix-pathspec-0.3) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Provides @code{git status} functionality") + (description + "This package provides @code{git status} functionality to Gitoxide, a +Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-tempfile-10 (package (name "rust-gix-tempfile") From patchwork Thu Nov 9 19:38:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56201 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6DD0027BBEA; Thu, 9 Nov 2023 19:45:20 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E7CE127BBE2 for ; Thu, 9 Nov 2023 19:45:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvT-00008F-Th; Thu, 09 Nov 2023 14:42:52 -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 ) id 1r1AvD-0008H4-0B for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvC-0007r8-M5 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avp-0006mz-UC; Thu, 09 Nov 2023 14:43:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 35/54] gnu: Add rust-gix-revision-0.22. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896725709 (code B ref 67024); Thu, 09 Nov 2023 19:43:13 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:47 +0000 Received: from localhost ([127.0.0.1]:48925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvP-0006gU-3g for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:47 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av6-0006c9-3w for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:28 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuN-001ipi-3j for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:43 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuM-000780-Po for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:42 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au4-003gH5-RN; Thu, 09 Nov 2023 20:41:24 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:32 +0000 Message-ID: <8be1af1a0014dc75da96f3c8718c4b4d5f2ef77c.1699556974.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-revision-0.22): New variable. Change-Id: I46ac7721d44615b1c9c951e5ea938cd639b223f1 --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 796b0f4ebd0..d73579a1f62 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31902,6 +31902,37 @@ (define-public rust-gix-refspec-0.11 representing refspecs.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-revision-0.22 + (package + (name "rust-gix-revision") + (version "0.22.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-revision" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "128fi6mblg4ic6h1q5vy2zq6vly8hxhi9vxkpkskaymby9fb3i68")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-hashtable" ,rust-gix-hashtable-0.4) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-revwalk" ,rust-gix-revwalk-0.8) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "This Gitoxide crate finds names for revisions and parsing specifications") + (description + "This package is part of Gitoxide, a pure Rust implementation of Git. It handles +finding names and parsing specifications.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-revision-0.15 (package (name "rust-gix-revision") From patchwork Thu Nov 9 19:38:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56182 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8062927BBEA; Thu, 9 Nov 2023 19:44:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 08A7627BBE2 for ; Thu, 9 Nov 2023 19:44:05 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvS-00005e-Ss; Thu, 09 Nov 2023 14:42:50 -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 ) id 1r1AvJ-0008RU-Uu for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:41 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvJ-0007tx-ID for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:41 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avw-0006pE-QZ; Thu, 09 Nov 2023 14:43:20 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 36/54] gnu: Add rust-gix-refspec-0.18. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897825835 (code B ref 67024); Thu, 09 Nov 2023 19:43:20 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:58 +0000 Received: from localhost ([127.0.0.1]:48957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvZ-0006iX-Oq for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:58 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:57316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvJ-0006ea-PV for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:42 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuZ-001cBv-Pj for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:55 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuZ-0004IO-FW for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:55 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au8-0047da-Se; Thu, 09 Nov 2023 20:41:28 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:33 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-refspec-0.18): New variable. Change-Id: I358c2b562b5cc93840ffa42c29d51c9113495a3e --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d73579a1f62..2697a4213f6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31875,8 +31875,36 @@ (define-public rust-gix-ref-0.30 (description "This package provides a crate to handle git references.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-refspec-0.18 + (package + (name "rust-gix-refspec") + (version "0.18.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-refspec" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "07pniqh74kkm0n727m7wjxgrgwnaypljkhsh8nyw7wvh3rxwp588")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-revision" ,rust-gix-revision-0.22) + ("rust-gix-validate" ,rust-gix-validate-0.8) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "This package provides parsing and representing refspecs to Gitoxide") + (description + "This package parses and represents Git refspecs. It's part of Gitoxide +a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-refspec-0.11 (package + (inherit rust-gix-refspec-0.18) (name "rust-gix-refspec") (version "0.11.0") (source @@ -31886,7 +31914,6 @@ (define-public rust-gix-refspec-0.11 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1x0cayswa8m0yiybi8g3jimpc6jggfvrw6y53snxhvf8mciddgvj")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -31894,13 +31921,7 @@ (define-public rust-gix-refspec-0.11 ("rust-gix-revision" ,rust-gix-revision-0.15) ("rust-gix-validate" ,rust-gix-validate-0.7) ("rust-smallvec" ,rust-smallvec-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Parsing and representing refspecs") - (description - "This package provides a crate of the gitoxide project for parsing and -representing refspecs.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-revision-0.22 (package From patchwork Thu Nov 9 19:38:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56175 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9EE1527BBE9; Thu, 9 Nov 2023 19:43:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8281E27BBE2 for ; Thu, 9 Nov 2023 19:43:20 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Av9-00088R-Bp; Thu, 09 Nov 2023 14:42:31 -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 ) id 1r1Av8-00087d-9F for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av8-0007pj-0v for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avl-0006lR-9P; Thu, 09 Nov 2023 14:43:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 37/54] gnu: Add rust-gix-ref-0.37. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895025520 (code B ref 67024); Thu, 09 Nov 2023 19:43:09 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:30 +0000 Received: from localhost ([127.0.0.1]:48888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av8-0006dQ-DM for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:43278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auw-0006aJ-FJ for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:19 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuD-001c67-Ft for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:33 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuC-00076A-OV for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:33 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1Au9-003m2z-P6; Thu, 09 Nov 2023 20:41:29 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:34 +0000 Message-ID: <89c9ccd5fb3451ff821b0bded4e8da4d3dd93044.1699556975.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-ref-0.37): New variable. Change-Id: Idc50892658d86c90a8c4bce3f2e49713949de812 --- gnu/packages/crates-io.scm | 43 ++++++++++++++++++++++++++++++++------ 1 file changed, 37 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2697a4213f6..e2da7e7772c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31839,8 +31839,44 @@ (define-public rust-gix-quote-0.4 quotations used by git.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-ref-0.37 + (package + (name "rust-gix-ref") + (version "0.37.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-ref" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1r4d0zpin2c62s4j88n32cd0gf1f2da1kp4yfr0kcq8bcr4vgri2")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;undeclared crate gix_testtools + #:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-actor" ,rust-gix-actor-0.27) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-lock" ,rust-gix-lock-10) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-tempfile" ,rust-gix-tempfile-10) + ("rust-gix-validate" ,rust-gix-validate-0.8) + ("rust-memmap2" ,rust-memmap2-0.7) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-winnow" ,rust-winnow-0.5)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Part of Gitoxide, this crate handles Git references") + (description "This package provides a crate to handle git references. +Part of Gitoxide, a project to create a pure Rust Git implementation.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-ref-0.30 (package + (inherit rust-gix-ref-0.37) (name "rust-gix-ref") (version "0.30.0") (source @@ -31850,7 +31886,6 @@ (define-public rust-gix-ref-0.30 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "073y77045km55bb53ack6hzjd70mkj3rk6d8xxg8mkplas99kpgb")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -31869,11 +31904,7 @@ (define-public rust-gix-ref-0.30 ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs - (("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Handle git references") - (description "This package provides a crate to handle git references.") - (license (list license:expat license:asl2.0)))) + (("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-refspec-0.18 (package From patchwork Thu Nov 9 19:38:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56197 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CC19E27BBE9; Thu, 9 Nov 2023 19:45:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2EFF827BBE2 for ; Thu, 9 Nov 2023 19:45:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvG-0008Mw-OR; Thu, 09 Nov 2023 14:42:38 -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 ) id 1r1AvC-0008F4-Hl for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:34 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvC-0007qv-7K for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:34 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avp-0006mr-G7; Thu, 09 Nov 2023 14:43:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 38/54] gnu: Add rust-gix-protocol-0.40. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896725701 (code B ref 67024); Thu, 09 Nov 2023 19:43:13 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:47 +0000 Received: from localhost ([127.0.0.1]:48923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvO-0006gL-HL for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:47 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av5-0006c7-Gt for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:27 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuM-001ipe-HO for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:42 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuM-0004Fg-0W for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:42 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuA-003m30-Jr; Thu, 09 Nov 2023 20:41:30 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:35 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-protocol-0.40): New variable. Change-Id: Ia3f4697cd4a6ce7532cc2689540106e0b8d9ddac --- gnu/packages/crates-io.scm | 45 +++++++++++++++++++++++++++++++------- 1 file changed, 37 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e2da7e7772c..e231a605802 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31777,8 +31777,44 @@ (define-public rust-gix-prompt-0.5 (("rust-expectrl" ,rust-expectrl-0.7) ("rust-serial-test" ,rust-serial-test-2)))))) +(define-public rust-gix-protocol-0.40 + (package + (name "rust-gix-protocol") + (version "0.40.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-protocol" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16qc5q53z5jdqb433106lzzifhf321zgv89ha65bxj8cq86p0yyc")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-bstr" ,rust-bstr-1) + ("rust-btoi" ,rust-btoi-0.4) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-futures-lite" ,rust-futures-lite-1) + ("rust-gix-credentials" ,rust-gix-credentials-0.20) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-transport" ,rust-gix-transport-0.37) + ("rust-maybe-async" ,rust-maybe-async-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-winnow" ,rust-winnow-0.5)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "An implementation of Git protocols that's part of Gitoxide") + (description + "This package implements Git protocols for Gitoxide. Gitoxide is a pure +Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-protocol-0.33 (package + (inherit rust-gix-protocol-0.40) (name "rust-gix-protocol") (version "0.33.2") (source @@ -31788,7 +31824,6 @@ (define-public rust-gix-protocol-0.33 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "093c9zlqxy8248nynyb909g12xkfxsv5z32j8w41yijwnic718cj")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-async-trait" ,rust-async-trait-0.1) @@ -31807,13 +31842,7 @@ (define-public rust-gix-protocol-0.33 ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1) - ("rust-gix-packetline" ,rust-gix-packetline-0.16)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate of the gitoxide project for implementing git protocols") - (description - "This package provides a crate of the gitoxide project for implementing git -protocols.") - (license (list license:expat license:asl2.0)))) + ("rust-gix-packetline" ,rust-gix-packetline-0.16)))))) (define-public rust-gix-quote-0.4 (package From patchwork Thu Nov 9 19:38:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56199 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8CC5427BBEC; Thu, 9 Nov 2023 19:45:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 044D827BBE2 for ; Thu, 9 Nov 2023 19:45:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvY-0000Dj-Aq; Thu, 09 Nov 2023 14:42:56 -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 ) id 1r1AvF-0008MB-IJ for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvF-0007s6-0t for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avs-0006nq-AM; Thu, 09 Nov 2023 14:43:16 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 39/54] gnu: Add rust-gix-diff-0.36. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897425759 (code B ref 67024); Thu, 09 Nov 2023 19:43:16 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:54 +0000 Received: from localhost ([127.0.0.1]:48937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvV-0006hH-P5 for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:54 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvC-0006dG-0q for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuT-001cB3-1K for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:49 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuS-0004Gu-N4 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:48 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuB-003m3F-HR; Thu, 09 Nov 2023 20:41:31 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:36 +0000 Message-ID: <709d22443df29a4e07625438e73708f945c81df1.1699556975.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-diff-0.36): New variable. Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078 --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e231a605802..41aac389b13 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30880,8 +30880,35 @@ (define-public rust-gix-date-0.5 #:cargo-development-inputs (("rust-once-cell" ,rust-once-cell-1)))))) +(define-public rust-gix-diff-0.36 + (package + (name "rust-gix-diff") + (version "0.36.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-diff" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "134jv0rw7v9lgci65ynq4xy85mvy9rbvpg1n3zl0d0iq5haxp3bq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-document-features" ,rust-document-features-0.2) + ("rust-getrandom" ,rust-getrandom-0.2) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-imara-diff" ,rust-imara-diff-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Calculate differences between various Git objects") + (description "Calculate differences between various Git objects. Part of +Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-diff-0.30 (package + (inherit rust-gix-diff-0.36) (name "rust-gix-diff") (version "0.30.1") (source @@ -30891,7 +30918,6 @@ (define-public rust-gix-diff-0.30 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0cqf3b2dypnd4hl1lwzj4sy8lfb6pdkbzczms95nla6chc0asach")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-getrandom" ,rust-getrandom-0.2) @@ -30899,11 +30925,7 @@ (define-public rust-gix-diff-0.30 ("rust-gix-object" ,rust-gix-object-0.30) ("rust-imara-diff" ,rust-imara-diff-0.1) ("rust-serde" ,rust-serde-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Calculate differences between various git objects") - (description "Calculate differences between various git objects.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-discover-0.19 (package From patchwork Thu Nov 9 19:38:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56178 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4527427BBE2; Thu, 9 Nov 2023 19:43:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 121AF27BBE9 for ; Thu, 9 Nov 2023 19:43:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvG-0008MT-6R; Thu, 09 Nov 2023 14:42:38 -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 ) id 1r1Av9-000885-1v for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1Av8-0007py-Pp for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avm-0006lk-28; Thu, 09 Nov 2023 14:43:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 40/54] gnu: Add rust-gix-pack-0.43. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955895125536 (code B ref 67024); Thu, 09 Nov 2023 19:43:10 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:31 +0000 Received: from localhost ([127.0.0.1]:48892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av9-0006dh-7M for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:31 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:55452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Auy-0006aO-9P for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:21 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuF-001iox-9s for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:35 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuE-00076T-PH for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:35 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuC-003m3b-CJ; Thu, 09 Nov 2023 20:41:32 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:37 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-pack-0.43): New variable. Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078 --- gnu/packages/crates-io.scm | 52 +++++++++++++++++++++++++++++++++----- 1 file changed, 46 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 41aac389b13..cdd8a8561da 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31572,8 +31572,47 @@ (define-public rust-gix-odb-0.46 (description "This package implements various git object databases.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-pack-0.43 + (package + (name "rust-gix-pack") + (version "0.43.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-pack" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1cqsxdqz6sdk1m96mpa0f33kddx1inx91gsbd72in7mk8lx20dkm")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;use of undeclared create gix_testtools + #:cargo-inputs (("rust-clru" ,rust-clru-0.6) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-chunk" ,rust-gix-chunk-0.4) + ("rust-gix-diff" ,rust-gix-diff-0.36) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-hashtable" ,rust-gix-hashtable-0.4) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-tempfile" ,rust-gix-tempfile-10) + ("rust-gix-traverse" ,rust-gix-traverse-0.33) + ("rust-memmap2" ,rust-memmap2-0.7) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-uluru" ,rust-uluru-3)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Implements Git packs and related data structures") + (description + "Git packs and related data structures for Gitoxide. Gitoxide is a pure +Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-pack-0.36 (package + (inherit rust-gix-pack-0.43) (name "rust-gix-pack") (version "0.36.0") (source @@ -31583,7 +31622,7 @@ (define-public rust-gix-pack-0.36 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "125gs2hw111izv81zcj9i4mm503ikchbfv3xn7npw0sn675i8akx")))) - (build-system cargo-build-system) + ;(build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -31604,11 +31643,12 @@ (define-public rust-gix-pack-0.36 ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1) ("rust-uluru" ,rust-uluru-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Implements git packs and related data structures") - (description - "This package implements git packs and related data structures.") - (license (list license:expat license:asl2.0)))) + ;(home-page "https://github.com/Byron/gitoxide") + ;(synopsis "Implements git packs and related data structures") + ;(description + ; "This package implements git packs and related data structures.") + ;(license (list license:expat license:asl2.0)) +)) (define-public rust-gix-packetline-0.16 (package From patchwork Thu Nov 9 19:38:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56196 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 86D9627BBE9; Thu, 9 Nov 2023 19:45:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E00FB27BBE2 for ; Thu, 9 Nov 2023 19:45:08 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Avd-0000Kk-Cf; Thu, 09 Nov 2023 14:43:01 -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 ) id 1r1AvJ-0008Qs-Cs for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:41 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvJ-0007tK-35 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:41 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avw-0006p5-CA; Thu, 09 Nov 2023 14:43:20 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 41/54] gnu: Add rust-gix-odb-0.53. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897725828 (code B ref 67024); Thu, 09 Nov 2023 19:43:20 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:57 +0000 Received: from localhost ([127.0.0.1]:48955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvZ-0006iO-Ad for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:57 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvH-0006eY-DM for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuY-001cBn-E6 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:54 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuY-00078W-2x for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:54 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuD-0047du-AC; Thu, 09 Nov 2023 20:41:33 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:38 +0000 Message-ID: <3905c7a2dbd00387201389aa75aa4524e50ffd24.1699556975.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-odb-0.53): New variable. Change-Id: Ib3c66446dd3503c6d07475dbfc271401703621cf --- gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++------ 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cdd8a8561da..d1d8e55aadd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31535,8 +31535,41 @@ (define-public rust-gix-object-0.30 #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) +(define-public rust-gix-odb-0.53 + (package + (name "rust-gix-odb") + (version "0.53.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-odb" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gv4zvmizqvxh4n3gnv3yzp83v3spklj0cf6rlrz38m3dcn3jsld")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-pack" ,rust-gix-pack-0.43) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-quote" ,rust-gix-quote-0.4) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-serde" ,rust-serde-1) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Implements various Git object databases") + (description "Implements various Git object databases for Gitoxide. +Gitoxide is a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-odb-0.46 (package + (inherit rust-gix-odb-0.53) (name "rust-gix-odb") (version "0.46.0") (source @@ -31546,7 +31579,6 @@ (define-public rust-gix-odb-0.46 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1wzqj6r0vgr2v0v9578s1hikg9abbh85m2vwj0psrvkqca04s8sb")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; tests not included in release #:cargo-inputs @@ -31566,11 +31598,7 @@ (define-public rust-gix-odb-0.46 (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) ("rust-filetime" ,rust-filetime-0.2) ("rust-maplit" ,rust-maplit-1) - ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Implements various git object databases") - (description "This package implements various git object databases.") - (license (list license:expat license:asl2.0)))) + ("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) (define-public rust-gix-pack-0.43 (package From patchwork Thu Nov 9 19:38:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56172 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BB29127BBEC; Thu, 9 Nov 2023 19:43:07 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2FE7527BBE2 for ; Thu, 9 Nov 2023 19:43:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Avc-0000FV-W0; Thu, 09 Nov 2023 14:43:01 -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 ) id 1r1AvI-0008PS-Tc for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:40 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvI-0007tA-JR for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:40 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avv-0006ox-SZ; Thu, 09 Nov 2023 14:43:19 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 42/54] gnu: Add rust-gix-negotiate-0.8. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897725819 (code B ref 67024); Thu, 09 Nov 2023 19:43:19 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:57 +0000 Received: from localhost ([127.0.0.1]:48953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvY-0006iG-Ut for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:57 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:40956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvG-0006eP-4A for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuX-001iu5-4I for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:53 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuW-00078R-Oc for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:52 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuE-0047dv-5y; Thu, 09 Nov 2023 20:41:34 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:39 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-negotiate-0.8): New variable. Change-Id: I65508d41a1a2e4e9cad12e5899a4712ed7001bf6 --- gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d1d8e55aadd..73b74a42894 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31437,8 +31437,40 @@ (define-public rust-gix-mailmap-0.13 parsing mailmap files.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-negotiate-0.8 + (package + (name "rust-gix-negotiate") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-negotiate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01408hs82nhj40arkdx145cfmdccf7pydf89sywd3ihik6zrf5kg")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;user of undeclared crate gix_testtools + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.21) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-revwalk" ,rust-gix-revwalk-0.8) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-odb" ,rust-gix-odb-0.53)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Implements Git's negotiation algorithms as part of Gixoxide") + (description + "Gitoxide is a pure Rust implementation of Git. This package consists of +Git's negotiation algorithms.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-negotiate-0.2 (package + (inherit rust-gix-negotiate-0.8) (name "rust-gix-negotiate") (version "0.2.1") (source @@ -31448,7 +31480,6 @@ (define-public rust-gix-negotiate-0.2 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "137hyq036adi5kapw98vd9b0087lxljfkjaz81glmr0jx7qkwp4l")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -31458,14 +31489,7 @@ (define-public rust-gix-negotiate-0.2 ("rust-gix-object" ,rust-gix-object-0.30) ("rust-gix-revision" ,rust-gix-revision-0.15) ("rust-smallvec" ,rust-smallvec-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis - "Crate of the gitoxide project implementing negotiation algorithms") - (description - "This package provides a crate of the gitoxide project implementing -negotiation algorithms.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-object-0.37 (package From patchwork Thu Nov 9 19:38:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56174 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2CD3B27BBE9; Thu, 9 Nov 2023 19:43:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2E7B627BBE2 for ; Thu, 9 Nov 2023 19:43:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvV-00009U-KL; Thu, 09 Nov 2023 14:42:53 -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 ) id 1r1AvK-0008SR-DX for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:46 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvK-0007ub-5G for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:42 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avx-0006pM-Dh; Thu, 09 Nov 2023 14:43:21 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 43/54] gnu: Add rust-gix-mailmap-0.19. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897825843 (code B ref 67024); Thu, 09 Nov 2023 19:43:21 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:58 +0000 Received: from localhost ([127.0.0.1]:48959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Ava-0006ie-4X for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:58 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:57332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvK-0006eq-3w for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:42 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Aub-001cBz-3n for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:57 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Aua-0004IT-Nm for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:56 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuF-0047dy-3o; Thu, 09 Nov 2023 20:41:35 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:40 +0000 Message-ID: <62c16393e9e7d630d7231716ea5fbfa77ba7669a.1699556975.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-mailmap-0.19): New variable. Change-Id: Ie374558396398120647338891c898829635bdc1d --- gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 73b74a42894..62863ba69f3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31411,8 +31411,36 @@ (define-public rust-gix-lock-6 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gix-mailmap-0.19 + (package + (name "rust-gix-mailmap") + (version "0.19.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-mailmap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1nx713bx8bi76h14zgg4786afpzryph16pcg43pndq19dslhzw20")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;undeclared crate `gix_testtools` + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-actor" ,rust-gix-actor-0.27) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Functions for parsing mailmap files in Gitoxide") + (description + "This package contains functions for parsing mailmap files. It's part of +Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-mailmap-0.13 (package + (inherit rust-gix-mailmap-0.19) (name "rust-gix-mailmap") (version "0.13.0") (source @@ -31422,7 +31450,6 @@ (define-public rust-gix-mailmap-0.13 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0spslf6r4l51z640fxqpw2nq4j7imzz0jhxwy44y086948cp0ls6")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; use of undeclared crate or module `gix_testtools` #:cargo-inputs @@ -31430,12 +31457,7 @@ (define-public rust-gix-mailmap-0.13 ("rust-document-features" ,rust-document-features-0.2) ("rust-gix-actor" ,rust-gix-actor-0.21) ("rust-serde" ,rust-serde-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Crate of the gitoxide project for parsing mailmap files") - (description "This package provides a crate of the gitoxide project for -parsing mailmap files.") - (license (list license:expat license:asl2.0)))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-gix-negotiate-0.8 (package From patchwork Thu Nov 9 19:38:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56205 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7235427BBEA; Thu, 9 Nov 2023 19:45:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8A12627BBEE for ; Thu, 9 Nov 2023 19:45:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvV-00009V-Jo; Thu, 09 Nov 2023 14:42:53 -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 ) id 1r1AvH-0008OD-IH for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvH-0007sk-9b for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avu-0006oY-GJ; Thu, 09 Nov 2023 14:43:18 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 44/54] gnu: Add rust-gix-macros-0.1. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897625797 (code B ref 67024); Thu, 09 Nov 2023 19:43:18 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:56 +0000 Received: from localhost ([127.0.0.1]:48947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvX-0006hu-U0 for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:56 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvE-0006df-9j for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuV-001cBS-AO for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:51 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuU-0004HE-Ul for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:51 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuG-003m4E-1Q; Thu, 09 Nov 2023 20:41:36 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:41 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-macros-0.1): New variable. Change-Id: Ib7e7ac0639a967fc55ed8538ca447acd36416119 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 62863ba69f3..889e9dcdc8e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31411,6 +31411,29 @@ (define-public rust-gix-lock-6 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gix-macros-0.1 + (package + (name "rust-gix-macros") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dhqxmj29k5b6l8y30ylkacscrzgz6ij18qr5l7mzmb8wrgcp2lx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-trybuild" ,rust-trybuild-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Proc-macro utilities for gix") + (description "Proc-macro utilities for Gitoxide. Gitoxide is a pure Rust +implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-mailmap-0.19 (package (name "rust-gix-mailmap") From patchwork Thu Nov 9 19:38:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56185 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 699E627BBEA; Thu, 9 Nov 2023 19:44:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CFCE627BBE2 for ; Thu, 9 Nov 2023 19:44:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvS-0008VK-7c; Thu, 09 Nov 2023 14:42:50 -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 ) id 1r1AvG-0008MW-8t for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvF-0007sG-TP for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avt-0006o6-5r; Thu, 09 Nov 2023 14:43:17 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 45/54] gnu: Add rust-gix-discover-0.25. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897525775 (code B ref 67024); Thu, 09 Nov 2023 19:43:17 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:55 +0000 Received: from localhost ([127.0.0.1]:48941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvW-0006hY-MI for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:55 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:40932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvD-0006dP-A2 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuU-001iqe-9q for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:50 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuT-0004H8-T4 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:50 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuG-003m4V-QL; Thu, 09 Nov 2023 20:41:36 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:42 +0000 Message-ID: <21a49507433c5b9cb85fc7d00ad9c4077a7d3eb4.1699556975.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-discover-0.25): New variable. Change-Id: Iaa6eb982879647dfc5ae1e4ab141b935848dd7e0 --- gnu/packages/crates-io.scm | 43 +++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 889e9dcdc8e..455b6771840 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30927,8 +30927,43 @@ (define-public rust-gix-diff-0.30 ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-discover-0.25 + (package + (name "rust-gix-discover") + (version "0.25.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-discover" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cyy5yahngnh16n08n9qjp69aavxa7nkrxzw0ajaj3jssx1pcl39")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bstr" ,rust-bstr-1) + ("rust-dunce" ,rust-dunce-1) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-ref" ,rust-gix-ref-0.37) + ("rust-gix-sec" ,rust-gix-sec-0.10) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs + (("rust-defer" ,rust-defer-0.1) + ("rust-is-ci" ,rust-is-ci-1) + ("rust-serial-test" ,rust-serial-test-2) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis + "Discover Git repositories and check if a directory is a Git repository") + (description + "Discover Git repositories and check if a directory is a repository. +This package is part of Gitoxide, a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-discover-0.19 (package + (inherit rust-gix-discover-0.25) (name "rust-gix-discover") (version "0.19.0") (source @@ -30938,7 +30973,6 @@ (define-public rust-gix-discover-0.19 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0ijg43psf0ijg0z7g0wwsh94c0058gg77pl1apkfzcpjs70cdadb")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -30952,12 +30986,7 @@ (define-public rust-gix-discover-0.19 (("rust-defer" ,rust-defer-0.1) ("rust-is-ci" ,rust-is-ci-1) ("rust-serial-test" ,rust-serial-test-2) - ("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Discover git repositories") - (description - "Discover git repositories and check if a directory is a git repository.") - (license (list license:expat license:asl2.0)))) + ("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gix-features-0.35 (package From patchwork Thu Nov 9 19:38:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56207 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 629E327BBEC; Thu, 9 Nov 2023 19:45:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9260627BBF1 for ; Thu, 9 Nov 2023 19:45:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvT-00006K-1k; Thu, 09 Nov 2023 14:42:51 -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 ) id 1r1AvG-0008Ms-LE for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvG-0007sT-CB for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avt-0006oF-L8; Thu, 09 Nov 2023 14:43:17 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 46/54] gnu: Add rust-gix-config-0.30. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897525782 (code B ref 67024); Thu, 09 Nov 2023 19:43:17 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:55 +0000 Received: from localhost ([127.0.0.1]:48943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvX-0006hg-2o for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:55 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvD-0006dO-0V for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuU-001cBB-0o for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:50 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuT-0004H4-Lr for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:49 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuH-003gJD-Ku; Thu, 09 Nov 2023 20:41:37 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:43 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-config-0.30): New variable. Change-Id: I490b9c74059d66270af36f8723d3297f5a1f8c09 --- gnu/packages/crates-io.scm | 48 +++++++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 455b6771840..1f4779798ac 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30684,8 +30684,47 @@ (define-public rust-gix-commitgraph-0.16 ("rust-serde" ,rust-serde-1) ("rust-thiserror" ,rust-thiserror-1)))))) +(define-public rust-gix-config-0.30 + (package + (name "rust-gix-config") + (version "0.30.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-config" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dcaz3ylf2x763mjfg7jd4qhx65c8l7zqzp3g9kkyza8815m2wf1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-config-value" ,rust-gix-config-value-0.14) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-ref" ,rust-gix-ref-0.37) + ("rust-gix-sec" ,rust-gix-sec-0.10) + ("rust-memchr" ,rust-memchr-2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-serde" ,rust-serde-1) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-unicode-bom" ,rust-unicode-bom-2) + ("rust-winnow" ,rust-winnow-0.5)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Git-config file parser and editor from the Gitoxide project") + (description + "A git-config file parser and editor from the Gitoxide project. Gitoxide +is a pure Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-config-0.23 (package + (inherit rust-gix-config-0.30) (name "rust-gix-config") (version "0.23.0") (source @@ -30695,7 +30734,6 @@ (define-public rust-gix-config-0.23 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0738kwxlmdp409rypczzr0ampbcvrrv2icigll68zfp118911wsi")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bstr" ,rust-bstr-1) @@ -30715,13 +30753,7 @@ (define-public rust-gix-config-0.23 ("rust-thiserror" ,rust-thiserror-1) ("rust-unicode-bom" ,rust-unicode-bom-2)) #:cargo-development-inputs - (("rust-criterion" ,rust-criterion-0.4)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Git-config file parser and editor from the gitoxide project") - (description - "This package provides a git-config file parser and editor from the gitoxide -project.") - (license (list license:expat license:asl2.0)))) + (("rust-criterion" ,rust-criterion-0.4)))))) (define-public rust-gix-config-value-0.14 (package From patchwork Thu Nov 9 19:38:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56181 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E54F327BBE9; Thu, 9 Nov 2023 19:43:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7A5F127BBE2 for ; Thu, 9 Nov 2023 19:43:56 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvV-00009D-5u; Thu, 09 Nov 2023 14:42:53 -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 ) id 1r1AvH-0008P0-Tv for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvH-0007sq-LM for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avu-0006og-UO; Thu, 09 Nov 2023 14:43:18 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 47/54] gnu: rust-zip-0.6: Update to 0.6.6. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897625804 (code B ref 67024); Thu, 09 Nov 2023 19:43:18 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:56 +0000 Received: from localhost ([127.0.0.1]:48949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvY-0006i2-A6 for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:56 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:40940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvF-0006dv-0S for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuW-001itT-0I for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:52 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuV-00078M-LP for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:51 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuI-0047eH-DV; Thu, 09 Nov 2023 20:41:38 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:44 +0000 Message-ID: <81f08fba07b5362fe425a7e391f6a0f752521d9b.1699556976.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-zip-0.6): Update to 0.6.6. Change-Id: I0e6ab726961dd750e2c6fb5b73a59401351d2a0c --- >8 --- - rebuilt rust-android-tzdata to test - rebuilt rust-python-pkginfo-0.5 to test --- 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 1f4779798ac..f790cb41684 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91039,7 +91039,7 @@ (define-public rust-zeroize-derive-1 (define-public rust-zip-0.6 (package (name "rust-zip") - (version "0.6.4") + (version "0.6.6") (source (origin (method url-fetch) @@ -91047,11 +91047,12 @@ (define-public rust-zip-0.6 (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1vydb0v9xl6skr63r6prjs9a67hjzcdc25j3kd9r7fr4r7xx0i84")))) + (base32 + "0qcjbqfvbwxi5g9wbymf2r05cvziic2qqj4xy64q3hp48vi980vn")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-aes" ,rust-aes-0.7) + (("rust-aes" ,rust-aes-0.8) ("rust-byteorder" ,rust-byteorder-1) ("rust-bzip2" ,rust-bzip2-0.4) ("rust-constant-time-eq" ,rust-constant-time-eq-0.1) From patchwork Thu Nov 9 19:38:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56183 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B641727BBE9; Thu, 9 Nov 2023 19:44:08 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 71F9727BBE2 for ; Thu, 9 Nov 2023 19:44:08 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvG-0008N1-PV; Thu, 09 Nov 2023 14:42:38 -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 ) id 1r1AvD-0008Jo-MN for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvD-0007rd-DU for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avq-0006nG-MJ; Thu, 09 Nov 2023 14:43:14 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 48/54] gnu: Add rust-gix-archive-0.5. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955896825723 (code B ref 67024); Thu, 09 Nov 2023 19:43:14 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:48 +0000 Received: from localhost ([127.0.0.1]:48929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvQ-0006gj-4M for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:48 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av8-0006cd-5U for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:30 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuP-001c79-5p for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:45 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuO-0004Gb-QA for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:44 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuJ-003gJQ-6x; Thu, 09 Nov 2023 20:41:39 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:45 +0000 Message-ID: <6ef4791d474c205503a08d73270644812f0e4607.1699556976.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-archive-0.5): New variable. Change-Id: I6ce891db56c45d241e73755c39fee8be07c172ca --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f790cb41684..91b7685af94 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30513,6 +30513,37 @@ (define-public rust-gix-actor-0.21 #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) +(define-public rust-gix-archive-0.5 + (package + (name "rust-gix-archive") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-archive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1izajfmninmjg7mvcp6y0mdy641hkvvqmsd7gp6d92mkgxgn6wdb")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; undeclared crate gix_worktree, gix_filter, gix_odb + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-flate2" ,rust-flate2-1) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-worktree-stream" ,rust-gix-worktree-stream-0.5) + ("rust-tar" ,rust-tar-0.4) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-time" ,rust-time-0.3) + ("rust-zip" ,rust-zip-0.6)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Archive generation of a Git worktree") + (description "Archive generation of a worktree. Part of Gitoxide a pure +Rust implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-attributes-0.19 (package (name "rust-gix-attributes") From patchwork Thu Nov 9 19:38:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56210 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4F90027BBE2; Thu, 9 Nov 2023 19:45:34 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ED44C27BBE9 for ; Thu, 9 Nov 2023 19:45:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvW-0000AF-I2; Thu, 09 Nov 2023 14:42:55 -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 ) id 1r1AvE-0008Lf-H1 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvE-0007rt-8W for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avr-0006nY-HK; Thu, 09 Nov 2023 14:43:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 49/54] gnu: Add rust-gix-submodule-0.4. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897325743 (code B ref 67024); Thu, 09 Nov 2023 19:43:15 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:53 +0000 Received: from localhost ([127.0.0.1]:48933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvV-0006h3-0z for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:53 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:40926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvB-0006d4-52 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuS-001iq2-5N for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:48 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuR-0004Gl-I2 for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:47 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuK-003gJX-11; Thu, 09 Nov 2023 20:41:40 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:46 +0000 Message-ID: <73617d2928e4355f53fddd22ed401592f80b3650.1699556976.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-submoduule-0.4): New variable. Change-Id: Id0ae0337c4da8d5f6d8d6cc824eddf361359db32 --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 91b7685af94..bc7b88a0b18 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32423,6 +32423,34 @@ (define-public rust-gix-status-0.1 Rust implementation of Git.") (license (list license:expat license:asl2.0)))) +(define-public rust-gix-submodule-0.4 + (package + (name "rust-gix-submodule") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix-submodule" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dz2w3ikhbf938rfamlqkmxl9hznz4i7mm9dmgrd70lj5vl500fx")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;undeclared crate gix_testtools + #:cargo-inputs (("rust-bstr" ,rust-bstr-1) + ("rust-gix-config" ,rust-gix-config-0.30) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-pathspec" ,rust-gix-pathspec-0.3) + ("rust-gix-refspec" ,rust-gix-refspec-0.18) + ("rust-gix-url" ,rust-gix-url-0.24) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Functions for dealing with Git submodules") + (description + "Functions for dealing with Git submodules. Part of Gitoxide a pure Rust +implementation of Git.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-tempfile-10 (package (name "rust-gix-tempfile") From patchwork Thu Nov 9 19:38:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56187 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3873D27BBE9; Thu, 9 Nov 2023 19:44:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0A16427BBE2 for ; Thu, 9 Nov 2023 19:44:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvY-0000El-MI; Thu, 09 Nov 2023 14:42:57 -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 ) id 1r1AvM-0008T6-L3 for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:47 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvK-0007uj-ME for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:43 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avx-0006pV-UW; Thu, 09 Nov 2023 14:43:21 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 50/54] gnu: Add rust-gix-0.54. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897925849 (code B ref 67024); Thu, 09 Nov 2023 19:43:21 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:59 +0000 Received: from localhost ([127.0.0.1]:48961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Ava-0006im-IA for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:59 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:57344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvM-0006fU-9n for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:44 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1Aud-001cC7-9x for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:59 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1Auc-0004JO-VU for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:59 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuK-0047eN-QR; Thu, 09 Nov 2023 20:41:40 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:47 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-gix-0.54): New variable. Change-Id: Id1b01b019a7c5e58debe3bb9797785ef4946fabc --- gnu/packages/crates-io.scm | 89 +++++++++++++++++++++++++++++++++++--- 1 file changed, 83 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bc7b88a0b18..36a72b896c4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30381,8 +30381,90 @@ (define-public rust-git2-curl-0.17 ("rust-log" ,rust-log-0.4) ("rust-url" ,rust-url-2)))))) +(define-public rust-gix-0.54 + (package + (name "rust-gix") + (version "0.54.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ly919iq2jnb28fvac5iwqv9jqn1pr7fl63xsn89cial8kkk4vdd")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-async-std" ,rust-async-std-1) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-gix-actor" ,rust-gix-actor-0.27) + ("rust-gix-archive" ,rust-gix-archive-0.5) + ("rust-gix-attributes" ,rust-gix-attributes-0.19) + ("rust-gix-commitgraph" ,rust-gix-commitgraph-0.21) + ("rust-gix-config" ,rust-gix-config-0.30) + ("rust-gix-credentials" ,rust-gix-credentials-0.20) + ("rust-gix-date" ,rust-gix-date-0.8) + ("rust-gix-diff" ,rust-gix-diff-0.36) + ("rust-gix-discover" ,rust-gix-discover-0.25) + ("rust-gix-features" ,rust-gix-features-0.35) + ("rust-gix-filter" ,rust-gix-filter-0.5) + ("rust-gix-fs" ,rust-gix-fs-0.7) + ("rust-gix-glob" ,rust-gix-glob-0.13) + ("rust-gix-hash" ,rust-gix-hash-0.13) + ("rust-gix-hashtable" ,rust-gix-hashtable-0.4) + ("rust-gix-ignore" ,rust-gix-ignore-0.8) + ("rust-gix-index" ,rust-gix-index-0.25) + ("rust-gix-lock" ,rust-gix-lock-10) + ("rust-gix-macros" ,rust-gix-macros-0.1) + ("rust-gix-mailmap" ,rust-gix-mailmap-0.19) + ("rust-gix-negotiate" ,rust-gix-negotiate-0.8) + ("rust-gix-object" ,rust-gix-object-0.37) + ("rust-gix-odb" ,rust-gix-odb-0.53) + ("rust-gix-pack" ,rust-gix-pack-0.43) + ("rust-gix-path" ,rust-gix-path-0.10) + ("rust-gix-pathspec" ,rust-gix-pathspec-0.3) + ("rust-gix-prompt" ,rust-gix-prompt-0.7) + ("rust-gix-protocol" ,rust-gix-protocol-0.40) + ("rust-gix-ref" ,rust-gix-ref-0.37) + ("rust-gix-refspec" ,rust-gix-refspec-0.18) + ("rust-gix-revision" ,rust-gix-revision-0.22) + ("rust-gix-revwalk" ,rust-gix-revwalk-0.8) + ("rust-gix-sec" ,rust-gix-sec-0.10) + ("rust-gix-status" ,rust-gix-status-0.1) + ("rust-gix-submodule" ,rust-gix-submodule-0.4) + ("rust-gix-tempfile" ,rust-gix-tempfile-10) + ("rust-gix-trace" ,rust-gix-trace-0.1) + ("rust-gix-transport" ,rust-gix-transport-0.37) + ("rust-gix-traverse" ,rust-gix-traverse-0.33) + ("rust-gix-url" ,rust-gix-url-0.24) + ("rust-gix-utils" ,rust-gix-utils-0.1) + ("rust-gix-validate" ,rust-gix-validate-0.8) + ("rust-gix-worktree" ,rust-gix-worktree-0.26) + ("rust-gix-worktree-state" ,rust-gix-worktree-state-0.3) + ("rust-gix-worktree-stream" ,rust-gix-worktree-stream-0.5) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-prodash" ,rust-prodash-26) + ("rust-regex" ,rust-regex-1) + ("rust-reqwest" ,rust-reqwest-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-unicode-normalization" ,rust-unicode-normalization-0.1)) + #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-async-std" ,rust-async-std-1) + ("rust-is-ci" ,rust-is-ci-1) + ("rust-serial-test" ,rust-serial-test-2) + ("rust-walkdir" ,rust-walkdir-2)))) + (home-page "https://github.com/Byron/gitoxide") + (synopsis "Interact with Git repositories using a pure Rust implementation") + (description "Gitoxide is a pure Rust implementation of Git that aims to be lean +and correct. Interact with Git repositories just like Git would.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gix-0.45 (package + (inherit rust-gix-0.54) (name "rust-gix") (version "0.45.1") (source @@ -30392,7 +30474,6 @@ (define-public rust-gix-0.45 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "10ndy5kvczbgfpv7zjqh71hl3w8lin7p3az3pard297fcvn06amz")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; Tests aren't included #:cargo-inputs @@ -30448,11 +30529,7 @@ (define-public rust-gix-0.45 ("rust-async-std" ,rust-async-std-1) ("rust-is-ci" ,rust-is-ci-1) ("rust-serial-test" ,rust-serial-test-2) - ("rust-walkdir" ,rust-walkdir-2)))) - (home-page "https://github.com/Byron/gitoxide") - (synopsis "Interact with git repositories just like git would") - (description "Interact with git repositories just like git would.") - (license (list license:expat license:asl2.0)))) + ("rust-walkdir" ,rust-walkdir-2)))))) (define-public rust-gix-actor-0.27 (package From patchwork Thu Nov 9 19:38:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56190 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6521527BBE2; Thu, 9 Nov 2023 19:44:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 538BC27BBEA for ; Thu, 9 Nov 2023 19:44:43 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvU-00008u-Ld; Thu, 09 Nov 2023 14:42:52 -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 ) id 1r1AvI-0008PF-CW for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:40 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvI-0007t1-3s for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:40 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avv-0006oo-Ch; Thu, 09 Nov 2023 14:43:19 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 51/54] gnu: rust-caps-0.5: Update to 0.5.5. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897725811 (code B ref 67024); Thu, 09 Nov 2023 19:43:19 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:57 +0000 Received: from localhost ([127.0.0.1]:48951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvY-0006i9-Kd for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:56 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:40950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvF-0006eB-JU for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuW-001itz-Jo for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:52 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuW-0004HL-3r for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:52 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuL-003m5X-JL; Thu, 09 Nov 2023 20:41:41 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:48 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-caps-0.5): Update to 0.5.5. Change-Id: Iabc5465783c9c8fb2f63ffeec1255b299e5c10be --- >8 --- - rebuilt rust-boxxy-0.12 to test - rebuilt rust-nix-0.24 to test --- 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 36a72b896c4..3b1cd966b4f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11370,23 +11370,23 @@ (define-public rust-capnpc-0.13 (define-public rust-caps-0.5 (package (name "rust-caps") - (version "0.5.2") + (version "0.5.5") (source (origin (method url-fetch) (uri (crate-uri "caps" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0h4m9s09plj85y5lb5j9hck36r8w63ifpc9s09mzi0zjvvfz5260")))) + (base32 + "02vk0w48rncgvfmj2mz2kpzvdgc14z225451w7lvvkwvaansl2qr")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-errno" ,rust-errno-0.2) ("rust-libc" ,rust-libc-0.2) ("rust-thiserror" ,rust-thiserror-1)))) (home-page "https://github.com/lucab/caps-rs") - (synopsis "Pure-Rust library to work with Linux capabilities") + (synopsis "Pure Rust library to work with Linux capabilities") (description "This package provides a pure-Rust library to work with Linux capabilities.") From patchwork Thu Nov 9 19:38:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56179 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EE6B127BBE9; Thu, 9 Nov 2023 19:43:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8EFCD27BBE2 for ; Thu, 9 Nov 2023 19:43:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvF-0008Lr-Cv; Thu, 09 Nov 2023 14:42:37 -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 ) id 1r1AvE-0008LK-3C for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:36 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvD-0007rk-RN for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:35 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avr-0006nP-3Y; Thu, 09 Nov 2023 14:43:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 52/54] gnu: Add rust-nix-0.27. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897325736 (code B ref 67024); Thu, 09 Nov 2023 19:43:15 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:53 +0000 Received: from localhost ([127.0.0.1]:48931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvU-0006h0-Jx for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:52 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Av9-0006cv-RC for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:32 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuQ-001c7g-Qi for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:46 +0100 Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuQ-0004Gg-Eb for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:46 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuM-003gK5-EF; Thu, 09 Nov 2023 20:41:42 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:49 +0000 Message-ID: <1dc980f9ac1c9457186405073e84880e95b2e276.1699556976.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-nix-0.27): New variable. Change-Id: I0c718a9a6116f0b93414da5f922c18e9f6946d10 --- gnu/packages/crates-io.scm | 48 +++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3b1cd966b4f..90c16435811 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -48212,8 +48212,45 @@ (define-public rust-nitrokey-test-state-0.1 nitrokey-test crate.") (license license:gpl3+))) +(define-public rust-nix-0.27 + (package + (name "rust-nix") + (version "0.27.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "nix" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-2) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-memoffset" ,rust-memoffset-0.9) + ("rust-pin-utils" ,rust-pin-utils-0.1)) + #:cargo-development-inputs + (("rust-assert-impl" ,rust-assert-impl-0.1) + ("rust-caps" ,rust-caps-0.5) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-rand" ,rust-rand-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-sysctl" ,rust-sysctl-0.4) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/nix-rust/nix") + (synopsis "Rust friendly bindings to *nix APIs") + (description + "Nix seeks to provide friendly bindings to various *nix platform APIs. +The goal is to not provide a 100% unified interface, but to unify what can be +while still providing platform specific APIs.") + (license license:expat))) + (define-public rust-nix-0.26 (package + (inherit rust-nix-0.27) (name "rust-nix") (version "0.26.2") (source @@ -48223,7 +48260,7 @@ (define-public rust-nix-0.26 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "06lfvjhsj5zlslsg2jhijrm69npprmsh7r1667qnl7c2jv8s7pdz")))) - (build-system cargo-build-system) + ;(build-system cargo-build-system) (arguments (list #:skip-build? #t #:cargo-inputs @@ -48232,14 +48269,7 @@ (define-public rust-nix-0.26 ("rust-libc" ,rust-libc-0.2) ("rust-memoffset" ,rust-memoffset-0.7) ("rust-pin-utils" ,rust-pin-utils-0.1) - ("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page "https://github.com/nix-rust/nix") - (synopsis "Rust friendly bindings to *nix APIs") - (description - "Nix seeks to provide friendly bindings to various *nix platform APIs. -The goal is to not provide a 100% unified interface, but to unify what can be -while still providing platform specific APIs.") - (license license:expat))) + ("rust-static-assertions" ,rust-static-assertions-1)))))) (define-public rust-nix-0.25 (package From patchwork Thu Nov 9 19:38:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56177 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1E02D27BBEA; Thu, 9 Nov 2023 19:43:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A1C5B27BBE2 for ; Thu, 9 Nov 2023 19:43:25 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvJ-0008Qp-U7; Thu, 09 Nov 2023 14:42:41 -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 ) id 1r1AvG-0008MS-5v for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvF-0007sC-FS for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avs-0006ny-Od; Thu, 09 Nov 2023 14:43:16 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 53/54] gnu: rust-ctrlc-3: Update to 3.2.5. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897425767 (code B ref 67024); Thu, 09 Nov 2023 19:43:16 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:54 +0000 Received: from localhost ([127.0.0.1]:48939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvW-0006hQ-7g for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:54 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvD-0006dR-LO for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:37 -0500 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuU-001cBH-KU for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:50 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuU-00078H-9A for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:50 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuN-0047eR-8X; Thu, 09 Nov 2023 20:41:43 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:50 +0000 Message-ID: <8c0c04892d4fd341edbea1f3ab4625c1a137fc11.1699556976.git.steve@futurile.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-ctrlc-3): Update to 3.2.5. Change-Id: I8514dcd6fa42517569990e8c3dfe6c794e3e53d6 - tested rust-boxxy - tested rust-prodash-26 Change-Id: I00301de3098b3f3e77b55ad6b1fcce2810b00dc4 --- gnu/packages/crates-io.scm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 90c16435811..c0b00726563 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -19149,22 +19149,24 @@ (define-public rust-ctr-0.6 (define-public rust-ctrlc-3 (package (name "rust-ctrlc") - (version "3.2.5") + (version "3.4.1") (source (origin (method url-fetch) (uri (crate-uri "ctrlc" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0fgng4k7d3bx2q86z2djkngwss43wkrfkriswhgf9jqqlv137kxv")))) + (base32 + "1pyglsl1j3b54mdgv1bkxnvgp823n11pkipxmxabh18rcaymzsc2")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs - (("rust-nix" ,rust-nix-0.26) - ("rust-windows-sys" ,rust-windows-sys-0.45)) + (("rust-nix" ,rust-nix-0.27) + ("rust-windows-sys" ,rust-windows-sys-0.48)) #:cargo-development-inputs - (("rust-windows-sys" ,rust-windows-sys-0.45)))) + (("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-windows-sys" ,rust-windows-sys-0.45)))) (home-page "https://github.com/Detegr/rust-ctrlc") (synopsis "Easy Ctrl-C handler for Rust projects") (description From patchwork Thu Nov 9 19:38:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve George X-Patchwork-Id: 56195 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 65D0027BBEA; Thu, 9 Nov 2023 19:45:07 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8554427BBE2 for ; Thu, 9 Nov 2023 19:45:06 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1AvI-0008PN-O4; Thu, 09 Nov 2023 14:42:40 -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 ) id 1r1AvH-0008NQ-1K for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:39 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1AvG-0007sa-PZ for guix-patches@gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1Avu-0006oP-1o; Thu, 09 Nov 2023 14:43:18 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67024] [PATCH 54/54] gnu: Add stgit-2. Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Thu, 09 Nov 2023 19:43:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67024 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67024@debbugs.gnu.org Cc: Steve George , efraim@flashner.co.il X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by 67024-submit@debbugs.gnu.org id=B67024.169955897625789 (code B ref 67024); Thu, 09 Nov 2023 19:43:17 +0000 Received: (at 67024) by debbugs.gnu.org; 9 Nov 2023 19:42:56 +0000 Received: from localhost ([127.0.0.1]:48945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvX-0006hn-FK for submit@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:55 -0500 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]:38698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1AvC-0006dH-Hv for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 14:42:38 -0500 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1r1AuT-001cB7-II for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:49 +0100 Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r1AuT-0004Gz-2l for 67024@debbugs.gnu.org; Thu, 09 Nov 2023 20:41:49 +0100 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r1AuO-0047eT-24; Thu, 09 Nov 2023 20:41:44 +0100 From: Steve George Date: Thu, 9 Nov 2023 19:38:51 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231109184212.173223-1-steve@futurile.net> References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/version-control.scm (stgit-2): New variable. Change-Id: Ic5f29a5f0e3b5caa6c2aee4daf65d7e5dc09a6d5 --- gnu/packages/version-control.scm | 60 ++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 1cc870e3c6a..1a3fe24fe1b 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -74,6 +74,7 @@ (define-module (gnu packages version-control) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix hg-download) + #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) @@ -91,6 +92,7 @@ (define-module (gnu packages version-control) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages cook) + #:use-module (gnu packages crates-io) #:use-module (gnu packages curl) #:use-module (gnu packages databases) #:use-module (gnu packages docbook) @@ -1517,6 +1519,64 @@ (define-public git-flow lot easier.") (license license:bsd-2))) +(define-public stgit-2 + (package + (name "stgit") + (version "2.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stacked-git/stgit") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cgv7chxqkjaqmzi4691in26j2fm8r0vanw8xzb9cqnz6350wvvj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anstyle" ,rust-anstyle-1) + ("rust-anyhow" ,rust-anyhow-1) + ("rust-bstr" ,rust-bstr-1) + ("rust-bzip2-rs" ,rust-bzip2-rs-0.1) + ("rust-clap" ,rust-clap-4) + ("rust-ctrlc" ,rust-ctrlc-3) + ("rust-curl" ,rust-curl-0.4) + ("rust-encoding_rs" ,rust-encoding-rs-0.8) + ("rust-flate2" ,rust-flate2-1) + ("rust-gix" ,rust-gix-0.54) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-is-terminal" ,rust-is-terminal-0.4) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-strsim" ,rust-strsim-0.10) + ("rust-tar" ,rust-tar-0.4) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-termcolor" ,rust-termcolor-1) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-time" ,rust-time-0.3)))) + (native-inputs (list pkg-config)) + (inputs (list openssl zlib curl)) + (home-page "https://stacked-git.github.io/") + (synopsis "Stacked Git (StGit) manages Git commits as a stack of patches") + (description "StGit uses a patch stack workflow. Each individual patch +focuses on a single concern, while a stack of patches forms a series of commits. +Patches are stored as normal git commits, allowing easy merging of StGit +patches into other repositories using standard Git. + +Features include: +@itemize +@item Import and export patches from Git with @command{stg commit} and +@command{stg uncommit} +@item Create new patches and add them to the stack with @command{stg new} +@item Update a patch from the working tree with @command{stg refresh} and +@command{stg edit} +@item See information about the stack or patch with @command{stg series} and +@command{stg show} +@item Export and send a series of patches by email using @command{stg email} +@end itemize") + (license license:gpl2))) + (define-public stgit (package (name "stgit")