efraim pushed a commit to branch rust-team in repository guix. commit c470f281389abb1bde14a803bb654c0928482499 Author: Efraim Flashner <efr...@flashner.co.il> AuthorDate: Tue Feb 18 12:02:32 2025 +0200
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 --- gnu/packages/crates-graphics.scm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index ce3afe1ebd..4fe3853b85 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -4574,32 +4574,34 @@ and height) from SVG graphics.") (define-public rust-tiny-xlib-0.2 (package (name "rust-tiny-xlib") - (version "0.2.2") + (version "0.2.4") (source (origin (method url-fetch) (uri (crate-uri "tiny-xlib" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0vgbk1n6mk9vrvd228bpila359cz7vb9pbhyim507alv4r4qs2fl")))) + (base32 "17nqhy48ab7vchxzplqrw2g88mx2zyr38kwr1ipan76hxx5m0903")))) (build-system cargo-build-system) (arguments - `(#:cargo-test-flags '("--release" "--" + `(#:cargo-test-flags '("--" + ;; error: "failed to open display" "--skip=error_handling" "--skip=remove_and_re_insert" "--skip=smoke" "--skip=replace_old_handler") #:cargo-inputs (("rust-as-raw-xcb-connection" ,rust-as-raw-xcb-connection-1) - ("rust-ctor" ,rust-ctor-0.2) + ("rust-ctor-lite" ,rust-ctor-lite-0.1) ("rust-libloading" ,rust-libloading-0.8) + ("rust-pkg-config" ,rust-pkg-config-0.3) ("rust-tracing" ,rust-tracing-0.1)) #:cargo-development-inputs (("rust-tracing" ,rust-tracing-0.1) ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) ("rust-x11-dl" ,rust-x11-dl-2) - ("rust-x11rb" ,rust-x11rb-0.12)))) - (inputs - (list libx11)) + ("rust-x11rb" ,rust-x11rb-0.13)))) + (native-inputs (list pkg-config)) + (inputs (list libx11)) (home-page "https://github.com/notgull/tiny-xlib") (synopsis "Tiny Xlib wrapper for Rust") (description "This package provides a tiny Xlib wrapper for Rust.")