From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 05:58:20 2024 Received: (at submit) by debbugs.gnu.org; 28 Jan 2024 10:58:20 +0000 Received: from localhost ([127.0.0.1]:56657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2rk-0005va-Ft for submit@debbugs.gnu.org; Sun, 28 Jan 2024 05:58:20 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU2rf-0005vH-G5 for submit@debbugs.gnu.org; Sun, 28 Jan 2024 05:58:19 -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 1rU2rS-0000so-95 for guix-patches@gnu.org; Sun, 28 Jan 2024 05:58:02 -0500 Received: from mout-p-202.mailbox.org ([80.241.56.172]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1rU2rO-0007od-4Z for guix-patches@gnu.org; Sun, 28 Jan 2024 05:58:00 -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-202.mailbox.org (Postfix) with ESMTPS id 4TN7gX3Mj7z9sTC for ; Sun, 28 Jan 2024 11:57:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1706439464; 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=+eZArwQiLPBGEBJTXMnUYHWGrP4WTkHEdQ4Utbo/lAE=; b=owIXiZ3kP1D5Lnab3Xiu0mHICd8XyFWM+jML0Jsptjlm+KrVesX2KhI+yCD+p3OM5QdFL8 T/zqrhTwKOpNIjN3tC5zoZq91ElKKzqy45+HHKlvD3j2sSc+qTE6/QsA4V0fZjRZzxtAJA ssoBRex0VsHTx/utjX3uMP2jAojXk1epLlinHxHL5DiSr/k25BmF+i9uTeN0onxm/xzjrf ulUCX0P1GKPalcjuhv4LaBkKKR+QHILLLF5UtG1MX+DTmrGu9EpHFxQn0BCqAdGXNY96r1 qmfoSlRphyt68M/aESYzN7A9lGL059W6N8Tms18ZruFXbzouSsYVDHDcCsipDA== From: Troy Figiel To: guix-patches@gnu.org Subject: [PATCH 00/19] gnu: Add rust-arrow-47. Date: Sun, 28 Jan 2024 11:51:20 +0100 Message-ID: <87bk95hgik.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=80.241.56.172; envelope-from=troy@troyfigiel.com; helo=mout-p-202.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This patch series adds rust-arrow-47 and its dependencies. rust-arrow-47 is a dependency of rust-deltalake-0.16, which I am trying to package. I decided to split off this patch series, since rust-deltalake-0.16 has many more dependencies and I did not want to blow up that patch series unnecessarily. rust-arrow-csv-47, rust-arrow-json-47 and rust-arrow-47 have some of their tests skipped. The test fixtures can be found in the git repository at https://github.com/apache/arrow-rs, but I have not found a simple/maintainable way to add them. Any tips here would be highly appreciated. Troy Figiel (19): gnu: Add rust-flatbuffers-23. gnu: rust-flatbuffers-2: Don't skip the build. gnu: Add rust-chrono-tz-build-0.2. gnu: Add rust-chrono-tz-0.8. gnu: Add rust-comfy-table-7. gnu: Add rust-arrow-schema-47. gnu: Add rust-arrow-buffer-47. gnu: Add rust-arrow-data-47. gnu: Add rust-arrow-array-47. gnu: Add rust-arrow-select-47. gnu: Add rust-arrow-string-47. gnu: Add rust-arrow-ord-47. gnu: Add rust-arrow-cast-47. gnu: Add rust-arrow-json-47. gnu: Add rust-arrow-csv-47. gnu: Add rust-arrow-row-47. gnu: Add rust-arrow-ipc-47. gnu: Add rust-arrow-arith-47. gnu: Add rust-arrow-47. gnu/packages/crates-io.scm | 633 +++++++++++++++++++++++++++++++++++-- 1 file changed, 606 insertions(+), 27 deletions(-) base-commit: 049e5e43058e04fd4c6152938a31911f939df7ab -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:03:54 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 01/19] gnu: Add rust-flatbuffers-23. Date: Fri, 26 Jan 2024 20:43:11 +0100 Message-ID: <87a5ophg8p.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7pH3Vm0z9sn1 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * 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 -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:02 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 02/19] gnu: rust-flatbuffers-2: Don't skip the build. Date: Fri, 26 Jan 2024 20:54:25 +0100 Message-ID: <878r49hg8j.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) * 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)))))) -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:08 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 03/19] gnu: Add rust-chrono-tz-build-0.2. Date: Sat, 27 Jan 2024 16:12:59 +0100 Message-ID: <877cjthg88.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:16 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 04/19] gnu: Add rust-chrono-tz-0.8. Date: Sat, 27 Jan 2024 16:20:08 +0100 Message-ID: <875xzdhg82.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7pk2bylz9sVv X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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 -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:26 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 05/19] gnu: Add rust-comfy-table-7. Date: Sat, 27 Jan 2024 16:53:47 +0100 Message-ID: <874jexhg7s.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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 -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:31 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 06/19] gnu: Add rust-arrow-schema-47. Date: Sat, 27 Jan 2024 15:58:36 +0100 Message-ID: <8734uhhg7m.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7q21GG8z9sTC X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:38 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 07/19] gnu: Add rust-arrow-buffer-47. Date: Sat, 27 Jan 2024 16:01:29 +0100 Message-ID: <871qa1hg7h.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:43 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 08/19] gnu: Add rust-arrow-data-47. Date: Sat, 27 Jan 2024 16:05:27 +0100 Message-ID: <87zfwpg1mx.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:48 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 09/19] gnu: Add rust-arrow-array-47. Date: Sat, 27 Jan 2024 16:27:17 +0100 Message-ID: <87y1c9g1mr.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7qK1hSFz9sb4 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:04:53 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 10/19] gnu: Add rust-arrow-select-47. Date: Sat, 27 Jan 2024 16:39:01 +0100 Message-ID: <87wmrtg1ml.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:06:42 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 11/19] gnu: Add rust-arrow-string-47. Date: Sat, 27 Jan 2024 16:43:00 +0100 Message-ID: <87v87dg1jk.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:06:50 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 12/19] gnu: Add rust-arrow-ord-47. Date: Sat, 27 Jan 2024 16:49:28 +0100 Message-ID: <87ttmxg1jd.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7sf5WQPz9sb4 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:06:56 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 13/19] gnu: Add rust-arrow-cast-47. Date: Sat, 27 Jan 2024 17:09:54 +0100 Message-ID: <87sf2hg1j5.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) * 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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:08:13 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 14/19] gnu: Add rust-arrow-json-47. Date: Sun, 28 Jan 2024 09:25:37 +0100 Message-ID: <87r0i1g1gz.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:08:26 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 15/19] gnu: Add rust-arrow-csv-47. Date: Sun, 28 Jan 2024 09:38:20 +0100 Message-ID: <87plxlg1go.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7vX0B6gz9sbY X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:08:33 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 16/19] gnu: Add rust-arrow-row-47. Date: Sun, 28 Jan 2024 09:45:22 +0100 Message-ID: <87o7d5g1gg.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7vg5FNTz9smQ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:08:38 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 17/19] gnu: Add rust-arrow-ipc-47. Date: Sun, 28 Jan 2024 09:50:33 +0100 Message-ID: <87msspg1gb.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TN7vn36FLz9sTC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:08:51 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 18/19] gnu: Add rust-arrow-arith-47. Date: Sun, 28 Jan 2024 09:58:07 +0100 Message-ID: <87le89g1fy.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 06:11:14 2024 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 To: 68780@debbugs.gnu.org Subject: [PATCH 19/19] gnu: Add rust-arrow-47. Date: Sun, 28 Jan 2024 10:14:08 +0100 Message-ID: <87jzntg1bz.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68780 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/crates-io.scm (rust-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") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 08:48:20 2024 Received: (at 68780-done) by debbugs.gnu.org; 11 Feb 2024 13:48:20 +0000 Received: from localhost ([127.0.0.1]:48209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZABw-0007jQ-79 for submit@debbugs.gnu.org; Sun, 11 Feb 2024 08:48:20 -0500 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:56686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZABu-0007iM-Cr for 68780-done@debbugs.gnu.org; Sun, 11 Feb 2024 08:48:18 -0500 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-410980dfddeso7012835e9.1 for <68780-done@debbugs.gnu.org>; Sun, 11 Feb 2024 05:48:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707659276; x=1708264076; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=H5LAmFp1iD4Ajp4jV5q6I+9H3JaQr4O+oeu+8oZzFl8=; b=cEfkL5MsQvsJ5BztXsXXCIoYMCXi4QRB17ZmVEdQ0dHb0j0tAImYvFvglYO4XeqAT6 477+5ARvWh/FQlIVQiFAvEJ5IOUGzGfrBhteXpVf281Y06NnNWRZ3xYjLVSBQSOnKXJV 0HTAHlHW6a9x5zIcjS+7O4Y2zHBcIIAbSW2Tf2eSsJGueRX8B0i3aMYOCiRljYnotpfz 7EFezMhiko57LFH+q8mcN9HgT409lZogktcxqr/fSVxKlnABd0g+sF4oKlF4+jmlbLv5 sOYo+RKxMB8hIkXG7lnYvVllZA2m1CXIzD6xo1c++PowYy/rnGK8BeT0ILp2T48NMzKT ikaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707659276; x=1708264076; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=H5LAmFp1iD4Ajp4jV5q6I+9H3JaQr4O+oeu+8oZzFl8=; b=voZ4T1nSLz/OR0BHvXOWMfE+lFeATV0T3Z4tRC5IytjZJkjT9cfNu7DZody3Grs4fg XlvUJTmOXCQlydDwN59rDpXNxIveMcTOA32m6bpcJCEZ2UgKYeNxb1JeqaYEr8z7i0S4 ubz4PitvJzSyIOdf19sYsYTyNK9873z5pl9PrSZ/pTbJ8kwmUsad2MSX/g674zdMNM3b 7cFbJG+sC36ZRUtrZ1sOkf/A/Me6Jh2uTDv568RRohHmHX/pYNW9A9tLU+byE85tMQ3F NQeAvpUXo43bOMiG1Oqf4YgE8RC7H99BkVESNkVNanCCJB4+6eiBPX7FR7lke+AGsKad tLCg== X-Gm-Message-State: AOJu0Yxf+Aw0qvpLCE7/Vy9rm+kj3ntw8tw3ZPYP81WMRtZXaKCc2u15 sP8oY/AhXb6gGQO9+1m/mSECE0KPmzs80L4uGFkLDTncck/rnjd85DlF3+QyVi8= X-Google-Smtp-Source: AGHT+IGIXf6Yr19glE2FmweCq6YdL1SR3C6691n1Zbt7IxZnr23iJADikDUYxlD6RkXyLg0A1dVLAA== X-Received: by 2002:a05:600c:2159:b0:40e:c047:9348 with SMTP id v25-20020a05600c215900b0040ec0479348mr3814361wml.15.1707659276179; Sun, 11 Feb 2024 05:47:56 -0800 (PST) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id ch8-20020a5d5d08000000b0033b75b39aebsm2826112wrb.11.2024.02.11.05.47.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Feb 2024 05:47:55 -0800 (PST) Date: Sun, 11 Feb 2024 15:47:54 +0200 From: Efraim Flashner To: Troy Figiel Subject: Re: [bug#68780] [PATCH 00/19] gnu: Add rust-arrow-47. Message-ID: Mail-Followup-To: Efraim Flashner , Troy Figiel , 68780-done@debbugs.gnu.org References: <87bk95hgik.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iodyGCU+1oUPgfXn" Content-Disposition: inline In-Reply-To: <87bk95hgik.fsf@troyfigiel.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68780-done Cc: 68780-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --iodyGCU+1oUPgfXn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks. Patches pushed. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --iodyGCU+1oUPgfXn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmXI0AoACgkQQarn3Mo9 g1Gttg//UHTtUXBpLYnnYH5bFsVbYdSF4kUDWsed05XZywtG9EpWMLGKs+B1tlNZ BXg8sS6yvYEffrp8jzvjIe3SvxZ7dDHsHiu9Aw/BVwLCA2ou0/LtV6/rNT792Es5 neaSOepu1wqzIGHsmMRJh2/BttEK5teluRdNbdGgPMFa9ONTSJXAeWnIYb61+WaK 6WvyKpuCkuRCyCdBBDHbiW9enCFOJQPPyh1xrzbxd9aGNWjTGBZPdgn1BEfFDeF8 D99c8qfAvnmcmz1i/LtY3AAQ5pwhDyOrqyQgaEEdKZgCWQhXUlE0v5e48Rjj3rqC jr0RKSWi/uF130/Nh+IuZ1INzKoBWq7ugzThJg6+LvMu71Yaz6+lkXAAVjmV+VnL oxp02vLWhTqIB8+ocrWUk+6RKH0MR/Bg7f+0rf4uwzolj2lJ6vzzUkyBAc8H/0o3 PKH4O27xxKLsbyMG0+q6+WqCnaEQ0QBCT+10Plk0ja9T5cSd+8oitz4qrPdZ4YfP EF9mqf1BAJYv5tZ42yxAEBTSglJsx2U6/DtOmYdfZYAB0jPTF83xjmy6e4M3KlcH 2pqeAYtPhivu8o7PrG2a39c+hWNHZsDooPadSPicR9G3cG+gh/eAzeAo92BkhXl9 TUpKeYzzXw7ZgLXNW6+CFtnB8U8T5zOAYymOfsIlS3r4ngqKZQE= =nAK/ -----END PGP SIGNATURE----- --iodyGCU+1oUPgfXn-- From unknown Fri Aug 15 18:53:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 11 Mar 2024 11:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator