svn commit: r475292 - in head/devel/gsoap: . files
Muhammad Moinur Rahman
bofh at FreeBSD.org
Wed Jul 25 01:54:04 UTC 2018
Author: bofh
Date: Wed Jul 25 01:54:02 2018
New Revision: 475292
URL: https://svnweb.freebsd.org/changeset/ports/475292
Log:
devel/gsoap: Update version 2.8.66=>2.9.69
Relnotes: https://www.genivia.com/changelog.html
Modified:
head/devel/gsoap/Makefile
head/devel/gsoap/distinfo
head/devel/gsoap/files/patch-gsoap_plugin_smdevp.c
head/devel/gsoap/pkg-plist
Modified: head/devel/gsoap/Makefile
==============================================================================
--- head/devel/gsoap/Makefile Wed Jul 25 00:55:17 2018 (r475291)
+++ head/devel/gsoap/Makefile Wed Jul 25 01:54:02 2018 (r475292)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gsoap
-PORTVERSION= 2.8.66
+PORTVERSION= 2.8.69
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}2/gsoap-2.8
DISTNAME= ${PORTNAME}_${PORTVERSION}
Modified: head/devel/gsoap/distinfo
==============================================================================
--- head/devel/gsoap/distinfo Wed Jul 25 00:55:17 2018 (r475291)
+++ head/devel/gsoap/distinfo Wed Jul 25 01:54:02 2018 (r475292)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1524616877
-SHA256 (gsoap_2.8.66.zip) = ef7a7ebf3963922ebc97424a6b2371b3761581f3fd07ecfdbaf8a36a8df63d59
-SIZE (gsoap_2.8.66.zip) = 33002504
+TIMESTAMP = 1532283428
+SHA256 (gsoap_2.8.69.zip) = df0cc9ab66dce85f1842ca07abebaf9b04ca48a0a39013f90571e8172d4b0c7b
+SIZE (gsoap_2.8.69.zip) = 32855072
Modified: head/devel/gsoap/files/patch-gsoap_plugin_smdevp.c
==============================================================================
--- head/devel/gsoap/files/patch-gsoap_plugin_smdevp.c Wed Jul 25 00:55:17 2018 (r475291)
+++ head/devel/gsoap/files/patch-gsoap_plugin_smdevp.c Wed Jul 25 01:54:02 2018 (r475292)
@@ -1,6 +1,6 @@
---- gsoap/plugin/smdevp.c.orig 2018-04-08 14:22:44 UTC
+--- gsoap/plugin/smdevp.c.orig 2018-07-22 18:18:22 UTC
+++ gsoap/plugin/smdevp.c
-@@ -479,7 +479,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data
+@@ -480,7 +480,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data
/* allocate and init the OpenSSL HMAC or EVP_MD context */
if ((alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
{
@@ -9,7 +9,7 @@
data->ctx = (void*)SOAP_MALLOC(soap, sizeof(HMAC_CTX));
if (data->ctx)
HMAC_CTX_init((HMAC_CTX*)data->ctx);
-@@ -489,7 +489,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data
+@@ -490,7 +490,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data
}
else
{
@@ -18,16 +18,25 @@
data->ctx = (void*)SOAP_MALLOC(soap, sizeof(EVP_MD_CTX));
if (data->ctx)
EVP_MD_CTX_init((EVP_MD_CTX*)data->ctx);
-@@ -642,7 +642,7 @@ soap_smd_final(struct soap *soap, struct soap_smd_data
- *len = (int)n;
- }
- /* cleanup */
+@@ -510,7 +510,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data
+ case SOAP_SMD_SHA1:
+ type = EVP_sha1();
+ break;
+-#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL)
++#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL || defined(LIBRESSL_VERSION_NUMBER))
+ case SOAP_SMD_SHA224:
+ type = EVP_sha224();
+ break;
+@@ -662,7 +662,7 @@ soap_smd_cleanup(struct soap *soap, struct soap_smd_da
+ (void)soap;
+ if (data->ctx)
+ {
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER))
- if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
- HMAC_CTX_cleanup((HMAC_CTX*)data->ctx);
- else
-@@ -687,7 +687,7 @@ soap_smd_check(struct soap *soap, struct soap_smd_data
+ if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
+ HMAC_CTX_cleanup((HMAC_CTX*)data->ctx);
+ else
+@@ -706,7 +706,7 @@ soap_smd_check(struct soap *soap, struct soap_smd_data
}
if (data->ctx)
{
Modified: head/devel/gsoap/pkg-plist
==============================================================================
--- head/devel/gsoap/pkg-plist Wed Jul 25 00:55:17 2018 (r475291)
+++ head/devel/gsoap/pkg-plist Wed Jul 25 01:54:02 2018 (r475292)
@@ -135,7 +135,9 @@ libdata/pkgconfig/gsoapssl.pc
%%DATADIR%%/import/wsse11.h
%%DATADIR%%/import/wsse2.h
%%DATADIR%%/import/wst.h
+%%DATADIR%%/import/wst2.h
%%DATADIR%%/import/wstx.h
+%%DATADIR%%/import/wstx2.h
%%DATADIR%%/import/wsu.h
%%DATADIR%%/import/xenc.h
%%DATADIR%%/import/xenc2.h
More information about the svn-ports-all
mailing list