aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner2020-02-09 11:47:53 +0200
committerEfraim Flashner2020-02-09 12:07:41 +0200
commitf59968258e8fc258601f4ebddd4aef44900584a9 (patch)
treeb5e3d1682a42ecc4b10003e059534cdb4174adff
parent676e398c80788583aa5c555ffb03c5fcf433a9f3 (diff)
downloadguix-bioinformatics-f59968258e8fc258601f4ebddd4aef44900584a9.tar.gz
gn: Upstream more crates.
-rw-r--r--gn/packages/crates-io.scm94
1 files changed, 4 insertions, 90 deletions
diff --git a/gn/packages/crates-io.scm b/gn/packages/crates-io.scm
index c9c7a87..f8c2cba 100644
--- a/gn/packages/crates-io.scm
+++ b/gn/packages/crates-io.scm
@@ -9,35 +9,6 @@
;; Please keep these packages sorted alphabetically
-(define-public rust-itertools-0.7
- (package
- (name "rust-itertools")
- (version "0.7.11")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "itertools" version))
- (file-name (string-append name "-" version ".crate"))
- (sha256
- (base32
- "03cpsj26xmyamcalclqzr1i700vwx8hnbgxbpjvs354f8mnr8iqd"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-either" ,rust-either-1.5))
- #:cargo-development-inputs
- (("rust-permutohedron" ,rust-permutohedron-0.2)
- ("rust-quickcheck" ,rust-quickcheck-0.5))))
- (home-page "https://github.com/rust-itertools/itertools")
- (synopsis
- "Extra iterator adaptors, iterator methods, free functions, and macros")
- (description
- "Extra iterator adaptors, iterator methods, free functions, and macros.")
- (properties '((hidden? . #t)))
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-ndarray-0.12
(package
(name "rust-ndarray")
@@ -58,7 +29,7 @@
("rust-matrixmultiply" ,rust-matrixmultiply-0.1)
("rust-num-complex" ,rust-num-complex-0.2)
;("rust-blas-src" ,rust-blas-src-0.2)
- ;("rust-cblas-src" ,rust-cblas-src-0.1)
+ ("rust-cblas-sys" ,rust-cblas-sys-0.1)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
("rust-serde" ,rust-serde-1.0))
#:cargo-development-inputs
@@ -66,65 +37,8 @@
("rust-quickcheck" ,rust-quickcheck-0.7)
("rust-rawpointer" ,rust-rawpointer-0.1))))
(home-page "https://github.com/rust-ndarray/ndarray")
- (synopsis
- "ndarray implements an n-dimensional container for general elements and for numerics")
- (description
- "ndarray implements an n-dimensional container for general elements and for numerics.")
- (properties '((hidden? . #t)))
- (license (list license:asl2.0
- license:expat))))
-
-(define-public rust-structopt-0.2
- (package
- (name "rust-structopt")
- (version "0.2.18")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "structopt" version))
- (file-name (string-append name "-" version ".crate"))
- (sha256
- (base32
- "1mvfv1l8vp3y402fkl2wcl34hi7gmr4bqha13dfz2xf3kjzwvhhn"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-structopt-derive" ,rust-structopt-derive-0.2))))
- (home-page "https://github.com/TeXitoi/structopt")
- (synopsis "Parse command line arguments by defining a struct")
- (description
- "Parse command line arguments by defining a struct.")
- (properties '((hidden? . #t)))
- (license (list license:asl2.0
- license:expat))))
-
-(define-public rust-structopt-derive-0.2
- (package
- (name "rust-structopt-derive")
- (version "0.2.18")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "structopt-derive" version))
- (file-name (string-append name "-" version ".crate"))
- (sha256
- (base32
- "01sis9z5kqmyhvzbnmlzpdxcry99a0b9blypksgnhdsbm1hh40ak"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-heck" ,rust-heck-0.3)
- ("rust-proc-macro2" ,rust-proc-macro2-0.4)
- ("rust-quote" ,rust-quote-0.6)
- ("rust-syn" ,rust-syn-0.15))))
- (home-page "https://github.com/TeXitoi/structopt")
- (synopsis
- "Parse command line argument by defining a struct, derive crate")
- (description
- "Parse command line argument by defining a struct, derive crate.")
- (properties '((hidden? . #t)))
+ (synopsis "n-dimensional container for general elements and for numerics")
+ (description "@code{ndarray} implements an n-dimensional container for
+general elements and for numerics.")
(license (list license:asl2.0
license:expat))))