This is a debdiff from the gtk package currently in precise (3.4.1-0ubuntu1) to my ppa which has the wayland backend enabled (3.4.1-0ubuntu1+wayland2 in https://launchpad.net/~darxus/+archive /wayland-gtk ). What is needed to get this in quantal?
The changes are: 1) 1 patch to default to X11 output before Wayland (from krh) which fixes some X breakage, from gtk master. 2) 7 patches to remove dependency on cairo-gl (from robster), from gtk master. 3) Add --enable-wayland-backend and --enable-x11-backend to DEB_CONFIGURE_EXTRA_FLAGS. 4) Add libwayland-dev and libxkbcommon-dev to build dependencies. Since these patches are already in gtk master, and there will be another stable release from current gtk master before Quantal is released, this won't be a delta from upstream requiring long term maintenance. (gtk release 3.6.0 on 2012-09-26 - https://live.gnome.org/ThreePointFive ) ** Patch added: "gtk+3.0_3.4.1-0ubuntu1.dsc-gtk+3.0_3.4.1-0ubuntu1+wayland2.dsc.debdiff" https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/954352/+attachment/3123299/+files/gtk%2B3.0_3.4.1-0ubuntu1.dsc-gtk%2B3.0_3.4.1-0ubuntu1%2Bwayland2.dsc.debdiff -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/954352 Title: Enable wayland backend Status in “gtk+3.0” package in Ubuntu: Confirmed Bug description: Add --enable-wayland-backend to build flags. I believe this is all that's necessary for wayland to work with the existing Precise gtk packages. Wayland has one released version, 0.85, which is in the precise archives: https://launchpad.net/ubuntu/+source/wayland/ I'm told gtk 3.4 is (and will remain) compatable with it. Since gtk 3.4 is apparently already packaged for Precise, all that remains to be able to use some gtk applications via wayland is this build flag. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/954352/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp