[med-svn] [Git][med-team/ginkgocadx][master] 2 commits: d/p/force: Work around wxgtk3 GLCanvas crashing on Wayland

Gert Wollny gitlab at salsa.debian.org
Sat Aug 3 16:29:48 BST 2019



Gert Wollny pushed to branch master at Debian Med / ginkgocadx


Commits:
2b2eb3d5 by Gert Wollny at 2019-08-03T15:25:38Z
d/p/force: Work around wxgtk3 GLCanvas crashing on Wayland

- - - - -
d4932b20 by Gert Wollny at 2019-08-03T15:27:22Z
Update changelog

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/force-x11-with-gtk3.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,11 +1,15 @@
-ginkgocadx (3.8.8-2) UNRELEASED; urgency=medium
+ginkgocadx (3.8.8-2) unstable; urgency=medium
 
+  [ Andreas Tille ]
   * rebuild against wxWidgets GTK 3 package
     Closes: #933414
   * debhelper-compat 12
   * Standards-Version: 4.4.0
 
- -- Andreas Tille <tille at debian.org>  Wed, 31 Jul 2019 11:56:36 +0200
+  [ Gert Wollny ]
+  * Add patch to force X11 with gtk3 backend to work around #900678
+
+ -- Gert Wollny <gewo at debian.org>  Sat, 03 Aug 2019 17:26:04 +0200
 
 ginkgocadx (3.8.8-1) unstable; urgency=medium
 


=====================================
debian/patches/force-x11-with-gtk3.patch
=====================================
@@ -0,0 +1,17 @@
+Description: Force the use of X11 with the wxgtk-3 backend
+Author: Gert Wollny <gewo at debian.org>
+Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900678
+--- a/ginkgocadx/main.cpp
++++ b/ginkgocadx/main.cpp
+@@ -37,7 +37,10 @@
+ #else
+ int main(int argc, char** argv)
+ {
+-
++#ifdef __WXGTK3__
++    setenv("GDK_BACKEND", "x11", 1);
++#endif
++ 
+         return Init(argc, argv);
+ }
+ #endif


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+force-x11-with-gtk3.patch



View it on GitLab: https://salsa.debian.org/med-team/ginkgocadx/compare/c2dcc9244ebd04d5426ce64435ccc2b0d9ba556e...d4932b20b91d2e09c671f28240582b57c6e00787

-- 
View it on GitLab: https://salsa.debian.org/med-team/ginkgocadx/compare/c2dcc9244ebd04d5426ce64435ccc2b0d9ba556e...d4932b20b91d2e09c671f28240582b57c6e00787
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190803/df668278/attachment-0001.html>


More information about the debian-med-commit mailing list