summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2013-05-17 18:48:55 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-05-24 14:06:59 +0100
commit2b68b08f47baf2fc2fa896dde0cc66297441b6b3 (patch)
tree377a340106e90871c2597cf74db3e96f56e6c1bb /meta/recipes-gnome
parenta209b3858c6f0c45accf2b131b734d44230472ca (diff)
downloadopenembedded-core-2b68b08f47baf2fc2fa896dde0cc66297441b6b3.tar.gz
openembedded-core-2b68b08f47baf2fc2fa896dde0cc66297441b6b3.tar.bz2
openembedded-core-2b68b08f47baf2fc2fa896dde0cc66297441b6b3.zip
librsvg: add sstate dependencies so that the SVG loader works at staging time
Add additional dependencies so that when the sysroot is populated the gdk-pixbuf SVG module can be loaded. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-gnome')
-rw-r--r--meta/recipes-gnome/librsvg/librsvg_2.32.1.bb11
1 files changed, 1 insertions, 10 deletions
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.32.1.bb b/meta/recipes-gnome/librsvg/librsvg_2.32.1.bb
index 28d3756320..3a00369cc0 100644
--- a/meta/recipes-gnome/librsvg/librsvg_2.32.1.bb
+++ b/meta/recipes-gnome/librsvg/librsvg_2.32.1.bb
@@ -54,13 +54,4 @@ FILES_librsvg-gtk-dbg += "${libdir}/gdk-pixbuf-2.0/.debug \
PIXBUF_PACKAGES = "librsvg-gtk"
PARALLEL_MAKE = ""
-# ensure that the native gdk-pixbuf loaders cache is updated when we stage
-# our svg loader
-SSTATEPOSTINSTFUNCS_class_native += "librsvg_sstate_postinst"
-
-librsvg_sstate_postinst() {
- if [ "${BB_CURRENTTASK}" = "populate_sysroot" -o "${BB_CURRENTTASK}" = "populate_sysroot_setscene" ]
- then
- GDK_PIXBUF_MODULEDIR=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/2.10.0/loaders GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/2.10.0/loaders.cache gdk-pixbuf-query-loaders --update-cache
- fi
-}
+PIXBUFCACHE_SYSROOT_DEPS_append_class-native = " harfbuzz-native:do_populate_sysroot_setscene"