Hilton Chain
e94e8ab7ce
gnu: python-orjson: Remove #:cargo-inputs.
...
* gnu/packages/python-xyz.scm (python-orjson)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-orjson]: New
entry.
Change-Id: Ib22fdf3f1082d5bc4372f37b267bb3c4bda584f3
2025-08-21 19:08:48 +08:00
Hilton Chain
f4c503c150
gnu: python-streamtracer: Remove #:cargo-inputs.
...
* gnu/packages/python-xyz.scm (python-streamtracer)
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-streamtracer]: New
entry.
Change-Id: I2799b1e6a4caf61308d5afc66385976d332ef080
2025-08-21 19:08:47 +08:00
Hilton Chain
0e7d785a89
gnu: python-nh3: Switch to pyproject-build-system.
...
* gnu/packages/python-web.scm (python-nh3)[inputs]: Use ‘cargo-inputs’.
[native-inputs]: Add rust, rust:cargo.
Add rust-sysroot when cross-compiling.
Remove python-wrapper.
[arguments]: Remove #:cargo-inputs.
<#:phases>: Remove phases from pyproject-build-system.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-nh3]: New entry.
Change-Id: Ie94abdc36bfabc25a8694161b839cbec77265b5d
2025-08-21 19:08:47 +08:00
Hilton Chain
30a1382a5e
gnu: python-clarabel: Remove #:cargo-inputs.
...
* gnu/packages/python-science.scm (python-clarabel)
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-clarabel]: New
entry.
Change-Id: I91311a56cbb69e0e1aff4663effd27863e20e4e5
2025-08-21 19:08:47 +08:00
Hilton Chain
98ec662435
gnu: python-blake3: Remove #:cargo-inputs.
...
* gnu/packages/python-crypto.scm (python-blake3)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-blake3]: New
entry.
Change-Id: I78a08b7906482db982e7212448c90be112725a56
2025-08-21 19:08:47 +08:00
Hilton Chain
ad938cca88
gnu: python-cramjam: Update to 2.10.0.
...
* gnu/packages/python-compression.scm (python-cramjam): Update to 2.10.0.
[build-system]: Switch to pyproject-build-system.
[inputs]: Use ‘cargo-inputs’.
Add libdeflate, lz4, zstd:lib.
[native-inputs]: Add rust, rust:cargo.
Add rust-sysroot when cross-compiling.
Remove python-wrapper.
[arguments]: Remove #:cargo-inputs.
<#:phases>: Add ‘prepare-cargo-build-system’.
Remove phases from pyproject-build-system.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-cramjam]: New
entry.
Change-Id: Ia008509d6da67fc5e1264518082cd6c4f9451b52
2025-08-21 19:08:47 +08:00
Hilton Chain
6bfe66b44a
gnu: python-tokenizers: Remove #:cargo-inputs.
...
* gnu/packages/machine-learning.scm (python-tokenizers)
[inputs]: Use ‘cargo-inputs’.
Add oniguruma.
[native-inputs]: Add pkg-config.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:install-source?>: Disable.
<#:modules>: Remove no longer needed ones.
<#:phases>: Remove 'loosen-requirements.
Simplify 'inject-safetensors and move it to...
[source]: ...here as a snippet.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-tokenizers]: New
entry.
Change-Id: I806770a776e02deba1e4a1dddccd608897121605
2025-08-21 19:08:47 +08:00
Hilton Chain
f6adf70058
gnu: python-safetensors: Remove #:cargo-inputs.
...
* gnu/packages/machine-learning.scm (python-safetensors)
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:install-source?>: Disable.
<#:modules>: Unset.
<#:phases>: Simplify 'inject-safetensors and move it to...
[source]: ...here as a snippet.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-safetensors]: New
entry.
Change-Id: I806770a776e02deba1e4a1dddccd608897121605
2025-08-21 19:08:47 +08:00
Hilton Chain
49d3951dae
gnu: python-gseapy: Remove #:cargo-inputs.
...
* gnu/packages/bioinformatics.scm (python-gseapy)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-gseapy]: New
entry.
Change-Id: Iff4233cb4ac47ca65831f90b40017644d4f72349
2025-08-21 19:08:46 +08:00
Hilton Chain
5bbf1fb694
gnu: python-bed-reader: Remove #:cargo-inputs.
...
* gnu/packages/bioinformatics.scm (python-bed-reader)
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-bed-reader]: New
entry.
Change-Id: I42e4d1739cbbd10108f85ad841552b48fd5ece86
2025-08-21 19:08:46 +08:00
Hilton Chain
b8b4345342
gnu: i3status-rust: Update to 0.33.2.
...
* gnu/packages/rust-apps.scm (i3status-rust): Update to 0.33.2.
[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:phases>: Remove 'remove-optional-icu-deps phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[i3status-rust]: New
entry.
Change-Id: I826b1d392961283631daf84d6cb32b5716553fdf
2025-08-21 19:08:46 +08:00
Hilton Chain
20f0ea01fe
gnu: hyperfine: Update to 1.19.0.
...
* gnu/packages/rust-apps.scm (hyperfine): Update to 1.19.0.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[hyperfine]: New entry.
Change-Id: I50fb75b4ea84e5f2e7576e89d949800a9558b550
2025-08-21 19:08:46 +08:00
Hilton Chain
c8095c2bab
gnu: hexyl: Update to 0.16.0.
...
* gnu/packages/rust-apps.scm (hexyl): Update to 0.16.0.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[hexyl]: New entry.
Change-Id: Iade8c28ce7ce8daabb328662e25922e69d00e2e4
2025-08-21 19:08:46 +08:00
Hilton Chain
84cbbc6d33
gnu: helvum: Switch to meson-build-system.
...
* gnu/packages/rust-apps.scm (helvum)
[build-system]: Switch to meson-build-system.
[native-inputs]: Add rust, rust:cargo.
Remove meson, ninja.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:install-source?, #:vendor, #:cargo-inputs.
<#:imported-modules, #:modules>: Remove explicit inclusion of
glib-or-gtk-build-system modules.
<#:phases>: Add 'prepare-cargo-build-system before 'configure.
Remove 'unpack-rust-crates.
Remove added phases that are part of meson-build-system's %standard-phases.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[helvum]: New entry.
Change-Id: I52d4194f9e738bc8fcc5c620606eddee4820ab5b
2025-08-21 19:08:46 +08:00
Hilton Chain
480123c90b
gnu: fd: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (fd)[inputs]: Use ‘cargo-inputs’.
[argument]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[fd]: New entry.
Change-Id: I8999a3c30a6ea88ba668c1194b7392e033c923a6
2025-08-21 19:08:46 +08:00
Hilton Chain
59ad742f3e
gnu: eza: Update to 0.21.1.
...
* gnu/packages/rust-apps.scm (eza): Update to 0.21.1.
[inputs]: Use ‘cargo-inputs’.
Replace libgit2-1.8 with libgit2-1.9.
[arguments]: Remove #:cargo-inputs and #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[eza]: New entry.
Change-Id: Iad136168a9870c304347d756da50ed03f1aa9d93
2025-08-21 19:08:46 +08:00
Hilton Chain
027668d40f
gnu: evremap: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (evremap)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[evremap]: New entry.
Change-Id: I14262ec8b2d326dd3b6aa7e5f4ab2e465295d795
2025-08-21 19:08:45 +08:00
Hilton Chain
016db0c23d
gnu: emacs-lsp-booster: Update to 0.2.1.
...
* gnu/packages/rust-apps.scm (emacs-lsp-booster): Update to 0.2.1.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[emacs-lsp-booster]: New
entry.
Change-Id: I6f7e8b87b5c9e12dbd405fb75ce70faec0751ca2
2025-08-21 19:08:45 +08:00
Hilton Chain
13ad8630cb
gnu: dutree: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (dutree)[inputs]: Add ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[dutree]: New entry.
Change-Id: Ib079bd4ee85f92da21d43407858d5b9de73905d5
2025-08-21 19:08:45 +08:00
Hilton Chain
c2cedc9be5
gnu: drill: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (drill)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[drill]: New entry.
Change-Id: I39947f86dacbdae3e5b5bd78b4aca0adeb8d0de8
2025-08-21 19:08:45 +08:00
Hilton Chain
f34856053f
gnu: diffr: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (diffr)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[diffr]: New entry.
Change-Id: Ief76f2b390a68687ab005d5e6d4e3b46e5dd5674
2025-08-21 19:08:45 +08:00
Hilton Chain
0aa2b85827
gnu: cyme: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (cyme)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[cyme]: New entry.
Change-Id: Iacd25552c81dd80a5fb0c0aec35c83dc2bdfbe44
2025-08-21 19:08:45 +08:00
Hilton Chain
0959cc60ca
gnu: complgen: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (complgen)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[complgen]: New entry.
Change-Id: Iea26860ecd6b442d077423b852ec363d7b0a04c2
2025-08-21 19:08:45 +08:00
Hilton Chain
8fce3eb591
gnu: codeberg-cli: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (codeberg-cli)[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[codeberg-cli]: New entry.
Change-Id: I270d28e01f3f01182666dfaa953422f4d1b9be0c
2025-08-21 19:08:44 +08:00
Hilton Chain
9988cb816e
gnu: cargo-machete: Update to 0.8.0.
...
* gnu/packages/rust-apps.scm (cargo-machete): Update to 0.8.0.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:cargo-test-flags>: Add new test to disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[cargo-machete]: New
entry.
Change-Id: Ic6797d4c6ab1aa9e4c89ec3081396ddad2596380
2025-08-21 19:08:44 +08:00
Hilton Chain
c56a9a098d
gnu: bottom: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (bottom)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bottom]: New entry.
Change-Id: I9464039a3ad5b6714c4111d346640d4e172c51d4
2025-08-21 19:08:44 +08:00
Hilton Chain
4fa716284b
gnu: gitoxide: Update to 0.42.0.
...
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.42.0.
[inputs]: Use ‘cargo-inputs’.
Add sqlite.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[gitoxide]: New entry.
Change-Id: I6bb375b7b68af2d06adc4523e8b844d7833ba88d
2025-08-21 19:08:44 +08:00
Hilton Chain
1d1e0e26f3
gnu: Add xwayland-satellite.
...
* gnu/packages/xorg.scm (xwayland-satellite): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xwayland-satellite]: New
entry.
Change-Id: I2fbd0347b9125023feb4cc614b59b7c8b03d3d7c
2025-08-21 19:08:44 +08:00
Hilton Chain
2acae58f5c
gnu: bat: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (bat)[inputs]: Use ‘cargo-inputs’.
Add oniguruma.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bat]: New entry.
Change-Id: Ied3fee03228800e8d24d8144cf62f853aabd4f08
2025-08-21 19:08:43 +08:00
Hilton Chain
a72301641e
gnu: alfis: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (alfis)[source]: Don't limit web-view version.
[inputs]: Use ‘cargo-inputs’.
Remove rust-ecies-ed25519-ng-0.5.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[alfis]: New entry.
Change-Id: Ie12c6dca5d939cfc9348a23aa359ee02dc15eccc
2025-08-21 19:08:43 +08:00
Hilton Chain
72fb5013a3
gnu: Add rust-web-view-for-alfis.
...
* gnu/packages/rust-sources.scm (rust-web-view-for-alfis): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-web-view-for-alfis]:
New entry.
Change-Id: Id791b9f4c8b0e581cf221456e4bf71a514e6a965
2025-08-21 19:08:43 +08:00
Hilton Chain
1de0a37f6a
gnu: agate: Update to 3.3.14.
...
* gnu/packages/rust-apps.scm (agate): Update to 3.3.14.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[agate]: New entry.
Change-Id: I03ff0a1caf64e1d6886f95a4252ef18da7650ec9
2025-08-21 19:08:43 +08:00
Hilton Chain
6321c7ca2f
gnu: aardvark-dns: Update to 1.14.0.
...
* gnu/packages/rust-apps.scm (aardvark-dns): Update to 1.14.0.
[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[aardvark-dns]: New entry.
Change-Id: I5fdb4bdb971545c3181db892d92357ca4b54c7ba
2025-08-21 19:08:43 +08:00
Hilton Chain
bb38e523bc
gnu: wallust: Update to 3.3.0.
...
* gnu/packages/rust-apps.scm (wallust): Update to 3.3.0.
[inputs]: Use ‘cargo-inputs’.
Replace libgit2-1.8 with libgit2-1.9.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[wallust]: New entry.
Change-Id: I8ab9fbf00d9fe8b48d8160ec3edc3c404f8c4583
2025-08-21 19:08:43 +08:00
Hilton Chain
55b0c02fd4
gnu: matugen: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm: Add copyright header as requested.
(matugen)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[matugen]: New entry.
Change-Id: I961a5653300b70a754c57d82d93f78d52c8b4da2
2025-08-21 19:08:43 +08:00
Jean-Pierre De Jesus DIAZ
f0560f865a
gnu: tree-sitter: Update to 0.25.3.
...
* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.
[arguments]<#:phases>: Add 'patch-_ts_dup-visibility for linking with Rust
bindings.
(tree-sitter-cli)[source]: Keep files required for building bindings.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:cargo-test-flags>: Adjust failing tests to skip.
<#:cargo-install-paths>: Add "cli".
<#:phases>: Merge 'patch-node and 'patch-dot into 'patch-references.
Update their references and use ‘search-input-file’.
Remove modification of 'install, #:cargo-install-paths now takes care of the
installation.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tree-sitter-cli]: New
entry.
* guix/build/tree-sitter-build-system.scm
(patch-dependencies): Drop `peerDependencies' from package.json.
(build): Remove deprecated ‘--no-bindings’ option.
(check): Set CC.
(install): Add `src' to include directories in order for external
scanners to find `tree_sitter/parser.h'.
Co-authored-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I3941a1785be8deb60f288fcd5983255f075f9215
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-21 19:08:32 +08:00
Hilton Chain
9cf34acced
gnu: difftastic: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (difftastic)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[difftastic]: New entry.
Change-Id: If15a20b1706dc25d2677f2c49cb0bc1dfece88ca
2025-08-21 19:08:32 +08:00
Hilton Chain
50fb2901ca
gnu: jless: Remove #:cargo-inputs.
...
* gnu/packages/rust-apps.scm (jless)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs, #:phases.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[jless]: New entry.
Change-Id: Id5ed045eaec98d7dcd23a2f9514e3d1c0338bd56
2025-08-21 19:08:32 +08:00
Hilton Chain
64fb6ed848
gnu: swww: Update to 0.9.5.
...
* gnu/packages/wm.scm (swww): Update to 0.9.5.
[native-inputs]: Add pkg-config.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:phases>: Add 'use-guix-vendored-dependencies.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swww]: New entry.
Change-Id: I7ea115dc6387fd6f9acb77e8fa6487d7fe043ba9
2025-08-21 19:08:32 +08:00
Hilton Chain
b8cda35a87
gnu: Add rust-bitcode-for-swww.
...
* gnu/packages/rust-sources.scm (rust-bitcode-for-swww): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-bitcode-for-swww]:
New entry.
Change-Id: Ie9997acdd52d6079e0b24c4fbc27eca073300551
2025-08-21 19:08:32 +08:00
Hilton Chain
ea390c9d64
gnu: castor: Remove #:cargo-inputs.
...
* gnu/packages/web.scm (castor)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[castor]: New entry.
Change-Id: Ib55537288895b6ced31d6e1c2c6bd27a51c1449f
2025-08-21 19:08:31 +08:00
Hilton Chain
609b2d4db6
gnu: monolith: Remove #:cargo-inputs.
...
* gnu/packages/web.scm (monolith)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:phases>: Move 'dont-default-to-vendored-openssl into...
[source]: ...a snippet.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[monolith]: New entry.
Change-Id: If5c7f2e578f30085ad7b3f2b2dfefd0ba0318574
2025-08-21 19:08:31 +08:00
Hilton Chain
84f27c10ee
gnu: xen-guest-agent: Remove #:cargo-inputs.
...
* gnu/packages/virtualization.scm (xen-guest-agent)
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xen-guest-agent]: New
entry.
Change-Id: I73d5b07bc14aa66d2456f968eae64b2ba98b496e
2025-08-21 19:08:31 +08:00
Hilton Chain
4d2028205d
gnu: pijul: Remove #:cargo-inputs.
...
* gnu/packages/version-control.scm (pijul)[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[pijul]: New entry.
Change-Id: Idc55114fcc3f736d1fb4e1cd369a70cccb92732d
2025-08-21 19:08:31 +08:00
Hilton Chain
2a75dbf376
gnu: stgit-2: Update to 2.5.3.
...
* gnu/packages/version-control.scm (stgit-2): Update to 2.5.3.
[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[stgit-2]: New entry.
Change-Id: I1fb026dc5a36c77cb04b08ccc2f7cea9201497d8
2025-08-21 19:08:31 +08:00
Hilton Chain
713cbf828c
gnu: breezy: Update to 3.3.11.
...
* gnu/packages/version-control.scm (breezy): Update to 3.3.11.
[build-system]: Switch to python-build-system.
[native-inputs]: Add rust, rust:cargo.
Add rust-sysroot when cross-compiling.
Remove python-wrapper.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:install-source?.
<#:phases>: Add 'prepare-cargo-build-system after 'unpack.
Remove added phases that are part of python-build-system's %standard-phases.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[breezy]: New entry.
Change-Id: I9c153b28225ed084d48db6a9a05556db6d38589f
2025-08-21 19:08:31 +08:00
Hilton Chain
f361afd11f
gnu: tmux-plugin-sessionizer: Remove #:cargo-inputs.
...
* gnu/packages/tmux.scm (tmux-plugin-sessionizer)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tmux-plugin-sessionizer]:
New entry.
Change-Id: I50faa6d5497fcb336f508b8e37824aa23482adf4
2025-08-21 19:08:31 +08:00
Hilton Chain
417d68792b
gnu: helix: Update to 25.01.1.
...
* gnu/packages/text-editors.scm (helix): Update to 25.01.1.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[helix]: New entry.
Change-Id: I381f9655f5c102fb844fd15a1f6b8b9465165171
2025-08-21 19:08:31 +08:00
Hilton Chain
653a767ceb
gnu: parinfer-rust-emacs: Remove #:cargo-inputs.
...
* gnu/packages/text-editors.scm (parinfer-rust-emacs)[inputs]: Use
‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[parinfer-rust-emacs]: New
entry.
Change-Id: I817091201564e6a9a4de96a014ea5554a87c50b9
2025-08-21 19:08:30 +08:00
Hilton Chain
c6a3a67dff
gnu: parinfer-rust: Remove #:cargo-inputs.
...
* gnu/packages/text-editors.scm (parinfer-rust)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[parinfer-rust]: New
entry.
Change-Id: Ie77db4de5f0a639ca48e5a0760dcd202f074e2cb
2025-08-21 19:08:30 +08:00