gnu: libnotify: Propagate required inputs.

libnotify doesn't propagate other needed libraries for linking against
it resulting in pkg-config errors like

> Package gdk-pixbuf-2.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gdk-pixbuf-2.0.pc'
> to the PKG_CONFIG_PATH environment variable

* gnu/packages/gnome.scm (libnotify)[inputs]: Move GLIB and GDK-PIXBUF ...
[propagated-inputs]: ... here.  New field.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
Uko Kokņevičs 2019-05-20 02:23:30 +03:00 committed by Marius Bakke
parent 8308f0ba9e
commit 7ef08efa21
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1108,10 +1108,12 @@ (define-public libnotify
(base32
"017wgq9n00hx39n0hm784zn18hl721hbaijda868cm96bcqwxd4w"))))
(build-system gnu-build-system)
(propagated-inputs
`(;; In Requires of libnotify.pc.
("gdk-pixbuf" ,gdk-pixbuf)
("glib" ,glib)))
(inputs
`(("gdk-pixbuf" ,gdk-pixbuf)
("glib" ,glib)
("gtk+" ,gtk+)
`(("gtk+" ,gtk+)
("libpng" ,libpng)))
(native-inputs
`(("pkg-config" ,pkg-config)