Created attachment 357494 [details, diff] eclass patch We have been doing this manually in a couple of ebuilds, just like immodules handling and since I see at least 3 candidates, one of which doing nothing at all for cache update, here is a patch to have it automatically handled. I'd like to commit this quickly so I can finish bumping the snapshot I have for libopenraw.
I forgot to inherit multilib for get_libdir but this will be done before commiting obviously.
I am still working on making the cache owned by gdk-pixbuf. Hopefully will be done tonight.
This is available in glib/gtk+/gdk-pixbuf ebuilds for Gnome 3.10.
I would close this then (as they will be unmasked in the near future and probably doesn't deserve the effort to backport the changes (and wait for another stabilization round for them :S)