1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-18 16:20:28 +02:00
Commit Graph

587 Commits

Author SHA1 Message Date
Efraim Flashner
e7bdb294cd gnu: wallust: Rewrite install-extras phase.
* gnu/packages/rust-apps.scm (wallust)[arguments]: Rewrite
'install-extras to use the copy-build-system 'install phase.

Change-Id: Icf3e2a86a166b5d83914dfbdc956184f421bcd48
2026-02-24 16:09:25 +02:00
Andrew Wong
a22e0f2689 gnu: wallust: Update to 3.4.0.
* 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-24 16:09:25 +02:00
Nicolas Goaziou
caedc6ddba gnu: kanata: Update to 1.11.0.
* 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-24 15:39:22 +02:00
Gabriel Santos
71ffb948b3 gnu: matugen: Update to 4.0.0.
* 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-24 15:30:02 +02:00
Nemin
82abe20465 gnu: jujutsu: Update to 0.38.0.
* 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-23 20:09:19 +02:00
Efraim Flashner
18898ea4e5 gnu: tealdeer: Rewrite install-completions phase.
* gnu/packages/rust-apps.scm (tealdeer)[arguments]: Rewrite using
g-exps.  Rewrite 'install-completions to use the copy-build-system
'install phase.

Change-Id: Ia1ae3810796768856f5294e7dafed49dc989f2ab
2026-02-23 13:36:36 +02:00
wvlab
79fdd77e87 gnu: tealdeer: Update to 1.8.1.
* 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-23 13:31:29 +02:00
Efraim Flashner
191a7ae67d gnu: bottom: Rewrite install-extras phase.
* gnu/packages/rust-apps.scm (bottom)[arguments]: Rewrite using g-exps.
Rewrite the 'install-extras to use the copy-build-system 'install phase.

Change-Id: Ib0faa12fedf4b539566d97e42e843c0c26b0812f
2026-02-23 12:05:12 +02:00
marderbot
9a88221a91 gnu: bottom: Update to 0.12.3.
* 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-23 11:56:08 +02:00
Efraim Flashner
be4916939f gnu: bat: Rewrite install-extras phase.
* gnu/packages/rust-apps.scm (bat)[arguments]: Rewrite the
'install-extras phase to use the copy-build-system 'install phase.

Change-Id: I77de03e0d026ac02173f244a0b897474ee839e89
2026-02-23 11:16:14 +02:00
Patrick Norton
63b892c177 gnu: bat: Update to 0.26.1.
* 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-23 11:07:19 +02:00
Efraim Flashner
a542801696 gnu: forgejo-cli: Install shell completions.
* gnu/packages/rust-apps.scm (forgejo-cli)[arguments]: Add a phase to
generate the shell completions.
[native-inputs]: When cross-compiling add forgejo-cli.

Change-Id: I6a22ef1b34c833d89244554d8e13b8287b2318ea
2026-02-23 10:41:19 +02:00
Efraim Flashner
b33485859f gnu: forgejo-cli: Update URIs.
* gnu/packages/rust-apps.scm (forgejo-cli)[source]: Update URI.
[home-page]: Follow redirect.

Change-Id: I56d609974def07d04ff7b2605e7eaf33d804d88b
2026-02-23 10:41:19 +02:00
Nick Blumenauer
3b1cba04a8 gnu: forgejo-cli: Update to 0.4.0.
* 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-23 10:41:16 +02:00
Nicolas Graves
a1cc83b386 gnu: maturin: Remove (guix build json) imported module.
* gnu/packages/rust-apps.scm (maturin)[arguments]<imported-modules>:
Remove (guix build json).

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21 10:17:03 +01:00
Efraim Flashner
f3ec5fe95b gnu: rust-cargo-c: Update to 0.10.20.
* 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-21 10:17:03 +01:00
Efraim Flashner
9f810f64e1 gnu: rust-cbindgen: Update to 0.29.
* gnu/packages/rust-apps.scm (rust-cbindgen): Refer to rust-cbindgen-0.29.

Change-Id: If787f811d3de110a52c4f3d7216ec2037ab4ce90
2026-02-21 10:17:03 +01:00
Efraim Flashner
dbd4fd0e71 gnu: rust-cbindgen-cli: Build with newer clang.
* gnu/packages/rust-apps.scm (rust-bindgen-cli)[inputs]: Replace clang
with clang-18.
(rust-bindgen-cli-next): Remove variable.
* gnu/packages/gl.scm (mesa-opencl)[native-inputs]: Remove field.

