Commit graph

151330 commits

Author SHA1 Message Date
Efraim Flashner
8e2a13d02c
gnu: rust-rodio-0.15: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-rodio-0.15): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: Ie6bc38331d99b02e0b25bd31ae54968fe1c63dfc
2025-01-06 12:19:27 +02:00
Efraim Flashner
96d614ff19
gnu: rust-librespot: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-librespot-audio-0.4,
rust-librespot-connect-0.4, rust-librespot-core-0.4,
rust-librespot-discovery-0.4, rust-librespot-metadata-0.4,
rust-librespot-playback-0.4, rust-librespot-protocol-0.4): Move from
here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: Idf9c8cb72538f3f21997517f35249bc5bef4aaa2
2025-01-06 12:19:27 +02:00
Efraim Flashner
4f15ee869f
gnu: rust-wmidi-3: Move to (gnu package crates-audio).
* gnu/packages/crates-io.scm (rust-wmidi-3): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: I2830deef14a9a711eb42c791aa37dbe2b5b4dfe2
2025-01-06 12:19:27 +02:00
Efraim Flashner
ff70075485
gnu: rust-urid: Move to (gnu packages rust-audio).
* gnu/packages/crates-io.scm (rust-urid-0.1, rust-urid-derive-0.1): Move
from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: Id461b03c53a7e418e6163c07f5365dbc2196a696
2025-01-06 12:19:27 +02:00
Efraim Flashner
1ebc70b453
gnu: rust-portaudio: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-portaudio-rs-0.3,
rust-portaudio-sys-0.1): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: Ia67dc659d671c4c8b07466cba18e2e28ebe1cf69
2025-01-06 12:19:27 +02:00
Efraim Flashner
1c3f36c4d2
gnu: rust-ogg-0.8: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-ogg-0.8): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: I7afdeaffd150ed1f1fc5b34552b2993e8c07398f
2025-01-06 12:19:26 +02:00
Efraim Flashner
cf4fde6820
gnu: rust-lewton-0.10: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-lewton-0.10): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: Iaa743c6d38410ec44116eefb6b0718368c84ba1b
2025-01-06 12:19:26 +02:00
Efraim Flashner
6e0a7c199f
gnu: rust-jack: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-jack-0.10, rust-jack-0.8,
rust-jack-sys-0.4, rust-jack-sys-0.2): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: I95384cdc28ea3f1be5511b05f1429dccad0be282
2025-01-06 12:19:26 +02:00
Efraim Flashner
8f115251fe
gnu: rust-asio-sys-0.2: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-asio-sys-0.2): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.

Change-Id: I80bc838b40ba6f8285a403d2f81c1bfa588f5566
2025-01-06 12:19:26 +02:00
Efraim Flashner
44825fea34
gnu: rust-lv2: Move to (gnu packages crates-audio).
* gnu/packages/crates-io.scm (rust-lv2-0.6, rust-lv2-atom-2,
rust-lv2-core-3, rust-lv2-core-derive-2, rust-lv2-midi-1,
rust-lv2-state-2. rust-lv2-sys-2, rust-lv2-time-0.1, rust-lv2-units-0.1,
rust-lv2-urid-2, rust-lv2-worker-0.1): Move from here ...
* gnu/packages/crates-audio.scm: ... to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new file.

Change-Id: Ifa9fa397290735dd4c9c6ed3e2004baafc472416
2025-01-06 12:19:26 +02:00
Efraim Flashner
f17c7b3ab6
gnu: python-nh3: Update to 0.2.20.
* gnu/packages/python-web.scm (python-nh3): Update to 0.2.20.
[cargo-inputs]: Replace rust-pyo3-0.21 with 0.23.

Change-Id: I50f7d7e98e86afa0d363d03148ebe855f7a67044
2025-01-06 12:19:25 +02:00
Efraim Flashner
5303c63277
gnu: complgen: Update to 0.3.0.
* gnu/packages/rust-apps.scm (complgen): Update to 0.3.0.
[cargo-inputs]: Add rust-indexmap-2.

