mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 21:46:35 +01:00
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:
parent
2fa04cae1c
commit
c08c543208
1 changed files with 8 additions and 2 deletions
|
@ -9880,7 +9880,7 @@ (define-public gnome-shell
|
||||||
(("install_dir_gir: pkgdatadir,")
|
(("install_dir_gir: pkgdatadir,")
|
||||||
"install_dir_gir: join_paths(pkgdatadir, 'gir-1.0'),")
|
"install_dir_gir: join_paths(pkgdatadir, 'gir-1.0'),")
|
||||||
(("install_dir_typelib: pkglibdir,")
|
(("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"
|
(substitute* "subprojects/extensions-tool/meson.build"
|
||||||
(("bash_completion\\.get_pkgconfig_variable\\('completionsdir'\\)")
|
(("bash_completion\\.get_pkgconfig_variable\\('completionsdir'\\)")
|
||||||
(string-append "'"
|
(string-append "'"
|
||||||
|
@ -9973,7 +9973,13 @@ (define-public gnome-shell
|
||||||
("mutter" ,mutter)
|
("mutter" ,mutter)
|
||||||
("pango" ,pango)
|
("pango" ,pango)
|
||||||
("polkit-agent" ,polkit)
|
("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")
|
(synopsis "Next generation desktop shell")
|
||||||
(description "GNOME-Shell provides core user interface functions for the
|
(description "GNOME-Shell provides core user interface functions for the
|
||||||
GNOME desktop, like switching to windows and launching applications. It takes
|
GNOME desktop, like switching to windows and launching applications. It takes
|
||||||
|
|
Loading…
Reference in a new issue