diff options
Diffstat (limited to 'gnu/packages/gnome.scm')
-rw-r--r-- | gnu/packages/gnome.scm | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 56b56675c6..ef84fb5d0a 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7926,7 +7926,20 @@ configuration program to choose applications starting on login.") (setenv "DISPLAY" ":1") ;; For the missing /etc/machine-id. - (setenv "DBUS_FATAL_WARNINGS" "0")))))) + (setenv "DBUS_FATAL_WARNINGS" "0"))) + (add-after 'install 'wrap-gi + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/gjs") + `("GI_TYPELIB_PATH" suffix + (,(dirname + (search-input-file + inputs + "lib/girepository-1.0/GObject-2.0.typelib")) + ,(dirname + (search-input-file + inputs + "lib/girepository-1.0/GIRepository-2.0.typelib")))))))))) (native-inputs (list `(,glib "bin") ;for glib-compile-resources pkg-config |