Change-Id: I8f51cfd8a4f2bd7a388d9168c0722da62d450636
2025-01-06 12:19:25 +02:00
Giacomo Leidi
accafd2deb
gnu: Add gnome-authenticator.
* gnu/packages/gnome.scm (gnome-authenticator): New variable.

Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ibf3e0a3558c7623abdf313f9c4393825cd04f1c8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:25 +02:00
Efraim Flashner
a7cebab188
gnu: rust-pango-sys-0.18: Adjust for our current pango version.
* gnu/packages/crates-gtk.scm (rust-pango-sys-0.18)[source]: Add a
snippet to limit the highest version of pango we offer.

Change-Id: Ia6f4af349a11f09ee757bc8e216b9dc9501b2618
2025-01-06 12:19:25 +02:00
Giacomo Leidi
eb97d357c1
gnu: Add rust-manifest-dir-macros-0.1.
* gnu/packages/crates-io.scm (rust-manifest-dir-macros-0.1): New
variable.

Change-Id: Idc496ce8efcbf6d3742d4a2c04c04502cf8d323c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:25 +02:00
Efraim Flashner
9c6212bedc
gnu: Add rust-qrcodegen-1.
* gnu/packages/crates-io.scm (rust-qrcodegen-1): New variable.

Change-Id: I47c73c22dd6159cb3bc226b200201037a5c6f347
2025-01-06 12:19:25 +02:00
Efraim Flashner
7ed265cb38
gnu: Add rust-qrcode-generator-4.
* gnu/packages/crates-io.scm (rust-qrcode-generator-4): New variable.

Change-Id: I4992e38af451feae176e7d8bcd6033286bc37f27
2025-01-06 12:19:24 +02:00
Giacomo Leidi
0a5545d270
gnu: Add rust-enum-ordinalize-4.
* gnu/packages/crates-io.scm (rust-enum-ordinalize-4): New variable.

Change-Id: I5aaf730e4cf03fa604c21c4764cbad5178bfbbc5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:24 +02:00
Giacomo Leidi
013b610c80
gnu: Add rust-enum-ordinalize-derive-4.
* gnu/packages/crates-io.scm (rust-enum-ordinalize-derive-4): New variable.

Change-Id: I5f56252a4eb4626ba6d2cece964c975e341a7280
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:24 +02:00
Efraim Flashner
de4c36b64b
gnu: Add rust-checked-int-cast-1.
* gnu/packages/crates-io.scm (rust-checked-int-cast-1): New variable.

Change-Id: I54e7f6d09aeb1feba48d14ec23030db11152ec69
2025-01-06 12:19:24 +02:00
Giacomo Leidi
85b2a7aea2
gnu: Add rust-zbar-rust-0.0.23.
* gnu/packages/crates-io.scm (rust-zbar-rust-0.0.23): New variable.

Change-Id: I4cca2fd8c9fcaf0d2d53a8ae858e42e67ffc27bc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:24 +02:00
Efraim Flashner
ac17b9460b
gnu: Add rust-roxmltree-0.18.
* gnu/packages/crates-io.scm (rust-roxmltree-0.18): New variable.

Change-Id: I3cc05dda9db1699f571f09a9dcd8ad01e53ca617
2025-01-06 12:19:23 +02:00
Efraim Flashner
46e806b2c7
gnu: Add rust-svg-metadata-0.4.
* gnu/packages/crates-graphics.scm (rust-svg-metadata-0.4): New
variable.

Change-Id: Id091224cb125c739fedac074fb7ad5e1ee98638d
2025-01-06 12:19:23 +02:00
Giacomo Leidi
021feb095f
gnu: Add rust-search-provider-0.6.
* gnu/packages/crates-gtk.scm (rust-search-provider-0.6): New variable.

Change-Id: Ic28d6ea2ee17b7a0b935ed4394f92b332f1ce8ec
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:23 +02:00
Giacomo Leidi
946b906183
gnu: Add rust-qrencode-0.14.
* gnu/packages/crates-io.scm (rust-qrencode-0.14): New variable.

