Hello community,

here is the log from the commit of package xmltooling for openSUSE:Factory 
checked in at 2017-10-05 11:56:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmltooling (Old)
 and      /work/SRC/openSUSE:Factory/.xmltooling.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xmltooling"

Thu Oct  5 11:56:35 2017 rev:5 rq:529916 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xmltooling/xmltooling.changes    2017-02-15 
10:06:18.473022943 +0100
+++ /work/SRC/openSUSE:Factory/.xmltooling.new/xmltooling.changes       
2017-10-05 11:56:36.538971093 +0200
@@ -1,0 +2,13 @@
+Thu Sep 21 14:43:12 UTC 2017 - [email protected]
+
+- update to 1.6.0
+  * [CPPXT-108] - Potential nullpointer dereference in
+    InlineCredential::getKeyInfo
+  * [CPPXT-109] - XSECCryptoX509CRL::loadX509CRLPEM() can read past
+    unterminated buffer
+- update soname for libxmltooling library from 6 to 7
+- add version for boost-devel buildrequires
+- add %{opensaml_version} macro
+- run spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  xmltooling-1.5.6.tar.bz2
  xmltooling-1.5.6.tar.bz2.asc

New:
----
  xmltooling-1.6.0.tar.bz2
  xmltooling-1.6.0.tar.bz2.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xmltooling.spec ++++++
--- /var/tmp/diff_new_pack.2YOSeP/_old  2017-10-05 11:56:37.270868116 +0200
+++ /var/tmp/diff_new_pack.2YOSeP/_new  2017-10-05 11:56:37.278866990 +0200
@@ -16,23 +16,19 @@
 #
 
 
+%define opensaml_version 2.6.0
 %define pkgdocdir %{_docdir}/%{name}
 Name:           xmltooling
-Version:        1.5.6
+Version:        1.6.0
 Release:        0
 Summary:        OpenSAML XML library
 License:        Apache-2.0
 Group:          Development/Libraries/C and C++
 Url:            
https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C
-Source0:        
http://shibboleth.net/downloads/c++-opensaml/2.5.5/%{name}-%{version}.tar.bz2
-Source1:        
http://shibboleth.net/downloads/c++-opensaml/2.5.5/%{name}-%{version}.tar.bz2.asc
+Source0:        
http://shibboleth.net/downloads/c++-opensaml/%{opensaml_version}/%{name}-%{version}.tar.bz2
+Source1:        
http://shibboleth.net/downloads/c++-opensaml/%{opensaml_version}/%{name}-%{version}.tar.bz2.asc
 Source2:        %{name}.keyring
 Patch0:         xmltooling-1.5.5-doxygen_timestamp.patch
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
 BuildRequires:  curl-devel >= 7.10.6
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -40,8 +36,12 @@
 BuildRequires:  libxerces-c-devel >= 3.1
 BuildRequires:  libxml-security-c-devel >= 1.7.3
 BuildRequires:  openssl-devel
-BuildRequires:  pkg-config
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_headers-devel
+%else
+BuildRequires:  boost-devel >= 1.32.0
+%endif
 
 %description
 The XMLTooling library contains generic XML parsing and processing
@@ -50,13 +50,13 @@
 classes to add value around the DOM, as well as signing and encryption
 support.
 
-%package -n libxmltooling6
+%package -n libxmltooling7
 Summary:        OpenSAML XMLTooling library
 Group:          System/Libraries
 Provides:       xmltooling = %{version}-%{release}
 Obsoletes:      xmltooling < %{version}-%{release}
 
-%description -n libxmltooling6
+%description -n libxmltooling7
 The XMLTooling library contains generic XML parsing and processing
 classes based on the Xerces-C DOM. It adds more powerful facilities
 for declaring element- and type-specific API and implementation
@@ -68,19 +68,19 @@
 %package -n libxmltooling-devel
 Summary:        XMLTooling development Headers
 Group:          Development/Libraries/C and C++
-%if 0%{?suse_version} > 1325
-Requires:       libboost_headers-devel
-%else
-Requires:       boost-devel >= 1.32.0
-%endif
 Requires:       curl-devel >= 7.10.6
 Requires:       liblog4shib-devel >= 1.0.4
 Requires:       libxerces-c-devel >= 3.1
 Requires:       libxml-security-c-devel >= 1.7.3
-Requires:       libxmltooling6 = %{version}-%{release}
+Requires:       libxmltooling7 = %{version}-%{release}
 Requires:       openssl-devel
 Provides:       xmltooling-devel = %{version}-%{release}
 Obsoletes:      xmltooling-devel < %{version}-%{release}
+%if 0%{?suse_version} > 1325
+Requires:       libboost_headers-devel
+%else
+Requires:       boost-devel >= 1.32.0
+%endif
 
 %description -n libxmltooling-devel
 The XMLTooling library contains generic XML parsing and processing
@@ -120,21 +120,17 @@
 %check
 make %{?_smp_mflags} check
 
-%post -n libxmltooling6 -p /sbin/ldconfig
-
-%postun -n libxmltooling6 -p /sbin/ldconfig
+%post -n libxmltooling7 -p /sbin/ldconfig
+%postun -n libxmltooling7 -p /sbin/ldconfig
 
-%files -n libxmltooling6
-%defattr(-,root,root,-)
+%files -n libxmltooling7
 %{_libdir}/*.so.*
 
 %files -n xmltooling-schemas
-%defattr(-,root,root,-)
 %dir %{_datadir}/xml/xmltooling
 %{_datadir}/xml/xmltooling/*
 
 %files -n libxmltooling-devel
-%defattr(-,root,root,-)
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/xmltooling.pc

++++++ xmltooling-1.5.6.tar.bz2 -> xmltooling-1.6.0.tar.bz2 ++++++
++++ 33721 lines of diff (skipped)



Reply via email to