diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -3,7 +3,7 @@ # Contributor: Renato Silva <br.renatosilva@gmail.com> pkgname=mingw-w64-glib2 pkgver=2.46.2 -pkgrel=2 +pkgrel=3 arch=(any) pkgdesc="Common C routines used by GTK+ and other libs (mingw-w64)" depends=(mingw-w64-gettext mingw-w64-zlib mingw-w64-libffi mingw-w64-pcre mingw-w64-freetype2) @@ -20,6 +20,7 @@ source=("http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.t "0027-no_sys_if_nametoindex.patch" "0028-inode_directory.patch" "0029-grand.all.patch" +"0035-glib-fix-on-windows-when-using-bindings.patch" "revert-warn-glib-compile-schemas.patch" "memleak.patch") sha256sums=('5031722e37036719c1a09163cc6cf7c326e4c4f1f1e074b433c156862bd733db' @@ -31,6 +32,7 @@ sha256sums=('5031722e37036719c1a09163cc6cf7c326e4c4f1f1e074b433c156862bd733db' '5cb481295ff86c2802030984d8b2bf6a3b1dcd5e5fe7b0be68b22d9116305837' 'f7f06a90156fe0a308412512c359072922f7f0d19dd4bed30d863db18e48940b' 'dd26a015cdd65ee270251a11ef4c646000b26bb435992e6c997a615c1c14602e' + 'af30ae85dc86647562f7585dc3960b1cb46a33eb11172949c3e69b86de019db4' '049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97' '8337eeba4a32133d41575c8338fca32ac6a867e6e4a4e021355fcdeb606420a6') @@ -46,6 +48,10 @@ prepare() { patch -Np1 -i "$srcdir/0027-no_sys_if_nametoindex.patch" patch -Np1 -i "$srcdir/0028-inode_directory.patch" patch -Np1 -i "${srcdir}/0029-grand.all.patch" + + # https://bugzilla.gnome.org/show_bug.cgi?id=734095 + patch -Np1 -i "${srcdir}/0035-glib-fix-on-windows-when-using-bindings.patch" + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch patch -Np1 -i ../memleak.patch NOCONFIGURE=1 ./autogen.sh |