Change-Id: I1ba0afbd46ac4c70807376c4993af431b775d699
2026-02-21 10:17:03 +01:00
moksh
aeed693120 gnu: cargo-audit: Update to 0.22.0.
* 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-21 10:14:49 +01:00
Efraim Flashner
85ae0dc1bf gnu: rabbitmqadmin: Use current rust.
* gnu/packages/rust-apps.scm (rabbitmqadmin)[arguments]: Remove rust
keyword.

Change-Id: I02cd3d0fd560f70a9c9b91e3835c8c632b433c25
2026-02-21 10:14:49 +01:00
Efraim Flashner
b916611fa7 gnu: vhdl-ls: Use current rust.
* gnu/packages/rust-apps.scm (vhdl-ls)[arguments]: Remove rust keyword.

Change-Id: I6ba53583fbdd7e095ecf6943e8cbfa8ff377258e
2026-02-21 10:14:48 +01:00
Efraim Flashner
f5fa887701 gnu: typst: Use current rust.
* gnu/packages/rust-apps.scm (typst)[arguments]: Remove rust keyword.

Change-Id: I9485cb17e8a7b4035e43adf921637e0b5155d895
2026-02-21 10:14:48 +01:00
Rodion Goritskov
b473c67b53 gnu: radicle: Update to 1.6.1.
* gnu/packages/rust-apps.scm (radicle): Update to 1.6.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update radicle.

Change-Id: I69762de27012c925ede051d303e6045bec782b0e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18 23:21:39 +01:00
Efraim Flashner
b56e69f555 gnu: tectonic: Install the binary.
Fixes: guix/guix#4671.

* gnu/packages/rust-apps.scm (tectonic)[arguments]: Add
cargo-install-paths.

Change-Id: I13a5d5cfd0a117d68b7896cc40ccb44e0f3705fc
2026-02-16 10:06:50 +02:00
John Kehayias
51b3297e0b gnu: Add bwt.
* gnu/packages/rust-apps.scm (bwt): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add bwt.

Change-Id: I92b1d7fea7cf3f6f216c5cfe959a4b41d65f169c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-16 14:39:10 +09:00
John Kehayias
33f5bfc11b gnu: Add jni.
* gnu/packages/rust-apps.scm (jni): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add jni

Change-Id: Id1835106ac7bc2de8fd30fd6d57d20151af0e44c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-16 14:38:37 +09:00
Danny Milosavljevic
40dbab3db4 gnu: Add codex-acp@0.9.2.
* gnu/packages/patches/codex-acp-0.9.2-remove-patch-sections.patch: New file.
* gnu/packages/patches/codex-acp-0.9.2-replace-result-flatten.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/rust-crates.scm (rust-actix-http-3.11.2,
rust-actix-rt-2.11.0,
rust-actix-server-2.6.0,
rust-actix-web-4.12.1,
rust-age-0.11.2,
rust-age-core-0.11.0,
rust-agent-client-protocol-0.9.4,
rust-agent-client-protocol-schema-0.10.8,
rust-allocative-0.3.4,
rust-allocative-derive-0.3.3,
rust-arc-swap-1.8.0,
rust-assert-cmd-2.1.2,
rust-async-lock-3.4.2,
rust-asynk-strim-0.1.5,
rust-axum-0.8.8,
rust-axum-core-0.5.6,
rust-base64ct-1.8.1,
rust-base64ct-1.8.3,
rust-borsh-1.6.0,
rust-bytemuck-1.25.0,
rust-bytes-1.11.1,
rust-bytestring-1.5.0,
rust-cc-1.2.51,
rust-cc-1.2.52,
rust-cc-1.2.55,
rust-chrono-0.4.43,
rust-clap-4.5.56,
rust-clap-builder-4.5.56,
rust-clap-complete-4.5.64,
rust-clap-complete-4.5.65,
rust-clap-derive-4.5.55,
rust-cmake-0.1.57,
rust-cmp-any-0.8.1,
rust-compact-str-0.9.0,
rust-const-hex-1.17.0,
rust-convert-case-0.10.0,
rust-crc-3.4.0,
rust-crossterm-0.28.1.87db8bfa,
rust-ctor-0.5.0,
rust-ctor-0.6.3,
rust-ctor-proc-macro-0.0.6,
rust-ctor-proc-macro-0.0.7,
rust-darling-0.23.0,
rust-darling-core-0.23.0,
rust-darling-macro-0.23.0,
rust-data-encoding-2.10.0,
rust-dbus-0.9.10,
rust-dbus-0.9.9,
rust-dbus-secret-service-4.1.0,
rust-deadpool-0.12.3,
rust-debugserver-types-0.5.0,
rust-deflate64-0.1.10,
rust-derive-more-2.1.1,
rust-derive-more-impl-2.1.1,
rust-diffy-0.4.2,
rust-display-container-0.9.0,
rust-dtor-0.1.0,
rust-dtor-0.1.1,
rust-dtor-proc-macro-0.0.6,
rust-dupe-0.9.1,
rust-dupe-derive-0.9.1,
rust-endi-1.1.1,
rust-endian-type-0.2.0,
rust-env-flags-0.1.1,
rust-erased-serde-0.3.31,
rust-eventsource-stream-0.2.3,
rust-find-msvc-tools-0.1.6,
rust-find-msvc-tools-0.1.9,
rust-fixed-decimal-0.7.0,
rust-fixed-decimal-0.7.1,
rust-flume-0.12.0,
rust-fslock-0.2.1,
rust-generator-0.8.8,
rust-h2-0.4.13,
rust-home-0.5.12,
rust-hostname-0.4.2,
rust-i18n-embed-0.15.4,
rust-i18n-embed-fl-0.9.4,
rust-iana-time-zone-0.1.65,
rust-icu-decimal-2.1.1,
rust-icu-decimal-data-2.1.1,
rust-icu-locale-2.1.1,
rust-icu-locale-data-2.1.1,
rust-icu-locale-data-2.1.2,
rust-image-0.25.9,
rust-include-dir-0.7.4,
rust-include-dir-macros-0.7.4,
rust-indexmap-2.13.0,
rust-insta-1.46.0,
rust-insta-1.46.2,
rust-instability-0.3.11,
rust-inventory-0.3.21,
rust-jiff-0.2.18,
rust-jiff-static-0.2.18,
rust-js-sys-0.3.83,
rust-kasuari-0.4.11,
rust-keyring-3.6.3,
rust-lalrpop-0.19.12,
rust-lalrpop-util-0.19.12,
rust-landlock-0.4.4,
rust-libc-0.2.179,
rust-libdbus-sys-0.2.6,
rust-libdbus-sys-0.2.7,
rust-libredox-0.1.6,
rust-lsp-types-0.94.1,
rust-lzma-rs-0.3.0,
rust-matchit-0.9.1,
rust-moka-0.12.13,
rust-moxcms-0.7.11,
rust-notify-types-2.1.0,
rust-nucleo-0.5.0.4253de9f,
rust-num-bigint-dig-0.8.6,
rust-num-conv-0.2.0,
rust-oauth2-5.0.0,
rust-objc2-cloud-kit-0.3.2,
rust-objc2-core-data-0.3.2,
rust-objc2-core-image-0.3.2,
rust-objc2-core-text-0.3.2,
rust-objc2-quartz-core-0.3.2,
rust-objc2-ui-kit-0.3.2,
rust-openssl-probe-0.2.0,
rust-openssl-src-300.5.5+3.5.5,
rust-opentelemetry-0.31.0,
rust-opentelemetry-appender-tracing-0.31.1,
rust-opentelemetry-http-0.31.0,
rust-opentelemetry-otlp-0.31.0,
rust-opentelemetry-proto-0.31.0,
rust-opentelemetry-sdk-0.31.0,
rust-opentelemetry-semantic-conventions-0.31.0,
rust-os-info-3.12.0,
rust-os-info-3.14.0,
rust-owo-colors-4.2.2,
rust-owo-colors-4.2.3,
rust-pastey-0.2.0,
rust-pastey-0.2.1,
rust-petgraph-0.8.3,
rust-portable-atomic-1.13.1,
rust-portable-atomic-util-0.2.5,
rust-portable-pty-0.9.0,
rust-proc-macro2-1.0.105,
rust-process-wrap-9.0.0,
rust-process-wrap-9.0.1,
rust-proptest-1.9.0,
rust-prost-0.14.1,
rust-prost-0.14.3,
rust-prost-derive-0.14.1,
rust-prost-derive-0.14.3,
rust-psl-2.1.184,
rust-pxfm-0.1.27,
rust-quick-xml-0.38.4,
rust-quote-1.0.43,
rust-radix-trie-0.3.0,
rust-rama-boring-0.5.10,
rust-rama-boring-sys-0.5.10,
rust-rama-boring-tokio-0.5.10,
rust-rama-core-0.3.0-alpha.4,
rust-rama-dns-0.3.0-alpha.4,
rust-rama-error-0.3.0-alpha.4,
rust-rama-http-0.3.0-alpha.4,
rust-rama-http-backend-0.3.0-alpha.4,
rust-rama-http-core-0.3.0-alpha.4,
rust-rama-http-headers-0.3.0-alpha.4,
rust-rama-http-types-0.3.0-alpha.4,
rust-rama-macros-0.3.0-alpha.4,
rust-rama-net-0.3.0-alpha.4,
rust-rama-socks5-0.3.0-alpha.4,
rust-rama-tcp-0.3.0-alpha.4,
rust-rama-tls-boring-0.3.0-alpha.4,
rust-rama-udp-0.3.0-alpha.4,
rust-rama-unix-0.3.0-alpha.4,
rust-rama-utils-0.3.0-alpha.4,
rust-ratatui-0.29.0.9b2ad129,
rust-ratatui-core-0.1.0,
rust-ratatui-macros-0.6.0,
rust-redox-syscall-0.5.15,
rust-redox-syscall-0.7.0,
rust-regex-lite-0.1.8,
rust-resolv-conf-0.7.6,
rust-rmcp-0.12.0,
rust-rmcp-macros-0.12.0,
rust-rsa-0.9.10,
rust-runfiles-0.1.0.b56cbaa8,
rust-rust-embed-8.11.0,
rust-rust-embed-impl-8.11.0,
rust-rust-embed-utils-8.11.0,
rust-rustc-demangle-0.1.27,
rust-rustix-1.1.3,
rust-rustls-pki-types-1.13.2,
rust-schemafy-0.5.2,
rust-schemafy-core-0.5.2,
rust-schemafy-lib-0.5.2,
rust-schemars-1.2.0,
rust-schemars-1.2.1,
rust-schemars-derive-1.2.0,
rust-schemars-derive-1.2.1,
rust-seccompiler-0.5.0,
rust-secret-service-4.0.0,
rust-self-cell-1.2.2,
rust-sentry-0.46.0,
rust-sentry-0.46.1,
rust-sentry-actix-0.46.0,
rust-sentry-actix-0.46.1,
rust-sentry-backtrace-0.46.0,
rust-sentry-backtrace-0.46.1,
rust-sentry-contexts-0.46.0,
rust-sentry-contexts-0.46.1,
rust-sentry-core-0.46.0,
rust-sentry-core-0.46.1,
rust-sentry-debug-images-0.46.0,
rust-sentry-debug-images-0.46.1,
rust-sentry-panic-0.46.0,
rust-sentry-panic-0.46.1,
rust-sentry-tracing-0.46.0,
rust-sentry-tracing-0.46.1,
rust-sentry-types-0.46.0,
rust-sentry-types-0.46.1,
rust-serde-html-form-0.3.2,
rust-serde-json-1.0.148,
rust-serde-spanned-1.0.4,
rust-serde-with-3.16.1,
rust-serde-with-macros-3.16.1,
rust-serial-test-3.3.1,
rust-serial-test-derive-3.3.1,
rust-serial2-0.2.31,
rust-shell-words-1.1.1,
rust-signal-hook-mio-0.2.5,
rust-signal-hook-registry-1.4.8,
rust-siphasher-1.0.2,
rust-slab-0.4.12,
rust-smol-str-0.3.5,
rust-sse-stream-0.2.1,
rust-starlark-0.13.0,
rust-starlark-derive-0.13.0,
rust-starlark-map-0.13.0,
rust-starlark-syntax-0.13.0,
rust-syn-2.0.113,
rust-tempfile-3.24.0,
rust-test-log-0.2.19,
rust-test-log-macros-0.2.19,
rust-time-0.3.46,
rust-time-core-0.1.8,
rust-time-macros-0.2.26,
rust-tokio-graceful-0.2.2,
rust-tokio-stream-0.1.18,
rust-tokio-test-0.4.5,
rust-tokio-tungstenite-0.28.0,
rust-tokio-tungstenite-0.28.0.2ae536b0,
rust-toml-0.9.10+spec-1.1.0,
rust-toml-0.9.11+spec-1.1.0,
rust-toml-0.9.5,
rust-toml-datetime-0.7.5+spec-1.1.0,
rust-toml-edit-0.23.10+spec-1.0.0,
rust-toml-edit-0.24.0+spec-1.1.0,
rust-toml-parser-1.0.6+spec-1.1.0,
rust-toml-writer-1.0.6+spec-1.1.0,
rust-tonic-0.14.2,
rust-tonic-0.14.3,
rust-tonic-prost-0.14.2,
rust-tonic-prost-0.14.3,
rust-tracing-0.1.43,
rust-tracing-appender-0.2.4,
rust-tracing-attributes-0.1.31,
rust-tracing-core-0.1.35,
rust-tracing-opentelemetry-0.32.0,
rust-tracing-opentelemetry-0.32.1,
rust-tracing-subscriber-0.3.22,
rust-tree-magic-mini-3.2.2,
rust-tree-sitter-0.25.10,
rust-tree-sitter-bash-0.25.0,
rust-tree-sitter-bash-0.25.1,
rust-tree-sitter-highlight-0.25.10,
rust-tree-sitter-language-0.1.6,
rust-tree-sitter-language-0.1.7,
rust-ts-rs-11.0.1,
rust-ts-rs-11.1.0,
rust-ts-rs-macros-11.0.1,
rust-ts-rs-macros-11.1.0,
rust-tui-scrollbar-0.2.1,
rust-tungstenite-0.28.0,
rust-tungstenite-0.28.0.f514de86,
rust-unicase-2.9.0,
rust-ureq-3.1.4,
rust-ureq-proto-0.5.3,
rust-uuid-1.19.0,
rust-uuid-1.20.0,
rust-vt100-0.16.2,
rust-wasm-bindgen-0.2.106,
rust-wasm-bindgen-backend-0.2.108,
rust-wasm-bindgen-futures-0.4.56,
rust-wasm-bindgen-macro-0.2.106,
rust-wasm-bindgen-macro-support-0.2.106,
rust-wasm-bindgen-shared-0.2.106,
rust-wayland-backend-0.3.12,
rust-wayland-client-0.31.12,
rust-wayland-protocols-0.32.10,
rust-wayland-protocols-wlr-0.3.10,
rust-wayland-scanner-0.31.8,
rust-wayland-sys-0.31.8,
rust-web-sys-0.3.83,
rust-webbrowser-1.0.6,
rust-webpki-root-certs-1.0.4,
rust-webpki-root-certs-1.0.5,
rust-webpki-roots-1.0.2,
rust-webpki-roots-1.0.5,
rust-wildcard-0.3.0,
rust-wildmatch-2.6.1,
rust-windows-registry-0.6.1,
rust-winsplit-0.1.0,
rust-wiremock-0.6.5,
rust-wl-clipboard-rs-0.9.3,
rust-zerocopy-0.8.31,
rust-zerocopy-0.8.37,
rust-zerocopy-derive-0.8.31,
rust-zerocopy-derive-0.8.37,
rust-zeroize-derive-1.4.3,
rust-zmij-1.0.12,
rust-zmij-1.0.19,
rust-zopfli-0.8.3,
rust-zune-core-0.5.0,
rust-zune-core-0.5.1,
rust-zune-jpeg-0.5.12,
rust-zune-jpeg-0.5.5,
rust-zune-jpeg-0.5.8): New variables.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [codex-acp]: New entry.
* gnu/packages/rust-apps.scm (codex-acp): New variable.

