summaryrefslogtreecommitdiff
path: root/gnu/packages/rust-crates.scm
AgeCommit message (Collapse)Author
2026-03-10gnu: Add rheo.Luis Guilherme Coelho
* 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-10gnu: Add beancount-language-server.Merrick Luo
* 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-10gnu: Add eww.bdunahu
* 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-10gnu: Add pwmenu.Sergey Trofimov
* 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-10gnu: Add iwmenu.Sergey Trofimov
* 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-10gnu: Add bzmenu.Sergey Trofimov
* 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-10gnu: Add gitlogue.Patrick Norton
* 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-10gnu: Add jnv.François Joulaud
* 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-10gnu: Add pimsync.Sören Tempel
* 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-10gnu: Add python-polars.Alexis Simon
* 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-06gnu: Add resources.Noé Lopez
* 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-06gnu: Add fragments.Liliana Marie Prikler
* 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-06gnu: Add gnome-tour.abra-k
* 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-06gnu: Add loupe.Noé Lopez
* 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-06gnu: Add rust-glycin-3.Noé Lopez
* 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-06gnu: Add glycin-loaders.Noé Lopez
* 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-06gnu: gnome-user-share: Update to 48.2.Maxim Cournoyer
* 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-05gnu: Add ncspot.dan
* 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-05gnu: rust-crates: Adjust indentation.Efraim Flashner
* gnu/packages/rust-crates.scm: Standardize the indentation. Change-Id: Ic9398293f5d01a70a4b3f66a4ebe94b1fccaca60
2026-03-05gnu: Add kak-tree-sitter.benjamin wil
* 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-05gnu: swww: Update to 0.11.2.Carlos Durán Domínguez
* 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-05gnu: asciinema: Update to 3.1.0.Patrick Norton
* gnu/packages/terminals.scm (asciinema): Update to 3.1.0. * gnu/packages/rust-crates.scm (asciinema): Update dependencies. Change-Id: I5919148b2224a9849f1e368844e99062e7d322e9 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05gnu: taskwarrior: Update to 3.4.2.Johannes Christ
* gnu/packages/task-management.scm (taskwarrior): Update to 3.4.2. [source]: Update to new release location. Add patch for proper SQLite linking. Add snippet to remove sourceless PDF. [native-inputs]: Add dependencies for Rust code. [inputs]: Add sqlite-next. [arguments] <#:phases>: Adjust for Rust dependency build. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for taskwarrior. * gnu/packages/patches/task-link-taskchampion-cpp-with-sqlite3.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ica26c93347dedcba83a473cb60b176cf1195a806 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-03gnu: Add wasm-bindgen-cli.Danny Milosavljevic
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[wasm-bindgen-cli]: New entry. Closes: guix/guix#6664 Change-Id: Id2a63ead78dc57fba4ab0ca3cdc47ebee7d59a4c
2026-02-26gnu: zoxide: Update to 0.9.9.Efraim Flashner
* gnu/packages/rust-apps.scm (zoxide): Update to 0.9.9. * gnu/packages/rust-crates.scm (zoxide): Update crates. Change-Id: I28042afa85ccbcb652fa36dda2b6d7c3a6939d47
2026-02-26gnu: xremap: Update to 0.10.17.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.17. [home-page]: Update to new home-page. (xremap-niri): New variable. (xremap-hyperland)[arguments]: Update for upstream changes. * gnu/packages/rust-crates.scm (rust-xremap): Update crates. Change-Id: Ic2d100a2d091b083989a2416dad76069d15ed988
2026-02-26gnu: typst: Update to 0.14.2.Efraim Flashner
* gnu/packages/rust-apps.scm (typst): Update to 0.14.2. * gnu/packages/rust-crates.scm (typst): Update crates. Change-Id: I30f2c36e99105bb5ddbb1c54c6c069cff1682a1c
2026-02-26gnu: codeberg-cli: Update to 0.5.5.Efraim Flashner
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.5.5. * gnu/packages/rust-crates.scm (codeberg-cli): Update crates. Change-Id: I94718be8441fe06fa67d2fe83faeb82ae3d50113
2026-02-26gnu: gitoxide: Update to 0.51.0.Efraim Flashner
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.51.0. [arguments]: Remove features flag. [native-inputs]: Remove cmake-minimal. * gnu/packages/rust-crates.scm (gitoxide): Update crates. Change-Id: I4396e2c46fea2b6145023b82b14ed9d910392a5c
2026-02-24gnu: wallust: Update to 3.4.0.Andrew Wong
* gnu/packages/rust-apps.scm (wallust): Update to 3.4.0. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for wallust. Change-Id: I79d4a68265a778e4c1f78e01e6cebc2cd2d18792
2026-02-24gnu: kanata: Update to 1.11.0.Nicolas Goaziou
* gnu/packages/rust-apps.scm (kanata): Update to 1.11.0. * gnu/packages/rust-crates.scm (kanata): Update crates. Change-Id: Idafc0ad601ec3e3f77cdf83a57ad1dd3f3542c1f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-24gnu: matugen: Update to 4.0.0.Gabriel Santos
* gnu/packages/rust-apps.scm (matugen): Update to 4.0.0. * gnu/packages/rust-crates.scm (matugen): Update crates. Change-Id: Icffaae4319323035b4b8ec76a42ffb1fc8c0e5e3 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-24gnu: starship: Update to 1.24.2.Foster Hangdaan
* gnu/packages/shellutils.scm (starship): Update to 1.24.2. * gnu/packages/rust-crates.scm (starship): Update crates. Change-Id: I3222984e2339e3baf9704c63b15283274c045ea4 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: jujutsu: Update to 0.38.0.Nemin
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.38.0. [arguments]{cargo-test-flags}: Skip two network and one failing test. [arguments]{phases}: Add phase to install completions. [native-inputs]: Remove git, add git-minimal. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry. Change-Id: I61c244dc75c682b9d2cff9daa1c1303f2ee8544b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: tealdeer: Update to 1.8.1.wvlab
* gnu/packages/rust-apps.scm (tealdeer): Update to 1.8.1. [inputs]: Remove openssl. * gnu/packages/rust-crates.scm (tealdeer): Update dependencies. Change-Id: I451546e9819ac10afdddc99e02067dcf45ba28e7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: Remove duplicate crates.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-ntapi-0.4.3, rust-uuid-1.21.0): Remove duplicate crates. Change-Id: I7560895985260703e5e0190dfb017b0300eb2b07
2026-02-23gnu: xwayland-satellite: Update to 0.8.Oleg Pykhalov
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.8. * gnu/packages/rust-crates.scm: Update crates accordingly. Change-Id: I22860d5a55bdd002099e7455c3ddc19f9acb2fa1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: bottom: Update to 0.12.3.marderbot
* gnu/packages/rust-apps.scm (bottom): Update to 0.12.3. [arguments]: Skip 3 more tests. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bottom]: Update entry. Change-Id: Ib9acf19de50f9c80f6bc2c8eba525ab392c5efb2
2026-02-23gnu: pay-respects: Update to 0.7.12.Gabriel Santos
* gnu/packages/shellutils.scm (pay-respects): Update to 0.7.12. * gnu/packages/rust-crates.scm (pay-respects): Update dependencies. Change-Id: I38ccabd5b6b5830b8b67af494c57982cd1aa51d0 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: bat: Update to 0.26.1.Patrick Norton
* gnu/packages/rust-apps.scm (bat): Update to 0.26.1. [source]: Remove snippet. [phases]: Use absolute directory for BAT_ASSETS_GEN_DIR. [inputs]: Update libgit2 version to 1.9. * gnu/packages/rust-crates.scm (bat): Update dependencies. Change-Id: Iea363f892c33890ea0f1e9ebca58cf434e772c66 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23gnu: forgejo-cli: Update to 0.4.0.Nick Blumenauer
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.4.0. [inputs]: Remove oniguruma. * gnu/packages/rust-crates.scm: Import crates for forgejo-cli. Change-Id: I497e935ae314b04eaea5e4413111a2cafc5353f0 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: Remove duplicate crates.Andreas Enge
* gnu/packages/rust-crates.scm (rust-gix-quote-0.6.2, rust-gix-trace-0.1.18, rust-zerocopy-0.8.39, rust-zerocopy-derive-0.8.39): Remove duplicate crates. Change-Id: I1b58979615ec1e156e1e837ead0543f05377a9bd
2026-02-21gnu: Remove duplicate crates.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-jiff-0.2.18, rust-jiff-static-0.2.18, rust-serde-spanned-1.0.4): Remove duplicate crates. Change-Id: Ifafa980ab018763d574446371ed6f9cef925284a
2026-02-21gnu: sequoia-wot-tools: Refresh crate inputs.Efraim Flashner
* gnu/packages/rust-crates.scm (sequoia-wot-tools): Update crates. Change-Id: I74b82540ea48c22799fce5552d4848ab2ba5f267
2026-02-21gnu: rust-cargo-c: Update to 0.10.20.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.10.20. [inputs]: Remove libgit2-1.8. Add libgit2-1.9. * gnu/packages/rust-crates.scm (rust-cargo-c): Update crates. Change-Id: I24a5b6c121d1437fec62c80cdd7f3e605aa23fad
2026-02-21gnu: Remove duplicate rust crates.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-clap-4.5.57, rust-clap-builder-4.5.57, rust-zmij-1.0.19): Remove duplicates. Change-Id: I4ab6cf99c99e23a1a88684bf54a42f311d6ffa2a
2026-02-21gnu: du-dust: Update to 1.2.4.Acid Bong
* gnu/packages/admin.scm (du-dust): Update to 1.2.4. * gnu/packages/rust-crates.scm (du-dust): Update crates. Change-Id: I5f3c029c1fe1b172f7e3602a3ba53e9aa9d86dfe Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: cargo-audit: Update to 0.22.0.moksh
* gnu/packages/rust-apps.scm (cargo-audit): Update to 0.22.0. * gnu/packages/rust-crates.scm (cargo-audit): Update entry. Change-Id: Ib88954de4083c39b7159eb460e3b475cae539aad Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: rust-crates: Remove some non-source files.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-async-compression-0.4.25, rust-async-compression-0.4.37, rust-bloomy-1.2.0, rust-cast5-0.11.1, rust-cryptographic-message-syntax-0.27.0, rust-debpkg-0.6.0, rust-ed25519-dalek-2.2.0, rust-flate2-1.1.8, rust-k256-0.13.4, rust-libloading-0.8.5, rust-ocb3-0.1.0, rust-pyo3-0.24.0, rust-regex-1.10.6, rust-regex-automata-0.4.7, rust-regex-automata-0.4.8, rust-rustls-0.23.12, rust-rustls-pemfile-2.1.3, rust-rustls-pki-types-1.8.0, rust-ruzstd-0.7.3, rust-trust-dns-proto-0.23.2, rust-webpki-roots-0.26.6, rust-wit-bindgen-0.51.0, rust-wit-parser-0.221.3, rust-x509-certificate-0.24.0): Remove some files in a snippet. Change-Id: Ie28379da05ac42219cfaca39b57cc6e525a89df8
2026-02-21gnu: Remove rust-web-view-0.7.3.82d7cbc.Efraim Flashner
* gnu/packages/rust-sources.scm (rust-web-view-0.7.3.82d7cbc): Remove variable. * gnu/packages/rust-crates.scm (rust-web-view-0.7.3, rust-webview-sys-0.6.2): New variables. (lookup-cargo-inputs): Update alfis inputs. Remove rust-web-view-0.7.3.82d7cbc. Change-Id: Ief5140682197a1a406aa6b386ef28fba5a0be95e