From unknown Fri Jun 20 07:14:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#67024 <67024@debbugs.gnu.org> To: bug#67024 <67024@debbugs.gnu.org> Subject: Status: [PATCH 00/54] Series to add StackedGit 2.4 Reply-To: bug#67024 <67024@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:14:25 +0000 retitle 67024 [PATCH 00/54] Series to add StackedGit 2.4 reassign 67024 guix-patches submitter 67024 Steve George severity 67024 normal tag 67024 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 13:43:45 2023 Received: (at submit) by debbugs.gnu.org; 9 Nov 2023 18:43:45 +0000 Received: from localhost ([127.0.0.1]:48725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1A0G-0004vl-Ub for submit@debbugs.gnu.org; Thu, 09 Nov 2023 13:43:45 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1A0E-0004vX-5q for submit@debbugs.gnu.org; Thu, 09 Nov 2023 13:43:43 -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 1r19zU-0003SZ-P7 for guix-patches@gnu.org; Thu, 09 Nov 2023 13:42:56 -0500 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r19zS-0002Vi-KB for guix-patches@gnu.org; Thu, 09 Nov 2023 13:42:56 -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 1r19zN-001b0t-H9 for guix-patches@gnu.org; Thu, 09 Nov 2023 19:42:49 +0100 Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1r19zM-0006rr-QG for guix-patches@gnu.org; Thu, 09 Nov 2023 19:42:49 +0100 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1r19zB-003eIG-55; Thu, 09 Nov 2023 19:42:37 +0100 From: Steve George To: guix-patches@gnu.org Subject: [PATCH 00/54] Series to add StackedGit 2.4 Date: Thu, 9 Nov 2023 18:39:41 +0000 Message-ID: <20231109184212.173223-1-steve@futurile.net> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: permerror client-ip=2a0c:5a00:149::26; envelope-from=steve@futurile.net; helo=mailtransmit05.runbox.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_PERMERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Depends on https://issues.guix.gnu.org/66563 StGit 2.4 is a rewrite in Rust, so have left 1.x in the archive as some users may prefer to stay on it. Steve George (54): gnu: Add rust-gix-hash-0.13. gnu: Add rust-prodash-26. gnu: Add rust-gix-features-0.35. gnu: Add rust-byteyarn-0.2. gnu: Add rust-gix-path-0.10. gnu: Add rust-gix-glob-0.13. gnu: Add rust-gix-attributes-0.19. gnu: Add rust-gix-date-0.8. gnu: Add rust-gix-actor-0.27. gnu: Add rust-gix-validate-0.8. gnu: Add rust-gix-object-0.37. gnu: Add rust-gix-packetline-blocking-0.16. gnu: Add rust-gix-filter-0.5. gnu: Add rust-gix-fs-0.7. gnu: Add rust-gix-tempfile-10. gnu: Add rust-gix-lock-10. gnu: Add rust-gix-commitgraph-0.21. gnu: Add rust-gix-hashtable-0.4. gnu: Add rust-gix-revwalk-0.8. gnu: Add rust-gix-traverse-0.33. gnu: Add rust-gix-index-0.25. gnu: Add rust-gix-ignore-0.8. gnu: Add rust-gix-worktree-0.26. gnu: Add rust-gix-worktree-state-0.3. gnu: Add rust-gix-worktree-stream-0.5. gnu: rust-libtest-mimic-0.6: Update to 0.6.1. gnu: Add rust-gix-url-0.24 gnu: Add rust-gix-config-value-0.14. gnu: Add rust-gix-prompt-0.7. gnu: Add rust-gix-sec-0.10. gnu: Add rust-gix-credentials-0.20. gnu: Add rust-gix-transport-0.37. gnu: Add rust-gix-pathspec-0.3. gnu: Add rust-gix-status-0.1. gnu: Add rust-gix-revision-0.22. gnu: Add rust-gix-refspec-0.18. gnu: Add rust-gix-ref-0.37. gnu: Add rust-gix-protocol-0.40. gnu: Add rust-gix-diff-0.36. gnu: Add rust-gix-pack-0.43. gnu: Add rust-gix-odb-0.53. gnu: Add rust-gix-negotiate-0.8. gnu: Add rust-gix-mailmap-0.19. gnu: Add rust-gix-macros-0.1. gnu: Add rust-gix-discover-0.25. gnu: Add rust-gix-config-0.30. gnu: rust-zip-0.6: Update to 0.6.6. gnu: Add rust-gix-archive-0.5. gnu: Add rust-gix-submodule-0.4. gnu: Add rust-gix-0.54. gnu: rust-caps-0.5: Update to 0.5.5. gnu: Add rust-nix-0.27. gnu: rust-ctrlc-3: Update to 3.2.5. gnu: Add stgit-2. gnu/packages/crates-io.scm | 1783 ++++++++++++++++++++++++++---- gnu/packages/version-control.scm | 60 + 2 files changed, 1628 insertions(+), 215 deletions(-) base-commit: bbec79fd55ba8efe4cb015bd07e4f40fb7d252d1 prerequisite-patch-id: bf5a485e0fa5c58fc612d3f3b3c1f964d4097d85 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:41:40 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 01/54] gnu: Add rust-gix-hash-0.13. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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(-) 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 base-commit: bbec79fd55ba8efe4cb015bd07e4f40fb7d252d1 prerequisite-patch-id: bf5a485e0fa5c58fc612d3f3b3c1f964d4097d85 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:41:52 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 07/54] gnu: Add rust-gix-attributes-0.19. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:41:56 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 04/54] gnu: Add rust-byteyarn-0.2. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:41:59 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 13/54] gnu: Add rust-gix-filter-0.5. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:41:59 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 03/54] gnu: Add rust-gix-features-0.35. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:00 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 08/54] gnu: Add rust-gix-date-0.8. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:00 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 05/54] gnu: Add rust-gix-path-0.10. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:06 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 15/54] gnu: Add rust-gix-tempfile-10. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:07 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 10/54] gnu: Add rust-gix-validate-0.8. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:07 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 12/54] gnu: Add rust-gix-packetline-blocking-0.16. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:07 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 06/54] gnu: Add rust-gix-glob-0.13. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:08 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 20/54] gnu: Add rust-gix-traverse-0.33. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:08 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 09/54] gnu: Add rust-gix-actor-0.27. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:09 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 18/54] gnu: Add rust-gix-hashtable-0.4. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:09 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 11/54] gnu: Add rust-gix-object-0.37. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:10 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 02/54] gnu: Add rust-prodash-26. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:18 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 24/54] gnu: Add rust-gix-worktree-state-0.3. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:19 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 29/54] gnu: Add rust-gix-prompt-0.7. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:19 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 16/54] gnu: Add rust-gix-lock-10. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:20 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 30/54] gnu: Add rust-gix-sec-0.10. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:20 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 19/54] gnu: Add rust-gix-revwalk-0.8. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:21 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 25/54] gnu: Add rust-gix-worktree-stream-0.5. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:23 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 28/54] gnu: Add rust-gix-config-value-0.14. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:23 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 22/54] gnu: Add rust-gix-ignore-0.8. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:30 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 37/54] gnu: Add rust-gix-ref-0.37. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:31 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 14/54] gnu: Add rust-gix-fs-0.7. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:31 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 40/54] gnu: Add rust-gix-pack-0.43. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:31 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 26/54] gnu: rust-libtest-mimic-0.6: Update to 0.6.1. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:32 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 21/54] gnu: Add rust-gix-index-0.25. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:32 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 33/54] gnu: Add rust-gix-pathspec-0.3. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:33 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 32/54] gnu: Add rust-gix-transport-0.37. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:36 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 31/54] gnu: Add rust-gix-credentials-0.20. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:41 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 17/54] gnu: Add rust-gix-commitgraph-0.21. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:46 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 23/54] gnu: Add rust-gix-worktree-0.26. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:47 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 38/54] gnu: Add rust-gix-protocol-0.40. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:47 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 35/54] gnu: Add rust-gix-revision-0.22. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:48 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 34/54] gnu: Add rust-gix-status-0.1. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:48 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 48/54] gnu: Add rust-gix-archive-0.5. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:53 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 52/54] gnu: Add rust-nix-0.27. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:53 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 49/54] gnu: Add rust-gix-submodule-0.4. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:53 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 27/54] gnu: Add rust-gix-url-0.24 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:54 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 39/54] gnu: Add rust-gix-diff-0.36. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:54 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 53/54] gnu: rust-ctrlc-3: Update to 3.2.5. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:55 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 45/54] gnu: Add rust-gix-discover-0.25. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:55 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 46/54] gnu: Add rust-gix-config-0.30. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:55 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 54/54] gnu: Add stgit-2. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:56 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 44/54] gnu: Add rust-gix-macros-0.1. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:56 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 47/54] gnu: rust-zip-0.6: Update to 0.6.6. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:56 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 51/54] gnu: rust-caps-0.5: Update to 0.5.5. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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.") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:57 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 42/54] gnu: Add rust-gix-negotiate-0.8. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:57 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 41/54] gnu: Add rust-gix-odb-0.53. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:58 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 36/54] gnu: Add rust-gix-refspec-0.18. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:58 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 43/54] gnu: Add rust-gix-mailmap-0.19. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 14:42:59 2023 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 To: 67024@debbugs.gnu.org Subject: [PATCH 50/54] gnu: Add rust-gix-0.54. 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-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67024 Cc: Steve George X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 28 05:33:36 2023 Received: (at 67024-done) by debbugs.gnu.org; 28 Nov 2023 10:33:37 +0000 Received: from localhost ([127.0.0.1]:45476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7vPM-0001Jm-JP for submit@debbugs.gnu.org; Tue, 28 Nov 2023 05:33:36 -0500 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:49237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7vPK-0001JX-S2 for 67024-done@debbugs.gnu.org; Tue, 28 Nov 2023 05:33:35 -0500 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-a00f67f120aso718548766b.2 for <67024-done@debbugs.gnu.org>; Tue, 28 Nov 2023 02:33:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701167601; x=1701772401; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=5YQU/N/3rg+jSfNHuoeDCsEpcjCnlBDM2jtJ5E7Z2d4=; b=ArfrhrG8hUxJ4YDKZPEURCscx11frxwWRMbMxeQitwuvNww0MMPOPjKF9YqSSH3sSi AOHHcE9hybjZEKXVlS9/HCEO5jRvh1XGVdT3Hdvi5d0+ChIyZ8cxuMQffQ6OTK+pS8SS PP0ZDAS17/wh+aROqGSMeiALLNQI7Htvrv4Y9fZrlPKP3H9d8FQvJMrW1XAEDwN1GojY 7TjbmijzrOtuBJo+4uwygvm5hvjGdBH4JPH6fqCiyIjFxBhBjotEq6S2LmALFX+bhhdv zaJtb808FFRhoE3nabCHBsXtregXAzZ5VfjzGlxI1TAOe4kFR3nJu3vcO1/7kvGWUUFo UlGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701167601; x=1701772401; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5YQU/N/3rg+jSfNHuoeDCsEpcjCnlBDM2jtJ5E7Z2d4=; b=GTFyK1MAvTfnG17Ly6G/3PjN9l4YUdsQmTOrnaz4q+pYauy4wzD4ieviT26l6q1KYV w7CWbO6rgBfZUmrxwDmZ/l5mMQ+RRkbqOnWhA2Sfqd/resr5W2JfbfRCCIJmfd3wNAAC Q1AzTrOezAD3ZVbuS7GreXj7cUMYswjVEEXd5UrU5gyAdPRGfLojKhk68654T6MRohbN 4e2NHU1abF7CHxD44RQdyAIgInnycp7vwzlHcUuLhUiOpCk9HS5F2efaufp2PpyHK1wE vWyOjAGcMKohsrXNSSw7b6+WEiZLpe9f41PnfAz2ytGyf8tw7B2Xu2tMHj1vwGkRT0Ao xKvQ== X-Gm-Message-State: AOJu0YzQ5Bc2iGPI7AvdkBeZ6RI27bHW3OoCJ8rXJufbXvt2S5fxzDPe AtneRzDPziUToG8PTWm8Jpm1CV5M2CQmFg== X-Google-Smtp-Source: AGHT+IGfdRIYaN9mokjXOJqHeF/Ipw9/ZZdfGluO6oFUiLmNsSOgl+TsNY8+MpFzOvd8vwpL2F5eDA== X-Received: by 2002:a17:906:209e:b0:a02:bc2d:e026 with SMTP id 30-20020a170906209e00b00a02bc2de026mr11859392ejq.46.1701167601573; Tue, 28 Nov 2023 02:33:21 -0800 (PST) Received: from localhost ([176.12.138.93]) by smtp.gmail.com with ESMTPSA id bw24-20020a170906c1d800b009fc24437439sm6634833ejb.158.2023.11.28.02.33.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 02:33:21 -0800 (PST) Date: Tue, 28 Nov 2023 12:33:18 +0200 From: Efraim Flashner To: Steve George Subject: Re: [bug#67024] [PATCH 00/54] Series to add StackedGit 2.4 Message-ID: Mail-Followup-To: Efraim Flashner , Steve George , 67024-done@debbugs.gnu.org References: <20231109184212.173223-1-steve@futurile.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KjJKnJGRaibXXRu/" Content-Disposition: inline In-Reply-To: <20231109184212.173223-1-steve@futurile.net> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67024-done Cc: 67024-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --KjJKnJGRaibXXRu/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks. Patches pushed to the rust-team branch. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --KjJKnJGRaibXXRu/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmVlwe4ACgkQQarn3Mo9 g1E4kg//aMqG7eg8cfEc9KXPo7KcpPLNkKYlU5W7DS5KDN1Pzmo7cCUShRZ3cgSn 1eiqfkCzHVeSv5b0ODbNgOdxJFtlnsjSwDd2naescB+G2WPVNhB84q9IfCtaO0wV DLnNN59eO+1hxv4W3XsFndF8RUA+j1qWg5Xf9bxJo5i2tPHTub/hPriMVmGOku/Y E9pcOwmvOare+fP4wti/5Irxsp/KUbyTW6BgDA7kT/5AKX+uBUDS7IzhFBE8DrqK kK+yKk8SOvsBBZdNfpq9pDlqxRiKT6SmDau6OcX2P5vm2u3mypCaocs8JxgTwRei Hhi13EVaINi5aqnO5SpvzkxVEXMDD9QmiLK1FF55PyLv3frONS/1dfimUSW+3r9f jmJS5wCnij2wX/ik+ZhqvWgjA0y4foeFvq6Gsk1Os/ETGaiqsd64aWVFLXQDMArY r2if45Wz/qE7ilUi/UiMtChYqHkEs4qyHDL6vVBpMnMa8OFxXh1ypKNaD8DrOa25 wtsc+5rmUD2DtTGhEgmEk0iBIC+Ii0SzSBVK/km2HAitqQl/ev1gv0o3hzdWvAgF GulgN8t3rfTpBejXSzVXrl042731wCHHL1tPhc4NPzqNcGvczlzi0R+lAEthXiCe ocizm0rJQkJfSxQkW80ETwz359dcRj42SgPcBHEKuzCtOUqNQqs= =U9n5 -----END PGP SIGNATURE----- --KjJKnJGRaibXXRu/-- From unknown Fri Jun 20 07:14:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Dec 2023 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator