%bcond_without compat # Doxygen package in EL <= 6 is too old %if 0%{?rhel} && 0%{?rhel} <= 6 %bcond_with doxygen %else %bcond_without doxygen %endif # Note webkitgtk (GTK2) does not appear to be supported %bcond_with webkitgtk %global srcname wxWidgets %if %with compat %global wxwidgets compat-wxWidgets-gtk2 %global wxgtkname compat-wxGTK3-gtk2 %global wxbasename compat-wxBase3-gtk2 %else %global wxwidgets %{srcname} %global wxgtkname wxGTK3 %global wxbasename wxBase3 %endif #RHEL 6 does not have gtk3 #RHEL prior to 6 is unsupported by this package %if %with compat || 0%{?el6} %global gtkver 2 %else %global gtkver 3 %endif %define separated_webview 1 %if 0%{?fedora} < 26 && 0%{?rhel} < 8 %define separated_webview 0 %endif Name: %{wxgtkname} Version: 3.0.2 Release: 32.5%{?dist} Summary: GTK%{gtkver} port of the wxWidgets GUI library License: wxWidgets Group: System Environment/Libraries URL: http://www.wxwidgets.org/ Source0: http://downloads.sf.net/wxwindows/%{srcname}-%{version}.tar.bz2 Source1: http://downloads.sf.net/wxwindows/%{srcname}-%{version}-docs-html.tar.bz2 Source10: wx-config # https://bugzilla.redhat.com/show_bug.cgi?id=1225148 # remove abort when ABI check fails # Backport from wxGTK Patch0: wxGTK3-%{version}-abicheck.patch # This is a collection of fixes from upstream # to fix warnings and crashes. See bug for details: # https://bugzilla.redhat.com/show_bug.cgi?id=1234211 Patch1: wxGTK3-%{version}-upstreamfixes.patch # This fixes the spinbutton on gtk 3.12+ # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/312ae4c92cec95954557347c2b7a9e24d4398a59 Patch2: wxGTK3-%{version}-spibuttfix.patch # This fixes checkbox/radiobutton on gtk 3.14+ # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/c1d150ed1228c155054cf1fa90932ced7371e6a4 Patch3: wxGTK3-%{version}-checkradio.patch # This fixes some wayland issues with GTK3 # For more details, see the upstream bug: # http://trac.wxwidgets.org/ticket/16688 #Patch4: wxGTK3-%{version}-wayland.patch # This fixes wxSTC compilation with GCC6 # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/73e9e18ea09ffffcaac50237def0d9728a213c02 Patch5: wxGTK3-%{version}-stc-gcc6.patch # This fixes compilation of the strings tests with GCC6 # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/01f62c02957cc1443ea761ddffe0b4322d987a1d Patch6: wxGTK3-%{version}-string-tests-gcc6.patch # This prevents wxStaticText from widening each time SetLabel() is called # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/2bc3721f065fd7d47674ccaf7e8d9d6cc195aab5 Patch7: wxGTK3-%{version}-getbestsize.patch # These patches fix top level window sizing under Wayland # For more details, see the upstream commits: # https://github.com/wxWidgets/wxWidgets/commit/41be4271e18a21acbcc30d1e61653190f8ef7a6d # https://github.com/wxWidgets/wxWidgets/commit/0388ce8e25535415d9bdd79ce14eb20e73859279 Patch8: wxGTK3-%{version}-wayland-window-sizing1.patch Patch9: wxGTK3-%{version}-wayland-window-sizing2.patch # This patch adds docs for the wxEVT_MEDIA_XXX event types (for Phoenix) # For more details, see the upstream commits: # https://github.com/wxWidgets/wxWidgets/commit/03903c1e459f108e0c464db24064e4cde84f174a Patch10: wxGTK3-%{version}-media-docs.patch # Fixes issue with size allocation in GTK 3.19+ # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/9fea81c069f9d803d79c4ce82f87a00a6e10b490 Patch11: wxGTK3-%{version}-size-alloc-fix.patch # Fixes the stop function of wxFontEnumerator # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/a19e512e80acdb2a777c3e44923ad0b1178db35a Patch12: wxGTK3-%{version}-font-enumerator-stop.patch # Fixes wxNativeFontInfo::InitFromFont() # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/238a948ed01f27e05e2c0e08932e8da207590648 Patch13: wxGTK3-%{version}-init-from-font.patch # Fixes wxGetKeyState() from crashing on Wayland # For more details, see the upstream commits (first is just a dependency patch): # https://github.com/wxWidgets/wxWidgets/commit/2dd407609b8987634180c045e9a6d131db6f947e # https://github.com/wxWidgets/wxWidgets/commit/79676e1e9d307c479c5aefa70c0fd052341d697e # https://github.com/wxWidgets/wxWidgets/commit/98065821bbf0178981b50515094f565b703fcaa8 Patch14: wxGTK3-%{version}-gtk-show-uri.patch Patch15: wxGTK3-%{version}-gtk-show-uri1.patch Patch16: wxGTK3-%{version}-wxgetkeystate.patch # Fixes crash in wxGCDC::DrawEllipticArc() # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/148971013ee48926dfe153ca39c94be92acde37c Patch17: wxGTK3-%{version}-draw-elliptic-arc-crash.patch # Fixes drag and drop issues with filenames containing percent symbols # For more details, see the upstream commits: # https://github.com/wxWidgets/wxWidgets/commit/8f29de5231e348d356b5f3962225362e8fd87ba9 # https://github.com/wxWidgets/wxWidgets/commit/0f9f942a5bbe0ed9f07ea2e1fef90a7e2db768e5 Patch18: wxGTK3-%{version}-fix-percent-dnd.patch Patch19: wxGTK3-%{version}-fix-percent-dnd2.patch # Fixes rename issues in Filezilla with overlay scrollbars disabled - note: the # size-alloc-fix patch is also required. # For more details, see the upstream commit: # https://github.com/wxWidgets/wxWidgets/commit/8d7e0d045250fa78a7e7d5a25cecee43bb75db3a Patch20: wxGTK3-%{version}-scrolwin-sizing-loop.patch # Turn off draconian ABI checks Patch666: 0001-configure-hardcode-the-ABI-for-wx-config.patch BuildRequires: gcc-c++ BuildRequires: gtk%{gtkver}-devel #Note webkitgtk (GTK2) does not appear to be supported %if %{gtkver} == 3 %if 0%{?fedora} < 28 && 0%{?rhel} < 8 BuildRequires: webkitgtk4-devel %else BuildRequires: webkit2gtk3-devel %endif %else %if %{with webkitgtk} BuildRequires: webkitgtk-devel %endif %endif BuildRequires: zlib-devel BuildRequires: libpng-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: expat-devel BuildRequires: SDL-devel BuildRequires: libGLU-devel BuildRequires: libSM-devel BuildRequires: gstreamer-plugins-base-devel BuildRequires: GConf2-devel BuildRequires: gettext BuildRequires: cppunit-devel BuildRequires: libmspack-devel %if %{with doxygen} BuildRequires: doxygen %endif Provides: %{wxwidgets} = %{version}-%{release} Provides: bundled(scintilla) = 3.2.1 Requires: %{wxbasename}%{?_isa} = %{version}-%{release} %if %with compat %global wxversion %{version}-gtk%{gtkver} %global wxrelease %(echo %{wxversion} |sed 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/') %global wxrelease_nodot %(echo %{wxrelease} |sed 's/\\.//g') %global wxsubversion %{version}.${wx_subrelease_number}-gtk%{gtkver} %global mfl WX_RELEASE=%{wxrelease} WX_RELEASE_NODOT=%{wxrelease_nodot} WX_VERSION=%{wxversion} %endif %description wxWidgets is the GTK port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. %if %with compat This is a version linked with old GTK version for compatibility with programs that don't work with more recent GTK yet. %endif %package devel Group: Development/Libraries Summary: Development files for the wxGTK3 library Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}-gl = %{version}-%{release} Requires: %{name}-media = %{version}-%{release} %if %{gtkver} == 3 || %{with webkitgtk} %if 0%{?separated_webview} Requires: %{name}-webview = %{version}-%{release} %endif %endif Requires: %{wxbasename} = %{version}-%{release} Requires: gtk%{gtkver}-devel Requires: libGLU-devel Requires(post): %{_sbindir}/update-alternatives Requires(postun): %{_sbindir}/update-alternatives Provides: %{wxwidgets}-devel = %{version}-%{release} %description devel This package include files needed to link with the wxGTK3 library. wxWidgets is the GTK port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. %if %with compat This is a version linked with old GTK version for compatibility with programs that don't work with more recent GTK yet. Do not use this for new packages! %endif %package gl Summary: OpenGL add-on for the wxWidgets library Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description gl OpenGL (a 3D graphics API) add-on for the wxWidgets library. wxWidgets is the GTK port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. %if %with compat This is a version linked with old GTK version for compatibility with programs that don't work with more recent GTK yet. %endif %package media Summary: Multimedia add-on for the wxWidgets library Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description media Multimedia add-on for the wxWidgets library. wxWidgets is the GTK port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. %if %with compat This is a version linked with old GTK version for compatibility with programs that don't work with more recent GTK yet. %endif %if %{gtkver} == 3 || %{with webkitgtk} %if 0%{?separated_webview} %package webview Summary: WebView add-on for the wxWidgets library Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description webview WebView add-on for the wxWidgets library. wxWidgets is the GTK port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. %endif %endif %package -n %{wxbasename} Summary: Non-GUI support classes from the wxWidgets library Group: System Environment/Libraries %description -n %{wxbasename} Every wxWidgets application must link against this library. It contains mandatory classes that any wxWidgets code depends on (like wxString) and portability classes that abstract differences between platforms. wxBase can be used to develop console mode applications -- it does not require any GUI libraries or the X Window System. %package docs Group: Development/Libraries Summary: Documentation for the wxGTK3 library Requires: %{name} = %{version}-%{release} Provides: %{wxwidgets}-docs = %{version}-%{release} BuildArch: noarch %description docs This package provides documentation for the %{srcname} library. %if %with compat This is a version linked with old GTK version for compatibility with programs that don't work with more recent GTK yet. %endif %package xmldocs Group: Development/Libraries Summary: XML Documentation for the wxGTK3 library Requires: %{name} = %{version}-%{release} Provides: %{srcname}-xmldocs = %{version}-%{release} BuildArch: noarch %description xmldocs This package provides XML documentation for the %{srcname} library. %prep %autosetup -n %{srcname}-%{version} -a 1 -p1 # patch some installed files to avoid conflicts with 2.8.* sed -i -e 's|aclocal)|aclocal/wxwin%{wxrelease_nodot}.m4)|' Makefile.in sed -i -e 's|wxstd.mo|wxstd%{wxrelease_nodot}.mo|' Makefile.in sed -i -e 's|wxmsw.mo|wxmsw%{wxrelease_nodot}.mo|' Makefile.in # rename docs directory mv %{srcname}-%{version} html # fix plugin dir for 64-bit sed -i -e 's|/usr/lib\b|%{_libdir}|' wx-config.in configure sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp # Trick configure into using pkg-config for cppunit-config sed -i -e 's|$CPPUNIT_CONFIG --version|$CPPUNIT_CONFIG --modversion|' configure %if %with compat sed 's/WX_RELEASE=.*/WX_RELEASE=%{wxrelease}/' -i configure sed 's/WX_VERSION=.*/WX_VERSION=%{wxversion}/' -i configure sed 's/WX_SUBVERSION=.*/WX_SUBVERSION=%{wxsubversion}/' -i configure sed "s/WX_VERSION_TAG=.*/WX_VERSION_TAG=`echo WX\${lib_unicode_suffix}\${WX_LIB_FLAVOUR}_%(echo %{wxrelease} |sed 's/-.*//') | tr '[[a-z]]' '[[A-Z]]'`/" -i configure %endif %build # likely still dereferences type-punned pointers CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" # fix unused-direct-shlib-dependency error: export LDFLAGS="-Wl,--as-needed" # Trick configure into using pkg-config for cppunit-config export CPPUNIT_CONFIG="/usr/bin/pkg-config cppunit" %if 0%{?fedora} == 23 CXXFLAGS="-fabi-version=8 %{optflags}" \ %endif %configure \ --with-gtk=%{gtkver} \ --with-opengl \ --with-sdl \ --with-libmspack \ --enable-intl \ --enable-no_deps \ --disable-rpath \ --enable-ipv6 make %{?_smp_mflags} %{?mfl} %if %{with doxygen} pushd docs/doxygen WX_SKIP_DOXYGEN_VERSION_CHECK=1 ./regen.sh xml popd %endif %install %makeinstall %{mfl} # install our multilib-aware wrapper ##Remove installed rm %{buildroot}%{_bindir}/wx-config ##Install new and symlink install -p -D -m 755 %{SOURCE10} %{buildroot}%{_libexecdir}/%{name}/wx-config ln -s ../..%{_libexecdir}/%{name}/wx-config %{buildroot}%{_bindir}/wx-config-%{wxrelease} %if %without compat touch %{buildroot}%{_bindir}/wx-config %endif ##If gtk2 %if %{gtkver} == 2 sed -i -e 's|gtk3|gtk2|' %{buildroot}%{_libexecdir}/%{name}/wx-config %endif sed -i -e 's|version=.*|version=%{wxrelease}|' %{buildroot}%{_libexecdir}/%{name}/wx-config #Alternatives setup with wxrc mv %{buildroot}%{_bindir}/wxrc* %{buildroot}%{_libexecdir}/%{name} ln -s ../..%{_libexecdir}/%{name}/wxrc-%{wxrelease} %{buildroot}%{_bindir}/wxrc-%{wxrelease} %if %without compat touch %{buildroot}%{_bindir}/wxrc %endif # move bakefiles to avoid conflicts with 2.8.* mkdir %{buildroot}%{_datadir}/bakefile/presets/wx%{wxrelease_nodot} mv %{buildroot}%{_datadir}/bakefile/presets/*.* %{buildroot}%{_datadir}/bakefile/presets/wx%{wxrelease_nodot} %find_lang wxstd%{wxrelease_nodot} %find_lang wxmsw%{wxrelease_nodot} cat wxmsw%{wxrelease_nodot}.lang >> wxstd%{wxrelease_nodot}.lang %check pushd tests make %{?_smp_mflags} test %{?mfl} popd %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post gl -p /sbin/ldconfig %postun gl -p /sbin/ldconfig %post media -p /sbin/ldconfig %postun media -p /sbin/ldconfig %if %{gtkver} == 3 || %{with webkitgtk} %if 0%{?separated_webview} %post webview -p /sbin/ldconfig %postun webview -p /sbin/ldconfig %endif %endif %post -n %{wxbasename} -p /sbin/ldconfig %postun -n %{wxbasename} -p /sbin/ldconfig %if %{gtkver} == 3 %post devel if [ -f %{_bindir}/wx-config ] && [ ! -h %{_bindir}/wx-config ] ; then rm %{_bindir}/wx-config fi %{_sbindir}/update-alternatives --install %{_bindir}/wx-config \ wx-config %{_libexecdir}/%{name}/wx-config 3 %{_sbindir}/update-alternatives --install %{_bindir}/wxrc \ wxrc %{_libexecdir}/%{name}/wxrc 3 %postun devel if [ $1 -eq 0 ] ; then %{_sbindir}/update-alternatives --remove wx-config %{_libexecdir}/%{name}/wx-config %{_sbindir}/update-alternatives --remove wxrc %{_libexecdir}/%{name}/wxrc fi %endif %files -f wxstd%{wxrelease_nodot}.lang %doc docs/changes.txt docs/gpl.txt docs/lgpl.txt docs/licence.txt %doc docs/licendoc.txt docs/preamble.txt docs/readme.txt %{_libdir}/libwx_gtk%{gtkver}u_adv-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_aui-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_core-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_html-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_propgrid-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_qa-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_ribbon-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_richtext-*.so.* %{_libdir}/libwx_gtk%{gtkver}u_stc-*.so.* %if %{gtkver} == 3 || %{with webkitgtk} %if ! 0%{?separated_webview} %{_libdir}/libwx_gtk%{gtkver}u_webview-*.so.* %endif %endif %{_libdir}/libwx_gtk%{gtkver}u_xrc-*.so.* %files devel %if %without compat %{_bindir}/wxrc %{_bindir}/wx-config %endif %{_bindir}/wxrc-%{wxrelease} %{_bindir}/wx-config-%{wxrelease} %{_includedir}/wx-%{wxrelease} %{_libdir}/libwx_*.so %{_libdir}/wx %{_datadir}/aclocal/wxwin%{wxrelease_nodot}.m4 %{_datadir}/bakefile/presets/wx%{wxrelease_nodot}/*.* #Exclude some python bitecode %exclude %{_datadir}/bakefile/presets/wx%{wxrelease_nodot}/*.pyc %exclude %{_datadir}/bakefile/presets/wx%{wxrelease_nodot}/*.pyo %{_libexecdir}/%{name} %files gl %{_libdir}/libwx_gtk%{gtkver}u_gl-*.so.* %files media %{_libdir}/libwx_gtk%{gtkver}u_media-*.so.* %if %{gtkver} == 3 || %{with webkitgtk} %if 0%{?separated_webview} %files webview %{_libdir}/libwx_gtk%{gtkver}u_webview-*.so.* %endif %endif %files -n %{wxbasename} %doc docs/changes.txt docs/gpl.txt docs/lgpl.txt docs/licence.txt %doc docs/licendoc.txt docs/preamble.txt docs/readme.txt %{_libdir}/libwx_baseu-*.so.* %{_libdir}/libwx_baseu_net-*.so.* %{_libdir}/libwx_baseu_xml-*.so.* %files docs %doc html %if %{with doxygen} %files xmldocs %doc docs/doxygen/out/xml/* %endif %changelog * Sun Apr 28 2019 Tomasz Tomasik - 3.0.2-32.5 - Enable conditional build for webkitgtk - Rebuild for EL7 * Sat Apr 27 2019 Tomasz Tomasik - 3.0.2-32.4 - SPEC cleanups - Rebuild for EL7 * Sat Apr 27 2019 Tomasz Tomasik - 3.0.2-32.3 - Fix conditional statements - Rebuild for EL7 * Sat Apr 27 2019 Tomasz Tomasik - 3.0.2-32.2 - Disable doxygen for EL6 - Rebuild for EL7 * Sat Apr 27 2019 Tomasz Tomasik - 3.0.2-32.1 - Rebuild for EL7 * Wed Aug 02 2017 Fedora Release Engineering - 3.0.2-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 3.0.2-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon May 15 2017 Fedora Release Engineering - 3.0.2-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 3.0.2-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Tue Oct 18 2016 Lubomir Rintel - 3.0.2-28 - Realign with wxGTK3-3.0.2-28 for ease of maintenance - Drop webkitgtk * Wed Feb 03 2016 Fedora Release Engineering - 3.0.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Dec 17 2015 Lubomir Rintel 3.0.2-7 - Try to make our users use the same C++ ABI we do - Don't abort on C++ ABI version mismatch * Fri Dec 4 2015 Peter Robinson 3.0.2-6 - Drop gnomeprint, it's been deprecated * Wed Jun 17 2015 Fedora Release Engineering - 3.0.2-5.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat May 02 2015 Kalev Lember - 3.0.2-4.1 - Rebuilt for GCC 5 C++11 ABI change * Thu Mar 19 2015 Lubomir Rintel - 3.0.2-3.1 - Modify for GTK2 compatibility build, needed for KiCAD * Thu Feb 26 2015 Jeremy Newton - 3.0.2-3 - Bump to rebuild for gcc 5.0 to fix some issues * Tue Nov 04 2014 Jeremy Newton - 3.0.2-2 - Moving things around again, hopefully fixing RH#1124402 - Adding symlinks to avoid breaking things * Tue Nov 04 2014 Jeremy Newton - 3.0.2-1 - Update to 3.0.2 * Mon Nov 03 2014 Marcin Juszkiewicz - 3.0.1-5 - Add aarch64 and ppc64le to list of 64-bit architectures * Tue Sep 30 2014 Jeremy Newton - 3.0.1-4 - Add conflict with wxgtk-devel again, temporary fix until it can be resolved * Tue Sep 30 2014 Jeremy Newton - 3.0.1-3 - Avoid gtk warnings, fixes RH#1147995 - Moving wxrc and wx-config to libexec instead of renaming - Misc changes and spec error fixes, fixes RH#1124402 * Sat Jul 5 2014 Jeremy Newton - 3.0.1-1 - Bump to 3.0.1 RH#1076617 * Tue Mar 18 2014 Jeremy Newton - 3.0.0-6 - Removed disable-catch_segvs, see RH#1076617 * Mon Mar 17 2014 Jeremy Newton - 3.0.0-5 - Renable combat28 - without it causes bugs RH#1076617 and a few others * Wed Feb 19 2014 Jeremy Newton - 3.0.0-4 - Fixed GTK3 bug with wx-config - Fixed a unused-direct-shlib-dependency error * Mon Feb 17 2014 Jeremy Newton - 3.0.0-3 - Added patch to avoid build fail on gtk 3.10+ - Reverted patching to make devel package compatible with wxGTK-devel - Added combatibility for RHEL 6+ - Changed all mention of GTK3 and GTK2 to GTK for consistency * Mon Feb 10 2014 Jeremy Newton - 3.0.0-2 - Changed to build against gtk3 - Add webkit to build requires - Removed patching to make devel package compatible with wxGTK-devel - Disable 2.8.* combatibility (redundant functionality) * Sat Jan 4 2014 Jeremy Newton - 3.0.0-1 - Initial build of wxwidgets version 3, mostly based on wxGTK spec