diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-11-14 09:53:01 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-11-28 11:05:15 +0200 |
commit | 249537380e730f522e0a99399a9a7531fb5bbeab (patch) | |
tree | 8e5169154a285c030ea220880cd8544ebf9a26c5 /gnu/packages/crates-graphics.scm | |
parent | f769e05f00a26da85ca59d6d8f4fb69baac8771b (diff) | |
download | guix-249537380e730f522e0a99399a9a7531fb5bbeab.tar.gz guix-249537380e730f522e0a99399a9a7531fb5bbeab.zip |
gnu: Add rust-smithay-client-toolkit-0.19.
* gnu/packages/crates-graphics.scm (rust-smithay-client-toolkit-0.19):
New variable.
(rust-smithay-client-toolkit-0.18): Inherit from
rust-smithay-client-toolkit-0.19.
Change-Id: I9f809f9f1b971dacada776ec9cb1286765525068
Diffstat (limited to 'gnu/packages/crates-graphics.scm')
-rw-r--r-- | gnu/packages/crates-graphics.scm | 50 |
1 files changed, 43 insertions, 7 deletions
diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index d43accd106..e51bc2ebfd 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -3800,25 +3800,25 @@ using Rust.") internally rust-sdl2.") (license license:expat))) -(define-public rust-smithay-client-toolkit-0.18 +(define-public rust-smithay-client-toolkit-0.19 (package (name "rust-smithay-client-toolkit") - (version "0.18.0") + (version "0.19.2") (source (origin (method url-fetch) (uri (crate-uri "smithay-client-toolkit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "03v0h71qzg5iw5nd2k15a50ic55a9wq6bc7l5dyczfm33yadkqv0")))) + (base32 "05h05hg4dn3v6br5jbdbs5nalk076a64s7fn6i01nqzby2hxwmrl")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t ; Cut the dependency chain #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) ("rust-bytemuck" ,rust-bytemuck-1) - ("rust-calloop" ,rust-calloop-0.12) - ("rust-calloop-wayland-source" ,rust-calloop-wayland-source-0.2) + ("rust-calloop" ,rust-calloop-0.13) + ("rust-calloop-wayland-source" ,rust-calloop-wayland-source-0.3) ("rust-cursor-icon" ,rust-cursor-icon-1) ("rust-libc" ,rust-libc-0.2) ("rust-log" ,rust-log-0.4) @@ -3830,8 +3830,8 @@ internally rust-sdl2.") ("rust-wayland-client" ,rust-wayland-client-0.31) ("rust-wayland-csd-frame" ,rust-wayland-csd-frame-0.3) ("rust-wayland-cursor" ,rust-wayland-cursor-0.31) - ("rust-wayland-protocols" ,rust-wayland-protocols-0.31) - ("rust-wayland-protocols-wlr" ,rust-wayland-protocols-wlr-0.2) + ("rust-wayland-protocols" ,rust-wayland-protocols-0.32) + ("rust-wayland-protocols-wlr" ,rust-wayland-protocols-wlr-0.3) ("rust-wayland-scanner" ,rust-wayland-scanner-0.31) ("rust-xkbcommon" ,rust-xkbcommon-0.7) ("rust-xkeysym" ,rust-xkeysym-0.2)))) @@ -3841,6 +3841,42 @@ internally rust-sdl2.") "This package provides a toolkit for making client Wayland applications.") (license license:expat))) +(define-public rust-smithay-client-toolkit-0.18 + (package + (inherit rust-smithay-client-toolkit-0.19) + (name "rust-smithay-client-toolkit") + (version "0.18.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "smithay-client-toolkit" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03v0h71qzg5iw5nd2k15a50ic55a9wq6bc7l5dyczfm33yadkqv0")))) + (arguments + `(#:skip-build? #t ; Cut the dependency chain + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-2) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-calloop" ,rust-calloop-0.12) + ("rust-calloop-wayland-source" ,rust-calloop-wayland-source-0.2) + ("rust-cursor-icon" ,rust-cursor-icon-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memmap2" ,rust-memmap2-0.9) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-rustix" ,rust-rustix-0.38) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-wayland-backend" ,rust-wayland-backend-0.3) + ("rust-wayland-client" ,rust-wayland-client-0.31) + ("rust-wayland-csd-frame" ,rust-wayland-csd-frame-0.3) + ("rust-wayland-cursor" ,rust-wayland-cursor-0.31) + ("rust-wayland-protocols" ,rust-wayland-protocols-0.31) + ("rust-wayland-protocols-wlr" ,rust-wayland-protocols-wlr-0.2) + ("rust-wayland-scanner" ,rust-wayland-scanner-0.31) + ("rust-xkbcommon" ,rust-xkbcommon-0.7) + ("rust-xkeysym" ,rust-xkeysym-0.2)))))) + (define-public rust-smithay-client-toolkit-0.16 (package (inherit rust-smithay-client-toolkit-0.18) |