From 2088ec24d2a69962310028d9cb686043fbde988d Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 3 Dec 2015 08:49:30 +0100 Subject: [PATCH 3/3] gnu: ibus-libpinyin: Include more directories in GI_TYPELIB_PATH. * gnu/packages/ibus.scm (ibus-libpinyin)[inputs]: Add "gdk-pixbuf", "at-spi2-atk", "atk", "pango". [arguments]: Add the new inputs' girepository-1.0 directories to the GI_TYPELIB_PATH. --- gnu/packages/ibus.scm | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index 770d7ff..bec7964 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -135,6 +135,16 @@ may also simplify input method development.") "/lib/girepository-1.0"))) `("GI_TYPELIB_PATH" ":" prefix (,(string-append (assoc-ref inputs "ibus") + "/lib/girepository-1.0") + ,(string-append (assoc-ref inputs "gtk+") + "/lib/girepository-1.0") + ,(string-append (assoc-ref inputs "pango") + "/lib/girepository-1.0") + ,(string-append (assoc-ref inputs "gdk-pixbuf") + "/lib/girepository-1.0") + ,(string-append (assoc-ref inputs "at-spi2-atk") + "/lib/girepository-1.0") + ,(string-append (assoc-ref inputs "atk") "/lib/girepository-1.0")))) #t)))))) (inputs @@ -144,7 +154,14 @@ may also simplify input method development.") ("sqlite" ,sqlite) ("python" ,python-2) ("pyxdg" ,python2-pyxdg) - ("gtk+" ,gtk+))) + ("gtk+" ,gtk+) + + ;; These are propagated by gtk+, but we need them to add the + ;; girepository directories to the GI_TYPELIB_PATH. + ("gdk-pixbuf" ,gdk-pixbuf) + ("at-spi2-atk" ,at-spi2-atk) + ("atk" ,atk) + ("pango" ,pango))) (native-inputs `(("pkg-config" ,pkg-config) ("intltool" ,intltool) -- 2.5.0