xen: use PACKAGECONFIG for SDL and a bit of dependency cleanup
xen: use PACKAGECONFIG for SDL and a bit of dependency cleanup

This patch moves the optional SDL dependency to a PACKAGECONFIG
entry. It also cleans up dependencies on both the virtual libsdl
and libsdl. The dependency on libgl is also removed. libGL support
should be enabled with the 'opengl' distro feature instead. The
dependency on glib-2.0 is now explicit as well.

Signed-off-by: Philip Tricca <53a58e9d5471ed7186e9729c1e05c03a7332643a@twobit.us>
Signed-off-by: Bruce Ashfield <284cc737d174a260eec2a2a6324a304f84b1ae0f@windriver.com>

lgirdk/meta-virtualization,cjp256/meta-virtualization,lgirdk/meta-virtualization,fbertux/meta-virtualization,lgirdk/meta-virtualization,fbertux/meta-virtualization,cardoe/meta-virtualization,lgirdk/meta-virtualization,lgirdk/meta-virtualization,cjp256/meta-virtualization,errordeveloper/oe-meta-virtualization,cjp256/meta-virtualization,fbertux/meta-virtualization,cardoe/meta-virtualization,rcwoolley/meta-virtualization,cardoe/meta-virtualization