]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
pixbufcache: Use sceneQueueComplete event to simplify usage
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 28 Jul 2015 16:51:42 +0000 (17:51 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 31 Jul 2015 09:32:45 +0000 (10:32 +0100)
commite384d9ba0c4a3335575a766a82ed79201d794b11
tree8aadb36e089d163a98ce10ae2f6684ea34f8af68
parent64acfb32491e9b4666b55cac625eb13dafed2144
pixbufcache: Use sceneQueueComplete event to simplify usage

Ensuring the native pixbuf cache is correct after new loaders have
been installed is tricky. This needs to be done without races
and work regardless of whether the build is from sstate or freshly
built for one or more modules.

This adds a hook into base.bbclass which is then triggered by the
code from pixbufcache. This patch is an improved version which
means base.bbclass has no pixbuf knowledge and the mechanism can
be reused in other cases.

(From OE-Core rev: b411085fefc8582d24c172db5f6610705eb44c2f)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/base.bbclass
meta/classes/pixbufcache.bbclass