Change-Id: I23ee1b5880d52c595907ff5359d1ca71c355be33
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:23 +02:00
Giacomo Leidi
efc513f776
gnu: Add rust-oo7-0.2.
* gnu/packages/crates-crypto.scm (rust-oo7-0.2): New variable.

Change-Id: I011b3d08e928792cad32a45f549291d4542ed4d0
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:23 +02:00
Giacomo Leidi
11efbf238b
gnu: Add rust-diesel-migrations-2.
* gnu/packages/crates-io.scm (rust-diesel-migrations-2): New variable.
(rust-diesel-migrations-1): Inherit from rust-diesel-migrations-2.

Change-Id: Ifc9654995b613f9666216be32f910d1f403b2af5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:23 +02:00
Giacomo Leidi
70fb781682
gnu: Add rust-migrations-macros-2.
* gnu/packages/crates-io.scm (rust-migrations-macros-2): New variable.
(rust-migrations-macros-1): Inherit from rust-migrations-macros-2.

Change-Id: I2cd4eac328fb5c986286348dfb80d9b3eb43b176
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:22 +02:00
Giacomo Leidi
43cfa3d980
gnu: Add rust-migrations-internals-2.
* gnu/packages/crates-io.scm (rust-migrations-internals-2): New
variable.
(rust-migrations-internals-1): Inherit from rust-migrations-internals-2.

Change-Id: I8bf2abc2019ea4545f3dea977f925f3b543a69c3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:22 +02:00
Giacomo Leidi
4aac8c7987
gnu: Add rust-ashpd-0.6.
* gnu/packages/crates-gtk.scm (rust-ashpd-0.6): New variable.

Change-Id: If7b758010fe8c729d7e3319869a8d9c518ade46f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:22 +02:00
Efraim Flashner
38fcf2a9e9
gnu: rust-indoc-0.3: Don't skip the build.
* gnu/packages/crates-io.scm (rust-indoc-0.3)[arguments]: Don't skip the
build.
[cargo-development-inputs]: Add rust-rustversion-1, rust-trybuild-1.

Change-Id: I492e16d25bd8b7e7a994ba80054a0ad940788218
2025-01-06 12:19:22 +02:00
Herman Rimm
93acb34c73
gnu: rust-indoc-impl-0.3: Do not inherit.
* gnu/packages/crates-io.scm (rust-indoc-impl-0.3): Do not inherit.
[home-page, license]: Add.
[arguments]: Build.

Change-Id: Ie57baea4c388a32e00443c39abe80119786b14f8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:22 +02:00
Herman Rimm
7420232c53
gnu: rust-trust-dns-rustls-0.6: Inherit (native-)inputs.
* gnu/packages/crates-web.scm (rust-trust-dns-rustls-0.6)[inputs,
native-inputs]: Remove.

Change-Id: I7c099933a383829d629ca1dc82a981179771e31e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
e621ee29d9
gnu: rust-hyper-tls-0.4: Inherit (native-)inputs.
* gnu/packages/crates-web.scm (rust-hyper-tls-0.4)[inputs,
native-inputs]: Remove.

Change-Id: I979cbf0bdd895db4c5a15df3db5063b002e46016
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
885e16e118
gnu: rust-libsqlite3-sys-0.20: Inherit inputs.
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.20)[inputs]: Remove.

Change-Id: Ie85472316a6c9dfeea5f114c593ea64e599fe8cd
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
b5449e0a61
gnu: rust-libsqlite3-sys-0.22: Inherit inputs.
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.22)[inputs]: Remove.

Change-Id: I7bb2e2cdf5f014e725d3cfbb877b2865ada6d65d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
47b3bec6cc
gnu: rust-bindgen-0.55: Inherit inputs.
* gnu/packages/crates-io.scm (rust-bindgen-0.55)[inputs]: Remove.

Change-Id: I1d98bbe336681d876dbedefc176efe897e05b3c6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
1e607431c4
gnu: rust-mio-named-pipes-0.1: Use list of licenses.
* gnu/packages/crates-io.scm (rust-mio-named-pipes-0.1)[license]: Use
list.

