From 8c6f5da4a85a7a8cc3597afa50b310e0bcce2c8d4b3ea3248bf4bc92baeea938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 18 Jun 2020 12:30:50 +0000 Subject: [PATCH] - Update to 1.2.30: * Enabled XML_PARSE_HUGE for all xml parsers. * Various build and tests fixes and improvements. * Move remaining private header files away from xmlsec/include/ folder. OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/xmlsec1?expand=0&rev=28 --- xmlsec1-1.2.28.tar.gz | 3 --- xmlsec1-1.2.30.tar.gz | 3 +++ xmlsec1.changes | 8 ++++++++ xmlsec1.spec | 23 +++++------------------ 4 files changed, 16 insertions(+), 21 deletions(-) delete mode 100644 xmlsec1-1.2.28.tar.gz create mode 100644 xmlsec1-1.2.30.tar.gz diff --git a/xmlsec1-1.2.28.tar.gz b/xmlsec1-1.2.28.tar.gz deleted file mode 100644 index d7c9c89..0000000 --- a/xmlsec1-1.2.28.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:13eec4811ea30e3f0e16a734d1dbf7f9d246a71d540b48d143a07b489f6222d4 -size 1995599 diff --git a/xmlsec1-1.2.30.tar.gz b/xmlsec1-1.2.30.tar.gz new file mode 100644 index 0000000..5e23b7b --- /dev/null +++ b/xmlsec1-1.2.30.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d84360b03042178def1d9ff538acacaed2b3a27411db7b2874f1612ed71abc8 +size 1989670 diff --git a/xmlsec1.changes b/xmlsec1.changes index 0faeb93..88a98f3 100644 --- a/xmlsec1.changes +++ b/xmlsec1.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Jun 18 12:10:34 UTC 2020 - Tomáš Chvátal + +- Update to 1.2.30: + * Enabled XML_PARSE_HUGE for all xml parsers. + * Various build and tests fixes and improvements. + * Move remaining private header files away from xmlsec/include/ folder. + ------------------------------------------------------------------- Thu Apr 25 09:13:57 UTC 2019 - Tomáš Chvátal diff --git a/xmlsec1.spec b/xmlsec1.spec index 5748946..b8688fb 100644 --- a/xmlsec1.spec +++ b/xmlsec1.spec @@ -1,7 +1,7 @@ # # spec file for package xmlsec1 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,12 +22,11 @@ %global libgnutls libxmlsec1-gnutls1 %global libnss libxmlsec1-nss1 Name: xmlsec1 -Version: 1.2.28 +Version: 1.2.30 Release: 0 Summary: Library providing support for "XML Signature" and "XML Encryption" standards License: MIT -Group: Productivity/Security -URL: http://www.aleksey.com/xmlsec/ +URL: https://www.aleksey.com/xmlsec/ Source0: http://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz Source99: xmlsec1-rpmlintrc BuildRequires: libgcrypt-devel @@ -50,7 +49,6 @@ standards "XML Digital Signature" and "XML Encryption". %package -n %{libname} Summary: Library providing support for "XML Signature" and "XML Encryption" standards -Group: System/Libraries %description -n %{libname} XML Security Library is a C library based on LibXML2 and OpenSSL. @@ -59,7 +57,6 @@ standards "XML Digital Signature" and "XML Encryption". %package -n %{libgcrypt} Summary: GCrypt crypto plugin for XML Security Library -Group: System/Libraries Requires: %{libname} = %{version} %description -n %{libgcrypt} @@ -68,7 +65,6 @@ for the xmlsec library. %package -n %{libgnutls} Summary: GNUTls crypto plugin for XML Security Library -Group: System/Libraries Requires: %{libname} = %{version} %description -n %{libgnutls} @@ -77,7 +73,6 @@ for the xmlsec library. %package -n %{libnss} Summary: NSS crypto plugin for XML Security Library -Group: System/Libraries Requires: %{libname} = %{version} %description -n %{libnss} @@ -86,7 +81,6 @@ for the xmlsec library. %package -n %{libopenssl} Summary: OpenSSL crypto plugin for XML Security Library -Group: System/Libraries Requires: %{libname} = %{version} %description -n %{libopenssl} @@ -95,7 +89,6 @@ for the xmlsec library. %package devel Summary: Libraries, includes for XML Signatures/Encryption -Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: libxml2-devel >= 2.6.0 Requires: libxslt-devel >= 1.1.0 @@ -108,7 +101,6 @@ Signatures and XML Encryption support. %package openssl-devel Summary: OpenSSL crypto plugin for XML Security Library -Group: Development/Libraries/C and C++ Requires: %{libopenssl} = %{version} Requires: %{name}-devel = %{version} @@ -117,7 +109,6 @@ Libraries, includes, etc. for developing XML Security applications with OpenSSL %package gcrypt-devel Summary: GCrypt crypto plugin for XML Security Library -Group: Development/Libraries/C and C++ Requires: %{libgcrypt} = %{version} Requires: %{name}-devel = %{version} @@ -126,7 +117,6 @@ Libraries, includes, etc. for developing XML Security applications with GCrypt. %package gnutls-devel Summary: GNUTls crypto plugin for XML Security Library -Group: Development/Libraries/C and C++ Requires: %{libgnutls} = %{version} Requires: %{name}-devel = %{version} Requires: %{name}-openssl-devel = %{version} @@ -138,7 +128,6 @@ Libraries, includes, etc. for developing XML Security applications with GNUTls. %package nss-devel Summary: NSS crypto plugin for XML Security Library -Group: Development/Libraries/C and C++ Requires: %{libnss} = %{version} Requires: %{name}-devel = %{version} Requires: mozilla-nspr-devel @@ -154,7 +143,7 @@ Libraries, includes, etc. for developing XML Security applications with NSS. %configure \ --disable-static \ --disable-silent-rules -make %{?_smp_mflags} +%make_build %install %make_install @@ -166,7 +155,7 @@ mv %{buildroot}%{_datadir}/doc/xmlsec1/* __tmp_doc rmdir %{buildroot}%{_datadir}/doc/xmlsec1 %check -make %{?_smp_mflags} check check-keys check-dsig check-enc +%make_build -j1 check check-keys check-dsig check-enc %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig @@ -216,9 +205,7 @@ make %{?_smp_mflags} check check-keys check-dsig check-enc %{_bindir}/xmlsec1-config %dir %{_includedir}/xmlsec1 %dir %{_includedir}/xmlsec1/xmlsec -%dir %{_includedir}/xmlsec1/xmlsec/private %{_includedir}/xmlsec1/xmlsec/*.h -%{_includedir}/xmlsec1/xmlsec/private/*.h %{_libdir}/libxmlsec1.so %{_libdir}/pkgconfig/xmlsec1.pc %{_libdir}/xmlsec1Conf.sh