gnu: espflash: Remove #:cargo-inputs.

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

Change-Id: I5914e886809138dc9719e7bd2257c62750cd1fc0
This commit is contained in:
Hilton Chain 2025-06-02 15:34:10 +08:00
parent bdf67e77bd
commit 43dba1b993
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 816 additions and 36 deletions

View file

@ -3772,46 +3772,11 @@ compose file, or existing object.")
"0vmq3b66yinqypgzfpdivli2ipiyzingakxy84j31srzg70m7maz")))) "0vmq3b66yinqypgzfpdivli2ipiyzingakxy84j31srzg70m7maz"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(inputs (inputs
(list eudev)) (cons eudev (cargo-inputs 'espflash)))
(native-inputs (native-inputs
(list pkg-config)) (list pkg-config))
(arguments (arguments
`(#:install-source? #f `(#:install-source? #f
#:cargo-inputs (("rust-addr2line" ,rust-addr2line-0.22)
("rust-base64" ,rust-base64-0.22)
("rust-bytemuck" ,rust-bytemuck-1)
("rust-cargo" ,rust-cargo)
("rust-cargo-metadata" ,rust-cargo-metadata-0.18)
("rust-clap" ,rust-clap-4)
("rust-clap-complete" ,rust-clap-complete-4)
("rust-comfy-table" ,rust-comfy-table-7)
("rust-crossterm" ,rust-crossterm-0.25)
("rust-ctrlc" ,rust-ctrlc-3)
("rust-defmt-decoder" ,rust-defmt-decoder-0.3)
("rust-defmt-parser" ,rust-defmt-parser-0.3)
("rust-dialoguer" ,rust-dialoguer-0.11)
("rust-directories" ,rust-directories-5)
("rust-env-logger" ,rust-env-logger-0.11)
("rust-esp-idf-part" ,rust-esp-idf-part-0.5)
("rust-flate2" ,rust-flate2-1)
("rust-hex" ,rust-hex-0.4)
("rust-indicatif" ,rust-indicatif-0.17)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-libc" ,rust-libc-0.2)
("rust-log" ,rust-log-0.4)
("rust-md-5" ,rust-md-5-0.10)
("rust-miette" ,rust-miette-7)
("rust-parse-int" ,rust-parse-int-0.6)
("rust-regex" ,rust-regex-1)
("rust-serde" ,rust-serde-1)
("rust-serialport" ,rust-serialport-4)
("rust-sha2" ,rust-sha2-0.10)
("rust-slip-codec" ,rust-slip-codec-0.4)
("rust-strum" ,rust-strum-0.26)
("rust-thiserror" ,rust-thiserror-1)
("rust-toml" ,rust-toml-0.8)
("rust-update-informer" ,rust-update-informer-1)
("rust-xmas-elf" ,rust-xmas-elf-0.9))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'chdir (add-after 'unpack 'chdir

File diff suppressed because it is too large Load diff