* gnu/packages/rust-apps.scm (sniffglue): Update to 0.16.1.
[cargo-inputs]: Replace rust-env-logger-0.10 with 0.11, rust-nix-0.27
with 0.29, rust-tls-parser-0.11 with 0.12, rust-uzers-0.11 with 0.12.
Remove rust-reduce-0.1, rust-serde-derive-1.
Change-Id: I2eabe6501bf0f5c6c13479c3b9d1e8b3b55a39a9
* gnu/packages/rust-apps.scm (netavark): Update to 1.13.1.
[cargo-inputs]: Add rust-hyper-util-0.1. Replace
rust-netlink-packet-route-0.18 with 0.21, rust-nftables-0.3 with 0.5,
rust-nix-0.27 with 0.29, rust-prost-0.12 with 0.13, rust-sysctl-0.5 with
0.6, rust-tonic-0.10 with 0.12, rust-tonic-build-0.10 with 0.12,
rust-tower-0.4 with 0.5, rust-zbus-3 with 4.
Change-Id: I2c8beb891dc2dd4e8eae93b6bceef0f3e1788d87
* gnu/packages/rust-apps.scm (git-absorb): Update to 0.6.16.
[source]: Update snippet.
[cargo-inputs]: Add rust-clap-complete-4, rust-clap-complete-nushell-4.
Replace rust-clap-2 with 4, rust-git2-0.18 with 0.19.
[arguments]: Add a phase to generate and install the shell completions.
[native-inputs]: Add git-absorb when cross-compiling.
[inputs]: Replace libgit2-1.7 with libgit2-1.8.
Change-Id: I468538a35da21f739df935c06b22eae743504b50
* gnu/packages/rust-apps.scm (tealdeer): Update to 1.7.1.
[arguments]: Update the cargo-test-flags.
[cargo-inputs]: Replace rust-clap-3 with 4, rust-env-logger-0.9 with
0.11, rust-reqwest-0.11 with 0.12, rust-toml-0.5 with 0.8,
rust-yansi-0.5 with 1, rust-zip-0.6 with 2. Remove rust-atty-0.2.
[cargo-development-inputs]: Replace rust-predicates-2 with 3.
Change-Id: I1296065c370541db947b90ea61aa275f4a061d44
* gnu/packages/rust-apps.scm (rbw)[arguments]: Adjust the custom
'install-completions phase to install the bash completions in the
correct directory.
Change-Id: Icbc1cca324c503aa4171c581446cc0798311fe2a
* gnu/packages/rust-apps.scm (rbw): Update to 1.10.2.
[cargo-inputs]: Replace rust-base64-0.21 with 0.22, rust-env-logger-0.10
with 0.11, rust-nix-0.26 with 0.28, rust-reqwest-0.11 with 0.12,
rust-tokio-tungstenite-0.20 with 0.21.
Change-Id: If84a94cb20f31f3056600b910b61ea63f4f84dfd
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/rust-apps.scm (cargo-machete)[arguments]: Remove
'--release' from the cargo-test-flags.
Change-Id: I66b122d4d22022b8e798b0b0837efe1743c305e3
* gnu/packages/rust-apps.scm (procs): Update to 0.14.8.
[cargo-inputs]: Add rust-windows-0.59. Replace rust-nix-0.28 with 0.29,
rust-procfs-0.16 with 0.17, rust-termbg-0.5 with 0.6,
rust-unicode-width-0.1 with 0.2, rust-uzers-0.11 with 0.12. Remove
rust-winapi-0.3.
Change-Id: Ica072d6596823d09008ec0a89e3abad884ed4600
* gnu/packages/rust-apps.scm (procs)[arguments]: Add a phase to generate
and install the shell completions.
[native-inputs]: When cross-compiling add a copy of this package.
Change-Id: I7ac96dbed91b13ced7ca5d06e8456dd8cdf1b3b4
* gnu/packages/rust-apps.scm (just): Update to 1.37.0.
[arguments]: Remove a test from cargo-test-flags.
[cargo-inputs]: Add rust-derive-where-1. Replace rust-unicode-width-0.1
with 0.2. Remove rust-derivative-1.
[cargo-development-inputs]: Replace rust-which-6 with 7.
Change-Id: I1cc0225446d8218ca66fe66b167a782b942d4617
* gnu/packages/rust-apps.scm (gitui): Update to 0.26.3.
[source]: Add snippet to allow newer versions of crates and to remove
vendor-openssl from the default features.
[arguments]: Remove features flag. Remove cargo-build-flags. Remove
custom 'install phase. Add a phase to set some environment variables to
help gitui build.
[cargo-inputs]: Add rust-parking-lot-core-0.9, rust-two-face-0.4.
Replace rust-asyncgit-0.25 with 0.26, rust-ratatui-0.24 with 0.26,
rust-truncate-0.2 with 1.
[cargo-development-inputs]: Add rust-env-logger-0.11.
Change-Id: I1d99bfe3af364e6cc8488924a7f60925fc97ea5e
* gnu/packages/rust-apps.scm (rust-bindgen-cli): Update to 0.70.1.
[cargo-inputs]: Replace rust-bindgen-0.69 with 0.70.
[arguments]: Adjust the install path for the bash completions.
Change-Id: I67fa0f1795f98aeba1736f46df1a58a565f27184
* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.2.
[cargo-inputs]: Add rust-hyprland-0.3.
[arguments]: Adjust the install path for the bash completions.
Change-Id: I84abf6549bf67d5e6e9461ef2ab8b087f1313e77
* gnu/packages/rust-apps.scm (rust-cargo): Update to 0.83.0.
[source]: Add snippet to allow for newer versions of dependencies.
[cargo-inputs]: Add rust-same-file-1, rust-supports-unicode-3,
rust-tracing-chrome-0.7. Replace rust-annotate-snippets-0.10 with 0.11,
rust-base64-0.21 with 0.22, rust-cargo-util-schemas-0.2 with 0.6,
rust-git2-0.18 with 0.19, rust-git2-curl-0.19 with 0.20, rust-gix-0.57
with 0.64, rust-itertools-0.12 with 0.13, rust-libgit2-sys-0.16 with
0.17, rust-opener-0.6 with 0.7, rust-rusqlite-0.30 with 0.32,
rust-supports-hyperlinks-2 with 3, rust-toml-edit-0.21 with 0.22,
rust-windows-sys-0.52 with 0.59. Remove rust-gix-features-0.37
[cargo-development-inputs]: Add rust-annotate-snippets-0.11,
rust-cargo-test-support-0.4, rust-gix-0.64. Replace rust-snapbox-0.4
with 0.6.
[inputs]: Add libgit2-1.8. Remove libgit2-1.7.
Change-Id: I43ca72ecb0c0b0ca486914c22b4f2b060baf5954
* gnu/packages/rust-apps.scm (rust-cbindgen): Update to 0.27.
(rust-cbindgen-0.27): New variable.
(rust-cbindgen-0.26): Inherit from rust-cbindgen-0.27.
Change-Id: Ib6f24852225d20dde4b13adb1381e79543f1830f