Maxim Cournoyer
fe237dca8a
gnu: Add gst-plugins-rs.
...
* gnu/packages/gstreamer.scm (gst-plugins-rs): New variable.
Change-Id: I78a4eb6f222956f519884ddf3f424110e28f5e32
Co-authored-by: Noé Lopez <noelopez@free.fr >
2026-03-28 16:00:45 +09:00
Danylo Kondratiev
5c8bde5975
gnu: tokei: Update to 14.0.0.
...
* gnu/packages/rust-apps.scm (tokei): Update to 14.0.0.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libgit2, add libgit2-1.8.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
tokei.
Change-Id: I979d4035081196bfd268fed939fc6f8d566bd76f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-27 11:58:48 +03:00
moksh
7205a297e6
gnu: monolith: Update to 2.10.1.
...
* gnu/packages/web.scm (monolith): Update to 2.10.1.
[arguments]: Use modern syntax.
[inputs]: Use `cons*'.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update monolith
entry.
Closes : guix/guix#6666
Change-Id: I4cdfce8a8e69f1400a3d8f02940cd15f7580efe4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-25 09:55:32 +02:00
Efraim Flashner
6049b4e500
gnu: forgejo-cli: Update to 0.4.1.
...
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.4.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
forgejo-cli.
Change-Id: Ied0e3caa065a76f90eb70980252cfd14e784998d
2026-03-22 16:18:47 +02:00
Efraim Flashner
a08948d5e3
gnu: fd: Update to 10.4.2.
...
* gnu/packages/rust-apps.scm (fd): Update to 10.4.2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
fd.
Change-Id: I686c9221e52be03ede3d0a51fe96dcdbd83958e0
2026-03-22 16:18:47 +02:00
Efraim Flashner
6c9fe5466a
gnu: complgen: Update to 0.8.3.
...
* gnu/packages/rust-apps.scm (complgen): Update to 0.8.3.
[native-inputs]: Remove git-minimal, add git-minimal/pinned.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
complgen.
Change-Id: I1d4933ca28ceb1a3dbd8e0ce612e484ed4e56990
2026-03-22 16:18:47 +02:00
Efraim Flashner
6c4f10e0e5
gnu: cargo-show-asm: Update to 0.2.57.
...
* gnu/packages/rust-apps.scm (cargo-show-asm): Update to 0.2.57.
[synopsis]: Make linter happy.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
cargo-show-asm.
Change-Id: I0fbf726271bbed99bdaa79dbb80ef1f0ff88a5a6
2026-03-22 16:18:47 +02:00
Sughosha
f1822d8680
gnu: Add soundcloud-tui.
...
* gnu/packages/rust-apps.scm (soundcloud-tui): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add crates for
soundcloud-tui.
Change-Id: I9291d1aea2cbb4a707a62efac04b4d5bcf0bf468
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-22 11:20:19 +02:00
Rodion Goritskov
b867c4faaf
gnu: radicle: Update to 1.7.1.
...
* gnu/packages/rust-apps.scm (radicle): Update to 1.7.1.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libgit2-1.8 and sqlite, add libgit2-1.9 and sqlite-next.
[native-inputs]: Remove git, add git-minimal/pinned.
* gnu/packages/rust-crates.scm: Update dependencies.
Change-Id: I29c8c16a867f9d1516ee9a7a3a0e50062d8d7e15
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-22 10:57:58 +02:00
Noé Lopez
db8edf95cc
gnu: Add python-zxcvbn-rs-py.
...
* gnu/packages/python-crypto.scm (python-zxcvbn-rs-py): New variable.
* gnu/packages/rust-crates.scm (rust-zxcvbn3): New variable.
(lookup-cargo-inputs): Add python-zxcvbn-rs-py.
Change-Id: I356e33c8686961b7c125afd28002f5b4f0d2c393
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-22 09:36:13 +01:00
Efraim Flashner
14f802bdcc
gnu: uv: Update to 0.10.12.
...
* gnu/packages/rust-apps.scm (uv): Update to 0.10.12.
[source]: Download using git-fetch. Delete more files in the snippet.
[arguments]: Fix the bash shell-completion path. Delete unused phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update uv entry.
Change-Id: Ia2364c09e4943f4aafa58256194fac2567694bfd
2026-03-22 09:12:26 +02:00
ignatiusm
c10be9949c
gnu: Add evil-helix.
...
* gnu/packages/text-editors.scm (evil-helix): New variable.
Change-Id: Ia8fc30e0478c74a27a1b614d36c3b3ad6a1cf9c6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-19 12:30:33 +02:00
Sughosha
7e504bace6
gnu: rbw: Update to 1.15.0.
...
* gnu/packages/rust-apps.scm (rbw): Update to 1.15.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for rbw.
Change-Id: I48c5fcbeb4b7e17e20f1e7ed48f563fd8f25e766
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-19 12:15:30 +02:00
Spencer King
a58c701785
gnu: deacon: Update to 0.15.0.
...
* gnu/packages/bioinformatics.scm (deacon): Update to 0.15.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
deacon.
Change-Id: I6f1a8812d251228e50eabd9f0105c40ed4261a80
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-18 16:16:20 +02:00
Noé Lopez
3abf9671be
gnu: Add amberol.
...
* gnu/packages/gnome-circle.scm (amberol): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add amberol.
Change-Id: I2ead9a6972482df774febde33cc18b22158fcb61
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-15 20:25:48 +02:00
SilverlightningY
72ac773a3e
gnu: Add pueue.
...
* gnu/packages/task-management.scm (pueue): New variable.
* gnu/packages/rust-crates.scm: Add crates for pueue.
Change-Id: Ie780e190ce30c8c2bd9feed0dd2d45c171f8d1bd
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-15 19:18:18 +02:00
Efraim Flashner
45e45e1f79
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Ibfcf69ddd8afebfcb44a79d66495a58168ae2585
2026-03-15 12:08:54 +02:00
Jake Coble
a0424a2955
gnu: Add ianny.
...
* gnu/packages/rust-apps.scm (ianny): New variable.
* gnu/packages/rust-crates.scm: Add crates for ianny.
Merges guix/guix!7094
Change-Id: I5c6e1ac1335cd26f122ebd64d974ac4ffc6b7fbf
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-03-14 16:05:24 +01:00
Danny Milosavljevic
279410efb8
gnu: Add codex.
...
* gnu/packages/patches/codex-0.98.0-remove-patch-sections.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-test-timeout.patch: New file.
* gnu/packages/patches/rust-codex-0.98.0-windows-sandbox-protocol-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add references to the patches.
* gnu/packages/rust-apps.scm (codex): New variable.
* gnu/packages/rust-crates.scm: Add crates.
* gnu/packages/rust-sources.scm (rust-codex-0.98.0): New variable.
Change-Id: Ic4af28034cbae83a7e212ee328cbdc25bce31ef0
2026-03-13 10:47:43 +01:00
Nicolas Graves
16a8b177f1
gnu: python-fastbencode: Update to 0.3.9.
...
* gnu/packages/python-xyz.scm (python-fastbencode): Update to 0.3.9.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Refresh them.
<#:imported-modules, #:modules>: Use necessary modules.
<#:phases>: Add phase 'prepare-cargo-build-system.
[inputs]: Add maturin and bencode cargo-inputs.
[native-inputs]: Replace python-setuptools by python-setuptools-rust.
Add rust, rust:cargo, make-rust-sysroot.
* gnu/packages/rust-crates.scm: Record required crates.
Merges: https://codeberg.org/guix/guix/pulls/7057
Change-Id: Iedd3b3f90a4845b03ba18ffaad007ec3be16048b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Reviewed-by: Efraim Flashner <efraim@flashner.co.il >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-12 19:18:15 +00:00
Ricardo Wurmus
38917f00de
gnu: python-gseapy: Update to 1.1.12.
...
* gnu/packages/bioinformatics.scm (python-gseapy): Update to 1.1.12.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-gseapy.
Change-Id: Ia912e4cb5aac93cb2aa523baccd9cc5bfbff6a6a
2026-03-12 14:51:11 +01:00
crai0
46b660ac0b
gnu: Add cocogitto.
...
* gnu/packages/rust-apps.scm (cocogitto): New variable.
* gnu/packages/rust-crates.scm: Add crates for cocogitto.
Change-Id: I022acd6727e22adeff0df011e7d56c4653217b4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-12 14:59:05 +02:00
Spencer King
51ca2c0da1
gnu: Add deacon.
...
* gnu/packages/bioinformatics.scm (deacon): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for
deacon.
Change-Id: I148a0bdc56abf5dbe68a8cdf81f6fe2944645f4d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-12 14:10:13 +02:00
Aaron Covrig
17f966389b
gnu: Add git-cliff.
...
* gnu/packages/version-control.scm (git-cliff): New variable.
* gnu/packages/rust-crates.scm: Add dependencies for git-cliff.
Change-Id: I9369a4e2a94b46a0d8085f502159f5a87e671002
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-12 12:42:45 +02:00
Steve George
a1125cec7b
gnu: jujutsu: Update to 0.39.0.
...
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.39.0.
[arguments]<cargo-test-flags>: skip test_push_updates_with_options.
Change-Id: I8d9dfa16856a67263167a3ef63def9e722f9176c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-12 12:08:28 +02:00
Efraim Flashner
362fe5e09c
gnu: rust-hashify-0.2.7.b787649: Make regular cargo source.
...
* gnu/packages/rust-crates.scm (rust-hashify-0.2.7.b787649): Rename to
rust-hashify-0.2.7.b787649-for-pimsync, use git-fetch.
(lookup-cargo-inputs): Adjust accordingly.
* gnu/packages/rust-sources.scm (rust-hashify-0.2.7.b787649): Remove
variable.
Change-Id: Ia2c68a8df078a35abf6b60ebdc526a2a006b0999
2026-03-12 12:04:00 +02:00
Sören Tempel
7f62f5ce89
gnu: pimsync: Update to 0.5.7.
...
* gnu/packages/dav.scm (pimsync): Update to 0.5.7.
[arguments] <phases>: Add 'use-guix-vendored-dependencies.
* gnu/packages/rust-sources.scm: Add rust-hashify-0.2.7.b787649.
* gnu/packages/rust-crates.scm: Update crates accordingly.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-11 21:15:25 +02:00
Efraim Flashner
e4af10ab21
gnu: garage: Update to 2.2.0.
...
* gnu/packages/storage.scm (garage): Update to 2.2.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update garage
crates.
Change-Id: I4deba5fe0baea114b72cb35a1780fc0c8f7467e8
2026-03-11 19:05:19 +02:00
Foster Hangdaan
161caf314c
gnu: Add garage.
...
* gnu/packages/storage.scm (garage): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add garage.
Change-Id: Ifc4b9e54a3745a56f5bf0a346e6f4d190f6efc39
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-11 19:05:19 +02:00
Luis Guilherme Coelho
c3c2f3be04
gnu: Add rheo.
...
* gnu/packages/rust-apps.scm (rheo): New variable.
* gnu/packages/rust-crates.scm: Add rheo source crates.
Closes : guix/guix#5895
Change-Id: Iccf0db4cef43b12a96059b467b232449a3a7b3ff
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 18:23:31 +02:00
Merrick Luo
a05b449908
gnu: Add beancount-language-server.
...
* gnu/packages/finance.scm (beancount-language-server): New variable.
* gnu/packages/rust-crates.scm: Add source source crates.
Closes : guix/guix#4121
Change-Id: Ic878703e74952b404d3a3b9e7f6ef49298018080
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 18:02:35 +02:00
bdunahu
284f21a041
gnu: Add eww.
...
* gnu/packages/wm.scm (eww): New variable.
* gnu/packages/rust-crates.scm: Add eww source crates.
Change-Id: Id51585cbfb67178d25d2074377c18c1ebe48ca00
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 17:55:39 +02:00
Sergey Trofimov
7bf9f8fa79
gnu: Add pwmenu.
...
* gnu/packages/rust-apps.scm (pwmenu): New variable.
* gnu/packages/rust-crates.scm: Add pwmenu source crates.
Closes : guix/guix#4817
Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 17:49:31 +02:00
Sergey Trofimov
f88dcca44c
gnu: Add iwmenu.
...
* gnu/packages/rust-apps.scm (iwmenu): New variable.
* gnu/packages/rust-crates.scm: Add iwmenu source crates.
Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 17:49:31 +02:00
Sergey Trofimov
7f217569ec
gnu: Add bzmenu.
...
* gnu/packages/rust-apps.scm (bzmenu): New variable.
* gnu/packages/rust-crates.scm: Add bzmenu source crates.
Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 17:49:31 +02:00
Patrick Norton
5c33e5e8d0
gnu: Add gitlogue.
...
* gnu/packages/rust-apps.scm (gitlogue): New variable.
* gnu/packages/rust-crates.scm (gitlogue): Add dependencies.
Closes : guix/guix#4492
Change-Id: I7074ab72df5cc14ea2f6cafb3d1f0ac42f566aa6
Signed-off-by: Steve George <steve@futurile.net >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-10 17:49:30 +02:00
François Joulaud
20a1104570
gnu: Add jnv.
...
* gnu/packages/rust-apps.scm (jnv): New variable.
* gnu/packages/rust-crates.scm: Import jnv deps.
Closes : guix/guix#4355
Change-Id: I436fe0a733f15be7202df151b397e501363480f5
Signed-off-by: Steve George <steve@futurile.net >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-10 17:49:30 +02:00
Sören Tempel
e97eddd2ba
gnu: Add pimsync.
...
* gnu/packages/dav.scm (pimsync): New variable.
* gnu/packages/rust-crates.scm: Update crates accordingly.
Closes : guix/guix#4551
Signed-off-by: Steve George <steve@futurile.net >
2026-03-10 17:49:30 +02:00
Alexis Simon
2676117710
gnu: Add python-polars.
...
* gnu/packages/python-science.scm (python-polars-runtime-32,
python-polars): New variables.
* gnu/packages/rust-crates.scm: Add python-polars-runtime-32.
* gnu/packages/rust-sources.scm: Add rust-tikv-jemallocator-for-polars.
Change-Id: Ib36d95a0102da990512002b29f0a55732922040b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-10 12:46:17 +02:00
Noé Lopez
d3c8ba1bd4
gnu: Add resources.
...
* gnu/packages/gnome-circle.scm (resources): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[resources]:
New entry.
Change-Id: Ia4ac81d4a447e89e452cbcf22a66efd2a902fd8e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-06 14:53:17 +01:00
Liliana Marie Prikler
48e8fd7492
gnu: Add fragments.
...
* gnu/packages/gnome-circle.scm (fragments): New variable.
* gnu/packages/rust-crates.scm (rust-ashpd-0.11.0, rust-magnet-uri-0.2.1)
(rust-oo7-0.4.3, rust-proc-macro2-1.0.105, rust-schemars-1.2.0)
(rust-serde-json-1.0.149, rust-serde-spanned-1.0.4, rust-serde-with-3.16.1)
(rust-serde-with-macros-3.16.1, rust-smol-2.0.2, rust-uuid-1.19.0)
(rust-zmij-1.0.14): New variables.
(lookup-cargo-inputs): Add ‘fragments’.
2026-03-06 14:53:17 +01:00
abra-k
d055ea58d2
gnu: Add gnome-tour.
...
* gnu/packages/gnome.scm: (gnome-tour): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[gnome-tour]: New entry.
Change-Id: I9015ebc82c23264afedf2beeb83698575eddb18f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-06 14:53:14 +01:00
Noé Lopez
3355a9c73f
gnu: Add loupe.
...
* gnu/packages/gnome.scm (loupe): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[loupe]:
New entry.
Change-Id: I885a5fcfecf63dfe69e500880dc32d0b98261549
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-06 14:53:14 +01:00
Noé Lopez
1883063bcf
gnu: Add rust-glycin-3.
...
* gnu/packages/rust-crates.scm (rust-glycin-3.0.7)
(rust-glycin-common-1.0.3, rust-glycin-utils-4.0.4): New variables.
* gnu/packages/rust-sources.scm (rust-glycin-3): New variable.
* gnu/packages/gnome.scm (glycin-loaders): Add reminder to update related
glycin packages.
Change-Id: Id60cd2cfbaef98f87037ccfde9da33135fa9813f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-06 14:53:14 +01:00
Noé Lopez
08a9f8941f
gnu: Add glycin-loaders.
...
* gnu/packages/gnome.scm (glycin-loaders): New variable.
* gnu/packages/patches/glycin-sandbox-Adapt-bwrap-invocation.patch:
New file.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[glycin]:
New entry.
Change-Id: I16dfb2678381d69212b3eea4e4aa5f896208cc12
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-06 14:53:14 +01:00
Maxim Cournoyer
e84b5d71df
gnu: gnome-user-share: Update to 48.2.
...
* gnu/packages/gnome.scm (gnome-user-share): Update to 48.2.
[arguments]<#:imported-modules, modules>: Add cargo-build-system modules.
<#:phases>: Add ‘unpack-rust-crates’, ‘cargo:configure’, and
‘cargo:patch-checksums’.
Use cargo-guile-json extension.
[native-inputs]: Add rust@1.80 and rust@1.80:cargo.
[inputs]: Use cargo-inputs.
* gnu/packages/rust-crates.scm (rust-cc-1.0.97, rust-cfg-expr-0.17.0)
(rust-reference-counted-singleton-0.1.4, rust-selinux-0.4.4)
(rust-selinux-sys-0.6.9): New variables.
(lookup-cargo-inputs): Add inputs for gnome-user-share.
2026-03-06 14:53:11 +01:00
dan
08ca724ee3
gnu: Add ncspot.
...
* gnu/packages/rust-apps.scm (ncspot): New variable.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Add entry for
ncspot.
Change-Id: I9c3d93ee018781d8216613abf62e5da9400c5d21
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-05 17:55:44 +02:00
Efraim Flashner
8a57f9a7a9
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Ic9398293f5d01a70a4b3f66a4ebe94b1fccaca60
2026-03-05 17:44:15 +02:00
benjamin wil
d5515b13e4
gnu: Add kak-tree-sitter.
...
* gnu/packages/text-editors.scm (kak-tree-sitter): New variable.
* gnu/packages/rust-crates.scm: Add source crates for kak-tree-sitter.
Closes : guix/guix#4197
Change-Id: I2f72d3497f538a4ec0c98747622ab49279ae9917
Signed-off-by: Steve George <steve@futurile.net >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-05 17:26:45 +02:00
Carlos Durán Domínguez
13346ec997
gnu: swww: Update to 0.11.2.
...
* gnu/packages/wm.scm (swww): Update to 0.11.2.
[source]: <uri>: Update URL.
[arguments]: <#:cargo-install-paths>: Fix paths; <#:modules>: add (guix build
copy-build-system). <#:phases>: Remove install replacement, and add
'install-completions-and-documentation.
[home-page]: Update.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for swww.
Change-Id: Ide4adf1aab6e1bf8817f88493ecf2a10e09f1ec8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-05 14:19:46 +02:00