Change-Id: I18172736a558e5e14a7b6dfd099895622fbb1e34
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:21 +02:00
Herman Rimm
ce6d6bf635
gnu: rust-pcap-0.7: Remove native-inputs.
* gnu/packages/crates-io.scm (rust-pcap-0.7)[native-inputs]: Remove.

Change-Id: Ibb8c7fb60153bf939bbb09ab7aad5bab48086dc4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:20 +02:00
Herman Rimm
e7b4af69e7
gnu: rust-nix-0.18: Remove inputs.
* gnu/packages/crates-io.scm (rust-nix-0.18): Remove inputs.

Change-Id: I1bbbd621fcb4a0159d04d7090311177044fd57d2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:20 +02:00
Herman Rimm
72c95c8c0c
gnu: rust-libloading-0.6: Remove inputs.
* gnu/packages/crates-io.scm (rust-libloading-0.6): Remove inputs.

Change-Id: I39237a8eb2d14bd5ff5736dca1256df0ab9035d7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:20 +02:00
Herman Rimm
f8f13cf4ca
gnu: rust-dirs-2: Remove inputs.
* gnu/packages/crates-io.scm (rust-dirs-2): Remove inputs.

Change-Id: I10960e6100480d74835556eeac470ea350780500
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:20 +02:00
Herman Rimm
028b56551f
gnu: rust-dirs-sys-next-0.1: Do not inherit rust-dirs-sys-0.3.
* gnu/packages/crates-io.scm (rust-dirs-sys-next-0.1): Do not inherit.
[build-system, synopsis, description, license]: Add.

Change-Id: I5f92e608962dfee4eca6a6f4d3cc6506ac4c9c6f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:20 +02:00
Herman Rimm
baad398176
gnu: rust-syn-0.15: Remove properties.
* gnu/packages/crates-io.scm (rust-syn-0.15): Remove properties.

Change-Id: I9170dc85f656b86d26f3ce744cdd95d003e7c0b1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:19 +02:00
Herman Rimm
c023496228
gnu: rust-gix-revision-0.22: Fix whitespace.
* gnu/packages/crates-vcs.scm (rust-gix-revision-0.22)[source]: Fix
whitespace.

Change-Id: I55f90a76d397462e3086116bc074fdbcff1408d8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:19 +02:00
Herman Rimm
c44bab9f98
gnu: rust-twoway-0.1: Fix indentation.
* gnu/packages/crates-io.scm (rust-twoway-0.1)[source]: Use space
instead of tabs as indentation.

Change-Id: Ice754188995503c9f50593e78f85811ace846f47
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:19 +02:00
Herman Rimm
d1ad474582
gnu: rust-rust-hawktracer-normal-macro-0.4: Unindent source URI.
* gnu/packages/crates-io.scm
(rust-rust-hawktracer-normal-macro-0.4)[source]: Unindent.

Change-Id: I8ae94214af4d85fd93b8a8ba5c4d1becd90fd83b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:19 +02:00
Herman Rimm
e1dd07e713
gnu: rust-nalgebra-0.29: Remove modules.
* gnu/packages/crates-io.scm (rust-nalgebra-0.29)[source]: Remove
modules.

Change-Id: I705e14738b9de3daa8670e0bc2d84c5276f0e9ef
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:19 +02:00
Herman Rimm
56f90f98c0
gnu: rust-indoc-impl-0.3: Use package name in source URI.
* gnu/packages/crates-io.scm (rust-indoc-impl-0.3)[source]: Use name.

Change-Id: Ic834e85360d5ed65d43e362f9d80fedb494ec132
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:18 +02:00
Herman Rimm
e9371860ef
gnu: rust-indoc-1: Use package name in source URI.
* gnu/packages/crates-io.scm (rust-indoc-1): Add name.
[source]: Use name.

Change-Id: I8256626cb7b7b0980f4048aa82b103dfabc96363
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:18 +02:00