--- PKGBUILD.orig 2011-11-07 14:40:37.547668566 +0100 +++ PKGBUILD 2011-11-07 14:27:46.970076057 +0100 @@ -14,15 +14,19 @@ depends=('libgnome-keyring' 'gtk-vnc' 'vte3' 'telepathy-glib' 'avahi' 'desktop-file-utils' 'dconf' 'shared-mime-info' 'gnome-icon-theme') optdepends=('openssh: SSH plugin' 'rdesktop: RDP plugin') -makedepends=('gnome-doc-utils' 'intltool' 'rdesktop' 'openssh') +makedepends=('gnome-doc-utils' 'intltool' 'rdesktop' 'openssh' 'vala') groups=('gnome-extra') options=('!emptydirs' '!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha256sums=('077dc011d048e9ed7a683ed74dc027c5c7e47d0b95b99acb493bf99fff22369c') +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz +fix_ssh_tunneling_eio_when_slave_temporarily_closed.patch) +sha256sums=('077dc011d048e9ed7a683ed74dc027c5c7e47d0b95b99acb493bf99fff22369c' +'f28ce0478277a01986ef19f59c32c2565fc913a3547cb69d36198d438cb93dfe') build() { cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i "$srcdir/fix_ssh_tunneling_eio_when_slave_temporarily_closed.patch" + #building with as-needed breaks rdp #https://bugzilla.gnome.org/show_bug.cgi?id=653558 export LDFLAGS="$LDFLAGS,--no-as-needed"