From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 11:50:16 2023 Received: (at submit) by debbugs.gnu.org; 26 Jul 2023 15:50:16 +0000 Received: from localhost ([127.0.0.1]:49897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgmF-0004Li-UA for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:50:16 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgmE-0004LO-II for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:50:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOgm3-0001XQ-1l for guix-patches@gnu.org; Wed, 26 Jul 2023 11:50:03 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOgly-0000ra-W7 for guix-patches@gnu.org; Wed, 26 Jul 2023 11:50:01 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1690386594; bh=UoNrRmspiC7arpB5yCh7OcQPWVysGNyek3SK0n+ptP0=; h=From:To:Cc:Subject:Date; b=Av+AMJPjOV3hr5bRVNQctiJQ/H0HlL3BwRaHRYsrdYFUtvXVBEDdfaNx0X1dfhgJY Z+rbFN3t5qlCUP2b/wiN9ArOk7hILuSd6aRKGGF1Lqx4vTZe30x2uHiGVCJK9WVjhf LoFjClnu2cbhKcVccLFDsTE1FnhGx7SDscZb3Q0c= To: guix-patches@gnu.org Subject: [PATCH 0/4] Adding xsv Date: Wed, 26 Jul 2023 17:49:11 +0200 Message-Id: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Wilko Meyer 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.1 (/) Hi Guix, I'd like to add xsv, which is a csv cli toolkit, to guix packages. It has two dependencies, rust-chan-0.1 and rust-filetime-0.1, which I've added in this patch series as well. As this is my first time adding something to guix packages I tried to be as close to the guix manual as possible, please let me know if there's still something missing/if there's something I can do to further improve the quality of my patches. Best Regards, Wilko Meyer Wilko Meyer (4): gnu: Added rust-chan-0.1. gnu: Added rust-filetime-0.1 variant. gnu: Added xsv. gnu: Added copyright information. gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ gnu/packages/rust-apps.scm | 36 ++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) base-commit: e05dcecd0df49a397aba49585a626cae16a6306c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 11:53:07 2023 Received: (at 64875) by debbugs.gnu.org; 26 Jul 2023 15:53:07 +0000 Received: from localhost ([127.0.0.1]:49911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgp0-0004QX-Qv for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:07 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:47066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgoy-0004Pq-Jw for 64875@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:04 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1690386779; bh=ya1MHW3NdKjiuvaZXnb/rgUrifvUNzet6/eUqQGaefQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=RkeZanTS9byCoh0y1qoLO8s8O/iSoM9G8okNNbuXCEnTLW2HimVY2F2YlFQHZO8Ou XeLI6VqHDzab8xnCzH5JAWYcV3h4MwG3gS4hSXibwSVhxdsFYaIMVKQijP1w9sG8AG QWB6v0bHmeYV7Z7yveKCrBpbgN8DHYJ6OdP3giOk= To: 64875@debbugs.gnu.org Subject: [PATCH 2/4] gnu: Added rust-filetime-0.1 variant. Date: Wed, 26 Jul 2023 17:52:30 +0200 Message-Id: <693b17323a68c8391a53f04bf7934b62af589e4e.1690386417.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer 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 (-) * added rust-filetime-0.1 variant inheriting from v0.2 --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 30afb82eb8..dae443e949 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22350,6 +22350,25 @@ (define-public rust-filetime-0.2 (license (list license:asl2.0 license:expat)))) +(define-public rust-filetime-0.1 + (package + (inherit rust-filetime-0.2) + (name "rust-filetime") + (version "0.1.15") + (source (origin + (method url-fetch) + (uri (crate-uri "filetime" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "03xishfxzpr4nfz4g3r218d6b6g94rxsqw9pw96m6wa8wgrm6iki")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-libc" ,rust-libc-0.2) + ("rust-redox-syscall" ,rust-redox-syscall-0.1)))))) + (define-public rust-field-offset-0.3 (package (name "rust-field-offset") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 11:53:07 2023 Received: (at 64875) by debbugs.gnu.org; 26 Jul 2023 15:53:07 +0000 Received: from localhost ([127.0.0.1]:49913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgp1-0004QZ-3O for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:07 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:47062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgoy-0004Pp-Fz for 64875@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:04 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1690386778; bh=47QCLsRkDZN7J2CIWU65MyTnKriUVju0wUZ/NhGib6E=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Ol85XnIKWATEhf56brqmlm5uax7ScioSLVOYIpQHPJHUVmdzdlcV2vS4m0g52qfcQ lmmmc6r3W8jqY0WmLckjsQh8IV2i/vJ89hr2bavuAfqJedkeY2OgvBXUb3d0zQfvD7 oE5gmHcvwufpXkINyNDIrbvp9gqZOCWkwF2bN2Ug= To: 64875@debbugs.gnu.org Subject: [PATCH 1/4] gnu: Added rust-chan-0.1. Date: Wed, 26 Jul 2023 17:52:29 +0200 Message-Id: <4bc26eb4d2101ada0722545b6eb5ccace59bcd9a.1690386417.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer 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 (-) * added rust-chan-0.1 to crates-io.scm --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9574e2797..30afb82eb8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -10761,6 +10761,26 @@ (define-public rust-cfg-if-0.1 (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))))) +(define-public rust-chan-0.1 + (package + (name "rust-chan") + (version "0.1.23") + (source (origin + (method url-fetch) + (uri (crate-uri "chan" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n0y992mqfk5zpxzvrv14g9qivacmd4fiv4j1nmgyrg0vaimcjfi")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-rand" ,rust-rand-0.3)))) + (home-page "https://github.com/BurntSushi/chan") + (synopsis "DEPRECATED. Use crossbeam-channel instead") + (description "DEPRECATED. Use crossbeam-channel instead.") + (license (list license:unlicense license:expat)))) + (define-public rust-chacha20-0.8 (package (name "rust-chacha20") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 11:53:08 2023 Received: (at 64875) by debbugs.gnu.org; 26 Jul 2023 15:53:08 +0000 Received: from localhost ([127.0.0.1]:49915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgp1-0004Qn-Hn for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:08 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:47082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgoz-0004Ps-4d for 64875@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:05 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1690386779; bh=wOzLiWkt1aTPIHSpTTBWWmQsYOJ2o6RoYYm3E7iNjbk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QduJH9zzR8DdlgMll8/7nNXvCxpSjvNKc7C7SMjy7c+S8oLHFQz2AlDn3Ov+6WHdy m6I1vNCkctS9k9Vgb8ak/AJwztzT8J3BmV4Ojj46EikscQm6QAKDXK5ueglImPXPYt REw9Sf/o+ROZ6n31p2gUti4dob3+oCV0yHN2q9cI= To: 64875@debbugs.gnu.org Subject: [PATCH 3/4] gnu: Added xsv. Date: Wed, 26 Jul 2023 17:52:31 +0200 Message-Id: <6489b19de7908f5bd88b4bcd41cfeba27e92fc03.1690386417.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer 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 (-) * added xsv to rust-apps.scm --- gnu/packages/rust-apps.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8c29969712..2762d6186a 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2362,3 +2362,38 @@ (define-public htmlq (synopsis "Like jq, but for HTML") (description "Extract content from HTML files using CSS selectors.") (license license:expat))) + +(define-public xsv + (package + (name "xsv") + (version "0.13.0") + (source (origin + (method url-fetch) + (uri (crate-uri "xsv" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0pvzr7x5phlya6m5yikvy13vgbazshw0plysckz9zmf2ly5x4jl8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) + ("rust-chan" ,rust-chan-0.1) + ("rust-csv" ,rust-csv-1) + ("rust-csv-index" ,rust-csv-index-0.1) + ("rust-docopt" ,rust-docopt-1) + ("rust-filetime" ,rust-filetime-0.1) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-rand" ,rust-rand-0.4) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-streaming-stats" ,rust-streaming-stats-0.2) + ("rust-tabwriter" ,rust-tabwriter-1) + ("rust-threadpool" ,rust-threadpool-1)) + #:cargo-development-inputs (("rust-log" ,rust-log-0.4) + ("rust-quickcheck" ,rust-quickcheck-0.6)))) + (home-page "https://github.com/BurntSushi/xsv") + (synopsis "High performance CSV command line toolkit") + (description + "This package provides a high performance CSV command line toolkit.") + (license (list license:unlicense license:expat)))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 11:53:15 2023 Received: (at 64875) by debbugs.gnu.org; 26 Jul 2023 15:53:15 +0000 Received: from localhost ([127.0.0.1]:49917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgp9-0004R5-1T for submit@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:15 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:47088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOgoz-0004Pt-UC for 64875@debbugs.gnu.org; Wed, 26 Jul 2023 11:53:07 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1690386780; bh=2hMiPjPN48YIcGSQcIP4uUTJCcN0rPV9gYK5m5m2KO8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KMw0+tgVIJh/O+nvUtjxD8YZrz8Jmc9RGLkGzYhT5uvzcEBO0k39GdAvj0PUbwBf4 FKLbxguJ8BqpIwLI2k6wMW1oHMUoJ9U7Wl3X6oPPFaJ8PNs4vkaj5gyzSSQgkqVSmW wc9K0eLWWvyQ79kYMc1G43+jI0v4mMg9MVQMmZUs= To: 64875@debbugs.gnu.org Subject: [PATCH 4/4] gnu: Added copyright information. Date: Wed, 26 Jul 2023 17:52:32 +0200 Message-Id: <4baa292ceaf2b1ec4032eef209dededae4b201c6.1690386417.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer 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 (-) * added copyright information to rust-apps.scm * added copyright information to crates-io.scm --- gnu/packages/crates-io.scm | 1 + gnu/packages/rust-apps.scm | 1 + 2 files changed, 2 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dae443e949..6a46bd5f3d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -31,6 +31,7 @@ ;;; Copyright © 2022 Greg Hogan ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Paul Alesius +;;; Copyright © 2023 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 2762d6186a..bf14e1290e 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2022 ( ;;; Copyright © 2022 John Kehayias ;;; Copyright © 2022 Greg Hogan +;;; Copyright © 2023 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 06:24:24 2023 Received: (at submit) by debbugs.gnu.org; 5 Oct 2023 10:24:24 +0000 Received: from localhost ([127.0.0.1]:46068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoLWp-0001Vu-QK for submit@debbugs.gnu.org; Thu, 05 Oct 2023 06:24:24 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoLWn-0001Vh-KY for submit@debbugs.gnu.org; Thu, 05 Oct 2023 06:24:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoLWP-0004u1-6z for guix-patches@gnu.org; Thu, 05 Oct 2023 06:23:57 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qoLWN-0001j9-EL for guix-patches@gnu.org; Thu, 05 Oct 2023 06:23:56 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 55EA827BBE2; Thu, 5 Oct 2023 11:23:52 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id c3a069b2; Thu, 5 Oct 2023 10:23:51 +0000 (UTC) References: User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Wilko Meyer Subject: Re: [bug#64875] [PATCH 0/4] Adding xsv Date: Thu, 05 Oct 2023 11:22:00 +0100 In-reply-to: Message-ID: <874jj5gyfc.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: 64875@debbugs.gnu.org, Efraim Flashner , guix-patches@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.1 (/) --=-=-= Content-Type: text/plain Wilko Meyer writes: > I'd like to add xsv, which is a csv cli toolkit, to guix packages. It > has two dependencies, rust-chan-0.1 and rust-filetime-0.1, which I've > added in this patch series as well. As this is my first time adding > something to guix packages I tried to be as close to the guix manual as > possible, please let me know if there's still something missing/if > there's something I can do to further improve the quality of my patches. > > Best Regards, > > Wilko Meyer > > Wilko Meyer (4): > gnu: Added rust-chan-0.1. > gnu: Added rust-filetime-0.1 variant. > gnu: Added xsv. > gnu: Added copyright information. > > gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ > gnu/packages/rust-apps.scm | 36 ++++++++++++++++++++++++++++++++++ > 2 files changed, 76 insertions(+) > > > base-commit: e05dcecd0df49a397aba49585a626cae16a6306c Hi Wilko, Thanks for sending these patches. I think there's an issue with xsv as one of the inputs (rust-csv-index) doesn't seem to exist. Do these new packages build for you on your system? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUejrdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XeOmQ//YDcErd/FhpB0DAf2jsTwCjpJDMGyRCl+ BQ7tPbG4Hx/cUBsVXJpKSB7R3h8DKNP52b0o8HZ984X+aSSZuE6wSY2HgpfQZ/gx 6XDZuswsh48TOcGJISSHmFPdCwU2ox38AusJOfJnzamU12Jumn4CJI20KIm/xNP3 CiNXz+N8zLwkcuk3CzqDlCKnl9lWRCJdCaoHp4r6QiT7aVTIUDlO0uWZ7Cdion5M jhT0va9PYjoVFFzROSFx4uXlyy/xwfXh+zm0HoJH6/GM15TwXtO1E61GTnMsFW96 4ZvOEhQTi6d4A5n6HQP1YwJN5MCQ0tHNe2M+ju869y3Al1Q7DQvuo0z6xlOGh9E7 V18zmPqJbNQEmZp2sGj5s/+ZTVzoyH0XZ5RPS0M7Y07lE0KuY8h8plYx9tqoJTzj /43/vwkPhXzLHf7jVCouhccy9zXqrSduWYauAtlMnnwo6fJ20ynK3wpjo6spCtGl iGadrSQAwiTyyz15lVtC+8oDWwAgg7dAIMEuJeywrqBCkp8gWMwvvinwh6ovFwTO WP2Q1qHAdxYZpFKvS1hIDoP9QhIUOvdttSfPrY8zgCABuysAYWXPM8WEzDB2yPAK c/kR0ahwMEtvclSv8UTIgJaIJ9D/IgwyCkzrKjX6RquxozAFI0X8HOFtpuDMq/QG zMZkANmtXFo= =U7Gv -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 09:58:38 2023 Received: (at submit) by debbugs.gnu.org; 5 Oct 2023 13:58:38 +0000 Received: from localhost ([127.0.0.1]:48002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOsA-0007Vy-Az for submit@debbugs.gnu.org; Thu, 05 Oct 2023 09:58:38 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOs7-0007Ve-Tb for submit@debbugs.gnu.org; Thu, 05 Oct 2023 09:58:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoOrk-0003KY-4Y for guix-patches@gnu.org; Thu, 05 Oct 2023 09:58:12 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoOrh-0002LR-M8 for guix-patches@gnu.org; Thu, 05 Oct 2023 09:58:11 -0400 References: <874jj5gyfc.fsf@cbaines.net> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1696514284; bh=vLP4JbzMzaAWzK09C07GqTyr5j92Pka2T/V1Pq2Q/Jo=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=rzf/TuH2Y30U0tdbh+59/j3ETqwvzN0Qdhy24fImD3EcRK2tPUNkn+Qy9q+5T3SbW BYns1z1C24O2xoxysDZ5v7SFpCR07h5YfWsvYhf9bNxrjwCHOXNN7n2aSkl/VBqyuj V+BI5901Seh7WfIODdEBs8UvNJfpNzGwdcPvb7rI= From: Wilko Meyer To: Christopher Baines Subject: Re: [bug#64875] [PATCH 0/4] Adding xsv Date: Thu, 05 Oct 2023 15:25:58 +0200 In-reply-to: <874jj5gyfc.fsf@cbaines.net> Message-ID: <87cyxtmas4.fsf@wmeyer.eu> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Wilko Meyer , Efraim Flashner , guix-patches@gnu.org, 64875@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.1 (/) Hi Chris, Thanks for reviewing my patch series! Christopher Baines writes: > Thanks for sending these patches. I think there's an issue with xsv as > one of the inputs (rust-csv-index) doesn't seem to exist. You're right, I forgot to include rust-csv-index in this patch series, but already had it locally, which is why I was able to build xsv without noticing it. I'll include a patch to add rust-csv-index in a minute. Others than that, and with rust-csv-index included, it should build (at least it does so for me locally)/work fine: wilko@guix230 ~/devel/guix [env]$ xsv --version 0.13.0 -- Kind regards, Wilko Meyer w@wmeyer.eu From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 10:05:35 2023 Received: (at 64875) by debbugs.gnu.org; 5 Oct 2023 14:05:35 +0000 Received: from localhost ([127.0.0.1]:48016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOyt-0007im-4b for submit@debbugs.gnu.org; Thu, 05 Oct 2023 10:05:35 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:51346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOyp-0007iU-Rk for 64875@debbugs.gnu.org; Thu, 05 Oct 2023 10:05:34 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1696514706; bh=XIJCFzm0bLGLiT+3MbbtXTRafKb2wXlQAdgye7uvz+w=; h=From:To:Cc:Subject:Date; b=eQVIazhQEg5uPRBnELRG5If58F+NlR/kU9lmYSTV7UAKdaNr+IsG+dIfEt7ivH2oi 3QqoYuJBUygwIZ8GQu2QlWFLJG2kJ4SOWfm5tjLiniNN11Do2mFKtKW77oDNgiQdpN Q2kpL01vq3r+QgFNzcrxif+BbTPcXcSWGD1mPRok= To: 64875@debbugs.gnu.org Subject: [PATCH] gnu: Add rust-csv-index. Date: Thu, 5 Oct 2023 16:04:15 +0200 Message-Id: <4b9470397e4c5b4929725251e6bb002ef80b6bae.1696512142.git.w@wmeyer.eu> MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 36f1e93f1d..b25a7fec46 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17124,6 +17124,26 @@ (define-public rust-cssparser-macros-0.3 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-csv-index-0.1 + (package + (name "rust-csv-index") + (version "0.1.6") + (source (origin + (method url-fetch) + (uri (crate-uri "csv-index" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01048y84y0bakqm0x4y1svjv6lzc753b9q598xp7xgcqrdgi6x7j")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) + ("rust-csv" ,rust-csv-1)))) + (home-page "https://github.com/BurntSushi/rust-csv") + (synopsis "On disk CSV indexing data structures.") + (description "On disk CSV indexing data structures.") + (license (list license:unlicense license:expat)))) + (define-public rust-csv-1 (package (name "rust-csv") base-commit: ad5e4fe54a66c725dc03dedebf8e5c65723ccb74 prerequisite-patch-id: 5bde835de1e0f7e9cd752986da0585463713d745 prerequisite-patch-id: cda50d13de497f5c74c87b2def4ae6a7d5807305 prerequisite-patch-id: 7024afc52961b5947429f925c55265f29607c801 prerequisite-patch-id: 10a4f92340880065a5210c983cc878c98c075855 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 11 06:19:20 2023 Received: (at submit) by debbugs.gnu.org; 11 Oct 2023 10:19:20 +0000 Received: from localhost ([127.0.0.1]:37550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqWJE-0005Gr-6Z for submit@debbugs.gnu.org; Wed, 11 Oct 2023 06:19:20 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqWJC-0005Gc-17 for submit@debbugs.gnu.org; Wed, 11 Oct 2023 06:19:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qqWIk-0004L8-4b for guix-patches@gnu.org; Wed, 11 Oct 2023 06:18:50 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qqWIh-0001HI-TR for guix-patches@gnu.org; Wed, 11 Oct 2023 06:18:49 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 3716827BBE2; Wed, 11 Oct 2023 11:18:45 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ec0232bb; Wed, 11 Oct 2023 10:18:44 +0000 (UTC) References: <874jj5gyfc.fsf@cbaines.net> <87cyxtmas4.fsf@wmeyer.eu> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Wilko Meyer Subject: Re: [bug#64875] [PATCH 0/4] Adding xsv Date: Wed, 11 Oct 2023 11:16:36 +0100 In-reply-to: <87cyxtmas4.fsf@wmeyer.eu> Message-ID: <875y3dfon2.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: 64875@debbugs.gnu.org, Efraim Flashner , guix-patches@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.1 (/) --=-=-= Content-Type: text/plain Wilko Meyer writes: > Thanks for reviewing my patch series! > > Christopher Baines writes: > >> Thanks for sending these patches. I think there's an issue with xsv as >> one of the inputs (rust-csv-index) doesn't seem to exist. > > You're right, I forgot to include rust-csv-index in this patch series, > but already had it locally, which is why I was able to build xsv without > noticing it. I'll include a patch to add rust-csv-index in a minute. I see the new patch now. The other simple thing I notice is that the commit messages should be in the present tense (so Add rather than Added). Would you be able to fix that and then resend the entire series? It's always useful to send all the patches again when you make changes, as that simplifies the job for anyone trying to get the latest patches. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUmdoFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcB5A/+PkL56aKZ+tJat1R352+Ag8s6dwlp+u85 CE4S/nVe4EbMOBJ9TwQHwc9tZqAUAZpkYs3C0gnzF2fVGBhMWt1PgpxcA1t8pDxu yv7gbry+efQUJm+Z5HcPE0eXeF7qgeWUtQhO1x166S4/6UceavmmluuR8qBNmiqC +55sdfvFlo4Ejx4922CLJEcnAdihc0W79d6XI8Dw/kj5gN/x7SMKPrX33ovfrMoW 75hiMAj56LVHNq5ra5jNyIZfMVmiSH30boFXTJJk7cPTMxzYMF7xRe2gti+8s5Ja sdabLMnxifAurJb7EFAWc07EMTVRxJPD8dCYuCeX/BwGOV/2vBUT45FJIlVxpskC BteWeUIwm8sOO8n1zKZlhIPwcFxGyTKMnAeR/aDTdMNwh9W9ZkMX8HQtOtUi+3Ul ZaZbZdFV0UNd+HPE86sMmloOCxomckl8wQtP2QrV24tBN2SUmfuqVL83CZ481nj4 69EfE4X1lnMT94EK11azwPRjeyyZhqrMr0QtDfUfY1L3pJuKj3gDGoq2FzqG0EG1 hXq84tSny88OaLHFkEhncd6kKUKtndxi5zEYqnQCMUV6+xopiJo+r8j9OSjf6RbZ b5/JhXaz/ZvO1wkLnJH2vrYywMr8KodsRxR0fBFhyL5AQGnoHfwdkLtNGswO2gID +r/MG3cae8w= =vOab -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 17:58:03 2023 Received: (at 64875) by debbugs.gnu.org; 15 Oct 2023 21:58:03 +0000 Received: from localhost ([127.0.0.1]:54285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97a-0000uj-Nb for submit@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:03 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:60334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97Y-0000tu-Is for 64875@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:01 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1697407049; bh=ALyaGepyiECeGg134dLmK4veoBqnHPmGon3A1P2f9ZY=; h=From:To:Cc:Subject:Date; b=a+rBsgc1OkTQ+/kndkHiMbyJ608/9DBL8o3SoIbkmrxg88yh7b5rNDkDT+p9m5XqA J1kwOHA1hH5TauoybKSrVnxQ8p9ls7egMpZZcKQMY1UlvKJyhRWw6cYvz3NaVTCYK3 FfnAjDrh5yKE1nCeZuZ1ZVlWZ9zpnXe238WBYK6Q= To: 64875@debbugs.gnu.org Subject: [PATCH v2 1/5] gnu: Add rust-filetime-0.1 variant. Date: Sun, 15 Oct 2023 23:57:01 +0200 Message-ID: <20231015215713.20824-1-w@wmeyer.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm (rust-filetime-0.1): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 80fb92ec82..7a06d877e2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24389,6 +24389,25 @@ (define-public rust-filetime-0.2 (license (list license:asl2.0 license:expat)))) +(define-public rust-filetime-0.1 + (package + (inherit rust-filetime-0.2) + (name "rust-filetime") + (version "0.1.15") + (source (origin + (method url-fetch) + (uri (crate-uri "filetime" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "03xishfxzpr4nfz4g3r218d6b6g94rxsqw9pw96m6wa8wgrm6iki")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-libc" ,rust-libc-0.2) + ("rust-redox-syscall" ,rust-redox-syscall-0.1)))))) + (define-public rust-field-offset-0.3 (package (name "rust-field-offset") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 17:58:03 2023 Received: (at 64875) by debbugs.gnu.org; 15 Oct 2023 21:58:03 +0000 Received: from localhost ([127.0.0.1]:54287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97b-0000us-6t for submit@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:03 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:60338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97Y-0000tv-Kr for 64875@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:01 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1697407050; bh=Xo6HMH1wjaJGdEvXUOir024/FKYs7CsUEpGBqlNoaTs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=b46Mm9flENDxIDzDkl8QB6nBbz90A9HIcRsmK57vpL25B1zsm87r9UHek0kCK9K4x 6TOMyPY5eO7lD/eiLa4T/JY9+2N8Sy+buV7sFy/vRHJAt4Fv8m3B6d6YYMBXT4V3w6 sSmsoAY5HlJCi26UdNvoHVVEg0bdHUG2j08WBfjE= To: 64875@debbugs.gnu.org Subject: [PATCH v2 2/5] gnu: Add rust-chan-0.1. Date: Sun, 15 Oct 2023 23:57:02 +0200 Message-ID: <20231015215713.20824-2-w@wmeyer.eu> In-Reply-To: <20231015215713.20824-1-w@wmeyer.eu> References: <20231015215713.20824-1-w@wmeyer.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm (rust-chan-0.1): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7a06d877e2..2fa2cfe695 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11424,6 +11424,26 @@ (define-public rust-cfg-if-0.1 (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)))))) +(define-public rust-chan-0.1 + (package + (name "rust-chan") + (version "0.1.23") + (source (origin + (method url-fetch) + (uri (crate-uri "chan" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1n0y992mqfk5zpxzvrv14g9qivacmd4fiv4j1nmgyrg0vaimcjfi")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-rand" ,rust-rand-0.3)))) + (home-page "https://github.com/BurntSushi/chan") + (synopsis "DEPRECATED. Use crossbeam-channel instead") + (description "DEPRECATED. Use crossbeam-channel instead.") + (license (list license:unlicense license:expat)))) + (define-public rust-chacha20-0.8 (package (name "rust-chacha20") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 17:58:09 2023 Received: (at 64875) by debbugs.gnu.org; 15 Oct 2023 21:58:09 +0000 Received: from localhost ([127.0.0.1]:54290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97g-0000vB-No for submit@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:09 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:60342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97Y-0000tx-L1 for 64875@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:02 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1697407050; bh=O+d+525CRQOIgZrnC46hgDsBKRKvqVDtpPD4F5+9yoU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nvDVLNLKa7S5xIDU/7qbyBzWRJSiNFMKwsS4dz7FHhHpd553bOhg7CMW2UFyljQpR uv6B5Y0fUOuV2uBwteBRNNmbipwOZJ2eufjnwAXzOeEveQ11MraC1RhVq/KTfRZpQC xdN+JIPwE27oOEPxPENGkd8slaVSMGrhaWXJ+eJ0= To: 64875@debbugs.gnu.org Subject: [PATCH v2 3/5] gnu: Add xsv. Date: Sun, 15 Oct 2023 23:57:03 +0200 Message-ID: <20231015215713.20824-3-w@wmeyer.eu> In-Reply-To: <20231015215713.20824-1-w@wmeyer.eu> References: <20231015215713.20824-1-w@wmeyer.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm (xsv): New variable. --- gnu/packages/rust-apps.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 2f41ca4849..f7d346d3de 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2537,3 +2537,38 @@ (define-public htmlq (synopsis "Like jq, but for HTML") (description "Extract content from HTML files using CSS selectors.") (license license:expat))) + +(define-public xsv + (package + (name "xsv") + (version "0.13.0") + (source (origin + (method url-fetch) + (uri (crate-uri "xsv" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0pvzr7x5phlya6m5yikvy13vgbazshw0plysckz9zmf2ly5x4jl8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) + ("rust-chan" ,rust-chan-0.1) + ("rust-csv" ,rust-csv-1) + ("rust-csv-index" ,rust-csv-index-0.1) + ("rust-docopt" ,rust-docopt-1) + ("rust-filetime" ,rust-filetime-0.1) + ("rust-num-cpus" ,rust-num-cpus-1) + ("rust-rand" ,rust-rand-0.4) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-streaming-stats" ,rust-streaming-stats-0.2) + ("rust-tabwriter" ,rust-tabwriter-1) + ("rust-threadpool" ,rust-threadpool-1)) + #:cargo-development-inputs (("rust-log" ,rust-log-0.4) + ("rust-quickcheck" ,rust-quickcheck-0.6)))) + (home-page "https://github.com/BurntSushi/xsv") + (synopsis "High performance CSV command line toolkit") + (description + "This package provides a high performance CSV command line toolkit.") + (license (list license:unlicense license:expat)))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 17:58:09 2023 Received: (at 64875) by debbugs.gnu.org; 15 Oct 2023 21:58:09 +0000 Received: from localhost ([127.0.0.1]:54292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97h-0000vD-6o for submit@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:09 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:60348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97Y-0000ty-Uf for 64875@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:02 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1697407050; bh=j5VwtTkKoFquofXeKqseFZimNxZ8klVIaVaB0DZzI0Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=pV7Klhfl+z3qdf3WtFpsRpNtviQ4gLyA+dkCXYqg+XrMTbmi/PIw56iStfht/Lin+ 7PmtBNQx7OTItKyJA2ew8xZyUBOwE9dhbGjt7iVIHaH3u48Svxo+NUC5Fs7TTPGW+S R3GW4wIjbx+IXQL3t15ASuvz+pLtKQxLoZQwMuO4= To: 64875@debbugs.gnu.org Subject: [PATCH v2 4/5] gnu: Add rust-csv-index. Date: Sun, 15 Oct 2023 23:57:04 +0200 Message-ID: <20231015215713.20824-4-w@wmeyer.eu> In-Reply-To: <20231015215713.20824-1-w@wmeyer.eu> References: <20231015215713.20824-1-w@wmeyer.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2fa2cfe695..d2d1b44e90 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17159,6 +17159,26 @@ (define-public rust-cssparser-macros-0.3 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-csv-index-0.1 + (package + (name "rust-csv-index") + (version "0.1.6") + (source (origin + (method url-fetch) + (uri (crate-uri "csv-index" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01048y84y0bakqm0x4y1svjv6lzc753b9q598xp7xgcqrdgi6x7j")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1) + ("rust-csv" ,rust-csv-1)))) + (home-page "https://github.com/BurntSushi/rust-csv") + (synopsis "On disk CSV indexing data structures.") + (description "On disk CSV indexing data structures.") + (license (list license:unlicense license:expat)))) + (define-public rust-csv-1 (package (name "rust-csv") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 15 17:58:09 2023 Received: (at 64875) by debbugs.gnu.org; 15 Oct 2023 21:58:10 +0000 Received: from localhost ([127.0.0.1]:54294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97h-0000vK-HT for submit@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:09 -0400 Received: from mail.wmeyer.eu ([95.216.196.112]:60350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qs97Z-0000u0-M2 for 64875@debbugs.gnu.org; Sun, 15 Oct 2023 17:58:02 -0400 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1697407051; bh=HxALh4B8LwpLfNG+s3AQNke8whwNSGkCcLbpY508xTE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=k8aNnWlSm+nf3nP029461FENXCnfO/lgi7cmLZgDEzblxVpErltv41DCZLaZtZQMT 796tDOucczRDMtxI7cDwLue5jkZv+R7c0B+Tv53+WvwQBaNShFuN33JumfrnAx/Zh9 7QqbppdU2zMRJQ1EJT4wSKNSJU6kOiG64SV3ePXM= To: 64875@debbugs.gnu.org Subject: [PATCH v2 5/5] gnu: Add copyright header. Date: Sun, 15 Oct 2023 23:57:05 +0200 Message-ID: <20231015215713.20824-5-w@wmeyer.eu> In-Reply-To: <20231015215713.20824-1-w@wmeyer.eu> References: <20231015215713.20824-1-w@wmeyer.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64875 Cc: Wilko Meyer , mail@cbaines.net 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 (-) * gnu/packages/crates-io.scm: Add copyright header. * gnu/packages/rust-apps.scm: Add copyright header. --- gnu/packages/crates-io.scm | 1 + gnu/packages/rust-apps.scm | 1 + 2 files changed, 2 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d2d1b44e90..4758a240fa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32,6 +32,7 @@ ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Paul Alesius ;;; Copyright © 2023 Arnav Andrew Jose +;;; Copyright © 2023 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index f7d346d3de..d5bbbd05fe 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2022 John Kehayias ;;; Copyright © 2022 Greg Hogan ;;; Copyright © 2023 Arnav Andrew Jose +;;; Copyright © 2023 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 05:38:27 2023 Received: (at 64875-done) by debbugs.gnu.org; 16 Oct 2023 09:38:27 +0000 Received: from localhost ([127.0.0.1]:55262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsK3P-0007mb-FU for submit@debbugs.gnu.org; Mon, 16 Oct 2023 05:38:27 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:57541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsK3L-0007mN-DL for 64875-done@debbugs.gnu.org; Mon, 16 Oct 2023 05:38:26 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-323168869daso4091972f8f.2 for <64875-done@debbugs.gnu.org>; Mon, 16 Oct 2023 02:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697449073; x=1698053873; 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=RV4nLSCrf6CajtADG2NXezbKfkySSXIJW6HgVT55NYI=; b=W4GKdet4l4PEala9AhNmCVPWWJIsTiLLwvJnvPn1quqjq+aLtpwzdbVozPYdroWdsv x+jwtQnmuOYQ5jpefJ2KJBRWtj7mh2kJYbCTN4PznqecGf099nMtzicB14BDxXr2AB0p Zi7F4UqbIXoGcqyKcNv1auYL3xbGV/qRsOsZwIirQA8baK4F3YPcBpQKROlApmt+5tLd amYixH2Xw3tTjZl7O4xeCEsnJw7OtmuiGkO9fQU3dsA/xe6ZxZ6fagZz1HN5o27hfoQN cfX7RpoqtoGagNJ11jxWtkdNIwAEhZLIz3FqpfCDE6tEGNwhmaw93Ytcaxq+cmZQKOl2 bWfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697449073; x=1698053873; 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=RV4nLSCrf6CajtADG2NXezbKfkySSXIJW6HgVT55NYI=; b=uUq7cSEqUfHey9yr/9wMVVGSfbf/7hhsc6RHWFGUcSqhrZqBEqQ33iHmVvuiuTj1/U ZkzEzqpfPUAJm1YzwOnt4Tdru4+u3unHN/pVJizoG0QIojd0GPN8Me3iZg7MdI+YyaiC sqx1+CqxnryoYypBDdBqE5XV/JwsoosMFUtpy+zdylfWvcdo/imWifDjMfglP/JJuO+F G2FoLtRS0xFuzDeF8bcZMkonKTxctUZb6r3nfiuAJw6xsVLsWIFzUIBWXVjRVocKPuX2 9RxBq15vhhgWxufqwLdEsEYlllDZuupRjCou1ukEATSEsaNwyvZESbMfOoJ+rc0s9UlC j1Hg== X-Gm-Message-State: AOJu0YwUG057j+8ZT3D8AVqm4lLuC+agt6KIGdMLSdRhPiLXAfJWB9nQ +5hYwD9HM6M/tkKK4KOGUS1zZydyJwSZ6A== X-Google-Smtp-Source: AGHT+IGE9OrRQ2d5AzLnHfRYRc4dc07h2TIkiIPOm3kiyMGZ17mvWo99ahwHUty2FmX/CoUmobKesQ== X-Received: by 2002:adf:f3cf:0:b0:32d:9a1b:5d79 with SMTP id g15-20020adff3cf000000b0032d9a1b5d79mr7485732wrp.33.1697449072689; Mon, 16 Oct 2023 02:37:52 -0700 (PDT) Received: from localhost ([31.210.180.106]) by smtp.gmail.com with ESMTPSA id d9-20020a5d6dc9000000b00327b5ca093dsm26605268wrz.117.2023.10.16.02.37.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 02:37:52 -0700 (PDT) Date: Mon, 16 Oct 2023 12:37:50 +0300 From: Efraim Flashner To: Wilko Meyer Subject: Re: [bug#64875] [PATCH v2 3/5] gnu: Add xsv. Message-ID: Mail-Followup-To: Efraim Flashner , Wilko Meyer , 64875-done@debbugs.gnu.org, mail@cbaines.net References: <20231015215713.20824-1-w@wmeyer.eu> <20231015215713.20824-3-w@wmeyer.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="o71hAqn65R1qlPSS" Content-Disposition: inline In-Reply-To: <20231015215713.20824-3-w@wmeyer.eu> 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: 64875-done Cc: 64875-done@debbugs.gnu.org, mail@cbaines.net 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 (/) --o71hAqn65R1qlPSS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks. Patches pushed. --=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 --o71hAqn65R1qlPSS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmUtBG4ACgkQQarn3Mo9 g1H1og/+LvN6DsOb+rnPkgv0wUHkz0tqHTtg3iOVj3XpU3ziPKhROxHxl0VukEe6 /7oudTFi6Fs+RYwTfTCNzbITrtutdMGJNeeBO9XTPb8yEZA/zg1e008+KWif6i7k yDzT3PUocGNyCSRD1Sjx67dAViS11c81jzUS22hEk982p1uZWH0XDFQe/ueQOcJA sFPfEd2+dWxXFAWbP4skT3vbw8tl0kvAYlOT4rrfDwatYXVmjscDqfjiqIJV6FiO /4xcLBYPAENQKBaQ6cz4F8xtCJszq/l7k5gWxGJvDqL3Sbq20vSpcOXXCgwbQi4C IXDNBDvPMOP7oYfBY5b+vZnHVQKt+0yRef6lKOTnE9hgrU0Niu8PRWq6aiZZAurn pmjq+txf3ZpQ9jafWCPYPQrAaKZGXOtDZbkDH6Ej64yEnqWKF0lBRq5+kahBBYPl lt/gFru4raFO7up4T16GxmsC85PLK4UysON6ZQlShJ7eKPpTuCCFz8V7LmaVO2mm bVQaEdryP9j6hHcmydRoX07er4wX1nQKofp+ByOD3XoTQoGuoFkz2ijv288MxK8v UGxBBaFU9Lcp2T7vbyrHOIMabi7JrWqYRO2gR6V5IJKq68UV7MdjhcOUClH+IeAi H3so2cwyTNSSL3MVKDioUC7HFFTRCnaTNuicZn46XWKCBfNhAPw= =O/mR -----END PGP SIGNATURE----- --o71hAqn65R1qlPSS-- From unknown Sun Jun 22 22:45:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 Nov 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