poky/meta
Jussi Kukkonen cef8bc9e80 gio-module-cache: Add class for Gio modules
The new class uses gio-querymodules tool on postinst and postrm.
This regenerates the module cache which is useful to avoid loading
modules that are not needed at runtime: If a Gio module is not
listed in the cache file it will always get loaded.

* Add a postinst-intercept 'gio-module-cache': it runs
  gio-querymodules using qemuwrapper. This is required because the tool
  actually loads the modules to generate the cache.
* Add a gio-module-cache class that adds postinstall and postrm
  scripts. In the sysroot population case use the new intercept.
* Inherit the new class in glib-2.0, glib-networking and gconf.

Fixes [YOCTO #9241].

(From OE-Core rev: 168cf5502a2dda78348cc9679e37bed0c69c0208)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-28 15:55:49 +01:00
..
classes gio-module-cache: Add class for Gio modules 2016-03-28 15:55:49 +01:00
conf bitbake.conf: rename 'gobject-introspection-data' machine feature to 'qemu-usermode' 2016-03-28 15:55:49 +01:00
files classes/populate_sdk_ext: parse metadata on minimal SDK install 2016-03-25 10:29:13 +00:00
lib wic: Update after task ordering changes 2016-03-28 15:55:49 +01:00
recipes-bsp u-boot.inc: Add sub-dir support for SPL_BINARY 2016-03-28 15:55:48 +01:00
recipes-connectivity bind: /var/cache/bind 2016-03-25 10:29:17 +00:00
recipes-core gio-module-cache: Add class for Gio modules 2016-03-28 15:55:49 +01:00
recipes-devtools make, remake: make them properly exclude each other 2016-03-28 15:55:48 +01:00
recipes-extended tzdata: update to 2016c 2016-03-28 15:55:48 +01:00
recipes-gnome gio-module-cache: Add class for Gio modules 2016-03-28 15:55:49 +01:00
recipes-graphics matchbox-wm: Update to fix XChangeProperty datatype issue 2016-03-25 10:29:15 +00:00
recipes-kernel perf: package python modules into perf-python 2016-03-25 10:29:18 +00:00
recipes-lsb4 libpng12: Handle no static libs 2016-02-15 16:28:46 +00:00
recipes-multimedia libmad: remove use of obsolete _thumb over-ride 2016-03-25 10:29:18 +00:00
recipes-rt rt-tests: Fix build with non-gcc compilers 2016-01-24 09:40:28 +00:00
recipes-sato matchbox-desktop: Do not close desktop on alt-F4 2016-03-28 15:55:49 +01:00
recipes-support libunwind: Fix build with fstack-protector on musl 2016-03-25 10:29:16 +00:00
site site: Cache config vars for ccache 2016-03-28 15:55:47 +01:00
COPYING.GPLv2 Fix license notices for OE-Core 2014-01-02 12:58:54 +00:00
COPYING.MIT
recipes.txt qt4: remove recipes and classes 2016-01-07 13:40:14 +00:00