aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner2019-09-05 07:54:54 -0500
committerEfraim Flashner2019-09-05 07:55:19 -0500
commitca6c93f743475d1f7c791f16eeb6890adc50528c (patch)
tree087074136ae95a2f79b09a0f71e48c7e02ca487a
parentbfca823761d383ed31aef16363760fea09074e4e (diff)
downloadguix-bioinformatics-ca6c93f743475d1f7c791f16eeb6890adc50528c.tar.gz
gn: Update some crates
-rw-r--r--gn/packages/crates-io.scm149
1 files changed, 139 insertions, 10 deletions
diff --git a/gn/packages/crates-io.scm b/gn/packages/crates-io.scm
index 9aaf002..ad77dc0 100644
--- a/gn/packages/crates-io.scm
+++ b/gn/packages/crates-io.scm
@@ -2529,7 +2529,14 @@ compile, issue warnings or otherwise produce compile-time output.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0f0c4i4c65jh8lci0afl5yg74ac0lbnpxcp81chj114zwg9a9c0m"))))))
+ "0f0c4i4c65jh8lci0afl5yg74ac0lbnpxcp81chj114zwg9a9c0m"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-atty" ,rust-atty)
+ ("rust-humantime" ,rust-humantime)
+ ("rust-log" ,rust-log)
+ ("rust-regex" ,rust-regex)
+ ("rust-termcolor" ,rust-termcolor))))))
(define-public rust-env-logger-0.4
(package
@@ -2755,6 +2762,51 @@ compile, issue warnings or otherwise produce compile-time output.")
(license (list license:asl2.0
license:expat))))
+(define-public rust-rustversion
+ (package
+ (name "rust-rustversion")
+ (version "0.1.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustversion" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1s3ib2paa5gq17x4qsmjmnsw68z7b5d5av1wsiqcrihmqb7kk0dl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2) ; 1.0
+ ("rust-quote" ,rust-quote) ; 1.0
+ ("rust-syn" ,rust-syn)))) ; 1.0
+ (home-page "https://github.com/dtolnay/rustversion")
+ (synopsis
+ "Conditional compilation according to rustc compiler version")
+ (description
+ "Conditional compilation according to rustc compiler version")
+ (license (list license:expat license:asl2.0))))
+
+(define-public rust-rustversion-0.1.3
+ (package
+ (inherit rust-rustversion)
+ (name "rust-rustversion")
+ (version "0.1.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rustversion" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "158mxvmn1kxxskvb3l4sj4abkcs315byli3i52rr831424ljsxbl"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2) ; 0.4
+ ("rust-quote" ,rust-quote) ;0.6
+ ("rust-syn" ,rust-syn)))))) ; 0.15.25
+
(define-public rust-flame
(package
(name "rust-flame")
@@ -4993,6 +5045,23 @@ archive to be linked into Rustcode.")
`(#:cargo-inputs
(("rust-log" ,rust-log))))))
+(define-public rust-log-0.3.8
+ (package
+ (inherit rust-log)
+ (name "rust-log")
+ (version "0.3.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "log" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0nsn28syc49vvjhxcfc8261rd1frhjc0r4bn9v3mqvps3ra7f3w8"))))
+ (arguments
+ `(#:cargo-inputs
+ ()))))
+
(define-public rust-loom
(package
(name "rust-loom")
@@ -5132,6 +5201,25 @@ stream encoding/decoding.")
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher))))))
+(define-public rust-matrixmultiply-0.1.8
+ (package
+ (inherit rust-matrixmultiply)
+ (name "rust-matrixmultiply")
+ (version "0.1.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "matrixmultiply" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "006i0czg8ggd5vz5fbyf8k6y65r3z368yy3mm4cg0njaazzhmcln"))))
+ (arguments
+ `(#:cargo-inputs
+ ()
+ #:cargo-development-inputs
+ ()))))
+
(define-public rust-memchr
(package
(name "rust-memchr")
@@ -6824,6 +6912,25 @@ invocations.")
("rust-rdrand" ,rust-rdrand-0.4)
("rust-winapi" ,rust-winapi))))))
+(define-public rust-rand-0.4.3
+ (package
+ (inherit rust-rand)
+ (name "rust-rand")
+ (version "0.4.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "rand" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1gfgnqfj2pyh27dcb720jpawskllwnbvxh816ddyykv269xz8ml3"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-fuchsia-zircon" ,rust-fuchsia-zircon)
+ ("rust-libc" ,rust-libc)
+ ("rust-winapi" ,rust-winapi))))))
+
(define-public rust-rand-0.3
(package
(inherit rust-rand)
@@ -9064,7 +9171,7 @@ function with proven statistical guarantees.")
(define-public rust-syn
(package
(name "rust-syn")
- (version "0.15.42")
+ (version "0.15.44")
(source
(origin
(method url-fetch)
@@ -9073,7 +9180,7 @@ function with proven statistical guarantees.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0png5pz7jjjj39xy8w7qr65y3s9qam0jpz6nbmal06m5dhq0kp7a"))))
+ "1id5g6x6zihv3j7hwrw3m1jp636bg8dpi671r7zy3jvpkavb794w"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
@@ -9093,6 +9200,29 @@ function with proven statistical guarantees.")
(license (list license:asl2.0
license:expat))))
+(define-public rust-syn-0.15.25
+ (package
+ (inherit rust-syn)
+ (name "rust-syn")
+ (version "0.15.25")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "syn" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1m9s5injm7pllivqsizsxccsj00871clw79x58v5m4r6jqynkdvi"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2)
+ ("rust-quote" ,rust-quote)
+ ("rust-unicode-xid" ,rust-unicode-xid-0.1))
+ #:cargo-development-inputs
+ (("rust-rayon" ,rust-rayon)
+ ("rust-regex" ,rust-regex)
+ ("rust-walkdir" ,rust-walkdir))))))
+
(define-public rust-synstructure
(package
(name "rust-synstructure")
@@ -9218,16 +9348,15 @@ function with proven statistical guarantees.")
(origin
(method url-fetch)
(uri (crate-uri "tempdir" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
+ (file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32
- "1n5n86zxpgd85y0mswrp5cfdisizq2rv3la906g6ipyc03xvbwhm"))))
+ (base32
+ "1n5n86zxpgd85y0mswrp5cfdisizq2rv3la906g6ipyc03xvbwhm"))))
(build-system cargo-build-system)
(arguments
- `(#:cargo-inputs
- (("rust-rand" ,rust-rand-0.4)
- ("rust-remove-dir-all" ,rust-remove-dir-all))))
+ `(#:cargo-inputs
+ (("rust-rand" ,rust-rand-0.4.3)
+ ("rust-remove-dir-all" ,rust-remove-dir-all))))
(home-page
"https://github.com/rust-lang/tempdir")
(synopsis