gnu: cargo-readme: Remove #:cargo-inputs.

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

Change-Id: Ief3b06f2c2ad193b5100bdb4d01ff3a74b8d3a5f
This commit is contained in:
Hilton Chain 2025-06-02 20:30:49 +08:00
parent 46d1d98579
commit 3ac98d6843
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 83 additions and 7 deletions

View file

@ -512,13 +512,6 @@ license of dependencies.")
(build-system cargo-build-system)
(arguments
`(#:install-source? #f
#:cargo-inputs (("rust-clap" ,rust-clap-4)
("rust-lazy-static" ,rust-lazy-static-1)
("rust-percent-encoding" ,rust-percent-encoding-2)
("rust-regex" ,rust-regex-1)
("rust-serde" ,rust-serde-1)
("rust-toml" ,rust-toml-0.8))
#:cargo-development-inputs (("rust-assert-cli" ,rust-assert-cli-0.6))
#:phases
(modify-phases %standard-phases
(add-before 'check 'fix-test-warnings
@ -528,6 +521,7 @@ license of dependencies.")
(when (file-exists? ".cargo/config")
(rename-file ".cargo/config"
".cargo/config.toml")))))))
(inputs (cargo-inputs 'cargo-readme))
(home-page "https://github.com/webern/cargo-readme")
(synopsis
"Cargo subcommand to generate README.md content from doc comments")