mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-26 04:29:25 -05:00
gnu: libinput: Do not propagate any inputs.
These inputs are no longer listed in the pkg-config files. * gnu/packages/freedesktop.scm (libinput)[propagated-inputs]: Remove. [inputs]: Add LIBEVDEV, EUDEV, LIBWACOM, and MTDEV. (libinput-minimal)[inputs, propagated-inputs]: Adjust accordingly.
This commit is contained in:
parent
6918c6a909
commit
c6deabf957
1 changed files with 7 additions and 9 deletions
|
@ -164,16 +164,14 @@ (define-public libinput
|
||||||
`(("check" ,check)
|
`(("check" ,check)
|
||||||
("pkg-config" ,pkg-config)
|
("pkg-config" ,pkg-config)
|
||||||
("valgrind" ,valgrind)))
|
("valgrind" ,valgrind)))
|
||||||
(propagated-inputs
|
(inputs
|
||||||
`(;; In Requires.private of libinput.pc.
|
`(("cairo" ,cairo)
|
||||||
|
("glib" ,glib)
|
||||||
|
("gtk+" ,gtk+)
|
||||||
("libevdev" ,libevdev)
|
("libevdev" ,libevdev)
|
||||||
("libudev" ,eudev)
|
("libudev" ,eudev)
|
||||||
("libwacom" ,libwacom)
|
("libwacom" ,libwacom)
|
||||||
("mtdev" ,mtdev)))
|
("mtdev" ,mtdev)))
|
||||||
(inputs
|
|
||||||
`(("cairo" ,cairo)
|
|
||||||
("glib" ,glib)
|
|
||||||
("gtk+" ,gtk+)))
|
|
||||||
(home-page "https://www.freedesktop.org/wiki/Software/libinput/")
|
(home-page "https://www.freedesktop.org/wiki/Software/libinput/")
|
||||||
(synopsis "Input devices handling library")
|
(synopsis "Input devices handling library")
|
||||||
(description
|
(description
|
||||||
|
@ -184,9 +182,9 @@ (define-public libinput
|
||||||
(define-public libinput-minimal
|
(define-public libinput-minimal
|
||||||
(package (inherit libinput)
|
(package (inherit libinput)
|
||||||
(name "libinput-minimal")
|
(name "libinput-minimal")
|
||||||
(inputs '())
|
(inputs
|
||||||
(propagated-inputs
|
(fold alist-delete (package-inputs libinput)
|
||||||
(alist-delete "libwacom" (package-propagated-inputs libinput)))
|
'("cairo" "glib" "gtk+" "libwacom")))
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments libinput)
|
(substitute-keyword-arguments (package-arguments libinput)
|
||||||
((#:configure-flags flags ''())
|
((#:configure-flags flags ''())
|
||||||
|
|
Loading…
Reference in a new issue