Change-Id: I46a5fc158be35558e2690054dd022c28790abd41
2026-02-15 17:41:56 +01:00
Acid Bong
3e1cbac930 gnu: fd: Update to 10.3.0.
* gnu/packages/rust-apps.scm (fd): Update to 10.3.0.
* gnu/packages/rust-crates.scm (fd): Update crates.

Change-Id: Iee0bac0b553310ff67db10462485ae99be1b0fc1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-10 17:07:10 +02:00
Efraim Flashner
bc40d85820 gnu: codeberg-cli: Update shell completion phase.
* gnu/packages/rust-apps.scm (codeberg-cli)[arguments]: Replace the
'install-extras phase with a more succinct 'install-completions phase.

Change-Id: I6a2c32db7530a581b0c370f537f10e9c16c983c2
2026-02-10 16:10:34 +02:00
jgart
ccb3f5fd2a gnu: codeberg-cli: Update to 0.5.4.
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.5.4.
* gnu/packages/rust-crates.scm (codeberg-cli): Update crates.

Change-Id: I1fd49af32a0a3a60ac0f2e694912460f45ba8a86
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-10 16:10:34 +02:00
Efraim Flashner
4064682685 gnu: spotifyd: Fix building.
* gnu/packages/rust-apps.scm (spotifyd)[arguments]: Add
cargo-install-paths.

