#2 Rebuild with wxWidgets GTK3 build
Merged 4 years ago by bpostle. Opened 4 years ago by swt2c.
rpms/ swt2c/panoglview GTK3  into  master

file modified
+5 -2
@@ -1,7 +1,7 @@ 

  Summary:       Immersive viewer for spherical panoramas

  Name:          panoglview

  Version:       0.2.2

- Release:       28%{?dist}

+ Release:       29%{?dist}

  License:       GPLv2+

  URL:           http://hugin.sourceforge.net/

  Source0:       http://downloads.sourceforge.net/hugin/%{name}-%{version}.tar.gz
@@ -10,7 +10,7 @@ 

  Patch0:        wxwidgets3.0.patch

  BuildRequires:  gcc-c++

  BuildRequires: libtiff-devel libjpeg-devel libpng-devel

- BuildRequires: compat-wxGTK3-gtk2-devel zlib-devel desktop-file-utils

+ BuildRequires: wxGTK3-devel zlib-devel desktop-file-utils

  

  %description

  Use panoglview to explore equirectangular panoramic images.  Equirectangular
@@ -39,6 +39,9 @@ 

  %{_datadir}/pixmaps/%{name}.png

  

  %changelog

+ * Thu Oct 24 2019 Scott Talbert <swt@techie.net> - 0.2.2-29

+ - Rebuild with wxWidgets GTK3 build

+ 

  * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-28

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

  

I've fixed the wxGTK3 build so that it doesn't crash on Wayland when using wxGLCanvas, which was the main reason to keep using the GTK2 build.

Pull-Request has been merged by bpostle

4 years ago

Thanks for this.

I have a question regarding the Hugin package which is built with a workaround to force an 'X11 backend' under Wayland because of (presumably the same) Wayland/wxGLCanvas incompatibilities.

Is wxGTK3 (http://trac.wxwidgets.org/ticket/17702) now fixed? Upstream? if so what version?

The root issue isn't fixed, but I've applied a workaround (forcing X11) globally in wxGTK3 now, so we don't have to do so in every application. It's applied in wxGTK3-3.0.4-12.fc32.

BTW, I see that the build failed in Rawhide. I think this was due to some work being done on the OpenGL packages earlier. I would try it again now.