diff --git a/srcpkgs/ucspi-ssl/patches/libressl.patch b/srcpkgs/ucspi-ssl/patches/libressl.patch index 4ba64395d15..7f17d5c0b3a 100644 --- a/srcpkgs/ucspi-ssl/patches/libressl.patch +++ b/srcpkgs/ucspi-ssl/patches/libressl.patch @@ -1,6 +1,6 @@ ---- host/superscript.com/net/ucspi-ssl-0.99c/src/ssl_env.c.orig -+++ host/superscript.com/net/ucspi-ssl-0.99c/src/ssl_env.c -@@ -47,7 +47,7 @@ +--- host/superscript.com/net/ucspi-ssl-0.99d/src/ssl_env.c ++++ host/superscript.com/net/ucspi-ssl-0.99d/src/ssl_env.c +@@ -47,7 +47,7 @@ static int set_env_name_entry(X509_NAME *xname,const char *env,int nid) { int n; if (!env) return 1; @@ -9,7 +9,7 @@ for (m = 0; m < sk_X509_NAME_ENTRY_num(xname->entries); m++) { xne = sk_X509_NAME_ENTRY_value(xname->entries,m); n = OBJ_obj2nid(xne->object); -@@ -76,7 +76,7 @@ +@@ -76,7 +76,7 @@ int ssl_session_vars(SSL *ssl) { if (!env_str("SSL_PROTOCOL",SSL_get_version(ssl))) return 0; @@ -18,7 +18,7 @@ session = SSL_get_session(ssl); x = session->session_id; n = session->session_id_length; -@@ -227,7 +227,7 @@ +@@ -227,7 +227,7 @@ static int ssl_client_vars(X509 *cert,STACK_OF(X509) *chain) { set_env_id(xname,"SSL_CLIENT_I_DN_Email",NID_pkcs9_emailAddress); /* Signature Algorithm for PubKey */ @@ -27,7 +27,7 @@ n = OBJ_obj2nid(cert->cert_info->signature->algorithm); #else sigalg = X509_get0_tbs_sigalg(cert); -@@ -238,7 +238,7 @@ +@@ -238,7 +238,7 @@ static int ssl_client_vars(X509 *cert,STACK_OF(X509) *chain) { return 0; /* Algorithm for PubKey */ @@ -36,7 +36,7 @@ n = OBJ_obj2nid(cert->cert_info->key->algor->algorithm); #else pubkey = X509_get_X509_PUBKEY(cert); -@@ -371,7 +371,7 @@ +@@ -371,7 +371,7 @@ static int ssl_server_vars(X509 *cert,STACK_OF(X509) *chain) { set_env_id(xname,"SSL_SERVER_I_DN_Email",NID_pkcs9_emailAddress); /* Signature Algorithm of PubKey */ @@ -45,7 +45,7 @@ n = OBJ_obj2nid(cert->cert_info->signature->algorithm); #else sigalg = X509_get0_tbs_sigalg(cert); -@@ -382,7 +382,7 @@ +@@ -382,7 +382,7 @@ static int ssl_server_vars(X509 *cert,STACK_OF(X509) *chain) { return 0; /* Algorithm of PubKey */ diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template index 82f9245499c..8da50832fc7 100644 --- a/srcpkgs/ucspi-ssl/template +++ b/srcpkgs/ucspi-ssl/template @@ -1,6 +1,6 @@ # Template file for 'ucspi-ssl' pkgname=ucspi-ssl -version=0.99c +version=0.99d revision=1 short_desc="Command-line tools for building SSL client-server applications" maintainer="Evan Deaubl " @@ -11,7 +11,7 @@ makedepends="libressl-devel" depends="ucspi-tcp" homepage="http://www.fehcom.de/ipnet/ucspi-ssl.html" distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/${pkgname}-${version}.tgz" -checksum=29deb07148e445df8b3b1827b96e5077fcdc11e9580fbaa944f495b5e4457920 +checksum=f056deb954f4396123cdd97c8c8adc6386a51b49b0be6e22a9eb4a24e43e7f69 wrksrc="${pkgname}-${version}" create_wrksrc=yes build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"