From patchwork Fri Jan 26 19:43:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59510 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 05AE627BBEA; Sun, 28 Jan 2024 11:04:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 35D0A27BBE2 for ; Sun, 28 Jan 2024 11:04:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2x9-0001Ru-FY; Sun, 28 Jan 2024 06:03:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU2x8-0001Rm-Cr for guix-patches@gnu.org; Sun, 28 Jan 2024 06:03:54 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2x8-0000Ah-4m for guix-patches@gnu.org; Sun, 28 Jan 2024 06:03:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2xF-00067S-NW for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 01/19] gnu: Add rust-flatbuffers-23. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643983523500 (code B ref 68780); Sun, 28 Jan 2024 11:04:01 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:03:55 +0000 Received: from localhost ([127.0.0.1]:56663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2x8-00066x-FC for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:03:54 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:37148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2x5-00066d-UB for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:03:53 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4TN7pH3Vm0z9sn1 for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:03:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439815; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=qLnP0tZkN0pMcENvYR9v+83UePA2GQnKYPSlLsmuc3g=; b=bSQ1ivQJpiZDfD9fa/iNxEPbJXbSN2ojL1yLojE3isS8Px1yJ9YJeFqrovCZbz4eFfQhlQ an5BULKc5dTks6JnAj4bLSBOOXp9MVt48m08X4eOh2LBiJoTW/TcDBlEqmnwofLEQq1lhJ YX6Qk+PkNAFzlVkYtidMP8AZRph79ioxlmBWYim/6PvoikVX/mTbUuxp0eKXVXC6GodFSK 1NdRFROJJiAnqPNKvH2DEpeOz8MyQ8lYRA+rRqcwimZigm+ITO3J2StP+la1zQKb8/Veem f3ArIZ84aIyPThFkP0Xvrzbso2f9d2+Jk+mNrg/Wp6GMMzvzM76YGFQjiP3qkA== From: Troy Figiel Date: Fri, 26 Jan 2024 20:43:11 +0100 Message-ID: <87a5ophg8p.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7pH3Vm0z9sn1 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-flatbuffers-23): New variable. (rust-flatbuffers-2): Inherit from rust-flatbuffers-23. --- gnu/packages/crates-io.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c910c00260..6471ab27bf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22631,8 +22631,32 @@ (define-public rust-flamer-0.4 "A procedural macro to insert @code{flame::start_guard(_)} calls.") (license license:asl2.0))) +(define-public rust-flatbuffers-23 + (package + (name "rust-flatbuffers") + (version "23.5.26") + (source + (origin + (method url-fetch) + (uri (crate-uri "flatbuffers" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0h46mg8yb9igda4ff5dajkzc6k5mf4ix472asqb8rmv24ki57b2d")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-rustc-version" ,rust-rustc-version-0.4) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://flatbuffers.dev/") + (synopsis "FlatBuffers Rust serialization library") + (description + "This crates provides FlatBuffers runtime serialization library.") + (license license:asl2.0))) + (define-public rust-flatbuffers-2 (package + (inherit rust-flatbuffers-23) (name "rust-flatbuffers") (version "2.0.0") (source @@ -22642,18 +22666,12 @@ (define-public rust-flatbuffers-2 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1xp5ppif0hvgh9kfvy1199gdmjc3dw1517022l1x3ynpphw5fk7g")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) ("rust-smallvec" ,rust-smallvec-1) - ("rust-thiserror" ,rust-thiserror-1)))) - (home-page "https://google.github.io/flatbuffers/") - (synopsis "FlatBuffers Rust serialization library") - (description - "This crates provides FlatBuffers runtime serialization library.") - (license license:asl2.0))) + ("rust-thiserror" ,rust-thiserror-1)))))) (define-public rust-flate2-1 (package From patchwork Fri Jan 26 19:54:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59511 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9FC0C27BBE2; Sun, 28 Jan 2024 11:05:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 96F5227BBE9 for ; Sun, 28 Jan 2024 11:05:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2y9-0001YW-Rw; Sun, 28 Jan 2024 06:04:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU2y7-0001Y0-3H for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y6-0000F2-R3 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yE-0006B2-EM for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 02/19] gnu: rust-flatbuffers-2: Don't skip the build. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643984223540 (code B ref 68780); Sun, 28 Jan 2024 11:05:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:02 +0000 Received: from localhost ([127.0.0.1]:56668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xF-00067Y-SV for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:02 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:50308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xC-00066l-Bp for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:00 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7pP2Q8Qz9sVv for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:03:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439821; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=dGpNIZ6m06/KzkBpiKQkvcHaeyV6sTOSJ9qqvwrohFQ=; b=fNiym14KWbXWWwzFx4UJfLA3IdPf6mNccHkL6PVKx0MqhBGUHspQLxto/t88vZWgmEDZCw y9e3ljyayjwHmvWh8dj1u5cJyBKgPquMLr53S4GrKDX9Li8gk2qJeNmOgEKUl/Rwft7wr8 /Ad5EqDkFw3CaxDZ4pE01DfqDsHOzYOcW2VenHUUnO0Q447b3KgFylfBujiin9Y9Ub+fEH vKW5V1xfIcGdktZsEhOeeZvJ2L8ImWAT9Ax1Hbn7mnfAHaXW/NN/mftC3lGW8NAIzQrl2I 99XUmxS2RFjghH9Z251PB1kHORNtlbNv2mkaOOBbB0VPslD6cORvsXklxHj3ZQ== From: Troy Figiel Date: Fri, 26 Jan 2024 20:54:25 +0100 Message-ID: <878r49hg8j.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-flatbuffers-2): Don't skip the build. --- gnu/packages/crates-io.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6471ab27bf..c5511890a5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22667,8 +22667,7 @@ (define-public rust-flatbuffers-2 (sha256 (base32 "1xp5ppif0hvgh9kfvy1199gdmjc3dw1517022l1x3ynpphw5fk7g")))) (arguments - `(#:skip-build? #t - #:cargo-inputs + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) ("rust-smallvec" ,rust-smallvec-1) ("rust-thiserror" ,rust-thiserror-1)))))) From patchwork Sat Jan 27 15:12:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59519 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F07C627BBEA; Sun, 28 Jan 2024 11:05:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8F96527BBE2 for ; Sun, 28 Jan 2024 11:05:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yA-0001Yw-Bb; Sun, 28 Jan 2024 06:04:58 -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 1rU2y7-0001Y8-H6 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y7-0000F9-8a for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yE-0006BC-R4 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 03/19] gnu: Add rust-chrono-tz-build-0.2. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643984823569 (code B ref 68780); Sun, 28 Jan 2024 11:05:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:08 +0000 Received: from localhost ([127.0.0.1]:56672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xM-000685-9M for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:08 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:57652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xK-00067Q-Qw for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:07 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7pb6NShz9sjp for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:03:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439831; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=Ma1HOi+9/4nHEYxNoiaNFk4NT/9qokIHWBjhoXIo0GI=; b=oFhpcKHwnk7GSJbsuHZuxGKwBO3nPgOUzonmr0HF0BOn8J2+MK+u/oTnZkxVvIfhlcrsqD k0FVz/TaOP24u0qe6jaLPAQcFSJTjaEQB3klQtOCukILkIxx9gzsJ6g2RCtz/ylzA1MM+w HdWTF97r99C1FpskGbRmcI1OHO4+TBYNqdIGZD5mON5y+V46N2+c1qlHkSBIeK1efry2j4 DJj5ePZnR4VVYWt7+ab/XcCza5MCM+7oJ6L+o7m5RCk2otEuOOcXjiGMAuCgf22S+FWGgq NjrQnOgtLCmv0dnFvPzuB0hElDtneFQCzt5jAG8gnZ5n6i62OC6ZVYdqEMqycg== From: Troy Figiel Date: Sat, 27 Jan 2024 16:12:59 +0100 Message-ID: <877cjthg88.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-chrono-tz-build-0.2): New variable. (rust-chrono-tz-build-0.0.3): Inherit from rust-chrono-tz-build-0.2. --- gnu/packages/crates-io.scm | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c5511890a5..3825e14115 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9945,17 +9945,17 @@ (define-public rust-chrono-tz-0.5 ("rust-parse-zoneinfo" ,rust-parse-zoneinfo-0.3) ("rust-serde" ,rust-serde-1)))))) -(define-public rust-chrono-tz-build-0.0.3 +(define-public rust-chrono-tz-build-0.2 (package (name "rust-chrono-tz-build") - (version "0.0.3") + (version "0.2.1") (source (origin (method url-fetch) (uri (crate-uri "chrono-tz-build" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "031s51dd2vbxdhz7fxk1jpbbvr800w57an14bsq3fd5khwx9ql3g")))) + (base32 "03rmzd69cn7fp0fgkjr5042b3g54s2l941afjm3001ls7kqkjgj3")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -9971,6 +9971,19 @@ (define-public rust-chrono-tz-build-0.0.3 chrono-tz Rust crate.") (license (list license:expat license:asl2.0)))) +(define-public rust-chrono-tz-build-0.0.3 + (package + (inherit rust-chrono-tz-build-0.2) + (name "rust-chrono-tz-build") + (version "0.0.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "chrono-tz-build" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "031s51dd2vbxdhz7fxk1jpbbvr800w57an14bsq3fd5khwx9ql3g")))))) + (define-public rust-chumsky-0.9 (package (name "rust-chumsky") From patchwork Sat Jan 27 15:20:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59518 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4176027BBEA; Sun, 28 Jan 2024 11:05:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B0BF727BBE9 for ; Sun, 28 Jan 2024 11:05:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yA-0001Z3-Jb; Sun, 28 Jan 2024 06:04:59 -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 1rU2y8-0001Y9-2f for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y7-0000FF-R1 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yF-0006BJ-Cz for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 04/19] gnu: Add rust-chrono-tz-0.8. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643985623592 (code B ref 68780); Sun, 28 Jan 2024 11:05:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:16 +0000 Received: from localhost ([127.0.0.1]:56676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xT-00068R-K2 for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:15 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:43158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xR-000684-ES for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:13 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7pk2bylz9sVv for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:03:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=lYfg82d9eqjczsP/EPVnszaE6RmPrUmnA8dDmSx7HMc=; b=LkNP9OAOgb65+KgtcpejDD5n+qqcuoAzHKB/WqZ3+gTrY4Yi26vnpZRha5CL8c0KEwnJT/ 407SpnQsXbCdcq6Owo6wIO9BJP8HSBDBxo+CNLgJ4Pl3B2rJgdPCcMEOH1+zotPkV1lXen YNorC6fRspqz2jjt8hCp+FSItnbb5eYhzkJb694CGvxLfAHx9s8D6SXYC7Yb8QTPVus+qR yxiJB6oUjprUm3jN8QyBN8BNpk9I4MdsKl6Uh6wcD8V6RvjriPncV+4Q/gwHMFx0If8ctl gm/hEXerfYed35d/P9wZ1emVh6gMT+CwjLNJbm0iuYGl3A1srW1jcuIio/QNXQ== From: Troy Figiel Date: Sat, 27 Jan 2024 16:20:08 +0100 Message-ID: <875xzdhg82.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7pk2bylz9sVv X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-chrono-tz-0.8): New variable. (rust-chrono-tz-0.6): Inherit from rust-chrono-tz-0.8. --- 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 3825e14115..02cfe3c531 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9894,8 +9894,39 @@ (define-public rust-chrono-humanize-0.2 Python @code{arrow.humanize}.") (license (list license:expat license:asl2.0)))) +(define-public rust-chrono-tz-0.8 + (package + (name "rust-chrono-tz") + (version "0.8.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "chrono-tz" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dv0yqhr60wrhm4sdlralqw1jf5plcxc91q6v93hvamzk6gbgmwi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-chrono-tz-build" ,rust-chrono-tz-build-0.2) + ("rust-phf" ,rust-phf-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-uncased" ,rust-uncased-0.9)) + #:cargo-development-inputs + (("rust-chrono" ,rust-chrono-0.4) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/chronotope/chrono-tz") + (synopsis "TimeZone implementations for rust-chrono from the IANA database") + (description + "Chrono-TZ is a library that provides implementors of the TimeZone trait +for @code{rust-chrono}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-chrono-tz-0.6 (package + (inherit rust-chrono-tz-0.8) (name "rust-chrono-tz") (version "0.6.3") (source @@ -9905,7 +9936,6 @@ (define-public rust-chrono-tz-0.6 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1pmv434fhw9pwiqc12pvgaiskrq4v1dh1f238gfsg48r301r5hr9")))) - (build-system cargo-build-system) (arguments `(#:cargo-test-flags (list "--release" "--" @@ -9918,13 +9948,7 @@ (define-public rust-chrono-tz-0.6 ("rust-uncased" ,rust-uncased-0.9)) #:cargo-development-inputs (("rust-chrono" ,rust-chrono-0.4) - ("rust-serde-test" ,rust-serde-test-1)))) - (home-page "https://github.com/chronotope/chrono-tz") - (synopsis "TimeZone implementations for rust-chrono from the IANA database") - (description - "Chrono-TZ is a library that provides implementors of the TimeZone trait -for @code{rust-chrono}.") - (license (list license:expat license:asl2.0)))) + ("rust-serde-test" ,rust-serde-test-1)))))) (define-public rust-chrono-tz-0.5 (package From patchwork Sat Jan 27 15:53:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59516 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8F3AD27BBE2; Sun, 28 Jan 2024 11:05:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E424127BBE2 for ; Sun, 28 Jan 2024 11:05:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yA-0001Yz-Dn; Sun, 28 Jan 2024 06:04:59 -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 1rU2y8-0001YM-Ij for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y8-0000FK-7v for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yF-0006BR-QT for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 05/19] gnu: Add rust-comfy-table-7. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643986623619 (code B ref 68780); Sun, 28 Jan 2024 11:05:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:26 +0000 Received: from localhost ([127.0.0.1]:56680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xe-00068t-0W for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:26 -0500 Received: from mout-p-202.mailbox.org ([80.241.56.172]:37720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xb-00068b-DZ for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:24 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TN7pw1J6Fz9sb2 for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439848; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=m4dp/cuL278Mc3C4ttjzSOlKMQQK3gc+jvLYpXXEehs=; b=0tDvYsA1ydFVV8nQ7YHgRC9GWHu+DsKBy5cmWmwyIu4ZoNF3vBxhK7z6iuSy9MFrHBeiut ChChuDYQoYij2TGt5xevCYFtxC0pY4VSFiL69CRsaDRyUMlw9T6RS24j3n4+RDqS6jJrHE AhWg/UDyx7uyF368/N2ayNcmHAZfYDQB3EH28zDsw/Ii9XGU8m+SDisRi2J/+p1RfVeETj 7eGd/r1EG0fVYxk7uHqfup3Hpu3Tq9YQLXxL+e2oExx+mi+KRBOjgerM86gtUhothg1Kgc jqCNJVV62GDmfs3/A5oLqNkKY2jQ9AaaC/eF/XubUefj7o0pdCY3CkmNTtAagA== From: Troy Figiel Date: Sat, 27 Jan 2024 16:53:47 +0100 Message-ID: <874jexhg7s.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-comfy-table-7): New variable. (rust-comfy-table-4): Inherit from rust-comfy-table-7. --- 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 02cfe3c531..c8bcd5520c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11548,8 +11548,41 @@ (define-public rust-combine-regex-1-1 and 1.0.") (license (list license:expat license:asl2.0)))) +(define-public rust-comfy-table-7 + (package + (name "rust-comfy-table") + (version "7.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "comfy-table" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11i6sm6vznv9982hqpbrba43vfd7vv7zqzlywdc4qykvdhyh8r3w")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-console" ,rust-console-0.15) + ("rust-crossterm" ,rust-crossterm-0.27) + ("rust-strum" ,rust-strum-0.25) + ("rust-strum-macros" ,rust-strum-macros-0.25) + ("rust-unicode-width" ,rust-unicode-width-0.1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-proptest" ,rust-proptest-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-rstest" ,rust-rstest-0.18)))) + (home-page "https://github.com/nukesor/comfy-table") + (synopsis "Library for building tables with automatic content wrapping") + (description + "Comfy-tables is an utility for building tables with automatic content +wrapping.") + (license license:expat))) + (define-public rust-comfy-table-4 (package + (inherit rust-comfy-table-7) (name "rust-comfy-table") (version "4.1.1") (source @@ -11559,20 +11592,13 @@ (define-public rust-comfy-table-4 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1wzk894p2s725cpdip5968ydb50zczsl34040j6zs8klhqz5ms8i")))) - (build-system cargo-build-system) (arguments `(#:skip-build? #t #:cargo-inputs (("rust-crossterm" ,rust-crossterm-0.20) ("rust-strum" ,rust-strum-0.21) ("rust-strum-macros" ,rust-strum-macros-0.21) - ("rust-unicode-width" ,rust-unicode-width-0.1)))) - (home-page "https://github.com/nukesor/comfy-table") - (synopsis "Library for building tables with automatic content wrapping") - (description - "Comfy-tables is an utility for building tables with automatic content -wrapping.") - (license license:expat))) + ("rust-unicode-width" ,rust-unicode-width-0.1)))))) (define-public rust-comfy-table-1 (package From patchwork Sat Jan 27 14:58:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59512 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6210627BBE9; Sun, 28 Jan 2024 11:05:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AE66827BBE2 for ; Sun, 28 Jan 2024 11:05:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yD-0001b7-QC; Sun, 28 Jan 2024 06:05:02 -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 1rU2y9-0001YX-OK for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y8-0000FT-KC for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yG-0006BY-6O for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 06/19] gnu: Add rust-arrow-schema-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643987123640 (code B ref 68780); Sun, 28 Jan 2024 11:05:04 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:31 +0000 Received: from localhost ([127.0.0.1]:56684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xj-00069D-CG for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:31 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:46250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xh-00068j-UL for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:30 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TN7q21GG8z9sTC for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439854; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=od8Hvr31lfK11ZdUgR/UBL+weg/ceyfTwqugoNpdOi4=; b=P42z7tyyop8WV6axiiOADIDENFKe3Rjgszu2i6OD1jFKSTf0P3VrOAr6OZXCZRsNOkjHJs mT7CgTIi+gXGnGhEgW2emUfTBaYuKLlP+divfLgxEjBlRGCfxf7vwbMj2DbkuS7KXb+l2o 1uaLgkVGfAg3f+Mo/J7DWIL7YddfjjXfMpIuSQtU4OWl9ypxB0IF+gpWweQDsOoY2Sa/y6 Aq/ooT/IawV48CcDK6UgqoTKIuSijDmkyno8ovQi1Os1cRSX9OFOt9qo/M8qRNlKAoq6sh qlL40rGx6rk7Rf+DqSgPpeZ74pgJkcgvgkYBtbt02kvPJ4Cih3G5xOnC0MUoNQ== From: Troy Figiel Date: Sat, 27 Jan 2024 15:58:36 +0100 Message-ID: <8734uhhg7m.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7q21GG8z9sTC X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-schema-47): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c8bcd5520c..0c4c452cc1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2565,6 +2565,31 @@ (define-public rust-arrow-format-0.3 code of Apache Arrow spec.") (license license:asl2.0))) +(define-public rust-arrow-schema-47 + (package + (name "rust-arrow-schema") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-schema" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0jyfw40m070zj2pv8mp3gvlnzs0mavnzn6qhw19qh5bv26f1f7ax")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-2) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-bincode" ,rust-bincode-1) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Logical types for Apache Arrow arrays") + (description "This crate defines the logical types for arrays of the +Apache Arrow implementation in Rust.") + (license license:asl2.0))) + (define-public rust-arrow2-0.7 (package (name "rust-arrow2") From patchwork Sat Jan 27 15:01:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59513 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1735727BBEA; Sun, 28 Jan 2024 11:05:43 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9AA4027BBE2 for ; Sun, 28 Jan 2024 11:05:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yD-0001an-KX; Sun, 28 Jan 2024 06:05:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU2y9-0001YY-OE for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y9-0000FU-2D for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yG-0006Bf-KD for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 07/19] gnu: Add rust-arrow-buffer-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643987823658 (code B ref 68780); Sun, 28 Jan 2024 11:05:04 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:38 +0000 Received: from localhost ([127.0.0.1]:56688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xp-00069W-MJ for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:37 -0500 Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:43912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xl-000692-VI for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:35 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4TN7q64yg1z9snk for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439858; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=TdsfwcY3VvM450uFzvu79zGfUO3JonsDLK1b006QPBg=; b=BmCSDAEkSfZPmttFozz4fnVNuy6plCX99Y1Baj/1HqPAe97rpnEhWgp0SV3Zs3fKL4hLLm yxEx7IDwKeyW4LLvLNxDdTSF3HJLQ10qqR1woP/QB0M364qhkyxURFwn/ZiLrVIpgBE7dG mxFxxh1H7n5AxUZZuz6lubqXcX1vlnhhzzBIoERCC/YFGZYyvMgp+JHWumOhTsPEPt0NaU xlTMQQDji2N4kDGy5NYvpesBFmSecOJ5bCCzH9yB/D+uvrr21KQmeqZzNIK6FL6BI/fB3/ i0YlLfCYTrIBMAAzQGgL3RWTLMBWzjLT9OHStfDkku92IR+Fye6Ln7nUVxoXmw== From: Troy Figiel Date: Sat, 27 Jan 2024 16:01:29 +0100 Message-ID: <871qa1hg7h.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-buffer-47): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0c4c452cc1..db3c4f2017 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2540,6 +2540,32 @@ (define-public rust-arrow-5 format.") (license license:asl2.0))) +(define-public rust-arrow-buffer-47 + (package + (name "rust-arrow-buffer") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-buffer" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "15b1km7kb7cys2pdxgq1p9syiw7yzf9cch85rcw12504a8i1k8gx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bytes" ,rust-bytes-1) + ("rust-half" ,rust-half-2) + ("rust-num" ,rust-num-0.4)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Buffer abstractions for Apache Arrow") + (description "This crate provides low-level buffer abstractions for the +Rust implementation of Apache Arrow.") + (license license:asl2.0))) + (define-public rust-arrow-format-0.3 (package (name "rust-arrow-format") From patchwork Sat Jan 27 15:05:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59514 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2A12F27BBEA; Sun, 28 Jan 2024 11:05:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AE2E927BBE2 for ; Sun, 28 Jan 2024 11:05:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yD-0001ad-BB; Sun, 28 Jan 2024 06:05:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU2y9-0001YZ-Q7 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y9-0000FV-I0 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yH-0006Bn-40 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 08/19] gnu: Add rust-arrow-data-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643988323684 (code B ref 68780); Sun, 28 Jan 2024 11:05:05 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:43 +0000 Received: from localhost ([127.0.0.1]:56692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xv-00069u-11 for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:43 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:39684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xq-00069M-5O for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:38 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TN7qC16wsz9sTC for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439863; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=xUVS0Fn3MzkHPshjrDpcKjYD3fPrtmXoJPZ6IqY6Zeg=; b=PM8/GZ7RHW40LVQdzFOg5SZCtOn9NmD51NKx2/BWfHMBsKCeQwHwosayiOzPxbvQTVYNNe Yw1J5MmG3saieVjjdSBjlco9Jdaa3ik1D7S/IdlZ7RuzSuOEo6wWTcooWaSQLQOwhF8eLU Ou2QKlV0Q9n+oL8aUhThLAkn79LuHh3ueNpYREC9fctOmFSlyK+E2V/puiJpG3KSnwUCL3 Oae9eAN2Uzcr1Ig+pF+LV+MhaVXYEakRs7k2+d0AfSUOL1FkPprslWTeppL0plYFIPXw3O +Rh3zqyVh2sE3aE2RmWiIBnkRM4yGD9BKE6jQfTRUW/E2yl2TxKwIIbLIWOr9g== From: Troy Figiel Date: Sat, 27 Jan 2024 16:05:27 +0100 Message-ID: <87zfwpg1mx.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-data-47): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index db3c4f2017..b1a8badb1a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2566,6 +2566,30 @@ (define-public rust-arrow-buffer-47 Rust implementation of Apache Arrow.") (license license:asl2.0))) +(define-public rust-arrow-data-47 + (package + (name "rust-arrow-data") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-data" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fpp09ykg6nb7jcaqnjzga242y7nlrfz3v0wlrf0kd68k4v4qnj7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-half" ,rust-half-2) + ("rust-num" ,rust-num-0.4)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Low-level array data abstractions for Apache Arrow") + (description "This crate contains low-level array data abstractions for +the Apache Arrow implementation in Rust.") + (license license:asl2.0))) + (define-public rust-arrow-format-0.3 (package (name "rust-arrow-format") From patchwork Sat Jan 27 15:27:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59517 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F11C827BBE2; Sun, 28 Jan 2024 11:05:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7E1F327BBE9 for ; Sun, 28 Jan 2024 11:05:53 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yE-0001b9-2u; Sun, 28 Jan 2024 06:05:02 -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 1rU2yA-0001Yx-5L for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:58 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2y9-0000Fo-Tn for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yH-0006Bw-HA for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 09/19] gnu: Add rust-arrow-array-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643988823702 (code B ref 68780); Sun, 28 Jan 2024 11:05:05 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:48 +0000 Received: from localhost ([127.0.0.1]:56696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2y0-0006AE-Dw for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:48 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:54458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2xw-00069o-7f for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:44 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7qK1hSFz9sb4 for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439869; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=3agoO6TrjmBcpiOOePNoiogR31Vqhtkl+btgqZnAofQ=; b=Nv+6wldDJI13CJQzxi8KcNCvWU9eSdv7kWawnwqcNcc5StyLwVNZkThLXkIGR2CdJdnRdZ x/sKOrt127ZL3aNYNqzwI0gSBkQhx4+zTUtZuUYI82vPtlze5TURea4H/o5BMFPf7ENQj/ UH2z7IhXrJMk6Ti/ui7ZQOS1uadkyc82lLw8uyIVuC7OwvPmpH/QGlPAOR+FmBfkdIvKgq M+XwvIVYfRmvHHTqwFp+kqgVZVUEfHYjAitYGMS4qsIm4TdJ0JoV732C9HpcOnfcABN2uP 5DIbtWY3bTFWE6CBfAj2GbU7moVwqjjd5zzpYkH4XWs/SYEVNcciy8rm771E+w== From: Troy Figiel Date: Sat, 27 Jan 2024 16:27:17 +0100 Message-ID: <87y1c9g1mr.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7qK1hSFz9sb4 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-array-47): New variable. --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b1a8badb1a..5121bd71d0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2540,6 +2540,41 @@ (define-public rust-arrow-5 format.") (license license:asl2.0))) +(define-public rust-arrow-array-47 + (package + (name "rust-arrow-array") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-array" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "139iwhc3j8mcn6avgjl4k3sc7g43kq92m02fbba05qgdadrglbnh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ahash" ,rust-ahash-0.8) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-chrono-tz" ,rust-chrono-tz-0.8) + ("rust-half" ,rust-half-2) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-num" ,rust-num-0.4) + ("rust-packed-simd" ,rust-packed-simd-0.3)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Array abstractions for Apache Arrow") + (description "The central type in Apache Arrow are arrays, which are a +known-length sequence of values all having the same type. This crate provides +concrete implementations of each type, as well as an @code{Array} trait that +can be used for type-erasure.") + (license license:asl2.0))) + (define-public rust-arrow-buffer-47 (package (name "rust-arrow-buffer") From patchwork Sat Jan 27 15:39:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59515 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3BB3127BBE2; Sun, 28 Jan 2024 11:05:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2BCFC27BBE9 for ; Sun, 28 Jan 2024 11:05:49 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU2yC-0001aU-I6; Sun, 28 Jan 2024 06:05:00 -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 1rU2yA-0001ZA-Jv for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU2yA-0000Fu-Bs for guix-patches@gnu.org; Sun, 28 Jan 2024 06:04:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU2yH-0006C3-Uz for guix-patches@gnu.org; Sun, 28 Jan 2024 06:05:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 10/19] gnu: Add rust-arrow-select-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:05:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170643989323722 (code B ref 68780); Sun, 28 Jan 2024 11:05:05 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:04:53 +0000 Received: from localhost ([127.0.0.1]:56700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2y4-0006AY-RQ for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:53 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:43796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2y2-0006AA-9w for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:04:50 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TN7qR2Fk9z9spM for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:04:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439875; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=Qdcn/2AWzPofwlgK5XjXEpCXr9mDgVvYSwYynX7W+wE=; b=iKEy4++bkw/jZ/4hU8j46+B5pOvJipAOaQbIDHNDkkM8FPcFrcTneT68QvZB1nj8/wgdyX Gm2M/STD+BPUFwrIdM00x4zZfsTVdmIWa5baj5p8HjU7/k6IZSAHvaCfjRcdEvqapGEzpB gI22Qt7QTHGrF1x3iPWeSJ88zTZRkcOw7gfx0pd2iwbMdlcJ5laHDsCadZgH0GesW/SFxO zz1wN1ilXH0Fu9lwLsOl5tSFhYcOeBUD++P6CzGuIA6P2XbILKEEcSbneuNBQ8wZWR4Jcl yfNSKXaTJjUP9xXPDhM42jdI9CXXl18puaIYqCUWR54SalEJw7vzC9Il1aafPg== From: Troy Figiel Date: Sat, 27 Jan 2024 16:39:01 +0100 Message-ID: <87wmrtg1ml.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-select-47): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5121bd71d0..a0fa93339d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2675,6 +2675,35 @@ (define-public rust-arrow-schema-47 Apache Arrow implementation in Rust.") (license license:asl2.0))) +(define-public rust-arrow-select-47 + (package + (name "rust-arrow-select") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-select" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0231igp3fihf2kz1s9i2k6vhnlpmg662gr9rn6fpxrh26801xiym")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ahash" ,rust-ahash-0.8) + ("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-num" ,rust-num-0.4)) + #:cargo-development-inputs + (("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Selection kernels for Apache Arrow arrays") + (description "This crate provides various selection kernels for Apache +Arrow arrays. Examples include @code{filter}, @code{concat} and @code{take} +kernels, as well as @code{window} functions such as shifting.") + (license license:asl2.0))) + (define-public rust-arrow2-0.7 (package (name "rust-arrow2") From patchwork Sat Jan 27 15:43:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59522 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6943B27BBE2; Sun, 28 Jan 2024 11:07:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AB25327BBEA for ; Sun, 28 Jan 2024 11:07:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU304-0002fc-IO; Sun, 28 Jan 2024 06:06:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU303-0002eG-8a for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU302-0000mh-RS for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU30A-0006G2-B3 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 11/19] gnu: Add rust-arrow-string-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644000223996 (code B ref 68780); Sun, 28 Jan 2024 11:07:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:06:42 +0000 Received: from localhost ([127.0.0.1]:56713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2zq-0006Ey-Aa for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:42 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]:51714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2zo-0006Eh-AP for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:41 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4TN7sX6z2jz9smj for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:06:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439984; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=UWaDDHq2VTL9kYSC1lY3+ReR9gU2z8lgz3VDZ1YjYYs=; b=fnU7zssX61G92AydZdtpwJNDMhEL+nWv2rNhnx816GS5slJb4pWdL68ZyCGUzYJZ13Bg88 wNHGU0tzoUep8iYyWN8QisNfz7hm9e0PR41wgxkQvbVFTNe1gxmNLxCNqTMpp+a7NTZVyK DqXcGJiyHupM/gr5xqvGww17k5M5DpKqKNlOKVfo3LVl/F0vLSmi6uh886pXGAkPc2taB7 l023B8Cy9UywNrwPzyOHzjgAz/FB9oMvu8FhxCyQRPZ2bIBJHxrutzIdgrzqd9mHWjtl/r 9cpuYlJdLZ1G8v4IcWw8nyW+EqsGShj0FgbLXcdrKWsGzhrFmpkw1Y66YQm5aQ== From: Troy Figiel Date: Sat, 27 Jan 2024 16:43:00 +0100 Message-ID: <87v87dg1jk.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-string-47): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a0fa93339d..fcceb882a8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2704,6 +2704,35 @@ (define-public rust-arrow-select-47 kernels, as well as @code{window} functions such as shifting.") (license license:asl2.0))) +(define-public rust-arrow-string-47 + (package + (name "rust-arrow-string") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-string" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ar1njf4biff3ylpyk2m2bhvqmsywl9akagljm429ffnharbpkn4")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-arrow-select" ,rust-arrow-select-47) + ("rust-num" ,rust-num-0.4) + ("rust-regex" ,rust-regex-1) + ("rust-regex-syntax" ,rust-regex-syntax-0.7)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "String kernels for Apache Arrow arrays") + (description "This crate provides various string kernels for Apache Arrow +arrays. Examples include @code{concat_elements}, @code{length}, @code{like}, +@code{regexp} and @code{substring} kernels.") + (license license:asl2.0))) + (define-public rust-arrow2-0.7 (package (name "rust-arrow2") From patchwork Sat Jan 27 15:49:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59520 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4A64F27BBEA; Sun, 28 Jan 2024 11:07:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 83F8527BBE9 for ; Sun, 28 Jan 2024 11:07:09 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU305-0002h6-Mu; Sun, 28 Jan 2024 06:06:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU303-0002eN-HU for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU303-0000mn-9d for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU30A-0006G9-NJ for guix-patches@gnu.org; Sun, 28 Jan 2024 06:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 12/19] gnu: Add rust-arrow-ord-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644001024017 (code B ref 68780); Sun, 28 Jan 2024 11:07:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:06:50 +0000 Received: from localhost ([127.0.0.1]:56717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2zx-0006FJ-Lz for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:49 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:54200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2zt-0006Eq-QS for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:48 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7sf5WQPz9sb4 for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:06:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=/INHKnLbe3f3nYmft4L3KAoIRzZpP6H/TnS7D03XbI8=; b=QP8qe/VaBjBOXzkKC9+I+qwssorRZ9BHsrhczUGkc9ysOdt0i3ccdTPeUjxShzt4DPq4l2 E+ZJjkq93T/QMoX63HxPAAKZj0L8TQl+zGKZiAShDgsYl5i521BMkC1NujdnFeK5DO5V+p wBvI6ZBHhIi3z3MPQGrpp8JwcSS65bLILGhToOiYbO4ebQIrJ+rMk7ZIwV39J4ZQmtOKOi JbGuBJ0hwQCh+kwMEFmsU1f+y7GPdqwaQM/TCso8XZP4zvp86ZDJMa3C/Ul+hMoxzirS6g ExnxwXrkYM58cVwU6mJNP3HM4o6xmZUGJ56HhBhuXU6ET3qkq3RQZg0IZ7rsPw== From: Troy Figiel Date: Sat, 27 Jan 2024 16:49:28 +0100 Message-ID: <87ttmxg1jd.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7sf5WQPz9sb4 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-ord-47): New variable. --- 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 fcceb882a8..ecf50bc1ae 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2650,6 +2650,36 @@ (define-public rust-arrow-format-0.3 code of Apache Arrow spec.") (license license:asl2.0))) +(define-public rust-arrow-ord-47 + (package + (name "rust-arrow-ord") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-ord" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1x3irbymxic9hjaakq0rvkcqxj1jq2hfpclywh066spa12j7mf03")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-arrow-select" ,rust-arrow-select-47) + ("rust-half" ,rust-half-2) + ("rust-num" ,rust-num-0.4)) + #:cargo-development-inputs + (("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Ordering kernels for Apache Arrow arrays") + (description "This crate provides various ordering kernels for Apache +Arrow arrays. Examples include @code{cmp}, @code{ord}, @code{partition}, +@code{rank} and @code{sort} kernels.") + (license license:asl2.0))) + (define-public rust-arrow-schema-47 (package (name "rust-arrow-schema") From patchwork Sat Jan 27 16:09:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59521 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4E68327BBEC; Sun, 28 Jan 2024 11:07:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8D17827BBE2 for ; Sun, 28 Jan 2024 11:07:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU305-0002hH-U8; Sun, 28 Jan 2024 06:06:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU303-0002eV-T0 for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU303-0000mt-HN for guix-patches@gnu.org; Sun, 28 Jan 2024 06:06:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU30B-0006GH-4W for guix-patches@gnu.org; Sun, 28 Jan 2024 06:07:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 13/19] gnu: Add rust-arrow-cast-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:07:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644001624035 (code B ref 68780); Sun, 28 Jan 2024 11:07:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:06:56 +0000 Received: from localhost ([127.0.0.1]:56721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU304-0006Fa-0g for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:56 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]:59836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU302-0006FH-8C for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:06:54 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4TN7sq1ll0z9sXg for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:06:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=Vw6M7MPuOObOnb7JzKcVaXECna1y5WaX6L+L8lP/7yo=; b=hgw3GdsCmd/OkP9RYe42nieWBcBPXMMXlpZiOnOekF7nmr+q0JCK6/ukcSSUaIuFYTTek/ CACzzXhXyvFHovALII3gcAof5AVnVp46sZxXX6GefYOCoO/eC7odYZoUCURsHXZH+UBlGh IrCOINUUo3h7W8QPZs2NmmfuAl6J41vJE6gK7CKbhHI2TWKvgRCsftYx3g4GwFnNFoa0lR +7sHFqkWrWk9WeXoyIClbYmqQv5upaTaNSUOOjMisBRSl1CAHvFVupFSURWEnSYYelg5Bx atRzpGNI5GRd6xHc4XoojFh97eTfDSXRyoCnNtQRZjWGFAmnIUrbySvlvr9V7Q== From: Troy Figiel Date: Sat, 27 Jan 2024 17:09:54 +0100 Message-ID: <87sf2hg1j5.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-cast-47): New variable. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ecf50bc1ae..0029223871 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2601,6 +2601,40 @@ (define-public rust-arrow-buffer-47 Rust implementation of Apache Arrow.") (license license:asl2.0))) +(define-public rust-arrow-cast-47 + (package + (name "rust-arrow-cast") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-cast" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1vjdr0gqln3x60jlwan6vfb6f1alhww95by51gani24np58mv0hx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-arrow-select" ,rust-arrow-select-47) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-comfy-table" ,rust-comfy-table-7) + ("rust-half" ,rust-half-2) + ("rust-lexical-core" ,rust-lexical-core-0.8) + ("rust-num" ,rust-num-0.4)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-half" ,rust-half-2)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Cast kernels and utilities for Apache Arrow") + (description "This crate provides typecasting kernels and other utilities +for Apache Arrow, such as prettyprinting, parsing, and Base64 encoding and +decoding.") + (license license:asl2.0))) + (define-public rust-arrow-data-47 (package (name "rust-arrow-data") From patchwork Sun Jan 28 08:25:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59523 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C61E627BBEC; Sun, 28 Jan 2024 11:09:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1E6F327BBE2 for ; Sun, 28 Jan 2024 11:09:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU320-0003iR-FB; Sun, 28 Jan 2024 06:08:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU31z-0003i1-6b for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU31y-0000ww-Uf for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU326-0006Kg-Gr for guix-patches@gnu.org; Sun, 28 Jan 2024 06:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 14/19] gnu: Add rust-arrow-json-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644009424215 (code B ref 68780); Sun, 28 Jan 2024 11:09:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:08:14 +0000 Received: from localhost ([127.0.0.1]:56728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31J-0006IV-FX for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:13 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:43464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31H-0006IF-RV for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:12 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7vJ6J8hz9sjp for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:07:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440076; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=uYgKkuoyq3ilt6pxXyu7k68qOy40sbzAeUFs8oS8LFU=; b=j9pQfcoPLoIRh3QmZzRbcAo8Q35wFIz2JN+SOZwLmm+XRkVgFd5CPaH/Ji3r6jJkTYA20V hgM+6cdZgdwktE6m1KoQl4n5KhWFrwgPMHffPaZP/VpZ/SL5S9qL3xHiRYnxAs+CY6qW2/ qOnYv7VAHy3O74wQUZ4QdnHWV9A06TDDLWGI0iQi9ynbFGaVQX1Ma0rTe1llzk6uoqBVxf YxCq0KKoinbF6YhFu1VyS1B6sVuUOkTaVPtDEapB762vlt49eyiQVg7Lt8rKbOdEGjtlpz gt0CuBLw8bd/phW5Ht9bXaH74YDLZIoNmBh81PKjwEU6WeEzz7o48UGwwEVtNw== From: Troy Figiel Date: Sun, 28 Jan 2024 09:25:37 +0100 Message-ID: <87r0i1g1gz.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-json-47): New variable. --- gnu/packages/crates-io.scm | 67 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0029223871..ac857f6934 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2684,6 +2684,73 @@ (define-public rust-arrow-format-0.3 code of Apache Arrow spec.") (license license:asl2.0))) +(define-public rust-arrow-json-47 + (package + (name "rust-arrow-json") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-json" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "175ncx809i6gq7i4xr03kxkk3f2nxnd49zjlqg78qs6x0hxpwggh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + ;; Test fixtures are not included in the crate tarball. We need to skip + ;; the tests that require these. + '("--release" + ;; Skip the doctests, since some of these also depend on the test + ;; fixtures. + "--lib" "--bins" "--tests" + "--" + "--exact" + "--skip=reader::schema::tests::test_json_infer_schema" + "--skip=reader::tests::test_date_from_json_milliseconds" + "--skip=reader::tests::test_json_arrays" + "--skip=reader::tests::test_json_basic" + "--skip=reader::tests::test_json_basic_schema" + "--skip=reader::tests::test_json_basic_schema_projection" + "--skip=reader::tests::test_json_basic_with_nulls" + "--skip=reader::tests::test_json_empty_projection" + "--skip=reader::tests::test_json_iterator" + "--skip=reader::tests::test_time_from_json_nanoseconds" + "--skip=reader::tests::test_timestamp_from_json_milliseconds" + "--skip=reader::tests::test_timestamp_from_json_seconds" + "--skip=reader::tests::test_with_multiple_batches" + "--skip=writer::tests::test_write_multi_batches" + "--skip=writer::tests::test_write_single_batch" + "--skip=writer::tests::write_arrays" + "--skip=writer::tests::write_basic_nulls" + "--skip=writer::tests::write_basic_rows") + #:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-cast" ,rust-arrow-cast-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-half" ,rust-half-2) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-lexical-core" ,rust-lexical-core-0.8) + ("rust-num" ,rust-num-0.4) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1)) + #:cargo-development-inputs + (("rust-bytes" ,rust-bytes-1) + ("rust-flate2" ,rust-flate2-1) + ("rust-futures" ,rust-futures-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Parse JSON formatted data to and from the Arrow format") + (description + "This crate enables support for transferring data between the Arrow +memory format and JSON line-delimited records.") + (license license:asl2.0))) + (define-public rust-arrow-ord-47 (package (name "rust-arrow-ord") From patchwork Sun Jan 28 08:38:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59527 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1A3FC27BBE2; Sun, 28 Jan 2024 11:09:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C8E1227BBE9 for ; Sun, 28 Jan 2024 11:09:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU323-0003jr-1b; Sun, 28 Jan 2024 06:08:59 -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 1rU31z-0003i8-Hk for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU31z-0000x1-9S for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU326-0006Kn-SD for guix-patches@gnu.org; Sun, 28 Jan 2024 06:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 15/19] gnu: Add rust-arrow-csv-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644010624247 (code B ref 68780); Sun, 28 Jan 2024 11:09:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:08:26 +0000 Received: from localhost ([127.0.0.1]:56732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31V-0006Iz-UH for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:26 -0500 Received: from mout-p-103.mailbox.org ([2001:67c:2050:0:465::103]:48128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31T-0006Ig-Bt for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:24 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4TN7vX0B6gz9sbY for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:08:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440088; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=YHJY8V2zlS7uvB+ILamdd870Jdb5SEDcrdltOHz2cY0=; b=hEsGn0LthXnAexv/iKqpPBLxKktaRyeBK57D2KuDukUE/DTLuyQhZOeznQlhEsKhfWgi3V H6xjYIptQYRyVun8HFBG3g1yddYFJjRY8rOHZPlhSglbLSvi1zZ3xcyit+oR9ZDcGAle/Q BNI5mF8Fgbxzm0SG5Jy+eqrHEpFSkL+bsKSUMzTmhFN/BZGakdPnGmgKfTJMmDQRKV0+TG 4+Oo1eLJzeuYsv1WrR7XZwW3H9l+EejrGYeEyBN+eNIIDhGoHRN9TZoTOngX5rg7ydH9lp Jl/s/xj2Pu9Dwe2IUKWC1XtJRSO4QDvZgzasdZxMHqw8HCyDhZgn+Ct9aGFpWw== From: Troy Figiel Date: Sun, 28 Jan 2024 09:38:20 +0100 Message-ID: <87plxlg1go.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7vX0B6gz9sbY X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-csv-47): New variable. --- gnu/packages/crates-io.scm | 60 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ac857f6934..62dcd3b081 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2635,6 +2635,66 @@ (define-public rust-arrow-cast-47 decoding.") (license license:asl2.0))) +(define-public rust-arrow-csv-47 + (package + (name "rust-arrow-csv") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-csv" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1wff8a151xspfrcc4lda6g0d9fa6vva63q23gwcxq9miqrfqbvs3")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + ;; Test fixtures are not included in the crate tarball. We need to skip + ;; the tests that require these. + '("--release" + ;; Skip the doctests, since some of these also depend on the test + ;; fixtures. + "--lib" "--bins" "--tests" + "--" + "--exact" + "--skip=reader::tests::test_buffered" + "--skip=reader::tests::test_csv" + "--skip=reader::tests::test_csv_builder_with_bounds" + "--skip=reader::tests::test_csv_from_buf_reader" + "--skip=reader::tests::test_csv_reader_with_decimal" + "--skip=reader::tests::test_csv_schema_metadata" + "--skip=reader::tests::test_csv_with_dictionary" + "--skip=reader::tests::test_csv_with_projection" + "--skip=reader::tests::test_csv_with_schema_inference" + "--skip=reader::tests::test_csv_with_schema_inference_no_headers" + "--skip=reader::tests::test_custom_nulls" + "--skip=reader::tests::test_custom_nulls_with_inference" + "--skip=reader::tests::test_nulls" + "--skip=reader::tests::test_nulls_with_inference" + "--skip=reader::tests::test_parse_invalid_csv") + #:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-cast" ,rust-arrow-cast-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-csv" ,rust-csv-1) + ("rust-csv-core" ,rust-csv-core-0.1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-lexical-core" ,rust-lexical-core-0.8) + ("rust-regex" ,rust-regex-1)) + #:cargo-development-inputs + (("rust-bytes" ,rust-bytes-1) + ("rust-futures" ,rust-futures-0.3) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-tokio" ,rust-tokio-1)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Parse CSV formatted data to and from the Arrow format") + (description "This crate enables support for transferring data between the +Arrow memory format and CSV line-delimited records.") + (license license:asl2.0))) + (define-public rust-arrow-data-47 (package (name "rust-arrow-data") From patchwork Sun Jan 28 08:45:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59524 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9D65327BBE2; Sun, 28 Jan 2024 11:09:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2C7B027BBEA for ; Sun, 28 Jan 2024 11:09:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU321-0003iw-9s; Sun, 28 Jan 2024 06:08:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU31z-0003iG-UI for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU31z-0000x7-Ko for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU327-0006Kw-7A for guix-patches@gnu.org; Sun, 28 Jan 2024 06:09:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 16/19] gnu: Add rust-arrow-row-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644011324277 (code B ref 68780); Sun, 28 Jan 2024 11:09:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:08:33 +0000 Received: from localhost ([127.0.0.1]:56736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31d-0006JV-CV for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:33 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:44498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31a-0006Iy-Ot for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:31 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TN7vg5FNTz9smQ for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:08:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440095; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=ZUgl3ubbfMJen6dntK1ZXDW9JXRVm4fpF1gd5gBJauc=; b=YV9U0ZDycyBI80asBW6JiIaZ9OWQhgeLtpoteTW9eXk/71V3Z8aDXWg24Mpqz3IZf64NSH Bwyw5T24ffqm1V+cjHV7ybjG0e7Yc3XdrRf/9gzZCis8/bEq27mO2tHRZ0HVAaC1tDcLyu sEyryy8Vq/JSmxIPNZB/zmKbMIXbs9x+Xo4atBDSqXFTNBAMmlFpQibG1tn+kN9eiVXT1z nVWqAhl3MBJCNefGv9mQHJ8uqLp+XOMInJ+mosaLRfLyJFlJquV9sqepjK+NerwrIwlEVw eXB7LPz4W7p5F/j6Uni03kfoPThmjIIgwH/FmhP3tgFh6xDaBhpuscBhHpS+LA== From: Troy Figiel Date: Sun, 28 Jan 2024 09:45:22 +0100 Message-ID: <87o7d5g1gg.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7vg5FNTz9smQ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-row-47): New variable. --- 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 62dcd3b081..45d715d8ed 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2841,6 +2841,39 @@ (define-public rust-arrow-ord-47 @code{rank} and @code{sort} kernels.") (license license:asl2.0))) +(define-public rust-arrow-row-47 + (package + (name "rust-arrow-row") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-row" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "08jxyqvsm3pvz09jprqrxdhg1yczncyb5jlgj2vckrw1nn538jhi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ahash" ,rust-ahash-0.8) + ("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-half" ,rust-half-2) + ("rust-hashbrown" ,rust-hashbrown-0.14)) + #:cargo-development-inputs + (("rust-arrow-cast" ,rust-arrow-cast-47) + ("rust-arrow-ord" ,rust-arrow-ord-47) + ("rust-rand" ,rust-rand-0.8)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Row-oriented Apache Arrow representation") + (description "This crate provides a comparable row-oriented representation +of a collection of @code{Array}. Rows are normalized for sorting, and can +therefore be very efficiently compared, using @code{memcmp} under the hood, or +used in non-comparison sorts such as radix sort.") + (license license:asl2.0))) + (define-public rust-arrow-schema-47 (package (name "rust-arrow-schema") From patchwork Sun Jan 28 08:50:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59526 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6CEAC27BBEA; Sun, 28 Jan 2024 11:09:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B4C5F27BBE2 for ; Sun, 28 Jan 2024 11:09:29 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU322-0003jU-Ka; Sun, 28 Jan 2024 06:08:58 -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 1rU320-0003iP-9D for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU320-0000xD-1U for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU327-0006L4-KL for guix-patches@gnu.org; Sun, 28 Jan 2024 06:09:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 17/19] gnu: Add rust-arrow-ipc-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644011824294 (code B ref 68780); Sun, 28 Jan 2024 11:09:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:08:38 +0000 Received: from localhost ([127.0.0.1]:56740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31h-0006Jm-Sy for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:38 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:35934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31g-0006JM-EH for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:36 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TN7vn36FLz9sTC for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:08:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=RvFbDRuDCRBSW3K6+zhy1+ZxrhRLxKIas64FKxhyUH0=; b=vLRDCdCTwzpeam+TeclMudFz9teI5M9MnjQ59XcQb6BE+B/p5fBo5wjNvqIARIrK5k/Ywo bomQU40LKpxi2KsrZfkay5NcG+xPWo0EOox/q65t2SyzlTtMpZNOTzjkFGZx+JqjIZkLu1 Dx8Mjn+t4XnDIWkjiboPW6xgvYYLWaFpHavoS5CZhO0qX40A6y+GKS04/WPC2Lwdj2cJ1p EJpBglKoWxPxx8E0Dg5nrEkl6Tr1gcp3DG0FAPWrTVAQvNq+UxlkTwC7QvACc2Er+pTx3O IhSbi6hfqmXv1WrED1YAj0sBY+P0NQ1rRuuS3Gt6UQ8hrWQxf4SRFYqjrF6tyw== From: Troy Figiel Date: Sun, 28 Jan 2024 09:50:33 +0100 Message-ID: <87msspg1gb.fsf@troyfigiel.com> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4TN7vn36FLz9sTC X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-ipc-47): New variable. --- 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 45d715d8ed..f2b05ee9ec 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2744,6 +2744,36 @@ (define-public rust-arrow-format-0.3 code of Apache Arrow spec.") (license license:asl2.0))) +(define-public rust-arrow-ipc-47 + (package + (name "rust-arrow-ipc") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-ipc" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0shnrpmkwicxcn12s6lw8xqj9xibjjfqah58nxlzhjf5i9f00j0j")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-cast" ,rust-arrow-cast-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-flatbuffers" ,rust-flatbuffers-23) + ("rust-lz4" ,rust-lz4-1) + ("rust-zstd" ,rust-zstd-0.12)) + #:cargo-development-inputs + (("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Support for the Arrow IPC format") + (description "This crate provides support for the Arrow @acronym{IPC, +Interprocess Communication} format.") + (license license:asl2.0))) + (define-public rust-arrow-json-47 (package (name "rust-arrow-json") From patchwork Sun Jan 28 08:58:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59525 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 70BC427BBEA; Sun, 28 Jan 2024 11:09:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E53AF27BBE2 for ; Sun, 28 Jan 2024 11:09:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU321-0003jR-Pw; Sun, 28 Jan 2024 06:08:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU320-0003iX-Ka for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU320-0000xL-Ce for guix-patches@gnu.org; Sun, 28 Jan 2024 06:08:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU327-0006LB-Vt for guix-patches@gnu.org; Sun, 28 Jan 2024 06:09:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 18/19] gnu: Add rust-arrow-arith-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:09:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644013124323 (code B ref 68780); Sun, 28 Jan 2024 11:09:03 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:08:51 +0000 Received: from localhost ([127.0.0.1]:56744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31v-0006KF-Gu for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:51 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:33336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU31t-0006Jy-HL for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:08:49 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4TN7w233Gjz9snc for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:08:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440114; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=h6IvjIc6veVK0PVx0q5U5VAhxi+yzRsEnMPPPFavwGQ=; b=eQVNtFK2bfFIGxlJg40HBYtzXINQSEMzErL5box5kZt2urGav1/oc5RInuR8IjYRs0Zhoy VB+KcSClchrHc/32GJE7awH2pSf7hOD2X95eAZG+W+gXRh58Y41R9CRvzr/btIVXDNeZyk 9kM4WWqhKnthWYhI0W2+eFVeSWORkmdPgAMGcKr9JGG0kCfKIuh539r8Do8SYuCwISeB1Y VOGSLmXznT81cbUXMPhX6xx+laWZHsC5/H02fL/l4fTUSMMKKRXYoKy3m48d6mPD51DN8G YGvut1Cq7JakyVCBjCfeEHnPn/xW9DXXn6dUQAVKF2s82UImsTLmuDDpR8iIlA== From: Troy Figiel Date: Sun, 28 Jan 2024 09:58:07 +0100 Message-ID: <87le89g1fy.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-arith-47): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f2b05ee9ec..1df762dff8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2540,6 +2540,35 @@ (define-public rust-arrow-5 format.") (license license:asl2.0))) +(define-public rust-arrow-arith-47 + (package + (name "rust-arrow-arith") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow-arith" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0mprvyxmnj3x84l6p8h34zz11kil71x5gf989zk9xbc7iqv4w7dw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-half" ,rust-half-2) + ("rust-num" ,rust-num-0.4)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Arithmetic and aggregation kernels Apache Arrow") + (description "This crate provides arithmetic and aggregation kernels for +Apache Arrow. Examples include time-related functions, logical operations for +booleans, arithmetic functions such as addition and various aggregation +functions.") + (license license:asl2.0))) + (define-public rust-arrow-array-47 (package (name "rust-arrow-array") From patchwork Sun Jan 28 09:14:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Troy Figiel X-Patchwork-Id: 59528 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6858327BBE9; Sun, 28 Jan 2024 11:12:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B2D6627BBE2 for ; Sun, 28 Jan 2024 11:12:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU34v-0004Ea-8C; Sun, 28 Jan 2024 06:11:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rU34t-0004EH-Er for guix-patches@gnu.org; Sun, 28 Jan 2024 06:11:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU34s-0001V8-FB for guix-patches@gnu.org; Sun, 28 Jan 2024 06:11:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU350-0006Qh-1L for guix-patches@gnu.org; Sun, 28 Jan 2024 06:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68780] [PATCH 19/19] gnu: Add rust-arrow-47. References: <87bk95hgik.fsf@troyfigiel.com> In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> Resent-From: Troy Figiel Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Jan 2024 11:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68780 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68780@debbugs.gnu.org Received: via spool by 68780-submit@debbugs.gnu.org id=B68780.170644027524642 (code B ref 68780); Sun, 28 Jan 2024 11:12:02 +0000 Received: (at 68780) by debbugs.gnu.org; 28 Jan 2024 11:11:15 +0000 Received: from localhost ([127.0.0.1]:56758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU34E-0006PN-Ij for submit@debbugs.gnu.org; Sun, 28 Jan 2024 06:11:14 -0500 Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:59898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU34C-0006P7-Kv for 68780@debbugs.gnu.org; Sun, 28 Jan 2024 06:11:13 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4TN7yn3JYQz9sXk for <68780@debbugs.gnu.org>; Sun, 28 Jan 2024 12:10:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706440257; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=7wz/k+bZ4NkwpfZYZGTuXtKf1ZecGIN/qQpacwGxKqA=; b=dhrvjgDUxBKNRQrchVDVlD4RvbLXloCctSQPyept0kMmSJ1hk3N6XMePiheBurE3+7FzeE tBAjUWrAnPJcIn/W49KykIxlrBemJDfHfcGXtqaEhHTw5nx+G86P8h+6Ko4Mi+WoVM26WY zJkedkBNVy6knPIZoPuK+T4ZJDszWSSKu13QY+V6p9IUIXXbf+x++RponyQp8HVz/SoiHy t7RQOHciF9Vc/5NN2wQGM7zsWAtwe00GoBQVWpHdKoNCi6nHHh1WS1onyRb1v2Hn9BGQuM x99hDPQNgZoc1owRMJZOD07F7kJ1WEBwMXE9RDWvRPTrmuUodv3uRSiqFwMOGw== From: Troy Figiel Date: Sun, 28 Jan 2024 10:14:08 +0100 Message-ID: <87jzntg1bz.fsf@troyfigiel.com> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-arrow-47): New variable. --- gnu/packages/crates-io.scm | 48 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1df762dff8..db23a2d7b0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2496,6 +2496,54 @@ (define-public rust-arrayvec-0.4 ("rust-matches" ,rust-matches-0.1) ("rust-serde-test" ,rust-serde-test-1)))))) +(define-public rust-arrow-47 + (package + (name "rust-arrow") + (version "47.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "arrow" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0agq8c2q8nifsysnri8svh9m9dqkk55ww3d3slvqms4cpa9rxavz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + ;; Test fixtures are not included in the crate tarball. We need to skip + ;; the tests that require these. + '("--release" "--" "--exact" + "--skip=util::test_util::tests::test_happy") + #:cargo-inputs + (("rust-ahash" ,rust-ahash-0.8) + ("rust-arrow-arith" ,rust-arrow-arith-47) + ("rust-arrow-array" ,rust-arrow-array-47) + ("rust-arrow-buffer" ,rust-arrow-buffer-47) + ("rust-arrow-cast" ,rust-arrow-cast-47) + ("rust-arrow-csv" ,rust-arrow-csv-47) + ("rust-arrow-data" ,rust-arrow-data-47) + ("rust-arrow-ipc" ,rust-arrow-ipc-47) + ("rust-arrow-json" ,rust-arrow-json-47) + ("rust-arrow-ord" ,rust-arrow-ord-47) + ("rust-arrow-row" ,rust-arrow-row-47) + ("rust-arrow-schema" ,rust-arrow-schema-47) + ("rust-arrow-select" ,rust-arrow-select-47) + ("rust-arrow-string" ,rust-arrow-string-47) + ("rust-pyo3" ,rust-pyo3-0.19) + ("rust-rand" ,rust-rand-0.8)) + #:cargo-development-inputs + (("rust-chrono" ,rust-chrono-0.4) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-half" ,rust-half-2) + ("rust-rand" ,rust-rand-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/apache/arrow-rs") + (synopsis "Rust implementation of Apache Arrow") + (description "This crate provides a complete, safe and native Rust +implementation of Apache Arrow.") + (license license:asl2.0))) + (define-public rust-arrow-5 (package (name "rust-arrow")