diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2016-01-01 16:54:14 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2016-01-01 16:54:14 +0000 |
commit | 2a4590b22f3621846405b7c8b6156b8d35354ebd (patch) | |
tree | 02f00077d29008256e579024d22cb11c4aa18ee2 /devel/gsoap | |
parent | ca42e7f6b06119be0eab1b0240c311780391ec61 (diff) |
Notes
Diffstat (limited to 'devel/gsoap')
-rw-r--r-- | devel/gsoap/Makefile | 2 | ||||
-rw-r--r-- | devel/gsoap/distinfo | 4 | ||||
-rw-r--r-- | devel/gsoap/files/patch-gsoap_stdsoap2.c | 14 | ||||
-rw-r--r-- | devel/gsoap/files/patch-gsoap_stdsoap2.cpp | 13 | ||||
-rw-r--r-- | devel/gsoap/pkg-plist | 2 |
5 files changed, 32 insertions, 3 deletions
diff --git a/devel/gsoap/Makefile b/devel/gsoap/Makefile index 6e34d76eabb1..a91627de9397 100644 --- a/devel/gsoap/Makefile +++ b/devel/gsoap/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gsoap -PORTVERSION= 2.8.25 +PORTVERSION= 2.8.27 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}2/gSOAP DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/devel/gsoap/distinfo b/devel/gsoap/distinfo index e00ba12905f1..164df4b35e41 100644 --- a/devel/gsoap/distinfo +++ b/devel/gsoap/distinfo @@ -1,2 +1,2 @@ -SHA256 (gsoap_2.8.25.zip) = 396b66eb7ab410d89a38d1319443d99fd8b43cab8743f9c69f03a2ed3215db05 -SIZE (gsoap_2.8.25.zip) = 22488537 +SHA256 (gsoap_2.8.27.zip) = cdd9188f3a00caf14fae54d7cc975227128118e818036e5b6bd6e87550e1dc35 +SIZE (gsoap_2.8.27.zip) = 22643224 diff --git a/devel/gsoap/files/patch-gsoap_stdsoap2.c b/devel/gsoap/files/patch-gsoap_stdsoap2.c new file mode 100644 index 000000000000..cd5d143803c2 --- /dev/null +++ b/devel/gsoap/files/patch-gsoap_stdsoap2.c @@ -0,0 +1,14 @@ +--- gsoap/stdsoap2.c.orig 2015-12-07 03:15:27 UTC ++++ gsoap/stdsoap2.c +@@ -5194,6 +5194,11 @@ soap_bind(struct soap *soap, const char + } + #endif + #ifdef TCP_FASTOPEN ++ ++ #ifndef SOL_TCP ++ #define SOL_TCP IPPROTO_TCP ++ #endif ++ + if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, SOL_TCP, TCP_FASTOPEN, (char*)&set, sizeof(int))) + { soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_FASTOPEN failed in soap_bind()", SOAP_TCP_ERROR); diff --git a/devel/gsoap/files/patch-gsoap_stdsoap2.cpp b/devel/gsoap/files/patch-gsoap_stdsoap2.cpp new file mode 100644 index 000000000000..8d953b992391 --- /dev/null +++ b/devel/gsoap/files/patch-gsoap_stdsoap2.cpp @@ -0,0 +1,13 @@ +--- gsoap/stdsoap2.cpp.orig 2016-01-01 16:24:55 UTC ++++ gsoap/stdsoap2.cpp +@@ -5194,6 +5194,10 @@ soap_bind(struct soap *soap, const char + } + #endif + #ifdef TCP_FASTOPEN ++ #ifndef SOL_TCP ++ #define SOL_TCP IPPROTO_TCP ++ #endif ++ + if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, SOL_TCP, TCP_FASTOPEN, (char*)&set, sizeof(int))) + { soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_FASTOPEN failed in soap_bind()", SOAP_TCP_ERROR); diff --git a/devel/gsoap/pkg-plist b/devel/gsoap/pkg-plist index 5c70fb97a02f..3c0fe512166d 100644 --- a/devel/gsoap/pkg-plist +++ b/devel/gsoap/pkg-plist @@ -58,6 +58,8 @@ libdata/pkgconfig/gsoapssl.pc %%DATADIR%%/custom/chrono_time_point.h %%DATADIR%%/custom/duration.c %%DATADIR%%/custom/duration.h +%%DATADIR%%/custom/int128.c +%%DATADIR%%/custom/int128.h %%DATADIR%%/custom/long_double.c %%DATADIR%%/custom/long_double.h %%DATADIR%%/custom/long_time.c |