From a8f608670866607e432805f90ae6673f1fbb03c8 Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Thu, 30 Jul 2015 10:33:52 +0000 Subject: [PATCH] wrapGAppsHook: populate GIO_EXTRA_MODULES --- pkgs/build-support/setup-hooks/wrap-gapps-hook.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh b/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh index 4b1a9527b11..e9fc7f7062d 100644 --- a/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh +++ b/pkgs/build-support/setup-hooks/wrap-gapps-hook.sh @@ -1,5 +1,13 @@ gappsWrapperArgs=() +find_gio_modules() { + if [ -d "$1"/lib/gio/modules ] && [ -n "$(ls -A $1/lib/gio/modules)" ] ; then + gappsWrapperArgs+=(--prefix GIO_EXTRA_MODULES : "$1/lib/gio/modules") + fi +} + +envHooks+=(find_gio_modules) + wrapGAppsHook() { if [ -n "$GDK_PIXBUF_MODULE_FILE" ]; then gappsWrapperArgs+=(--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE")