~ruther/guix-local

bc85e5c072c3b3406906e698edf9e30a7993bb3c — Nicolas Goaziou 5 years ago d21a7c6
gnu: Add rust-polars-arrow-0.16.

* gnu/packages/crates-io.scm (rust-polars-arrow-0.16): New variable.
(rust-polars-arrow-0.15): Inherit from above.
1 files changed, 23 insertions(+), 4 deletions(-)

M gnu/packages/crates-io.scm
M gnu/packages/crates-io.scm => gnu/packages/crates-io.scm +23 -4
@@ 35759,22 35759,22 @@ applications.")
        ("rust-polars-io" ,rust-polars-io-0.13)
        ("rust-polars-lazy" ,rust-polars-lazy-0.13))))))

(define-public rust-polars-arrow-0.15
(define-public rust-polars-arrow-0.16
  (package
    (name "rust-polars-arrow")
    (version "0.15.1")
    (version "0.16.0")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "polars-arrow" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "0d8ir9dajywfqg6ck557vbvzsdmndc1ipn9mgrqi15yini1qmw2z"))))
        (base32 "0pwx7nsayn526r9gw16yzqq3r6mn6ivcdxzsj8737whk04qy3ssb"))))
    (build-system cargo-build-system)
    (arguments
     `(#:skip-build? #t
       #:cargo-inputs
       (("rust-arrow" ,rust-arrow-5)
       (("rust-arrow2" ,rust-arrow2-0.5)
        ("rust-num" ,rust-num-0.4)
        ("rust-thiserror" ,rust-thiserror-1))))
    (home-page "https://github.com/ritchie46/polars")


@@ 35783,6 35783,25 @@ applications.")
     "This crate provides Arrow interfaces for Polars DataFrame library.")
    (license license:expat)))

(define-public rust-polars-arrow-0.15
  (package
    (inherit rust-polars-arrow-0.16)
    (name "rust-polars-arrow")
    (version "0.15.1")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "polars-arrow" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "0d8ir9dajywfqg6ck557vbvzsdmndc1ipn9mgrqi15yini1qmw2z"))))
    (arguments
     `(#:skip-build? #t
       #:cargo-inputs
       (("rust-arrow" ,rust-arrow-5)
        ("rust-num" ,rust-num-0.4)
        ("rust-thiserror" ,rust-thiserror-1))))))

(define-public rust-polars-arrow-0.14
  (package
    (inherit rust-polars-arrow-0.15)