gnu: uv: Keep feature flags in Cargo.toml. Original `substitute*` replaces `git.*, rev.*}` with `version = \"*\"}`, which causes feature flags removal. For example, `uvx ruff --version` failed with error: ```text × Failed to download `ruff==0.14.2` ├─▶ Failed to extract archive: ruff-0.14.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl ╰─▶ compression not supported: 8 ``` This pull request fixes it. * gnu/packages/rust-apps.scm (uv) [#:phases] <use-guix-vendored-dependencies>: Keep feature flags. Change-Id: Ia5af4ba922b4b6f38e83d2bcb3e51b26f869ffff Signed-off-by: Hilton Chain <hako@ultrarare.space>
1 files changed, 2 insertions(+), 2 deletions(-) M gnu/packages/rust-apps.scm
M gnu/packages/rust-apps.scm => gnu/packages/rust-apps.scm +2 -2
@@ 3543,8 3543,8 @@ Full featured offline client with caching support.") (add-after 'unpack 'use-guix-vendored-dependencies (lambda _ (substitute* "Cargo.toml" (("git.*, rev.*}") "version = \"*\"}")))) (("git[^,]*, rev[^,}]*") "version = \"*\"")))) (add-after 'unpack 'prepare-cargo-build-system (lambda args (for-each