gnu: python-libcst: Remove #:cargo-inputs.

* gnu/packages/python-xyz.scm (python-libcst)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-libcst]: New
entry.

Change-Id: I642539600fdb4ac1a383a0c970c5676dc8611388
This commit is contained in:
Hilton Chain 2025-04-20 15:46:56 +08:00
parent 2e261b02b2
commit d992b57bd5
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 129 additions and 17 deletions

View file

@ -23661,22 +23661,6 @@ members = [
'(list "--manifest-path=native/Cargo.toml"
"--release"
"--no-default-features")
#:cargo-inputs
(list rust-chic-1
rust-memchr-2
rust-paste-1
rust-peg-0.8
rust-pyo3-0.22
rust-quote-1
rust-regex-1
rust-syn-2
rust-thiserror-1)
#:cargo-development-inputs
(list rust-criterion-0.5
rust-difference-2
rust-itertools-0.13
rust-rayon-1
rust-trybuild-1)
#:imported-modules `(,@%pyproject-build-system-modules
,@%cargo-build-system-modules)
#:modules `((guix build cargo-build-system)
@ -23716,7 +23700,7 @@ members = [
python-setuptools-rust
python-setuptools-scm
python-wheel))
(inputs (list maturin))
(inputs (cons maturin (cargo-inputs 'python-libcst)))
(propagated-inputs
(list python-pyyaml))
(home-page "https://github.com/Instagram/LibCST")