As the latest good news for Wayland's adoption, the XBMC media player now has native Wayland support!
Back in January of 2012 was when I talked about prospects of XBMC running on Wayland
instead of an X.Org Server for Linux users. This past March, XBMC was finally ported to Wayland
. The porting work was done by Sam Spilsbury, the former Canonical employee who was maintaining the Compiz window manager. The code in March was some proof-of-concept code and required a bit of XBMC Wayland-specific code plus the SDL back-end support.
Over the summer the work improved a lot for XBMC on Wayland thanks to GSoC to the point XBMC was running great directly on Wayland
. As of Friday, the XBMC Wayland support was merged.
With this Git commit
, Sam Spilbury's Wayland branch was merged to provide native EGL Wayland support for the very popular open-source cross-platform multimedia player. The Wayland support for XBMC must be enabled at compile-time via the --enable-wayland
configure option and this support will be found in XBMC's next release.