Foster Hangdaan
321fe13444
gnu: eza: Update to 0.23.4.
...
* gnu/packages/rust-apps.scm (eza): Update to 0.23.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 16:37:05 +02:00
Cayetano Santos
c57e1e118d
gnu: fd: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (fd)[arguments]: Fix ’install-extras #:phase.
Change-Id: I84679a71803ee7dce4a1c4996d8a4668b7d1b109
2025-12-17 18:28:23 +01:00
John Kehayias
74e9028499
gnu: Add mitm-cache.
...
* gnu/packages/rust-apps.scm (mitm-cache): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add mitm-cache.
Change-Id: Ifc2d3a631940b69d1b5c8e9f5a2d9aa25551c265
2025-12-16 16:56:55 -05:00
Ian Eure
08a731a380
gnu: Add rust-cbindgen-0.29.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.29): New variable.
Change-Id: I844f77160d3a6c271ba54e3a5731f34219603895
2025-12-16 06:56:22 -08:00
Cayetano Santos
ba5170d715
gnu: vhdl-ls: Update to 0.86.0.
...
* gnu/packages/rust-apps.scm (vhdl-ls): Update to 0.86.0.
[arguments]: Use #:rust 1.87 and set #:cargo-test-flags.
* gnu/packages/rust-crates.scm (rust-winnow-0.7.14): New variable.
* gnu/packages/rust-crates.scm (rust-syn-2.0.111): New variable.
* gnu/packages/rust-crates.scm (rust-lsp-server-0.7.9): New variable.
* gnu/packages/rust-crates.scm (rust-jiff-static-0.2.16): New variable.
* gnu/packages/rust-crates.scm (rust-jiff-0.2.16): New variable.
* gnu/packages/rust-crates.scm (rust-indexmap-2.12.1): New variable.
* gnu/packages/rust-crates.scm (rust-hashbrown-0.16.1): New variable.
* gnu/packages/rust-crates.scm (rust-dactyl-0.12.0): New variable.
* gnu/packages/rust-crates.scm (rust-clap-builder-4.5.53): New variable.
* gnu/packages/rust-crates.scm (rust-clap-4.5.53): New variable.
* gnu/packages/rust-crates.scm (rust-brunch-0.10.4): New variable.
* gnu/packages/rust-crates.scm (rust-assert-cmd-2.1.1): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update.
Change-Id: I70593ec54fcff6d2f010a5e3f2536102d2f604d8
2025-12-12 12:15:20 +01:00
Cayetano Santos
ca02659a89
gnu: ripgrep: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (ripgrep)[arguments]:
Fix ’install-extras #:phase.
Change-Id: I51529190e47a83e2874007e0d93b0c8e7e0de849
2025-12-04 10:29:11 +01:00
Cayetano Santos
eed9c722c5
gnu: zoxide: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (zoxide)[arguments]: Fix
’install-more #:phase.
Change-Id: Ie8fd1876346b3d203c00519191085f2b031e2214
2025-12-04 10:29:10 +01:00
Cayetano Santos
ded4b391dc
gnu: py-spy: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (py-spy)[arguments]: Fix
’install-shell-completions #:phase.
Change-Id: Ia27415ddc14295f2bab18ef43ed4162a778dbf38
2025-12-04 10:29:10 +01:00
Cayetano Santos
7e6f88b382
gnu: ouch: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (ouch)[arguments]: Fix
’install-extras #:phase.
Change-Id: I8ad706968e8c20460b9070f902cb30cc79c9cf7a
2025-12-04 10:29:10 +01:00
Cayetano Santos
fbba5ae331
gnu: git-delta: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (git-delta)[arguments]: Fix
’install-extras #:phase. .
Change-Id: I2565f1d56a48a856555cc67d62308963201454e9
2025-12-04 10:29:10 +01:00
Nilesh Patra
12197aa009
gnu: zola: Explicitly install the binary.
...
* gnu/packages/rust-apps.scm (zola)[arguments]<#:phases>{install}:
Replace by phase copying the executable.
Fixes : guix/guix#4371
Change-Id: I9da509650ca80e96c0a41c623eada1ad8a76dafb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-11-23 11:26:20 +01:00
Nicolas Graves
f3286e21a6
gnu: helvum: Extend with (cargo-guile-json).
...
* gnu/packages/rust-apps.scm (helvum)[arguments]
<#:phases>: Extend with (cargo-guile-json).
Change-Id: I4a78422c31ffae176f1365ff47e36b7e010f7358
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
934ee411fb
gnu: helvum: Improve style.
...
* gnu/packages/rust-apps.scm (helvum)[arguments]: Improve style, use
G-expressions.
Change-Id: I9ad3173bc289ee8df6234c48a564599e66160c27
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:36 +00:00
Nicolas Graves
c99350036c
gnu: maturin: Extend with (pyproject-guile-json).
...
* gnu/packages/rust-apps.scm (maturin)[arguments]: Improve style. Use
G-expressions.
<#:phases>: Extend with (pyproject-guile-json).
Change-Id: I524df3f97274b309b6736f58925f0b5f27497151
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:34 +00:00
Nicolas Graves
545f8fadb1
gnu: maturin: Improve style.
...
* gnu/packages/rust-apps.scm (maturin)[arguments]: Improve style.
<#:phases>: Use G-expressions.
Change-Id: Icf2fd08db952c5dbd71a2c8cbb8b153d21aff61c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-20 01:06:33 +00:00
Efraim Flashner
8eed773a70
gnu: age-plugin-yubikey: Install manpage.
...
* gnu/packages/rust-apps.scm (age-plugin-yubikey)[arguments]: Add a
phase to generate and install the manpage.
Change-Id: I449d26ec6376b4874b0fc7153533ba38ea71d5f9
2025-11-12 16:34:55 +02:00
Ahmad Jarara
b5e5a807d1
gnu: Add age-plugin-yubikey.
...
* gnu/packages/rust-apps.scm (age-plugin-yubikey): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add
age-plugin-yubikey.
Change-Id: I80e2a2f859f871567c72995b49ea3096b7be5fe8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-12 16:22:05 +02:00
Matthias Riße
2008750c92
gnu: Add dumbpipe.
...
* gnu/packages/rust-apps.scm (dumbpipe): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add dumbpipe.
Change-Id: I515c3fa0d9f75a46e75c640cae0ab42fcf4ac1b2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-12 15:32:12 +02:00
Alexis Simon
c8e8ca5f37
gnu: typst: Update to 0.14.0.
...
* gnu/packages/rust-apps.scm (typst): Update to 0.14.0.
[arguments]<#:rust>: Use rust-1.88.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[typst]: Update entry.
[rust-syntect-5]: Rename to rust-syntect-5.2.
[rust-syntect-5.3]: New entry.
* gnu/packages/rust-sources.scm (rust-hypher-0.1): Update to 0.1.6.
(rust-syntect-5): Rename to rust-syntect-5.2.
[inputs]: Rename cargo-inputs rust-syntect-5 to rust-syntect-5.2.
(rust-syntect-5.3): New variable.
Change-Id: I29180b456e9c49216f16bc7227ac60820bbf2c2b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-12 13:22:25 +02:00
Lilah Tascheter
368d2d9e0f
gnu: Add mollysocket.
...
* gnu/packages/rust-apps.scm (mollysocket): New variable.
* gnu/packages/rust-crates.scm: Import mollysocket deps.
Change-Id: Ifcfbf6078bf07f4f429bb0eeea2e61d5afba2c82
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-12 12:20:22 +02:00
Efraim Flashner
47df71794f
gnu: ripgrep: Update to 15.1.0.
...
* gnu/packages/rust-apps.scm (ripgrep): Update to 15.1.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[ripgrep]: Update
entry.
Change-Id: I744fadd30db9ce283956dad10d99ab57959a1b9b
2025-11-05 12:31:22 +02:00
Zheng Junjie
92ab24629b
gnu: ripgrep: Update to 15.0.0.
...
* gnu/packages/rust-apps.scm (ripgrep): Update to 15.0.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[ripgrep]: Update
entry.
Change-Id: Ie4f2544c26c02fbc45093fdc6d23d350408e408e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-05 12:22:48 +02:00
Julian Flake
9864e2d983
gnu: Add espanso.
...
* gnu/packages/rust-apps.scm (espanso-x11, espanso-wayland): New variables.
* gnu/packages/rust-crates.scm: Update.
Change-Id: I009f0f635e4a7dc8a8ba404026f05e83e46e4003
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-11-01 12:22:53 +01:00
ROCKTAKEY
2561dc8341
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 >
2025-10-31 16:04:12 +08:00
Ludovic Courtès
9fcfb93944
gnu: Use ‘define-deprecated-package’ for deprecated packages.
...
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
buffersquid
023fc88c32
gnu: Add zola.
...
* gnu/packages/rust-apps.scm (zola): New variable.
* gnu/packages/rust-crates.scm (zola): Map cargo inputs.
Change-Id: I9b7fb89af687f4a58c8ff77effc5695773363165
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-16 12:04:12 +03:00
Zheng Junjie
380570ea62
gnu: watchexec: Update to 2.3.2.
...
* gnu/packages/rust-apps.scm (watchexec): Update to 2.3.2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[watchexec]: Update
entry.
Change-Id: Ief1f73f62522a8f2e517177884cc351d3a6cd174
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:46:25 +03:00
Karl Hallsby
60f5123072
gnu: Add systemd-lsp.
...
* gnu/packages/rust-apps.scm (systemd-lsp): New variable.
* gnu/packages/rust-crates.scm (systemd-lsp): Map cargo-inputs.
Change-Id: I2b01ac84dbed7d5fb680a35460413e8071cd8301
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:13:57 +03:00
Igorj Gorjaĉev
1a95c249ca
gnu: just: Update to 1.43.0.
...
* gnu/packages/rust-apps.scm (just): Update to 1.43.0.
* gnu/packages/rust-crates.scm (just): Update dependencies.
Change-Id: I5e5a6793af58fce06d082c450293f59c9525fdd5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-10-15 12:01:43 +03:00
Sughosha
add533fec2
gnu: kdeconnect: Move to kde-internet.scm.
...
* gnu/packages/kde.scm (kdeconnect): Remove variable.
* gnu/packages/kde-internet.scm (kdeconnect): New variable.
* gnu/packages/rust-apps.scm: Replace (gnu packages kde) with (gnu packages
kde-internet).
Change-Id: I98da0a094273b03368f45eb167c4b7af1d0a1d5e
2025-10-02 13:21:22 +05:30
Maxim Cournoyer
3fa30960ea
gnu: mesa-opencl: Introduce rust-bindgen-cli-next to avoid mesa rebuild.
...
* gnu/packages/rust-apps.scm (rust-bindgen-cli-next): New variant.
(rust-bindgen-cli) [inputs]: Revert to use default clang.
* gnu/packages/gl.scm (mesa-opencl) [native-inputs]: Replace rust-bindgen-cli
with rust-bindgen-cli-next.
Change-Id: Ia1acb30869d368f54a3b41250ef4d95ebbcd90b0
2025-10-01 08:29:13 +09:00
Maxim Cournoyer
e2f6d4f961
gnu: mesa-opencl: Use the new rusticl OpenCL backend.
...
The previously used Clover backend has been removed.
* gnu/packages/gl.scm (mesa-opencl) [#:configure-flags]: Remove
gallium-opencl flag. Add gallium-rusticl and gallium-rusticl-enable-drivers.
* gnu/packages/rust-apps.scm (rust-bindgen-cli) [inputs]: Replace clang with
clang-18.
Change-Id: I4e3557816c9a5bb5c652295f1351c3bd8eac608d
2025-10-01 07:25:37 +09:00
wrobell
9b46060950
gnu: rabbitmqadmin: Update to 2.9.0.
...
* gnu/packages/rust-apps.scm (rabbitmqadmin): Update to 2.9.0.
[arguments] <#:rust>: Use rust-1.88.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [rabbitmqadmin]:
Update entry.
Change-Id: I4f519aae964175e75dc6c045242e9692faff83f8
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-09-24 16:13:05 +08:00
Ada Stevenson
b0e4e325ec
gnu: rusty: Update to 0.2.0-1.2f406d9.
...
* gnu/packages/rust-apps.scm (rusty): Update to 0.2.0-1.2f406d9.
Change-Id: I10fefbeb2f8349b7ca01026a0f87e023881cae1c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-09-24 16:03:23 +08:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Maxim Cournoyer
863a8b3906
gnu: Remove rust-cbindgen-0.24 and rust-cbindgen-0.23.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.24)
(rust-cbindgen-0.23): Delete unused variables.
Change-Id: I9931bbac5aec2a69ad4cf95c768882d698114293
2025-09-17 12:34:52 +09:00
Efraim Flashner
25e0b40ddf
gnu: forgejo-cli: Update to 0.3.0.
...
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.3.0.
[source]: Download using git-fetch.
[inputs]: Remove libgit2-1.8. Add libgit2-1.9.
* gnu/packages/rust-crates.scm (forgejo-cli): Update dependencies.
Change-Id: I38e071b0940477fd844ea14f9c768a143e703a7a
2025-09-16 12:22:33 +03:00
Efraim Flashner
57b5cadc79
gnu: codeberg-cli: Update to 0.5.0.
...
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.5.0.
[source]: Switch to using git-fetch.
[inputs]: Remove libgit2-1.8. Add libgit2-1.9.
* gnu/packages/rust-crates.scm (codeberg-cli): Update dependencies.
Change-Id: I375b68255683a8a091bab05de46c17df133d56c1
2025-09-16 12:22:33 +03:00
VÖRÖSKŐI András
2e476f9ad8
gnu: rbw: Update to 1.14.1
...
* gnu/packages/rust-apps (rbw): Update to 1.14.1.
* gnu/packages/rust-crates (rbw): Update dependencies.
Change-Id: I7352bff50f7a389507c0c72a85719dc962b48dca
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-09-05 18:07:31 +08:00
Ada Stevenson
e532d5c074
gnu: Add rusty.
...
* gnu/packages/rust-apps.scm (rusty): New variable.
Change-Id: I4ff6d439932453c0beb6e44451c633bcec4e0477
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-09-05 18:07:30 +08:00
Rutherther
445c23889e
gnu: Add ripgrep-all.
...
* gnu/packages/rust-apps.scm (ripgrep-all): New variable.
Change-Id: Ie05f8dc3352b52a7dcb5bcde9cb33ec7e9fc5d56
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-09-05 18:07:30 +08:00
Zheng Junjie
ecfbeb3e68
gnu: Add radicle.
...
* gnu/packages/rust-apps.scm (radicle): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add radicle.
Change-Id: I2512928406ceab65ea3f14e64591c4614323408a
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-09-02 01:46:38 +08:00
Zheng Junjie
73f943fd9f
gnu: Add jujutsu.
...
* gnu/packages/rust-crates.scm(lookup-cargo-inputs): Add jujutsu.
* gnu/packages/rust-apps.scm (jujutsu): New variable.
Change-Id: I1527b8c057827c327a701ed135b84e56f166f732
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-08-22 22:09:13 +08:00
wrobell
7e5f5c8191
gnu: Add rabbitmqadmin.
...
* gnu/packages/rust-apps.scm: Add rabbitmqadmin.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [rabbitmqadmin]: New
entry.
Change-Id: Ia85162acef5926aafff28405ecb86b406bc6c65d
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-21 19:09:03 +08:00
Timo Wilken
b4c583e7af
gnu: Add catppuccin-whiskers.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [catppuccin-whiskers]:
New entry.
* gnu/packages/rust-apps.scm (catppuccin-whiskers): New variable.
Change-Id: I9e5c7a63284956d01840fca54f9f963bbd460d8c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-21 19:09:03 +08:00
Rutherther
86c6d3955d
gnu: Add vhdl-ls.
...
* gnu/packages/rust-apps.scm (vhdl-ls): New variable.
Change-Id: I933d52ef7cb12d2c99f510471eb12606924b06f6
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Modified-by: Hilton Chain <hako@ultrarare.space >
2025-08-21 19:09:02 +08:00
Andrew Wong
3eed5a8fac
gnu: eza: Update to 0.21.3.
...
* gnu/packages/rust-apps.scm (eza): Update to 0.21.3.
[home-page]: Update.
Change-Id: Id5e11d2dd6274ad744065ba0e8e4c86f066d2ead
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-21 19:09:02 +08:00
Andrew Wong
c047228375
gnu: zoxide: Update to 0.9.8.
...
* gnu/packages/rust-apps.scm (zoxide): Update to 0.9.8.
[#:phases]<'install-more>: Install nushell completions.
Change-Id: I4ca3d88d07b33679d7ffdf67b3c8559fb4b8fd83
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-08-21 19:09:02 +08:00