From e0fc0913195a9e79dafc6075764132126fbd7d9c Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 20 Jul 2021 09:39:54 -0400 Subject: [PATCH] gnu: weston: Fix package inputs. The newly added inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. The moved inputs are referenced in pkg-config files. * gnu/packages/freedesktop.scm (weston)[inputs]: Add glib, libdrm, libpng, libx11 and libxcb. Move libxkbcommon and wayland to ... [propagated-inputs]: ... here. Add pixman. --- gnu/packages/freedesktop.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index baebb0abd4..4cea482927 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1057,24 +1057,31 @@ (define-public weston ("colord" ,colord) ("dbus" ,dbus) ("elogind" ,elogind) + ("glib" ,glib) ("lcms" ,lcms) + ("libdrm" ,libdrm) ("libevdev" ,libevdev) ("libinput" ,libinput-minimal) ("libjpeg" ,libjpeg-turbo) + ("libpng" ,libpng) ("libunwind" ,libunwind) ("libva" ,libva) ("libwebp" ,libwebp) + ("libx11" ,libx11) + ("libxcb" ,libxcb) ("libxcursor" ,libxcursor) - ("libxkbcommon" ,libxkbcommon) ("libxml2" ,libxml2) ("mesa" ,mesa) ("mtdev" ,mtdev) ("linux-pam" ,linux-pam) ("pango" ,pango) ("pipewire" ,pipewire) - ("wayland" ,wayland) ("wayland-protocols" ,wayland-protocols) ("xorg-server-xwayland" ,xorg-server-xwayland))) + (propagated-inputs + `(("libxkbcommon" ,libxkbcommon) + ("pixman" ,pixman) + ("wayland" ,wayland))) (arguments `(#:configure-flags (list