Commit graph

465 commits

Author SHA1 Message Date
Daniel Ziltener via Guix-patches via
388f8ceaa0
gnu: rust-drm-ffi: Add version 0.9.
Signed-off-by: Steve George <steve@futurile.net>
2025-08-21 19:08:16 +08:00
Daniel Ziltener via Guix-patches via
6030d3ec07
gnu: Add rust-drm-sys-0.8.
* gnu/packages/crates-io (rust-drm-sys-0.8): New variable.

Change-Id: I573d5fd2868d098afd6e4cd89df5b4740827fee2
Signed-off-by: Steve George <steve@futurile.net>
2025-08-21 19:08:16 +08:00
Steve George
f68c892030
gnu: Add rust-x11-clipboard-0.3.
* gnu/packages/crates-io.scm (rust-x11-clipboard-0.3): New variable.

Change-Id: Id76c90f00481a8bedb68498606c0ee9f3caf2cdf
Signed-off-by: Steve George <steve@futurile.net>
2025-08-21 19:07:43 +08:00
Efraim Flashner
f8bb0b98d1
gnu: rust-image-webp-0.2: Update to 0.2.1.
* gnu/packages/crates-graphics.scm (rust-image-webp-0.2): Update to 0.2.1.

Change-Id: Ife4ff351d153007375386900b84f1d542e6a458f
2025-08-21 19:07:39 +08:00
Efraim Flashner
0e5b125d98
gnu: rust-tiny-xlib-0.2: Update to 0.2.4.
* gnu/packages/crates-graphics.scm (rust-tiny-xlib-0.2): Update to 0.2.4.
[arguments]: Don't run the tests in release mode.
[cargo-inputs]: Add rust-ctor-lite-0.1, rust-pkg-config-0.3.  Remove
rust-ctor-0.2.
[cargo-development-inputs]: Replace rust-x11rb-0.12 with 0.13.
[native-inputs]: Add pkg-config.

Change-Id: I70949acb95e5744d92a6788abf87094962860426
2025-08-21 19:07:39 +08:00
Efraim Flashner
4193e0cebb
gnu: rust-wayland-backend-0.3: Update to 0.3.8.
* gnu/packages/crates-graphics.scm (rust-wayland-backend-0.3): Update to
0.3.8.

Change-Id: I04f4ae53a9af11631bd42b4253b7b5cfb68141c9
2025-08-21 19:07:39 +08:00
Efraim Flashner
49beca48f9
gnu: rust-wayland-client-0.31: Update to 0.31.8.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.31): Update to
0.31.8.

Change-Id: If6c66e27dd3951c872e749abf7a3cc948bc3bccd
2025-08-21 19:07:39 +08:00
Efraim Flashner
dd4f4e4980
gnu: rust-wayland-cursor-0.31: Update to 0.31.8.
* gnu/packages/crates-graphics.scm (rust-wayland-cursor-0.31): Update to
0.31.8.

Change-Id: Id50986716bfb1f92591b677e70cd6e04cda8ee98
2025-08-21 19:07:39 +08:00
Efraim Flashner
7f214b4571
gnu: rust-wayland-protocols-0.32: Update to 0.32.6.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.32): Update
to 0.32.6.

Change-Id: I2058a398d96725faf702f35a5f64b70692ffd1b3
2025-08-21 19:07:38 +08:00
Efraim Flashner
569192bb03
gnu: rust-wayland-protocols-plasma-0.3: Update to 0.3.6.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-plasma-0.3):
Update to 0.3.6.

Change-Id: I9af56d14e895f95cd835fd6b01119db8a10ae234
2025-08-21 19:07:38 +08:00
Efraim Flashner
e161adfc92
gnu: rust-wayland-protocols-wlr-0.3: Update to 0.3.6.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-wlr-0.3):
Update to 0.3.6.

Change-Id: Ia1b24c4d8f76b782592c5daaf734a7ee9ff65f33
2025-08-21 19:07:38 +08:00
Efraim Flashner
c675fd3497
gnu: rust-wayland-scanner-0.31: Update to 0.31.6.
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.31): Update
to 031.6.
[cargo-inputs]: Replace rust-quick-xml-0.36 with 0.37.

