diff --git a/libssh2/PKGBUILD b/libssh2/PKGBUILD index 9c236bc2..1abc6e30 100644 --- a/libssh2/PKGBUILD +++ b/libssh2/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Alexey Pavlov pkgname=('libssh2' 'libssh2-devel') -pkgver=1.11.0 +pkgver=1.11.1 pkgrel=1 pkgdesc="A library implementing the SSH2 protocol as defined by Internet Drafts" url="https://libssh2.org/" @@ -13,15 +13,20 @@ arch=('i686' 'x86_64') license=('BSD') makedepends=('openssl-devel' 'zlib-devel' 'autotools' 'gcc') options=('!libtool') -source=("https://libssh2.org/download/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('3736161e41e2693324deb38c26cfdc3efe6209d634ba4258db1cecff6a5ad461' - 'SKIP') +source=("https://libssh2.org/download/${pkgname}-${pkgver}.tar.gz"{,.asc} + "https://github.com/libssh2/libssh2/commit/ffd0c982a572094debe37d12faea6ddf3b0eb31c.patch") +sha256sums=('d9ec76cbe34db98eec3539fe2c899d26b0c837cb3eb466a56b0f109cabf658f7' + 'SKIP' + '664e1b67607ceafb045bf5a738592dbab1b0c92e546a9486dca97aa7f01ba931') validpgpkeys=('914C533DF9B2ADA2204F586D78E11C6B279D5C91' '27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') prepare() { cd "${pkgname}-${pkgver}" + # https://github.com/libssh2/libssh2/issues/1505 + patch -Np1 -i "${srcdir}/ffd0c982a572094debe37d12faea6ddf3b0eb31c.patch" + autoreconf -ivf }