gnu: gnome-shell: Fix startup.

* gnu/packages/gnome.scm (gnome-shell)[inputs]: Add libnma, upower.
[arguments]<#:phases>[patch-install-paths]: Use standard GI repository
installation directory.
This commit is contained in:
Danny Milosavljevic 2020-09-14 23:00:34 +02:00
parent 2fa04cae1c
commit c08c543208
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -9880,7 +9880,7 @@ (define-public gnome-shell
(("install_dir_gir: pkgdatadir,")
"install_dir_gir: join_paths(pkgdatadir, 'gir-1.0'),")
(("install_dir_typelib: pkglibdir,")
"install_dir_typelib: join_paths(pkglibdir, 'girepository-1.0'),"))
"install_dir_typelib: join_paths(get_option('libdir'), 'girepository-1.0'),"))
(substitute* "subprojects/extensions-tool/meson.build"
(("bash_completion\\.get_pkgconfig_variable\\('completionsdir'\\)")
(string-append "'"
@ -9973,7 +9973,13 @@ (define-public gnome-shell
("mutter" ,mutter)
("pango" ,pango)
("polkit-agent" ,polkit)
("x11" ,libx11)))
("x11" ,libx11)
;;; TODO: Add ibus-daemon somehow.
;; The Javascript files need those:
("libnma" ,libnma)
("upower" ,upower)))
(synopsis "Next generation desktop shell")
(description "GNOME-Shell provides core user interface functions for the
GNOME desktop, like switching to windows and launching applications. It takes