Change-Id: Ic73f78a56d860ea2061e8ce54d0936bcc1db42d7
2025-08-21 19:07:38 +08:00
Efraim Flashner
8d77e7b516
gnu: rust-wayland-server-0.31: Update to 0.31.7.
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.31): Update to
0.31.7.
[cargo-inputs]: Remove rust-io-lifetimes-2.

Change-Id: I2f1f48d2c90bcccd745f2533e68f9d61aca6b9d3
2025-08-21 19:07:38 +08:00
Efraim Flashner
5b6bc4601c
gnu: rust-wayland-sys-0.31: Update to 0.31.6.
* gnu/packages/crates-graphics.scm (rust-wayland-sys-0.31): Update to
0.31.6.

Change-Id: Ib574711af549ade2ef34259f3853c4a2000477de
2025-08-21 19:07:38 +08:00
Efraim Flashner
484cdd3bf3
gnu: rust-wayrs-client-1: Update to 1.3.0.
* gnu/packages/crates-graphics.scm (rust-wayrs-client-1): Update to
1.3.0.

Change-Id: Id01919500d5427b62a3db99edaae7f40f2b24b05
2025-08-21 19:07:38 +08:00
Efraim Flashner
8b905a2f1c
gnu: rust-wayrs-scanner-0.15: Update to 0.15.4.
* gnu/packages/crates-graphics.scm (rust-wayrs-scanner-0.15): Update to
0.15.4.
[cargo-inputs]: Replace rust-wayrs-proto-parser-2 with 3.

Change-Id: Ia16bdd80d1e0bb069674a633e24b9d9b503d5984
2025-08-21 19:07:38 +08:00
Efraim Flashner
0aa462abf6
gnu: Add rust-wayrs-proto-parser-3.
* gnu/packages/crates-graphics.scm (rust-wayrs-proto-parser-3): New
variable.
(rust-wayrs-proto-parser-2): Remove variable.

Change-Id: Iaa4903fcd0447c359ec77857ec77f789420ebbe9
2025-08-21 19:07:37 +08:00
Efraim Flashner
ca64ffef09
gnu: rust-webp-0.2: Update to 0.2.6.
* gnu/packages/crates-graphics.scm (rust-webp-0.2): Update to 0.2.6.
[arguments]: Skip the tests.
[cargo-inputs]: Replace rust-libwebp-sys-0.4 with 0.9.

Change-Id: I0f8f5ed729aa0b0fc6223a525cb4589b91f88393
2025-08-21 19:07:37 +08:00
Efraim Flashner
31cd57fbc1
gnu: rust-fast-image-resize-5: Update to 5.1.2.
* gnu/packages/crates-graphics.scm (rust-fast-image-resize-5): Update to
5.1.2.
[cargo-development-inputs]: Replace rust-itertools-0.13 with 0.14.

Change-Id: I0a67fa5e24d84ee98d61cb837c01946949365ef1
2025-08-21 19:07:36 +08:00
Efraim Flashner
b9b1087104
gnu: rust-winit-0.30: Update to 0.30.9.
* gnu/packages/crates-graphics.scm (rust-winit-0.30): Update to 0.30.9.

Change-Id: I6f88c33d3ed14a1a675a220970af1d8be272ac94
2025-08-21 19:07:36 +08:00
Efraim Flashner
8239851069
gnu: rust-glutin-wgl-sys-0.6: Update to 0.6.1.
* gnu/packages/crates-graphics.scm (rust-glutin-wgl-sys-0.6): Update to
0.6.1.

Change-Id: I29dab92b65a1b4a439b903bea0ff3cff9c064941
2025-08-21 19:07:36 +08:00
Efraim Flashner
5842a415a1
gnu: rust-glutin-glx-sys-0.6: Update to 0.6.1.
* gnu/packages/crates-graphics.scm (rust-glutin-glx-sys-0.6): Update to
0.6.1.

Change-Id: Iebcbba61a4d0d7f98379cbd3affea63d2141e1fa
2025-08-21 19:07:36 +08:00
Efraim Flashner
86eed8b5d1
gnu: rust-glutin-egl-sys-0.7: Update to 0.7.1.
* gnu/packages/crates-graphics.scm (rust-glutin-egl-sys-0.7): Update to
0.7.1.

Change-Id: I1963666cf406c96c31b3afcf5822d1c90cda8ba9
2025-08-21 19:07:36 +08:00
Efraim Flashner
d09caae6c7
gnu: rust-glutin-0.32: Update to 0.32.2.
* gnu/packages/crates-graphics.scm (rust-glutin-0.32): Update to 0.32.2.

