gnu: circtools: Remove #:cargo-inputs.

* gnu/packages/bioinformatics.scm (circtools)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[circtools]: New entry.

Change-Id: Ie972013c7f4b7b7de74462a7976df10b0861686d
This commit is contained in:
Hilton Chain 2025-04-07 19:27:56 +08:00
parent 16a4eae1c3
commit 540f89f684
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 346 additions and 12 deletions

View file

@ -4697,19 +4697,9 @@ compressed files.")
"find_package(bioparser 3.0.13 CONFIG)")
(("find_package\\(biosoup 0.10.0 QUIET\\)")
"find_package(biosoup 0.10.0 CONFIG)")
(("GTest_FOUND") "TRUE")))))
#:cargo-inputs
(("rust-anyhow" ,rust-anyhow-1)
("rust-bio" ,rust-bio-0.33)
("rust-chrono" ,rust-chrono-0.4)
("rust-docopt" ,rust-docopt-1)
("rust-flate2" ,rust-flate2-1)
("rust-indicatif" ,rust-indicatif-0.15)
("rust-libc" ,rust-libc-0.2)
("rust-serde" ,rust-serde-1)
("rust-seq-io" ,rust-seq-io-0.3))))
(("GTest_FOUND") "TRUE")))))))
(inputs
(list bioparser biosoup))
(cons* bioparser biosoup (cargo-inputs 'circtools)))
(native-inputs
(list cmake-minimal pkg-config googletest))
(home-page "https://github.com/Kevinzjy/circtools")