See http://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/qemu + http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/spice for more qemu related changes.
More info: http://lists.openembedded.org/pipermail/openembedded-core/2017-September/142349.html and that's basically where I'm still stuck (and why haven't sent most of these patches yet), because it works fine "natively" but when the qemu-native is running inside of chroot or docker, I didn't get the acceleration working (from virt-viewer running "natively" - outside chroot/docker). I plan to separate libsdl2 changes from this and send them with updated qemu upgrade as discussed with Ross. On Thu, May 10, 2018 at 11:31 PM Alistair Francis <[email protected]> wrote: > Allow building libsdl2 for native and nativesdk. This is required to use > libsdl2 in QEMU. > > Signed-off-by: Alistair Francis <[email protected]> > --- > meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > index c0cf70d7fd..36508ec349 100644 > --- a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > +++ b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > @@ -42,6 +42,11 @@ PACKAGECONFIG ??= " \ > ${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio x11', > d)} \ > ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland gles2', > '', d)} \ > " > +PACKAGECONFIG_class-native = "${PACKAGECONFIG_GL} x11" > +PACKAGECONFIG_class-nativesdk = "${PACKAGECONFIG_GL} \ > + ${@bb.utils.filter('DISTRO_FEATURES', > 'x11', d)} \ > +" > + > PACKAGECONFIG[alsa] = "--enable-alsa > --disable-alsatest,--disable-alsa,alsa-lib," > PACKAGECONFIG[directfb] = > "--enable-video-directfb,--disable-video-directfb,directfb" > PACKAGECONFIG[gles2] = > "--enable-video-opengles,--disable-video-opengles,virtual/libgles2" > @@ -63,3 +68,5 @@ do_configure_prepend() { > } > > FILES_${PN}-dev += "${libdir}/cmake" > + > +BBCLASSEXTEND = "native nativesdk" > -- > 2.17.0 > >
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
