[PATCH wayland 0/6] Add wl_object based custom dispatchers support

Jason Ekstrand jason at jlekstrand.net
Sat Mar 16 12:15:07 PDT 2013


Kristian,
Working with Scott Moreau to get this applied to his "next" branch
demonstrated that this series is a bit tricky to apply.  In order to
do everything correctly, it needs to be applied in three stages:

First, apply the following 4 patches (in order):
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007830.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007964.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007844.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007846.html

The last of the above patches adds a wl_resource_init function for
initializing the wl_resource structure.  After this, Weston, Mesa, and
(possibly) xwayland need to be patched to use wl_resource_init.  The
following patch for weston applies against git master, but will
probably need to be re-done due to changes made in weston:
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007845.html

Finally, once Weston, xwayland, and Mesa have been patched to use
wl_resource_init, we can apply the last 4 patches in the series (these
actually add dispatcher support):

http://lists.freedesktop.org/archives/wayland-devel/2013-March/007850.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007848.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007849.html
http://lists.freedesktop.org/archives/wayland-devel/2013-March/007847.html

Hopefully, this will keep the transition from being too rocky.
--Jason Ekstrand


More information about the wayland-devel mailing list