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.
This commit is contained in:
Raghav Gururajan 2021-07-20 09:39:54 -04:00
parent 17a8656bc7
commit e0fc091319
No known key found for this signature in database
GPG key ID: 5F5816647F8BE551

View file

@ -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