python-openssl: disable RAND_egd with libressl; close #478
This commit is contained in:
parent
e77e9ac5c0
commit
0428138b56
2 changed files with 13 additions and 1 deletions
12
srcpkgs/python-openssl/patches/libressl.patch
Normal file
12
srcpkgs/python-openssl/patches/libressl.patch
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
--- OpenSSL/rand/rand.c.orig 2014-07-21 08:43:25.068650199 +0200
|
||||||
|
+++ OpenSSL/rand/rand.c 2014-07-21 08:45:10.724488166 +0200
|
||||||
|
@@ -245,7 +245,9 @@ static PyMethodDef rand_methods[] = {
|
||||||
|
#ifdef MS_WINDOWS
|
||||||
|
{ "screen", (PyCFunction)rand_screen, METH_VARARGS, rand_screen_doc },
|
||||||
|
#endif
|
||||||
|
+#ifdef HAVE_OPENSSL_RAND_EGD
|
||||||
|
{ "egd", (PyCFunction)rand_egd, METH_VARARGS, rand_egd_doc },
|
||||||
|
+#endif
|
||||||
|
{ "cleanup", (PyCFunction)rand_cleanup, METH_VARARGS, rand_cleanup_doc },
|
||||||
|
{ "load_file", (PyCFunction)rand_load_file, METH_VARARGS, rand_load_file_doc },
|
||||||
|
{ "write_file",(PyCFunction)rand_write_file, METH_VARARGS, rand_write_file_doc },
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'python-openssl'
|
# Template file for 'python-openssl'
|
||||||
pkgname=python-openssl
|
pkgname=python-openssl
|
||||||
version=0.11
|
version=0.11
|
||||||
revision=7
|
revision=8
|
||||||
wrksrc="pyOpenSSL-${version}"
|
wrksrc="pyOpenSSL-${version}"
|
||||||
replaces="pyopenssl>=0"
|
replaces="pyopenssl>=0"
|
||||||
build_style=python-module
|
build_style=python-module
|
||||||
|
|
Loading…
Reference in a new issue