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