pkgname=wxgtk pkgver=3.0.4 pkgrel=2 pkgdesc="GTK+ implementation of wxWidgets API for GUI" arch=('x86_64') url="http://wxwidgets.org" license=('custom:wxWindows') depends=('gtk2' 'libgl' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'libnotify') makedepends=('gst-plugins-base' 'glu' 'libwebkit-gtk2') optdepends=('libwebkit-gtk2: for webview support') options=('!emptydirs') source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 'make-abicheck-non-fatal.patch') sha256sums=('96157f988d261b7368e5340afa1a0cad943768f35929c22841f62c25b17bf7f0' '46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') prepare() { cd wxWidgets-${pkgver} # C++ ABI check is too strict and breaks with GCC 5.1 # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 patch -Np1 -i ../make-abicheck-non-fatal.patch ./autogen.sh } build() { cd wxWidgets-${pkgver} ./configure \ --prefix=/usr \ --libdir=/usr/lib \ --with-gtk=2 \ --with-opengl \ --enable-unicode \ --enable-graphics_ctx \ --enable-mediactrl \ --enable-webview \ --with-regex=builtin \ --with-libpng=sys \ --with-libxpm=sys \ --with-libjpeg=sys \ --with-libtiff=sys \ --disable-precomp-headers \ --without-gconf make make -C locale allmo } package() { cd wxWidgets-${pkgver} make DESTDIR="${pkgdir}" install install -Dm644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }