Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2018 01:54:03 +0000 (UTC)
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475292 - in head/devel/gsoap: . files
Message-ID:  <201807250154.w6P1s3IF026172@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807250154.w6P1s3IF026172>