gnu: gnome-shell: Add gdk-pixbuf+svg to inputs.

Fixes <https://bugs.gnu.org/34124>.

* gnu/packages/gnome.scm (gnome-shell)[inputs]: Add gdk-pixbuf+svg.
[arguments]: Add the lib directory of gdk-pixbuf+svg to the LD_LIBRARY_PATH
wrapper of the gnome-shell executable.
This commit is contained in:
Ricardo Wurmus 2019-04-25 15:17:05 +02:00
parent 37da4fbe15
commit cd8dce8ac4
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 3 additions and 1 deletions

View File

@ -5932,7 +5932,8 @@ properties, screen resolution, and other GNOME parameters.")
`("LD_LIBRARY_PATH" ":" prefix `("LD_LIBRARY_PATH" ":" prefix
,(map (lambda (pkg) ,(map (lambda (pkg)
(string-append (assoc-ref inputs pkg) "/lib")) (string-append (assoc-ref inputs pkg) "/lib"))
'("gnome-bluetooth" "librsvg" "libgweather")))) '("gdk-pixbuf"
"gnome-bluetooth" "librsvg" "libgweather"))))
(for-each (for-each
(lambda (prog) (lambda (prog)
(wrap-program (string-append out "/bin/" prog) (wrap-program (string-append out "/bin/" prog)
@ -5969,6 +5970,7 @@ properties, screen resolution, and other GNOME parameters.")
("evolution-data-server" ,evolution-data-server) ("evolution-data-server" ,evolution-data-server)
("gcr" ,gcr) ("gcr" ,gcr)
("gdm" ,gdm) ("gdm" ,gdm)
("gdk-pixbuf" ,gdk-pixbuf+svg)
("gjs" ,gjs) ("gjs" ,gjs)
("gnome-bluetooth" ,gnome-bluetooth) ("gnome-bluetooth" ,gnome-bluetooth)
("gnome-desktop" ,gnome-desktop) ("gnome-desktop" ,gnome-desktop)