From 189a18c5e10da687b9cfd5e0ed723b7965b491d0 Mon Sep 17 00:00:00 2001 From: Francesco Date: Thu, 20 Feb 2014 17:36:18 +0000 Subject: [PATCH] lib32-gtk2 rebuild, added dependency lib32-mesa --- lib32-gtk2/PKGBUILD | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/lib32-gtk2/PKGBUILD b/lib32-gtk2/PKGBUILD index 5815376..5f61a62 100644 --- a/lib32-gtk2/PKGBUILD +++ b/lib32-gtk2/PKGBUILD @@ -1,28 +1,27 @@ # Lib32 Packages for Chakra, part of chakra-project.org # -# maintainer (x86_64): Giuseppe CalĂ  # maintainer (x86_64): Anke Boersma _pkgbasename=gtk2 pkgname=lib32-$_pkgbasename -pkgver=2.24.12 -pkgrel=2 +pkgver=2.24.17 +pkgrel=3 pkgdesc="The GTK+ Toolkit (v2) (32-bit)" arch=('x86_64') url="http://www.gtk.org/" install=gtk2.install depends=(lib32-{'atk>=1.30.0','pango>=1.28.0','cairo>=1.10.0','krb5','gnutls>=2.8.6','gdk-pixbuf2>=2.22.0'} lib32-lib{'cups>=1.4.4',xcursor,'xrandr>=1.3','xi>=1.3',xinerama,xcomposite,xdamage} - $_pkgbasename) + 'lib32-mesa') +md5sums=('a10cc43fad8d64f8893d779b1f8322ff' + '22355df723f6ca358e30e6b8f0baace5' + '7cf132946e97d12d396f413f7f0a2876') makedepends=('pkgconfig' 'gcc-multilib') options=('!libtool' '!docs') license=('LGPL') source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-${pkgver}.tar.xz xid-collision-debug.patch gtk-modules-32.patch) -sha256sums=('c5eba3b9259e4bf7554e9dc9db5d72038aa8b1bdd40fa0364b3705c226d11808' - 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558' - '2effb13404442ae266d4c663347e88cd1ca19e9a83b452da1743bac16af9c7b0') build() { export CC="gcc -m32" @@ -38,6 +37,10 @@ build() { --localstatedir=/var \ --libdir=/usr/lib32 \ --with-xinput=yes + + #https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make }