gnu: librsvg: Do not propagate gdk-pixbuf.

Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (librsvg)[propagated-inputs]: Remove gdk-pixbuf.
[inputs]: Add gdk-pixbuf+svg.
This commit is contained in:
Maxim Cournoyer 2021-03-11 17:35:32 -05:00
parent 22476d3783
commit d8919224ed
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -3335,11 +3335,11 @@ (define-public librsvg
("libcroco" ,libcroco)
("bzip2" ,bzip2)
("libgsf" ,libgsf)
("gdk-pixbuf" ,gdk-pixbuf)
("libxml2" ,libxml2)))
(propagated-inputs
;; librsvg-2.0.pc refers to all of that.
`(("cairo" ,cairo)
("gdk-pixbuf" ,gdk-pixbuf)
("glib" ,glib)))
(home-page "https://wiki.gnome.org/LibRsvg")
(synopsis "Render SVG files using Cairo")