From e9c244cac8e5dc1c59c7e8b7bc885fef04224b70 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 9 Feb 2013 00:07:22 -0800 Subject: Sat Feb 9 00:07:22 PST 2013 --- core/openssl/PKGBUILD | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'core/openssl/PKGBUILD') diff --git a/core/openssl/PKGBUILD b/core/openssl/PKGBUILD index 29fd88509..4671cf21b 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 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 @@ -19,12 +19,14 @@ source=("https://www.openssl.org/source/${pkgname}-${_ver}.tar.gz" "https://www.openssl.org/source/${pkgname}-${_ver}.tar.gz.asc" 'fix-manpages.patch' 'no-rpath.patch' - 'ca-dir.patch') -md5sums=('ae412727c8c15b67880aef7bd2999b2e' - 'a3d90bc42253def61cd1c4237f1ce5f7' + 'ca-dir.patch' + 'Fix-IV-check-and-padding-removal.patch') +md5sums=('b92fc634f0f1f31a67ed4175adc5ba33' + 'f06c54781073ef57c01b593adf377759' '5bbc0655bda2af95bc8eb568963ce8ba' 'dc78d3d06baffc16217519242ce92478' - '3bf51be3a1bbd262be46dc619f92aa90') + '3bf51be3a1bbd262be46dc619f92aa90' + 'b92ec62a1f3e7fdc65481afff709cd8b') build() { cd $srcdir/$pkgname-$_ver @@ -44,6 +46,9 @@ 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 + # mark stack as non-executable: http://bugs.archlinux.org/task/12434 # workaround for PR#2771: OPENSSL_NO_TLS1_2_CLIENT ./Configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib \ -- cgit v1.2.3-54-g00ecf