svn commit: r493429 - in head/devel/gsoap: . files
Muhammad Moinur Rahman
bofh at FreeBSD.org
Wed Feb 20 17:55:30 UTC 2019
Author: bofh
Date: Wed Feb 20 17:55:28 2019
New Revision: 493429
URL: https://svnweb.freebsd.org/changeset/ports/493429
Log:
devel/gsoap: Update version 2.8.78=>2.8.79
- Fix build with libressl [1]
PR: 235506 [1]
Submitted by: rozhuk.im at gmail.com [1]
Modified:
head/devel/gsoap/Makefile
head/devel/gsoap/distinfo
head/devel/gsoap/files/patch-gsoap_VisualStudio2005_wsdl2h_wsdl2h_stdsoap2.cpp
head/devel/gsoap/files/patch-gsoap_samples_calc__vs2005_calc__vs2005_stdsoap2.cpp
head/devel/gsoap/files/patch-gsoap_stdsoap2.c
head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp
Modified: head/devel/gsoap/Makefile
==============================================================================
--- head/devel/gsoap/Makefile Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/Makefile Wed Feb 20 17:55:28 2019 (r493429)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gsoap
-PORTVERSION= 2.8.78
+PORTVERSION= 2.8.79
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}2/gsoap-2.8
DISTNAME= ${PORTNAME}_${PORTVERSION}
Modified: head/devel/gsoap/distinfo
==============================================================================
--- head/devel/gsoap/distinfo Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/distinfo Wed Feb 20 17:55:28 2019 (r493429)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1549394550
-SHA256 (gsoap_2.8.78.zip) = c4381f12edc0d18c7e674f5a5ef56b2f00cf2713f1097175e4f46740951a2af2
-SIZE (gsoap_2.8.78.zip) = 32507212
+TIMESTAMP = 1550518259
+SHA256 (gsoap_2.8.79.zip) = a1c36371598177950829f78c697768bc0227fe851e4172f8bfbee1e37c939cc1
+SIZE (gsoap_2.8.79.zip) = 32686007
Modified: head/devel/gsoap/files/patch-gsoap_VisualStudio2005_wsdl2h_wsdl2h_stdsoap2.cpp
==============================================================================
--- head/devel/gsoap/files/patch-gsoap_VisualStudio2005_wsdl2h_wsdl2h_stdsoap2.cpp Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/files/patch-gsoap_VisualStudio2005_wsdl2h_wsdl2h_stdsoap2.cpp Wed Feb 20 17:55:28 2019 (r493429)
@@ -1,6 +1,6 @@
---- gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp.orig 2019-01-27 15:50:05 UTC
+--- gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp.orig 2019-02-10 15:19:37 UTC
+++ gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp
-@@ -4302,7 +4302,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4306,7 +4306,7 @@ ssl_auth_init(struct soap *soap)
ERR_clear_error();
if (!soap->ctx)
{
@@ -9,12 +9,12 @@
/* TLS_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */
soap->ctx = SSL_CTX_new(TLS_method());
#else
-@@ -4390,7 +4390,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4394,7 +4394,7 @@ ssl_auth_init(struct soap *soap)
#endif
if ((soap->ssl_flags & SOAP_SSL_RSA))
{
--#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER))
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
++#if (OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER))
if (SSL_CTX_need_tmp_RSA(soap->ctx))
- #endif
{
+ unsigned long e = RSA_F4;
Modified: head/devel/gsoap/files/patch-gsoap_samples_calc__vs2005_calc__vs2005_stdsoap2.cpp
==============================================================================
--- head/devel/gsoap/files/patch-gsoap_samples_calc__vs2005_calc__vs2005_stdsoap2.cpp Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/files/patch-gsoap_samples_calc__vs2005_calc__vs2005_stdsoap2.cpp Wed Feb 20 17:55:28 2019 (r493429)
@@ -1,6 +1,6 @@
---- gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp.orig 2019-01-27 15:50:05 UTC
+--- gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp.orig 2019-02-10 15:19:36 UTC
+++ gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp
-@@ -4302,7 +4302,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4306,7 +4306,7 @@ ssl_auth_init(struct soap *soap)
ERR_clear_error();
if (!soap->ctx)
{
@@ -9,12 +9,12 @@
/* TLS_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */
soap->ctx = SSL_CTX_new(TLS_method());
#else
-@@ -4390,7 +4390,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4394,7 +4394,7 @@ ssl_auth_init(struct soap *soap)
#endif
if ((soap->ssl_flags & SOAP_SSL_RSA))
{
--#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER))
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
++#if (OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER))
if (SSL_CTX_need_tmp_RSA(soap->ctx))
- #endif
{
+ unsigned long e = RSA_F4;
Modified: head/devel/gsoap/files/patch-gsoap_stdsoap2.c
==============================================================================
--- head/devel/gsoap/files/patch-gsoap_stdsoap2.c Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/files/patch-gsoap_stdsoap2.c Wed Feb 20 17:55:28 2019 (r493429)
@@ -1,6 +1,6 @@
---- gsoap/stdsoap2.c.orig 2019-01-27 15:50:05 UTC
+--- gsoap/stdsoap2.c.orig 2019-02-10 15:19:37 UTC
+++ gsoap/stdsoap2.c
-@@ -4302,7 +4302,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4306,7 +4306,7 @@ ssl_auth_init(struct soap *soap)
ERR_clear_error();
if (!soap->ctx)
{
@@ -9,16 +9,29 @@
/* TLS_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */
soap->ctx = SSL_CTX_new(TLS_method());
#else
-@@ -4390,7 +4390,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4394,7 +4394,7 @@ ssl_auth_init(struct soap *soap)
#endif
if ((soap->ssl_flags & SOAP_SSL_RSA))
{
--#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER))
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
++#if (OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER))
if (SSL_CTX_need_tmp_RSA(soap->ctx))
- #endif
{
-@@ -6682,6 +6682,9 @@ soap_bind(struct soap *soap, const char *host, int por
+ unsigned long e = RSA_F4;
+@@ -4473,10 +4473,12 @@ ssl_auth_init(struct soap *soap)
+ minv = TLS1_1_VERSION;
+ else if ((soap->ssl_flags & SOAP_TLSv1_2))
+ minv = TLS1_2_VERSION;
++#ifdef TLS1_3_VERSION
+ else if ((soap->ssl_flags & SOAP_TLSv1_3))
+ minv = TLS1_3_VERSION;
+ if ((soap->ssl_flags & SOAP_TLSv1_3) && OpenSSL_version_num() >= 0x10101000L)
+ maxv = TLS1_3_VERSION;
++#endif
+ else if ((soap->ssl_flags & SOAP_TLSv1_2))
+ maxv = TLS1_2_VERSION;
+ else if ((soap->ssl_flags & SOAP_TLSv1_1))
+@@ -6714,6 +6716,9 @@ soap_bind(struct soap *soap, const char *host, int por
}
#endif
#ifdef TCP_FASTOPEN
Modified: head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp
==============================================================================
--- head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp Wed Feb 20 17:24:54 2019 (r493428)
+++ head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp Wed Feb 20 17:55:28 2019 (r493429)
@@ -1,6 +1,6 @@
---- gsoap/stdsoap2.cpp.orig 2019-01-27 15:50:05 UTC
+--- gsoap/stdsoap2.cpp.orig 2019-02-10 15:19:37 UTC
+++ gsoap/stdsoap2.cpp
-@@ -4302,7 +4302,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4306,7 +4306,7 @@ ssl_auth_init(struct soap *soap)
ERR_clear_error();
if (!soap->ctx)
{
@@ -9,16 +9,29 @@
/* TLS_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */
soap->ctx = SSL_CTX_new(TLS_method());
#else
-@@ -4390,7 +4390,7 @@ ssl_auth_init(struct soap *soap)
+@@ -4394,7 +4394,7 @@ ssl_auth_init(struct soap *soap)
#endif
if ((soap->ssl_flags & SOAP_SSL_RSA))
{
--#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER))
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
++#if (OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER))
if (SSL_CTX_need_tmp_RSA(soap->ctx))
- #endif
{
-@@ -6682,6 +6682,9 @@ soap_bind(struct soap *soap, const char *host, int por
+ unsigned long e = RSA_F4;
+@@ -4473,10 +4473,12 @@ ssl_auth_init(struct soap *soap)
+ minv = TLS1_1_VERSION;
+ else if ((soap->ssl_flags & SOAP_TLSv1_2))
+ minv = TLS1_2_VERSION;
++#ifdef TLS1_3_VERSION
+ else if ((soap->ssl_flags & SOAP_TLSv1_3))
+ minv = TLS1_3_VERSION;
+ if ((soap->ssl_flags & SOAP_TLSv1_3) && OpenSSL_version_num() >= 0x10101000L)
+ maxv = TLS1_3_VERSION;
++#endif
+ else if ((soap->ssl_flags & SOAP_TLSv1_2))
+ maxv = TLS1_2_VERSION;
+ else if ((soap->ssl_flags & SOAP_TLSv1_1))
+@@ -6714,6 +6716,9 @@ soap_bind(struct soap *soap, const char *host, int por
}
#endif
#ifdef TCP_FASTOPEN
More information about the svn-ports-head
mailing list