summaryrefslogtreecommitdiff
path: root/gnu/packages/rust-apps.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: swayhide: Install shell completions.•••* gnu/packages/rust-apps.scm (swayhide)[arguments]: Add a phase to install the shell completions. Change-Id: I143667394a9c4b8a6c0f5ed275f8c80a5508c305 Efraim Flashner2024-09-231-1/+16
* gnu: swayhide: Don't install sources.•••* gnu/packages/rust-apps.scm (swayhide)[arguments]: Don't install the source code. Change-Id: Icad4143c2d5617abb458726d94f6a827a8e214d2 Efraim Flashner2024-09-231-1/+2
* gnu: swayhide: Update to 0.2.1.•••* gnu/packages/rust-apps.scm (swayhide): Update to 0.2.1. Change-Id: I9363192ec6908bb9c1321802fa0f7e756b35d6b0 Efraim Flashner2024-09-231-2/+2
* gnu: aardvark-dns: Expand substandard description.•••* gnu/packages/rust-apps.scm (aardvark-dns)[synopsis, description]: It's difficult, but write a wee bit more. Change-Id: I158079df1df75cf1e24c3ce3142af1745a7865a1 Tobias Geerinckx-Rice2024-09-081-2/+4
* gnu: Add complgen.•••* gnu/packages/rust-apps.scm (complgen): New variable. Change-Id: Icfd633a7f0038e4f19afe6af6921f117e188fd50 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Suhail Singh2024-08-301-0/+44
* gnu: Add helvum.•••* gnu/packages/rust-apps.scm (helvum): New variable. Change-Id: Ib2bd52530b3a42e776357f8af9ae5321ade5e0d5 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Sergio Pastor Pérez2024-08-201-0/+85
* gnu: Add evremap.•••* gnu/packages/rust-apps.scm (evremap): New variable. Change-Id: I5bb3e125e5fd51782466f7947591d21d232cd07c Nicolas Goaziou2024-07-211-0/+40
* gnu: nsncd: Remove duplicate definition.•••* gnu/packages/rust-apps.scm (nsncd): Remove variable. * gnu/packages/nss.scm (nsncd)[arguments]: Don't install the sources. Change-Id: I6e95f1b38cdf541a1b341ac9e55bf33ee4bbf098 Efraim Flashner2024-07-191-45/+0
* gnu: rust-xremap: Update to 0.10.0.•••* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.0. [arguments]<#:cargo-inputs>: Remove RUST-HYPRLAND and RUST-SWAYIPC. (xremap-hyprland, xremap-sway): Deprecate for XREMAP-WLROOTS. `sway' and `hypr' clients have been dropped upstream. Change-Id: Ib413ac773a18c81dfe292f0c30916047a835574b Nicolas Goaziou2024-07-191-25/+13
* gnu: rust-cargo: Update to 0.78.1.•••* gnu/packages/rust-apps.scm (rust-cargo): Update to 0.78.1. [cargo-inputs]: Remove duplicate rust-flate2-1. Change-Id: Id87747e5f7a5599856320593e7b2c8708f6f159e Efraim Flashner2024-07-191-3/+2
* gnu: netavark: Allow building with newer dependencies.•••* gnu/packages/rust-apps.scm (netavark)[source]: Add snippet to allow building with newer dependencies. Change-Id: Idca6363d1d6b8106526fb616b57602556b371872 Efraim Flashner2024-07-191-1/+6
* gnu: aardvark-dns: Allow building with newer dependencies.•••* gnu/packages/rust-apps.scm (aardvark-dns)[source]: Add snippet to allow building with newer dependencies. Change-Id: I81341cdd224e14064f17a4bcfa5c393550d67619 Efraim Flashner2024-07-191-1/+6
* gnu: Add xremap-hyprland.•••* gnu/packages/rust-apps.scm (xremap-hyprland): New variable. Change-Id: I69d3555a2ebd1e1f558a164c2ef88e5a0afd0f5d Efraim Flashner2024-07-191-0/+8
* gnu: Add nsncd.•••* gnu/packages/rust-apps.scm (nsncd): New variable. Change-Id: I2f2fe769321dcfa1043b2427b474bf615eb22091 Efraim Flashner2024-07-191-0/+45
* gnu: rust-cargo-c: Update to 0.9.31.•••* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.9.31. Change-Id: If2d42fbffcea60e5f0dad183e36ef223538b7a69 Efraim Flashner2024-07-191-2/+2
* gnu: rust-cargo: Update to 0.78.0.•••* gnu/packages/rust-apps.scm (rust-cargo): Update to 0.78.0. [cargo-inputs]: Add rust-annotate-snippets-0.10, rust-cargo-util-schemas-0.2. Replace rust-gix-0.56 with 0.57, rust-gix-features-0.35 with 0.37, rust-rustfix-0.7 with 0.8. Remove rust-pulldown-cmark-0.9, rust-serde-value-0.7, rust-syn-2, rust-unicode-xid-0.2. Change-Id: I7916e4012903518d12694367073d9bf36c863763 Efraim Flashner2024-07-191-11/+9
* gnu: Add gitui.•••* gnu/packages/rust-apps.scm (gitui): New variable. Change-Id: I644c7791ba4d99a4ce4ec76df6c809876ff65c52 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> VÖRÖSKŐI András2024-07-191-0/+83
* gnu: agate: Update to 3.3.5.•••* gnu/packages/crates-io.scm (agate): Update to 3.3.5. [cargo-inputs]: Replace rust-env-logger-0.9 with 0.11, rust-rcgen-0.9 with 0.12, rust-tokio-rustls-0.23 with 0.25. Remove rust-rustls-0.20, rust-url-2, rust-webpki-0.22. Change-Id: Ifc5a37e27f4b400e1c43687fa7fc327da85746a4 Efraim Flashner2024-07-191-8/+6
* gnu: cargo-machete: Update to 0.6.1.•••* gnu/packages/rust-apps.scm (cargo-machete): Update to 0.6.1. [arguments]: Don't install the sources. [cargo-inputs]: Replace rust-cargo-toml-0.16 with 0.19, rust-grep-0.2 with 0.3, rust-toml-edit-0.20 with 0.22. Change-Id: I1c0697cba62b10d2124f991077713fb0de0b0847 Efraim Flashner2024-07-191-5/+6
* gnu: treefmt: Update to 0.6.1.•••* gnu/packages/rust-apps.scm (treefmt): Update to 0.6.1. [cargo-inputs]: Add rust-clap-4, rust-clap-verbosity-flag-2, rust-env-logger-0.10. Remove rust-structopt-0.3. [cargo-development-inputs]: Add rust-mockall-0.11. Change-Id: I3d0ae836eeca909dd84eb0782f4451f4ac392ed8 Efraim Flashner2024-07-191-6/+8
* gnu: eza: Update to 0.18.7.•••* gnu/packages/rust-apps.scm (eza): Update to 0.18.7. [cargo-inputs]: Add rust-ansi-width-0.1, rust-path-clean-1, rust-rayon-1. Replace rust-uutils-term-grid-0.3 with 0.6. Remove rust-num-cpus-1, rust-scoped-threadpool-0.1. [cargo-development-inputs]: Replace rust-trycmd-0.14 with 0.15. [arguments]: Also build and install another manpage. Change-Id: I089aeec38b56a2d844851dbe21482ad8f78d7da7 Efraim Flashner2024-07-191-8/+13
* gnu: rust-cargo-c: Update to 0.9.30.•••* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.9.30. [cargo-inputs]: Replace rust-toml-0.7 with 0.8. Change-Id: I0cdea6c0e5b70f691e83c50a9f5bfd66d9e23f32 Efraim Flashner2024-07-191-3/+3
* gnu: rust-cargo: Update to 0.77.0.•••* gnu/packages/rust-apps.scm (rust-cargo): Update to 0.77.0. [cargo-inputs]: Add rust-regex-1, rust-rusqlite-0.30. Replace rust-gix-0.55 with 0.56, rust-itertools-0.11 with 0.12, rust-rustfix-0.6 with 0.7, rust-toml-edit-0.20 with 0.21, rust-windows-sys-0.48 with 0.52. Change-Id: I9428bf336cbfc013c8b683fbe5b6ab725c2d9aad Efraim Flashner2024-07-191-8/+9
* gnu: Remove rust-cargo-0.76.•••* gnu/packages/crates-io.scm (rust-cargo-0.76): Remove variable. * gnu/packages/rust-apps.scm (rust-cargo-c)[cargo-inputs]: Replace rust-cargo-0.76 with rust-cargo. Change-Id: I5ec1f0b1bc325a82f6c72e5a0e28fb389e762d4f Efraim Flashner2024-07-191-1/+1
* gnu: rust-bindgen-cli: Add shell completions.•••* gnu/packages/rust-apps.scm (rust-bindgen-cli)[arguments]: Add a phase to install shell completions. Change-Id: Ia476d02a7c2d75518da2624b09b7091fafb70d8d Efraim Flashner2024-03-121-1/+23
* gnu: Add rust-bindgen-cli-0.69.•••* gnu/packages/rust-apps.scm (rust-bindgen-cli): New variable. (rust-bindgen): Remove this package. Change-Id: I0841f34d73acf4e161c9f0ba0c6543d7f0d03092 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> aurtzy2024-03-121-22/+23
* gnu: rust-cbindgen: Redefine as rust-cbindgen-0.26.•••* gnu/packages/rust-apps.scm (rust-cbindgen): Update to 0.26.0. Change-Id: I54e031b53162730551f525c1445f98eaac552315 Efraim Flashner2024-03-111-32/+9
* gnu: Add rust-bindgen.•••* gnu/packages/rust-apps.scm (rust-bindgen): New variable. Change-Id: I8b4a8e1d2c6a796143625b3de603cdec25723309 Efraim Flashner2024-03-111-0/+39
* gnu: Add rust-cargo.•••This package is currently a mirror of rust-cargo-0.76. * gnu/packages/rust-apps.scm (rust-cargo): New variable. Change-Id: I47c80566fe916b0b7ebff653cce625dd4d1f4ba6 Efraim Flashner2024-03-111-1/+99
* gnu: Add emacs-lsp-booster.•••* gnu/packages/rust-apps.scm (emacs-lsp-booster): New variable. Change-Id: If89f9941662ed01ddec578b220f69e6370775103 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Suhail Singh2024-03-051-0/+39
* gnu: Add aardvark-dns.•••* gnu/packages/rust-apps.scm (aardvark-dns): New variable. Change-Id: If0cb81d7739e72d93a342ffa43f57129421ff691 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Tomas Volf2024-03-051-0/+34
* gnu: Add netavark.•••* gnu/packages/rust-apps.scm (netavark): New variable. Change-Id: I0febde1f419fe16154e55b7a72dd29554e939fba Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Tomas Volf2024-02-201-0/+61
* gnu: i3status-rust: Remove some inputs.•••* gnu/packages/rust-apps.scm (i3status-rust)[inputs]: Remove coreutils, curl, ibus, xdg-utils, zlib. Change-Id: I5466d369158be437ae545faa7a3dc4fc08902fb4 Efraim Flashner2024-02-201-8/+2
* gnu: i3status-rust: Substitute full paths of commands.•••* gnu/packages/rust-apps.scm (i3status-rust)[arguments]: Add a phase to substitute the full paths of commands. Adjust wrap-i3status phase to wrap fewer packages. [inputs]: Remove input labels. Change-Id: Ib712ff56562a8ec53965971c1d7ca5bfcbc2abdc Efraim Flashner2024-02-201-21/+38
* gnu: i3status-rust: Update to 0.32.3.•••* gnu/packages/rust-apps.scm (i3status-rust): Update to 0.32.3. [source]: Remove patch. Add snippet to adjust package dependencies. [arguments]: Remove features flag. Replace 'enable-unstable-features phase with 'remove-optional-icu-deps phase to skip the calendar option. [cargo-inputs]: Add rust-anyhow-1, rust-async-once-cell-0.5, rust-async-trait-0.1, rust-backon-0.4, rust-calibright-0.1, rust-clap-4, rust-clap-mangen-0.2, rust-dirs-5, rust-env-logger-0.10, rust-futures-0.3, rust-glob-0.3, rust-hyper-0.14, rust-libc-0.2, rust-log-0.4, rust-neli-0.6, rust-neli-wifi-0.6, rust-nom-7, rust-once-cell-1, rust-pandoc-0.8, rust-regex-1, rust-reqwest-0.11, rust-sensors-0.2, rust-serde-with-3, rust-shellexpand-3, rust-signal-hook-tokio-0.3, rust-smart-default-0.7, rust-swayipc-async-2, rust-thiserror-1, rust-tokio-1, rust-unicode-segmentation-1, rust-wayrs-client-1, rust-wayrs-protocols-0.13, rust-zbus-3. Replace rust-chrono-tz-0.5 with 0.8, rust-inotify-0.9 with 0.10, rust-maildir-0.5 with 0.6, rust-notmuch-0.6 with 0.8, rust-nix-0.20 with 0.27, rust-toml-0.5 with 0.8. Remove rust-curl-0.4, rust-dbus-0.9, rust-dbus-tree-0.9, rust-lazy-static-1, rust-nl80211-0.0.2, rust-progress-0.2, rust-serde-derive-1, rust-swayipc-2, rust-cpuprofiler-0.0. [cargo-development-inputs]: Remove rust-assert-fs-1. [inputs]: Switch from lm-sensors to its "lib" output. [synopsis]: Expand. * gnu/packages/patches/i3status-rust-enable-unstable-features.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I84e34ee0f60c3c10a013e3b8edc42f157db5732c Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Herman Rimm2024-02-201-35/+67
* gnu: rbw: Update to 1.9.0.•••* gnu/packages/rust-apps.scm (rbw): Update to 1.9.0. [cargo-inputs]: Add rust-is-terminal-0.4. Replace rust-copypasta-0.8 with 0.10, rust-nix-0.24 with 0.26, rust-terminal-size-0.2 with 0.3, rust-tokio-tungstenite-0.19 with 0.20. Change-Id: Ia3675326ad5a82a6668e10ea19a86cf3cb2f8199 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> VÖRÖSKŐI András2024-02-201-6/+7
* gnu: zoxide: Install man-pages, completions.•••* gnu/packages/rust-apps.scm (zoxide)[arguments]: Add a phase to install the man-pages and the shell completions. Change-Id: I9487aadf8593b292dd2958ea764fd2b1588530bc Efraim Flashner2024-02-201-1/+32
* gnu: zoxide: Update to 0.9.2.•••* gnu/packages/rust-apps.scm (zoxide): Update to 0.9.2. [cargo-inputs]: Add rust-color-print-0.3, rust-ouroboros-0.17. Replace rust-askama-0.11 with 0.12, rust-clap-3 with 4, rust-clap-complete-3 with 4, rust-clap-complete-fig-3 with 4, rust-dirs-4 with 5, rust-fastrand-1 with 2, rust-nix-0.24 with 0.26. [cargo-development-inputs]: Replace rust-rstest-0.15 with 0.18, rust-rstest-reuse-0.4 with 0.6. Change-Id: Icfd83e6bc30ce6853308405969bcabd4cd0d4213 Efraim Flashner2024-02-201-11/+13
* gnu: rust-xremap: Update to 0.8.14.•••* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.8.14. [cargo-inputs]: Add rust-toml-0.8. Replace rust-x11rb-0.12 with 0.13. Change-Id: I9d3356aaac04b09cfa51013075181cb5b4d74e0b Efraim Flashner2024-02-201-3/+4
* gnu: swayr: Update to 0.27.3.•••* gnu/packages/rust-apps.scm (swayr): Update to 0.27.3. [arguments]: Don't skip the tests. Add cargo-test-flags. [cargo-inputs]: Add rust-peg-0.8. Replace rust-clap-3 with 4, rust-directories-4 with 5, rust-env-logger-0.9 with 0.10, rust-toml-0.5 with 0.8. Change-Id: Icbce815e9d6e7f470ac38e287e8a6f5625da49b4 Efraim Flashner2024-02-201-9/+13
* gnu: just: Update to 1.23.0.•••* gnu/packages/rust-apps.scm (just): Update to 1.23.0. [cargo-inputs]: Add rust-dirs-5. Replace rust-snafu-0.7 with 0.8. Change-Id: Ia2294324e226f78ef1b911ef2535c40c649718e8 Efraim Flashner2024-02-201-3/+4
* gnu: hexyl: Install man-page.•••* gnu/packages/rust-apps.scm (hexyl)[source]: Add snippet to fix the version string in the man-page. [arguments]: Add a phase to build the man-page. [native-inputs]: Add pandoc on systems where it is supported. Change-Id: I1dc98862020a5176f15adb8a2579f249c233f2da Efraim Flashner2024-02-201-2/+24
* gnu: hexyl: Update to 0.14.0.•••* gnu/packages/rust-apps.scm (hexyl): Update to 0.14.0. [arguments]: Don't install the sources. [cargo-inputs]: Add rust-anyhow-1, rust-const-format-0.2, rust-owo-colors-3, rust-supports-color-2, rust-terminal-size-0.2, rust-thiserror-1. Replace rust-clap-2 with 4. Remove rust-ansi-term-0.12, rust-atty-0.2. [cargo-development-inputs]: Add rust-assert-cmd-2, rust-predicates-3, rust-pretty-assertions-1. Change-Id: I8ccd870e70e559753c8c6aa3a987a1cc857f587b Efraim Flashner2024-02-201-10/+17
* gnu: drill: Update to 0.8.2.•••* gnu/packages/rust-apps.scm (drill): Update to 0.8.2. [arguments]: Don't install the sources. [cargo-inputs]: Add rust-hdrhistogram-7, rust-openssl-sys-0.9. Replace rust-colored-1 with 2, rust-rand-0.7 with 0.8, rust-reqwest-0.10 with 0.11, rust-tokio-0.2 with 1. Change-Id: I097230b1d2aa538b52478310fcf3ce51a4a577ee Efraim Flashner2024-02-201-8/+11
* gnu: agate: Update to 3.2.4.•••* gnu/packages/rust-apps.scm (agate): Update to 3.2.4. [arguments]: Don't install the sources. [cargo-inputs]: Add rust-futures-util-0.3, rust-rcgen-0.9, rust-webpki-0.22. Replace rust-configparser-2 with 3, rust-env-logger-0.8 with 0.9, rust-rustls-0.19 with 0.20, rust-tokio-rustls-0.22 with 0.23. [cargo-development-inputs]: Add rust-anyhow-1, rust-gemini-fetch-0.2. Change-Id: I6e6aa187563a19ab0d3c6755dee5ea61ccc19fcf Efraim Flashner2024-02-201-8/+14
* gnu: Add cargo-machete.•••* gnu/packages/rust-apps.scm (cargo-machete): New variable. Change-Id: Ic73bbb347a976d008d383557669e696e6fe3bdfa Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Herman Rimm2024-02-201-0/+31
* gnu: git-absorb: Update to 0.6.11.•••* gnu/packages/rust-apps.scm (git-absorb): Update to 0.6.11. [source]: Add snippet to relax version requirements, delete manpage. [arguments]: Don't install the sources. Remove phase relaxing version requirements. Adjust 'install-manual-page phase to generate the manpage. [cargo-inputs]: Replace rust-git2-0.13 with 0.18. [native-inputs]: Add asciidoc. [inputs]: Add libgit2-1.7. Remoev libgit2-1.3. Change-Id: I45d56739ed5d01f891a35a91d275b23ab381d9fd Efraim Flashner2024-02-201-10/+14
* gnu: hex: Install manpage.•••* gnu/packages/rust-apps.scm (hex)[arguments]: Add a phase to install the included manpage. Change-Id: I976ff6a8cc1b6cb16d84373be361f5d6c6781a74 Efraim Flashner2024-02-201-1/+7
* gnu: hex: Update to 0.6.0.•••* gnu/packages/rust-apps.scm (hex): Update to 0.6.0. [source]: Add snippet to remove dependency on rusty-hook. [arguments]: Don't install the sources. [cargo-inputs]: Replace rust-clap-2 with 4. Remove rust-atty-0.2. [cargo-development-inputs]: Replace rust-assert-cmd-1 with 2. Change-Id: Ifb92a65cc55ea563e9c562cfa89a3db75d584643 Efraim Flashner2024-02-201-6/+12
* gnu: sniffglue: Update to 0.16.0.•••* gnu/packages/rust-apps.scm (sniffglue): Update to 0.16.0. [arguments]: Don't install the source. [cargo-inputs]: Add rust-clap-4, rust-clap-complete-4, rust-data-encoding-2, rust-httparse-1, rust-uzers-0.11. Replace rust-bstr-0.2 with 1, rust-env-logger-0.9 with 0.10, rust-nix-0.23 with 0.27, rust-syscallz-0.16 with 0.17, rust-toml-0.5 with 0.8. Remove rust-atty-0.2, rust-base64-0.13, rust-structopt-0.3, rust-users-0.11. [cargo-development-inputs]: Replace rust-boxxy-0.12 with 0.13. Change-Id: I1e803ad29e8aef76d41c8660378ca84fb065710a Efraim Flashner2024-02-201-15/+16