diff options
Diffstat (limited to 'core/openssl/PKGBUILD')
-rw-r--r-- | core/openssl/PKGBUILD | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/core/openssl/PKGBUILD b/core/openssl/PKGBUILD index 03cf93533..1179124e6 100644 --- a/core/openssl/PKGBUILD +++ b/core/openssl/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 158833 2012-05-11 23:33:03Z pierre $ +# $Id: PKGBUILD 177772 2013-02-08 10:29:25Z pierre $ # Maintainer: Pierre Schmitz <pierre@archlinux.de> pkgname=openssl -_ver=1.0.1c +_ver=1.0.1d # use a pacman compatible version scheme pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}} #pkgver=$_ver @@ -18,11 +18,14 @@ backup=('etc/ssl/openssl.cnf') source=("https://www.openssl.org/source/${pkgname}-${_ver}.tar.gz" 'fix-manpages.patch' 'no-rpath.patch' - 'ca-dir.patch') -md5sums=('ae412727c8c15b67880aef7bd2999b2e' + 'ca-dir.patch' + 'Fix-IV-check-and-padding-removal.patch') +md5sums=('b92fc634f0f1f31a67ed4175adc5ba33' + 'f06c54781073ef57c01b593adf377759' '5bbc0655bda2af95bc8eb568963ce8ba' 'dc78d3d06baffc16217519242ce92478' - '3bf51be3a1bbd262be46dc619f92aa90') + '3bf51be3a1bbd262be46dc619f92aa90' + 'b92ec62a1f3e7fdc65481afff709cd8b') build() { cd $srcdir/$pkgname-$_ver @@ -34,6 +37,8 @@ build() { patch -p0 -i $srcdir/no-rpath.patch # set ca dir to /etc/ssl by default patch -p0 -i $srcdir/ca-dir.patch + # https://rt.openssl.org/Ticket/Display.html?id=2975 + patch -p1 -i $srcdir/Fix-IV-check-and-padding-removal.patch case "${CARCH}" in 'x86_64') |