Change-Id: I5c4d93b5afea6f3fc06fbdac55fdea7cd6cc9977
2025-08-21 19:07:36 +08:00
Jordan Moore
94ffc993cc
gnu: Add rust-enable-ansi-support-0.2.
* gnu/packages/crates-graphics.scm (rust-enable-ansi-support-0.2): New
variable.

Change-Id: I5f60502c1f56ff0a5154713099f4db939944b492
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-20 00:19:04 +02:00
Efraim Flashner
17c48d886e
gnu: rust-winit-0.30: Update to 0.30.8.
* gnu/packages/crates-graphics.scm (rust-winit-0.30): Update to 0.30.8.

Change-Id: Ief8850fea7d713e55f0e6be7497521aab35e9504
2025-01-21 18:35:38 +02:00
Andrew Wong
910d68add3
gnu: Add rust-kmeans-colors-0.6.
* gnu/packages/crates-graphics.scm (rust-kmeans-colors-0.6): New variable.

Change-Id: Id64566bd05627fc05621aa3e318686e150452166
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:23:03 +02:00
Efraim Flashner
76b64dcb09
gnu: Add rust-libvips-1.
* gnu/packages/crates-graphics.scm (rust-libvips-1): New variable.

Change-Id: I23e6ea0306e27c0b4d8e4b93d67dac322af08e75
2025-01-06 12:23:03 +02:00
Andrew Wong
e7c83db803
gnu: Add rust-fast-image-resize-5.
* gnu/packages/crates-graphics.scm (rust-fast-image-resize-5): New
variable.
(rust-fast-image-resize-2): Inherit from rust-fast-image-resize-5.

Change-Id: Ie0f755bc77ec019a0a8a8c75e1140337343acba0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:23:03 +02:00
Efraim Flashner
14d9d70f75
gnu: Remove rust-color-to-tui-0.2.
* gnu/packages/crates-graphics.scm (rust-color-to-tui-0.2): Delete variable.

Change-Id: I051d94bc0d6c88296adfefb9d20126114d7dadb4
2025-01-06 12:22:36 +02:00
Efraim Flashner
323998e235
gnu: Add rust-ansi-to-tui-7.
* gnu/packages/crates-graphics.scm (rust-ansi-to-tui-7): New variable.
(rust-ansi-to-tui-2): Remove variable.

Change-Id: Iaeef0d2933945ddb03fbc9c4d34c6c6989952293
2025-01-06 12:22:33 +02:00
Efraim Flashner
5ee5776fed
gnu: Remove rust-dav1d-sys-0.7.
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.7): Delete variable.

Change-Id: Id96ea3a6cb3e4f5e82735d38c4d41eb0390874ac
2025-01-06 12:22:13 +02:00
Efraim Flashner
3139f11c1a
gnu: Remove rust-drm-0.10.
* gnu/packages/crates-graphics.scm (rust-drm-0.10): Delete variable.

Change-Id: Ice800715901718a73f57469c8bf0e716d633699d
2025-01-06 12:22:13 +02:00
Efraim Flashner
360036d723
gnu: Remove rust-ical-0.7.
* gnu/packages/crates-graphics.scm (rust-ical-0.7): Delete variable.

Change-Id: Ic2f928ada07d556bb981148da82769a2c34e3bbc
2025-01-06 12:22:13 +02:00
Efraim Flashner
d324985e29
gnu: Remove rust-dav1d-0.6.
* gnu/packages/crates-graphics.scm (rust-dav1d-0.6): Delete variable.

Change-Id: I04fe4719264d80fff61fe5c709e7082c9d67cf8e
2025-01-06 12:22:12 +02:00
Efraim Flashner
3c718ef43b
gnu: Remove rust-dav1d-sys-0.3.
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Delete variable.

Change-Id: I2e26544e1d4ea419a166f3ac0f78b7b8b8424f9a
2025-01-06 12:22:12 +02:00
Efraim Flashner
9c39e78130
gnu: Remove rust-dcv-color-primitives-0.4.
* gnu/packages/crates-graphics.scm (rust-dcv-color-primitives-0.4): Delete variable.

Change-Id: I88c39763c382694359cb090be48c3ad00628d5ae
2025-01-06 12:22:12 +02:00
Efraim Flashner
26053105d3
gnu: Remove rust-eui48-0.3.
* gnu/packages/crates-graphics.scm (rust-eui48-0.3): Delete variable.

