Hi, and welcome! Quoting Ikey Doherty <ikey.doherty@gmail.com>:
Checking through openSUSE 13.1 I can see that Wayland seems partially supported, however not through the GTK (and related libs) stack. Notably I can see that the following packages do not have wayland enabled (--enable-wayland-backend)
Indeed. As Wayland was not a declared goal, we did not spend any effort (even on this silly patch) to fix the build. For the GNOME Team, building is only half the rent: it also needs to be tested and latest there is where we lacked resources.... apologies for that.
* gtk3 * cogl * clutter As far as I can tell the only stopping point in this chain was enabling Wayland support in GTK3, due to an old patch (from gtk3.7) being used in the gtk3 package. I've pushed to Factory [1] in the hopes this will then allow the rest of the packages to have the Wayland backend support enabled.
Seen and considered your patch. I will, in the end, likely reject the submission though, as I have an update to latest GTK+ pending, where the patch is also enabled again.
My reasons are entirely selfish, I need the Wayland backend active to test Budgie [2] via Weston on openSUSE13.1, but that aside, I cannot see any particular reason to not have the backend enabled, especially once you consider the fact that the GTK3 libraries are already dynamically linked to the wayland libraries.
True.. the reason here is only: no time... and nobodoy doing testing with us. I'm sure with you on board, this will all be better now :)
Happy to do this work myself, hit a bit of a roadblock in terms of "where do I push?" as there seems to be no pattern in what repository is used (gtk3 I had to use GNOME:Factory, clutter required openSUSE:Factory but indeed thats a lot of build deps I do not want to test on openSUSE13.1 as its about to become stable. Can't seem to submit cogl anywhere)
Actually, nothing pushes directly to openSUSE:Factory. There is always a devel project in front. Luckily, for you, the packages above are all part of the GNOME Stack.. so GNOME:Factory shall do it. In doubt, just ask for a specific package (you can ask osc):
osc maintainer clutter Defined in project: GNOME:Factory bugowner of clutter : os-gnome-maintainers
so: the project is GNOME:Factory, and os-gnome-maintainers are the friendly bunch of geeks looking after it.
Any help on quickly implementing Wayland support in openSUSE would be much appreciated!
'quickly'.. you should have joined like 2 month earlier.. that's about when we froze 13.1... Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org