commit: 8459bdf3853ffc49c97c703cabff8922e4319004
parent fe74eea398df595d09ed19047d216d19c5243986
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 31 Oct 2021 16:50:08 +0100
notes/pure-wayland: wxGTK update
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml
@@ -98,6 +98,7 @@ endif</code></pre>
<ul>
<li><a href="https://github.com/anholt/libepoxy">libepoxy</a>: Needs <a href="https://github.com/anholt/libepoxy/pull/259">libepoxy#259</a> for <code>libOpenGL.so</code> and then it just works</li>
<li><a href="http://mygui.info">MyGUI</a>: Needs a patch for GLVND (<a href="https://github.com/MyGUI/mygui/pull/224">mygui#224</a>)</li>
+ <li><a href="https://wxwidgets.org/">wxWidgets GTK port, 3.1.x</a> (3.1.5): Needs a patch to remove an harcoded <code>-lX11</code></li>
<li><a href="https://www.gtk.org/">GTK</a> 3: Almost. <a href="https://gitlab.gnome.org/GNOME/gtk/-/issues/699">Suggestions are broken on multi-monitors</a> as well as the usual glitches.</li>
<li><a href="https://www.qt.io/">Qt</a> 5: Almost, menus are misplaced, specially on multi-monitors and requires <code>-lGL</code> โ <code>-lOpenGL</code> workaround</li>
<li><a href="http://glew.sourceforge.net/">GLEW: OpenGL Extension Wrangler Library</a>: <a href="https://github.com/nigels-com/glew/issues/172">Not really</a>, consider <a href="https://github.com/anholt/libepoxy#why-not-use-libglew">libepoxy</a> or <a href="https://glbinding.org/">glbinding</a> (drop-in). I managed to get it to compile and work for some software with:<ul>
@@ -116,7 +117,7 @@ endif</code></pre>
<li><a href="https://godotengine.org">godot</a>: No wayland support yet. <a href="https://github.com/godotengine/godot-proposals/issues/990">godot-proposals#990</a></li>
<li><a href="https://www.sfml-dev.org/">SFML: Simple and Fast Multimedia Library</a>: <a href="https://github.com/SFML/SFML/issues/1082">Nope</a></li>
<li><a href="https://ibiblio.org/ggicore/packages/libggi.html">General Graphics Interface(GGI)</a>: Doesn't seems to have wayland support</li>
- <li><a href="https://wxwidgets.org/">wxWidgets GTK port</a> (3.0.5): No, GUI depends on X11, also needs <code>-lGL</code> โ <code>-lOpenGL</code> patch</li>
+ <li><a href="https://wxwidgets.org/">wxWidgets GTK port, 3.0.x</a>: No, GUI depends on X11, also needs <code>-lGL</code> โ <code>-lOpenGL</code> patch</li>
</ul>
<h2 id="browsers">Web Browsers <a class="hlink" href="#browsers">ยง</a></h2>