Change-Id: Ifbc45ae8c563ea0731001e693a63bab734cd5094
2025-01-06 12:22:12 +02:00
Efraim Flashner
2fff71ee3a
gnu: Remove rust-mp4parse-0.12.
* gnu/packages/crates-graphics.scm (rust-mp4parse-0.12): Delete variable.

Change-Id: Iaed8d03862a9f389a44667824477976a2df73485
2025-01-06 12:22:12 +02:00
Efraim Flashner
81cf0c8f4f
gnu: Remove rust-wayrs-scanner-0.13.
* gnu/packages/crates-graphics.scm (rust-wayrs-scanner-0.13): Delete variable.

Change-Id: I552f7e9bd1efd396dbb8ba42081938d5dd4b4c44
2025-01-06 12:22:12 +02:00
Efraim Flashner
94e2c19df8
gnu: Remove rust-x11rb-0.8.
* gnu/packages/crates-graphics.scm (rust-x11rb-0.8): Delete variable.

Change-Id: I03a69729291b05ff6d795aaefa78d68771f3ad00
2025-01-06 12:22:12 +02:00
Efraim Flashner
4b5ef7962c
gnu: Remove rust-xkbcommon-0.5.
* gnu/packages/crates-graphics.scm (rust-xkbcommon-0.5): Delete variable.

Change-Id: I7cbad2978cb82d047449a8fc6ffdde6cc5def654
2025-01-06 12:22:12 +02:00
Efraim Flashner
535451953e
gnu: Remove rust-y4m-0.7.
* gnu/packages/crates-graphics.scm (rust-y4m-0.7): Delete variable.

Change-Id: I2177b2d93d349ca879f40a92cc456447a78eafe9
2025-01-06 12:22:12 +02:00
Efraim Flashner
694dc011ea
gnu: Remove rust-glutin-0.26.
* gnu/packages/crates-graphics.scm (rust-glutin-0.26): Remove variable.

Change-Id: I64c3e672e8b0c9a68902325e0eef34810889889b
2025-01-06 12:22:11 +02:00
Efraim Flashner
cfec481e89
gnu: rust-deflate: Move to (gnu packages crates-compression).
* gnu/packages/crates-io.scm (rust-deflate-1, rust-deflate-0.9,
rust-deflate-0.8, rust-deflate-0.7, rust-deflate64-0.1): Move from here
* gnu/packages/crates-compression.scm: ... to here.

Change-Id: If8a06a94dba191b258af8d52fc98a5df801bf8a4
2025-01-06 12:19:34 +02:00
Efraim Flashner
d805655de4
gnu: rust-quickcheck: Move to (gnu packages crates-check).
* gnu/packages/crates-io.scm (rust-quickcheck-1, rust-quickcheck-0.9,
rust-quickcheck-0.8, rust-quickcheck-0.7, rust-quickcheck-0.6,
rust-quickcheck-0.5, rust-quickcheck-0.4, rust-quickcheck-0.2,
rust-quickcheck-macros-1, rust-quickcheck-macros-0.9,
rust-quickcheck-macros-0.8): Move from here ...
* gnu/packages/crates-check.scm: ... to here.

Change-Id: I2594095b7b55867a88636c1faae9d9424d5fddf5
2025-01-06 12:19:28 +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
Efraim Flashner
ef5ad17ec1
gnu: rust-png-0.17: Update to 0.17.16.
* gnu/packages/crates-graphics.scm (rust-png-0.17): Update to 0.17.16.
[arguments]: Update cargo-test-flags.
[cargo-development-inputs]: Add rust-approx-0.5.  Replace rust-term-0.7
with 1.

Change-Id: I75d03713d7f3274f08a5b71231ee3cf299561b03
2025-01-06 12:16:26 +02:00
Herman Rimm
c865889938
gnu: rust-xkb-0.3: Order alphabetically.
* gnu/packages/crates-graphics.scm (rust-xkb-0.3): Order.

Change-Id: Id856a8fe8d72e019039bba04c2775f6e5920d977
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:16:24 +02:00
Herman Rimm
cd06e82581
gnu: rust-x11-dl-2: Order alphabetically.
* gnu/packages/crates-graphics.scm (rust-x11-dl-2): Order.

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