aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/genenetwork.scm
diff options
context:
space:
mode:
authorEfraim Flashner2019-10-27 22:16:57 +0200
committerEfraim Flashner2019-10-27 22:33:23 +0200
commit390ef237bb57e83a3fb2c67a37c23ba160d7fd30 (patch)
tree421b5ece300dc1f9fe6670d3ef8614cd6edc9773 /gn/packages/genenetwork.scm
parentf21c617cd645521135e23409131606916f2caa81 (diff)
downloadguix-bioinformatics-390ef237bb57e83a3fb2c67a37c23ba160d7fd30.tar.gz
gn: Adjust to upstream crate changes.
* gn/packages/crates-io.scm: Remove upstreamed crates. * gn/packages/genenetwork.scm (rust-qtlreaper)[arguments]: Update cargo-development-inputs. Remove custom 'update-test-data phase to munge test data.
Diffstat (limited to 'gn/packages/genenetwork.scm')
-rw-r--r--gn/packages/genenetwork.scm26
1 files changed, 9 insertions, 17 deletions
diff --git a/gn/packages/genenetwork.scm b/gn/packages/genenetwork.scm
index 3ca1456..9f0b3f0 100644
--- a/gn/packages/genenetwork.scm
+++ b/gn/packages/genenetwork.scm
@@ -15,6 +15,7 @@
#:use-module (gnu packages bootstrap)
#:use-module (gnu packages check)
#:use-module (gnu packages cran)
+ #:use-module (gnu packages crates-io)
#:use-module (gnu packages compression)
#:use-module (gnu packages databases)
#:use-module (gnu packages python)
@@ -212,9 +213,9 @@ location of a putative QTL.")
("rust-arrayvec" ,rust-arrayvec-0.4)
("rust-atty" ,rust-atty-0.2)
("rust-autocfg" ,rust-autocfg-0.1)
- ("rust-bitflags" ,rust-bitflags-1.0)
+ ("rust-bitflags" ,rust-bitflags-1)
("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-clap" ,rust-clap-2.33)
+ ("rust-clap" ,rust-clap-2)
("rust-cloudabi" ,rust-cloudabi-0.0)
("rust-crossbeam-deque" ,rust-crossbeam-deque-0.2)
("rust-crossbeam-epoch" ,rust-crossbeam-epoch-0.3)
@@ -233,12 +234,13 @@ location of a putative QTL.")
("rust-num-cpus" ,rust-num-cpus-1.10)
("rust-num-traits" ,rust-num-traits-0.2)
("rust-numtoa" ,rust-numtoa-0.1)
+ ("rust-proc-macro2" ,rust-proc-macro2-1.0)
("rust-proc-macro2" ,rust-proc-macro2-0.4)
+ ("rust-quote" ,rust-quote-1.0)
("rust-quote" ,rust-quote-0.6)
("rust-rand" ,rust-rand-0.6)
("rust-rand-chacha" ,rust-rand-chacha-0.1)
- ("rust-rand-core-0.4" ,rust-rand-core-0.4)
- ("rust-rand-core-0.3" ,rust-rand-core-0.3)
+ ("rust-rand-core" ,rust-rand-core-0.3)
("rust-rand-hc" ,rust-rand-hc-0.1)
("rust-rand-isaac" ,rust-rand-isaac-0.1)
("rust-rand-jitter" ,rust-rand-jitter-0.1)
@@ -259,26 +261,16 @@ location of a putative QTL.")
("rust-strsim" ,rust-strsim-0.8)
("rust-structopt" ,rust-structopt-0.2)
("rust-structopt-derive" ,rust-structopt-derive-0.2)
+ ("rust-syn" ,rust-syn-1.0)
("rust-syn" ,rust-syn-0.15)
("rust-termion" ,rust-termion-1.5)
("rust-textwrap" ,rust-textwrap-0.11)
("rust-unicode-segmentation" ,rust-unicode-segmentation-1.3)
("rust-unicode-width" ,rust-unicode-width-0.1)
+ ("rust-unicode-xid" ,rust-unicode-xid-0.2)
("rust-unicode-xid" ,rust-unicode-xid-0.1)
("rust-vec-map" ,rust-vec-map-0.8)
- ("rust-winapi" ,rust-winapi-0.3)
- ("rust-winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
- ("rust-winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'update-test-data
- (lambda _
- (substitute* "src/geneobject.rs"
- ;; array![Genotype::Unk, Genotype::Unk, Genotype::Pat]
- (("0.3421367343627405") "0.3421367343627406")
- ;; array![Genotype::Unk, Genotype::Unk, Genotype::Unk]
- (("-0.3223330030526561") "-0.32233300305265566"))
- #t)))))
+ ("rust-winapi" ,rust-winapi-0.3))))
(home-page "https://github.com/chfi/rust-qtlreaper")
(synopsis "Reimplementation of genenetwork/QTLReaper in Rust")
(description "Reimplementation of genenetwork/QTLReaper in Rust")