- Update to new upstream release 2.8.60

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gsoap?expand=0&rev=120
This commit is contained in:
Jan Engelhardt 2018-01-16 09:47:03 +00:00 committed by Git OBS Bridge
parent 858657c0ec
commit 8a25de7681
5 changed files with 34 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f25bd97fd257a46a145763eca876de7cb0978b4eddbdd39776f2ae51304489c3
size 17378160

3
gsoap-2.8.60.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9929315415d8194229d8f4026c8c218e47f3a213703d5e598b6ca57bed42fbcc
size 17373204

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Jan 16 09:15:30 UTC 2018 - jengelh@inai.de
- Update to new upstream release 2.8.60
* Added wsdl2h options `-O1` and `-O2` to optimize schemas
internally after reading WSDL and XSD files: `-O1` removes
duplicate members from nested choice/sequence and `-O2` also
removes unused schema types that are unreachable from WSDL
and XSD root definitions.
* Added ability to specify `$SIZE = TYPE` in `typemap.dat` for
setting `size_t` or `int` type for array sizes, see
[databindings](https://www.genivia.com/doc/databinding/html).
* Changed wsdl2h C++ source code generated for *`xs:choice
maxOccurs>0`* with simpler `std::vector` instead of a dynamic
array with size and pointer members, use wsdl2h option `-z7`
to revert to the old wsdl2h behavior for backward
compatibility.
* Improved soapcpp2-generated sample XML messages and fixed a
special case where base class namespace prefixes may be
rendered incorrectly in an XML sample or test message.
* Improved handling of nested *`xs:sequence`* in *`xs:choice`*
by removing duplicate name warnings, the duplicate member is
still generated by wsdl2h however as a reminder, but should
be ignored in your code. Use the new wsdl2h option `-O1` to
remove the duplicate member altogether.
* Fixed a soapcpp2 problem with bitmask enumerations of
QName values.
-------------------------------------------------------------------
Thu Jan 4 11:31:56 UTC 2018 - jengelh@inai.de

View File

@ -17,8 +17,8 @@
Name: gsoap
%define lname libgsoap-2_8_59
Version: 2.8.59
%define lname libgsoap-2_8_60
Version: 2.8.60
Release: 0
Summary: Toolkit for SOAP/REST-based C/C++ server and client web service applications
License: SUSE-GPL-2.0+-with-openssl-exception

View File

@ -13,7 +13,7 @@ if ! which hardlink >/dev/null; then
exit 1;
fi;
version="2.8.59"
version="2.8.60"
shortver="2.8" # agh...
if [ ! -e "gsoap_$version.zip" ]; then
wget -c "http://downloads.sf.net/gsoap2/gsoap_$version.zip"