Efraim Flashner
1273393320
gnu: Add rust-image-0.25.
...
* gnu/packages/crates-graphics.scm (rust-image-0.25): New variable.
(rust-image-0.24): Inherit from rust-image-0.25.
Change-Id: I35065600f76f7ade680e66ae47e37ded6a290623
2024-11-28 11:05:15 +02:00
Efraim Flashner
ca2232b75d
gnu: Add rust-glutin-wgl-sys-0.6.
...
* gnu/packages/crates-graphics.scm (rust-glutin-wgl-sys-0.6): New
variable.
(rust-glutin-wgl-sys-0.5): Inherit from rust-glutin-wgl-sys-0.6.
Change-Id: I68a35f7508f563e71e4ea7a8e22f5438fbeddd45
2024-11-28 11:05:15 +02:00
Efraim Flashner
175b6e2e0f
gnu: Add rust-glutin-glx-sys-0.6.
...
* gnu/packages/crates-graphics.scm (rust-glutin-glx-sys-0.6): New
variable.
(rust-glutin-glx-sys-0.5): Inherit from rust-glutin-glx-sys-0.6.
Change-Id: I1942c1bab73f98c8e25dd89eadcefac19a767cca
2024-11-28 11:05:15 +02:00
Efraim Flashner
ef4a797d42
gnu: Add rust-glutin-egl-sys-0.7.
...
* gnu/packages/crates-graphics.scm (rust-glutin-egl-sys-0.7): New
variable.
(rust-glutin-egl-sys-0.6): Inherit from rust-glutin-egl-sys-0.7.
Change-Id: I889a13e2baa9e09032b562cad47467fbcddbaa84
2024-11-28 11:05:14 +02:00
Efraim Flashner
a044ffa024
gnu: Add rust-glutin-0.32.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.32): New variable.
(rust-glutin-0.31): Inherit from rust-glutin-0.32.
Change-Id: Ie400e06127988139a7e47827e0c01a80c9911a57
2024-11-28 11:05:14 +02:00
Efraim Flashner
4a11410792
gnu: Add rust-gif-0.13.
...
* gnu/packages/crates-graphics.scm (rust-gif-0.13): New variable.
(rust-gif-0.12): Inherit from rust-gif-0.13.
Change-Id: Ib38c664d99da0b07ec05bade25bece26dc059cf0
2024-11-28 11:05:14 +02:00
Efraim Flashner
0ff04b64b4
gnu: Add rust-drm-sys-0.7.
...
* gnu/packages/crates-graphics.scm (rust-drm-sys-0.7): New variable.
(rust-drm-sys-0.5): Inherit from rust-drm-sys-0.7.
Change-Id: I1e9842c88d7bacb0fb078654a4f34c25a62e196d
2024-11-28 11:05:14 +02:00
Efraim Flashner
dc250ed3ab
gnu: Add rust-core-graphics-types-0.2.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-types-0.2): New
variable.
(rust-core-graphics-types-0.1): Inherit from
rust-core-graphics-types-0.2.
Change-Id: I1b25586d5c3cbbae9f488f63b8c0e75dedb418a8
2024-11-28 11:05:14 +02:00
Efraim Flashner
a048bf4e91
gnu: Add rust-core-graphics-0.24.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-0.24): New
variable.
(rust-core-graphics-0.23): Inherit from rust-core-graphics-0.24.
Change-Id: I95ee9256aab11cf272de5310a1f4895d4b333b2b
2024-11-28 11:05:14 +02:00
Efraim Flashner
192a71782f
gnu: rust-avif-serialize-0.8: Update to 0.8.2.
...
* gnu/packages/crates-graphics.scm (rust-avif-serialize-0.8): Update to
0.8.2.
[arguments]: Don't skip the tests.
[cargo-development-inputs]: Add rust-fallible-collections-0.4,
rust-mp4parse-0.17.
Change-Id: Ie1c552dafe69e9f272a1a5bb12ca1dbb5c360784
2024-11-28 11:05:14 +02:00
Efraim Flashner
5b9f0a09af
gnu: rust-avif-parse-1: Update to 1.3.2.
...
* gnu/packages/crates-graphics.scm (rust-avif-parse-1): Update to 1.3.2.
[cargo-inputs]: Add rust-arrayvec-0.7, rust-leb128-0.2. Replace
rust-fallible-collections-0.4 with 0.5. Remove
rust-static-assertions-1.
[cargo-development-inputs]: Replace rust-env-logger-0.9 with 0.11.
Change-Id: I7abb3272148f21f884fd0de8f822a85a1beb7fd6
2024-11-28 11:05:14 +02:00
Efraim Flashner
16994fffc9
gnu: Add rust-av-data-0.4.
...
* gnu/packages/crates-graphics.scm (rust-av-data-0.4): New variable.
Change-Id: I9c03eaab7fe2d7e167b709270df429da077e0922
2024-11-28 11:05:14 +02:00
Efraim Flashner
4da1b79cde
gnu: rust-x11rb-protocol-0.13: Update to 0.13.1.
...
* gnu/packages/crates-graphics.scm (rust-x11rb-protocol-0.13): Update to
0.13.1.
Change-Id: Ieee251451466334d7f4a1e14942cd21f21f4ac41
2024-11-28 11:04:29 +02:00
Efraim Flashner
7ef77f2d8c
gnu: rust-x11rb-0.13: Update to 0.13.1.
...
* gnu/packages/crates-graphics.scm (rust-x11rb-0.13): Update to 0.13.1.
Change-Id: I6dcab31b5c1fdf8bf546b1602a95f51657a89a9e
2024-11-28 11:04:29 +02:00
Efraim Flashner
139d7c3aec
gnu: rust-raw-window-handle-0.3: Update to 0.3.4.
...
* gnu/packages/crates-graphics.scm (rust-raw-window-handle-0.3): Update
to 0.3.4.
[cargo-inputs]: Add rust-raw-window-handle-0.4.
Change-Id: I1e70d4492afde844238481ecff42797bbd939ad7
2024-11-28 11:04:28 +02:00
Efraim Flashner
61a6d8a080
gnu: rust-raw-window-handle-0.6: Update to 0.6.2.
...
* gnu/packages/crates-graphics.scm (rust-raw-window-handle-0.6): Update
to 0.6.2.
[cargo-development-inputs]: Add rust-static-assertions-1.
Change-Id: I6a361e97fe6c91bcbb7a91377195b6fcdb05acc3
2024-11-28 11:04:28 +02:00
Efraim Flashner
44445dda1d
gnu: rust-palette-derive-0.7: Update to 0.7.6.
...
* gnu/packages/crates-graphics.scm (rust-palette-derive-0.7): Update to
0.7.6.
[cargo-inputs]: Add rust-by-address-1.
Change-Id: Ia0124d00b5bf159e4dd6c1dc6aaf71915fe8f572
2024-11-28 11:04:24 +02:00
Efraim Flashner
c6a19b06c7
gnu: rust-palette-0.7: Update to 0.7.6.
...
* gnu/packages/crates-graphics.scm (rust-palette-0.7): Update to 0.7.6.
Change-Id: Ib6b4b939b8db31cfe1b74a027dc50ba3490cad5b
2024-11-28 11:04:24 +02:00
Efraim Flashner
fb39886a48
gnu: rust-rgb-0.8: Update to 0.8.37.
...
* gnu/packages/crates-graphics.scm (rust-rgb-0.8): Update to 0.8.37.
Change-Id: I1e50137346d4da407794a0938eda857ca4d82f1b
2024-07-19 00:47:17 +03:00
Efraim Flashner
0a574f7c91
gnu: rust-ravif-0.8: Skip build.
...
* gnu/packages/crates-graphics.scm (rust-ravif-0.8)[arguments]: Skip the
build.
Change-Id: I7ee777f183eb5f0a20a426193c59192aae8b1b9f
2024-07-19 00:47:17 +03:00
Efraim Flashner
7e1059b42c
gnu: rust-ravif-0.11: Update to 0.11.6.
...
* gnu/packages/crates-graphics.scm (rust-ravif-0.11): Update to 0.11.6.
[source]: Add snippet to allow newer versions of dependencies.
Change-Id: I900936b790c92d13a6fad7a676b1349fbe64598c
2024-07-19 00:47:17 +03:00
Efraim Flashner
977fd65218
gnu: rust-jpeg-decoder-0.1: Fix inputs.
...
* gnu/packages/crates-graphics.scm (rust-jpeg-decoder-0.1)
[cargo-development-inputs]: Replace rust-png-0.14 with 0.16.
Change-Id: I94381e3162f6925ab61d6101087466caf88f51af
2024-07-19 00:47:16 +03:00
Efraim Flashner
9cbddfe5a6
gnu: rust-imgref-1: Update to 1.10.1.
...
* gnu/packages/crates-graphics.scm (rust-imgref-1): Update to 1.10.1.
Change-Id: I497d6338180697ae310b86f19a993c95f0dde5b2
2024-07-19 00:47:16 +03:00
Efraim Flashner
e5ca05b2aa
gnu: Add rust-glutin-egl-sys-0.5.
...
* gnu/packages/crates-graphics.scm (rust-glutin-egl-sys-0.5): New variable.
Change-Id: Iaf8fc87754a96ba4be63aed43e05f9fd0c6d22ca
2024-07-19 00:46:47 +03:00
Efraim Flashner
92fbb18417
gnu: rust-glutin-0.30: Update to 0.30.10.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.30): Update to 0.30.10.
[cargo-inputs]: Replace rust-glutin-egl-sys-0.4 with 0.5.
Change-Id: Ib8d257c2fcff194da1d2f27ac756875b51713b69
2024-07-19 00:46:47 +03:00
Efraim Flashner
59f1eeed24
gnu: Add rust-glutin-0.29.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.29): New variable.
Change-Id: I7aaa09d2e363be88bce24243d1d123d0c76329c6
2024-07-19 00:46:22 +03:00
Efraim Flashner
11d2ed7441
gnu: rust-png-0.17: Update to 0.17.13.
...
* gnu/packages/crates-graphics.scm (rust-png-0.17): Update to 0.17.13.
[arguments]: Don't skip the tests. Add cargo-test-flags.
[cargo-inputs]: Add rust-fdeflate-0.3, rust-flate2-1. Replace
rust-miniz-oxide-0.6 with 0.7. Remove rust-deflate-1.
[cargo-development-inputs]: Add rust-byteorder-1, rust-clap-3. Replace
rust-criterion-0.3 with 0.4, rust-glium-0.31 with 0.32.
[native-inputs]: Add pkg-config.
[inputs]: Add expat, fontconfig, freetype.
Change-Id: Iea6cd9c1e5779d49bf87926ab6b0c6c7133bdb1e
2024-07-19 00:46:22 +03:00
Efraim Flashner
ad96f5ecd8
gnu: rust-glutin-glx-sys-0.1: Update to 0.1.8.
...
* gnu/packages/crates-graphics.scm (rust-glutin-glx-sys-0.1): Update to
0.1.8.
[arguments]: Don't skip the build.
Change-Id: Ic9c7d53af8a9233b5ddb2ddf7900ed97c96a5fd6
2024-07-19 00:46:21 +03:00
Efraim Flashner
d9aecd93a1
gnu: Add rust-ascii-canvas-3.
...
* gnu/packages/crates-graphics.scm (rust-ascii-canvas-3): New variable.
(rust-ascii-canvas-2): Inherit from rust-ascii-canvas-3.
Change-Id: I1fe83ce177ffb29ba1b909100dee0e0af85fe2c3
2024-07-19 00:46:00 +03:00
VÖRÖSKŐI András
5f047421b7
gnu: Add rust-deltae-0.3.
...
* gnu/packages/crates-graphics.scm (rust-deltae-0.3): New variable.
Change-Id: I1ff443319ca727ecfb9de75db44a65271f6f20d6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-07-19 00:43:59 +03:00
Efraim Flashner
954c4661b3
gnu: rust-palette-derive-0.7: Update to 0.7.5.
...
* gnu/packages/crates-graphics.scm (rust-palette-derive-0.7): Update to
0.7.5.
Change-Id: Iece45f67bb82cf036a2f971afce931e26f591728
2024-07-19 00:42:38 +03:00
Efraim Flashner
ef54abc260
gnu: rust-palette-0.7: Update to 0.7.5.
...
* gnu/packages/crates-graphics.scm (rust-palette-0.7): Update to 0.7.5.
[source]: Add snippet to allow newer versions of dependencies.
[cargo-development-inputs]: Remove rust-clap-3, rust-criterion-0.4,
rust-csv-1, rust-lazy-static-1, rust-scad-1, rust-serde-1,
rust-serde-derive-1.
Change-Id: I0450c755536df45db1231d6a97c486a58bea2d6d
2024-07-19 00:42:38 +03:00
Efraim Flashner
97ce3c2e7b
gnu: rust-wayland-server-0.31: Update to 0.31.1.
...
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.31): Update to
0.31.1.
[cargo-inputs]: Add rust-rustix-0.38. Remove rust-nix-0.26.
Change-Id: Idf00ae2fef6929a92f0bceadb0a6413e2d3c10bd
2024-07-19 00:41:22 +03:00
Efraim Flashner
4bea201d6b
gnu: rust-wayland-scanner-0.31: Update to 0.31.1.
...
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.31): Update
to 0.31.1.
[cargo-inputs]: Replace rust-quick-xml-0.30 with 0.31.
Change-Id: I9fefef04833fc5464a9357b2cc0e7ae2baee799b
2024-07-19 00:41:22 +03:00
Efraim Flashner
01ac6088e8
gnu: rust-wayland-protocols-0.31: Update to 0.31.2.
...
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.31): Update
to 0.31.2.
Change-Id: I3d1a3843531204acc29a0cfa74c2a91140dce750
2024-07-19 00:41:21 +03:00
Efraim Flashner
a70d3685d0
gnu: rust-wayland-cursor-0.31: Update to 0.31.1.
...
* gnu/packages/crates-io.scm (rust-wayland-cursor-0.31): Update to
0.31.1.
[cargo-inputs]: Add rust-rustix-0.38. Remove rust-nix-0.26.
Change-Id: I21b7283869570238ad8254a381f5978fb9eb0981
2024-07-19 00:41:21 +03:00
Efraim Flashner
5db355780b
gnu: rust-wayland-client-0.31: Update to 0.31.2.
...
* gnu/packages/crates-io.scm (rust-wayland-client-0.31): Update to
0.31.2.
[cargo-inputs]: Add rust-rustix-0.38. Remove rust-nix-0.26.
Change-Id: I28bc4d20a4fbb7e0cd7bdeaed9e220a3471c53b9
2024-07-19 00:41:21 +03:00
Efraim Flashner
7fb4dcb94c
gnu: rust-wayland-backend-0.3: Update to 0.3.3.
...
* gnu/packages/crates-graphics.scm (rust-wayland-backend-0.3): Update to
0.3.3.
[cargo-inputs]: Add rust-rustix-0.38. Remove rust-nix-0.26.
Change-Id: Ie9e2d43be30c85d5b0cea3e045696cf1786a9f03
2024-07-19 00:41:20 +03:00
Sharlatan Hellseher
423ca234cb
gnu: rust-xkbcommon-dl: Fix loading of libxkbcommon-x11.so.
...
This to resolve Alacritty segmentation fault reported in #68243 , attemp
to fix in #69797 .
* gnu/packages/crates-graphics.scm (rust-xkbcommon-dl) [arguments]:
Handle libxkbcommon-x11.so in the ‘add-absolute-library-references’
phase.
Change-Id: Ib724775210cfad7dedaa454f0f456c0dded67dcc
2024-03-29 19:08:38 +00:00
Herman Rimm
84bfdd13df
gnu: Add rust-wayrs-protocols-0.13.
...
* gnu/packages/crates-graphics.scm (rust-wayrs-protocols-0.13): Add
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:51 +02:00
Herman Rimm
66387199c0
gnu: Add rust-wayrs-client-1.
...
* gnu/packages/crates-io.scm (rust-wayrs-client-1): Add variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:50 +02:00
Herman Rimm
c957d8407e
gnu: Add rust-wayrs-scanner-0.13.
...
* gnu/packages/crates-io.scm (rust-wayrs-scanner-0.13): Add variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:50 +02:00
Herman Rimm
1b9d27c4f2
gnu: Add rust-wayrs-proto-parser-2
...
* gnu/packages/crates-graphics.scm (rust-wayrs-proto-parser-2): Add
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:50 +02:00
Efraim Flashner
4ea2e1fc4d
gnu: Remove rust-smithay-client-toolkit-0.6.
...
* gnu/packages/crates-graphics.scm (rust-smithay-client-toolkit-0.6):
Remove variable.
(rust-smithay-client-toolkit-0.4): Inherit from
rust-smithay-client-toolkit-0.12.
Change-Id: I034c934fc2c6e075f9ae7964c83b9bb5fc2c44d0
2024-02-20 13:58:44 +02:00
Efraim Flashner
55f7af8f8a
gnu: Remove rust-winit-0.20.
...
* gnu/packages/crates-graphics.scm (rust-winit-0.20): Remove variable.
(rust-winit-0.19): Inherit from rust-winit-0.24.
Change-Id: I044ec19f136134743670f4cd5b72c5fb26176e78
2024-02-20 13:58:44 +02:00
Efraim Flashner
423225f308
gnu: Remove rust-glutin-0.22.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.22): Delete variable.
(rust-glutin-0.21): Inherit from rust-glutin-0.26.
Change-Id: I81b88c7ff87e51dbba0c10511d59ab88fad8eff2
2024-02-20 13:58:44 +02:00
Efraim Flashner
f8d4b431d8
gnu: rust-stdweb: Move to (gnu packages crates-web).
...
* gnu/packages/crates-io.scm (rust-stdweb-0.4, rust-stdweb-0.1,
rust-stdweb-derive-0.5, rust-stdweb-internal-macros-0.2,
rust-stdweb-internal-runtime-0.1, rust-stdweb-internal-test-macro-0.1):
Move from here ...
* gnu/packages/crates-web.scm: ... to here.
Change-Id: I194bc67458f7422a27d646e1eb1a472837dc0ca4
2024-02-20 13:58:31 +02:00
Jaeme Sifat
cdc2a65f76
gnu: Add rust-fast-image-resize-2.
...
* gnu/packages/crates-graphics.scm (rust-fast-image-resize-2): New variable.
Change-Id: Ifccaf0eeab21f20043b4a49d8d0a58f867e151a1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:27 +02:00
Jaeme Sifat
c83591da67
gnu: Add rust-resize-0.7.
...
* gnu/packages/crates-graphics.scm (rust-resize-0.7): New variable.
(rust-resize-0.4): Inherit from rust-resize-0.7.
Change-Id: I9bf5869aca32954e60292a338075b1a328c3109b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:27 +02:00
Jaeme Sifat
ea4ff3c912
gnu: Add rust-keyframe-1.
...
* gnu/packages/crates-graphics.scm (rust-keyframe-1): New variable.
Change-Id: I67721b97a744d82ac6df38e17ed84e628ff4687a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:27 +02:00