diff --git a/.gitignore b/.gitignore index 69afefb..8271f05 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ libxml2-2.7.7.tar.gz /gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg /libxml2-2.9.12.tar.gz /libxml2-2.9.12.tar.gz.asc +/libxml2-2.9.13.tar.xz diff --git a/libxml2.spec b/libxml2.spec index b2ec1da..50e8e6b 100644 --- a/libxml2.spec +++ b/libxml2.spec @@ -1,27 +1,18 @@ Name: libxml2 -Version: 2.9.12 -Release: 7%{?dist} +Version: 2.9.13 +Release: 1%{?dist} Summary: Library providing XML and HTML support License: MIT URL: http://xmlsoft.org/ -Source0: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz -Source1: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz.asc -# gpg --keyserver keys.gnupg.net --recv-keys DB46681BB91ADCEA170FA2D415588B26596BEA5D -# gpg2 --export --export-options export-minimal DB46681BB91ADCEA170FA2D415588B26596BEA5D > gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg -Source2: gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg +Source0: https://download.gnome.org/sources/%{name}/2.9/%{name}-%{version}.tar.xz Patch0: libxml2-multilib.patch # Patch from openSUSE. # See: https://bugzilla.gnome.org/show_bug.cgi?id=789714 Patch1: libxml2-2.9.8-python3-unicode-errors.patch -# https://gitlab.gnome.org/GNOME/libxml2/-/issues/255 -Patch2: libxml2-2.9.12-fix-lxml-corrupted-tree.patch -# https://bugzilla.redhat.com/show_bug.cgi?id=1965662 -Patch3: libxml2-2.9.12-fix-formatting-regression.patch BuildRequires: cmake-rpm-macros BuildRequires: gcc -BuildRequires: gnupg2 BuildRequires: make BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(liblzma) @@ -80,7 +71,6 @@ this includes parsing and validation even with complex DTDs, either at parse time or later once the document has been modified. %prep -%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup -p1 find doc -type f -executable -print -exec chmod 0644 {} ';' @@ -110,7 +100,7 @@ gzip -9 -c doc/libxml2-api.xml > doc/libxml2-api.xml.gz %files %license Copyright -%doc AUTHORS NEWS README TODO +%doc NEWS README.md TODO %{_libdir}/libxml2.so.2* %{_mandir}/man3/libxml.3* %{_bindir}/xmllint @@ -148,6 +138,9 @@ gzip -9 -c doc/libxml2-api.xml > doc/libxml2-api.xml.gz %{python3_sitearch}/libxml2mod.so %changelog +* Mon Feb 21 2022 David King - 2.9.13-1 +- Update to 2.9.13 + * Thu Jan 20 2022 Fedora Release Engineering - 2.9.12-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 78e6e7b..8b344bd 100644 --- a/sources +++ b/sources @@ -1,3 +1 @@ -SHA512 (libxml2-2.9.12.tar.gz) = df1c6486e80f0fcf3c506f3599bcfb94b620c00d0b5d26831bc983daa78d58ec58b5057b1ec7c1a26c694f40199c6234ee2a6dcabf65abfa10c447cb5705abbd -SHA512 (libxml2-2.9.12.tar.gz.asc) = 69ca6ab7170cad467724e19eff99a3544966a26069e78a7b7cc27ae93a9077b11cc8dad2536bd0b27c3b45f4ea7520c813fe5a018cd65f103059f7f75147a656 -SHA512 (gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg) = b98316fb5298c7b217028037e3a2a6d9440acdf244236380012159ada705b75a65530fc165cca647f50764db06b608efdb4851c9847cdf52fd1fd018ac822c5b +SHA512 (libxml2-2.9.13.tar.xz) = fc51980cb9222bd3b5242f73d28b55fa15a80e68e52e1c45274f1eda11500ed385853209edb3b2a1f06b9de0be304c159a9bd898c7d84b0899eacb00723d98b5