Change-Id: Ibc59dca9ef85ef906a65f267bffe22250a9549fd
2026-02-10 09:14:01 +02:00
Daniel Khodabakhsh
a643b04de3 gnu: Add vtracer.
* gnu/packages/rust-apps.scm (vtracer): New variable.
* gnu/packages/rust-crates.scm: Add crates for vtracer.

Change-Id: I7e77f7d7a1b7bbdafb926e6e2a745d280ad74234
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-08 11:11:47 +01:00
Nicolas Graves
93b40d330f build-system/pyproject: Remove uneeded use of pyproject-guile-json.
* gnu/packages/bioinformatics.scm (python-bed-reader, python-gseapy)
* gnu/packages/chemistry.scm (gemmi, ringdecomposerlib, rdkit)
* gnu/packages/cinnamon.scm (libxapp)
* gnu/packages/cups.scm (hplip)
* gnu/packages/djvu.scm (ocrodjvu)
* gnu/packages/finance.scm (electron-cash)
* gnu/packages/gnome.scm (terminator)
* gnu/packages/image-processing.scm (insight-toolkit)
* gnu/packages/machine-learning.scm (onnxruntime, tensorflow-lite,
koboldcpp, python-tokenizers)
* gnu/packages/maths.scm (gmsh, z3, fp16)
* gnu/packages/music.scm (quodlibet)
* gnu/packages/photo.scm (lensfun)
* gnu/packages/python-science.scm (python-clarabel)
* gnu/packages/python-xyz.scm (python-orjson, python-libcst,
python-rpds-py, python-streamtracer, python-tiktoken)
* gnu/packages/rpm.scm (createrepo-c)
* gnu/packages/rust-apps.scm (maturin)
* gnu/packages/sugar.scm (sugar, sugar-datastore)
* gnu/packages/version-control.scm (mercurial, hg-commitsigs)
* gnu/packages/vpn.scm (python-proton-vpn-local-agent)
[arguments]<#:phases>: Remove uneeded use of pyproject-guile-json
extension.

