Could you please build wxGTK with -DwxUSE_GLCANVAS_EGL=ON to enable wayland support? This would allow e.g. to enable Wayland support in PrusaSlicer. Reproducible: Always
The challenge with this is that it is an either/or choice, and if we do that, we disable wxGLCanvasX11, which caused a lot of problems the last time we tried this. But perhaps things are better now? I'll have to investigate further.
Things might be harder to change than I thought :-( However, this enables EGL for GLEW: https://src.fedoraproject.org/rpms/glew/pull-request/1 I guess we would need to build quite some stuff in a side-tag.
(In reply to Andreas Schneider from comment #2) > Things might be harder to change than I thought :-( > > However, this enables EGL for GLEW: > https://src.fedoraproject.org/rpms/glew/pull-request/1 > > I guess we would need to build quite some stuff in a side-tag. Yep. I believe rebuilding wxGTK with wxUSE_GLCANVAS_EGL causes an ABI change also, so at least everything that uses wxGLCanvas is going to have to be rebuild anyway.
openSUSE turned EGL support on for wxWidgets and GLEW now. See https://bugzilla.suse.com/show_bug.cgi?id=1235150