From bb06a747b2884c00a8c125cb499c7c13dcddf46e Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 15 Mar 2021 14:36:55 +0200 Subject: gnu: rust-wayland-egl-0.28: Adapt for new build system. * gnu/packages/crates-graphics.scm (rust-wayland-egl-0.28) [arguments]: Don't skip build. Remove cargo-inputs. [inputs]: Add rust-wayland-client-0.28, rust-wayland-sys-0.28. [native-inputs]: Add pkg-config. --- gnu/packages/crates-graphics.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-graphics.scm b/gnu/packages/crates-graphics.scm index f2699ed8c3..76a4cc96e3 100644 --- a/gnu/packages/crates-graphics.scm +++ b/gnu/packages/crates-graphics.scm @@ -2518,11 +2518,12 @@ properly display animated cursors.") (sha256 (base32 "1xd7iap0x4sidmy9dv02cdnxjhnbk9li7r7f39x9cg0i8xs50ly6")))) (build-system cargo-build-system) - (arguments - `(#:skip-build? #t - #:cargo-inputs - (("rust-wayland-client" ,rust-wayland-client-0.28) - ("rust-wayland-sys" ,rust-wayland-sys-0.28)))) + (inputs + `(("rust-wayland-client" ,rust-wayland-client-0.28) + ("rust-wayland-sys" ,rust-wayland-sys-0.28))) + ;; For the PKG_CONFIG_PATH environment variable. + (native-inputs + `(("pkg-config" ,pkg-config))) (home-page "https://github.com/smithay/wayland-rs") (synopsis "Bindings to libwayland-egl") (description -- cgit v1.2.3