* gnu/packages/python-xyz.scm (python-streamtracer)[arguments]
<#:phases>: Also rewrite 'check phase replacement.

Change-Id: I779c354120ada3d94f07a127b9ec5011e73254c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:18 +01:00
Nicolas Graves
29f2f54fe8 build-system/cargo: Remove uneeded use of cargo-guile-json.
* gnu/packages/antivirus.scm (clamav)
* gnu/packages/freedesktop.scm (waypipe)
* gnu/packages/gnome.scm (librsvg)
* gnu/packages/kde-pim.scm (kdepim-addons)
* gnu/packages/language.scm (libchewing)
* gnu/packages/rust-apps.scm (helvum)
* gnu/packages/shells.scm (fish):
[arguments]<#:phases>: Remove uneeded use of cargo-guile-json
extension.

Change-Id: I041819515585777a3d63945b755d71e607fa0650
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:18 +01:00
Maxim Cournoyer
33bb5f129d gnu: mitm-cache: Apply patch to gracefully handle HEAD requests.
* gnu/packages/patches/mitm-cache-head-requests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register.
* gnu/packages/rust-apps.scm (mitm-cache): Apply it.

Change-Id: I3480735340ef72be2acf8a3fdcfa9e71a6961b45
2026-01-27 14:27:25 +09:00
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