diff --git a/libxslt-1.1.35.tar.xz b/libxslt-1.1.35.tar.xz deleted file mode 100644 index cd12d2c..0000000 --- a/libxslt-1.1.35.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79 -size 1827548 diff --git a/libxslt-1.1.36.tar.xz b/libxslt-1.1.36.tar.xz new file mode 100644 index 0000000..e204c33 --- /dev/null +++ b/libxslt-1.1.36.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12848f0a4408f65b530d3962cd9ff670b6ae796191cfeff37522b5772de8dc8e +size 1591356 diff --git a/libxslt-random-seed.patch b/libxslt-random-seed.patch index 42e3aab..2c15efb 100644 --- a/libxslt-random-seed.patch +++ b/libxslt-random-seed.patch @@ -4,14 +4,14 @@ Date: Tue Apr 4 16:27:39 2017 +0200 initialize the random seed -diff --git a/libexslt/math.c b/libexslt/math.c -index 6b24dbe0..b7a8d6e1 100644 ---- a/libexslt/math.c -+++ b/libexslt/math.c -@@ -23,6 +23,14 @@ - #ifdef HAVE_STDLIB_H +Index: libxslt-v1.1.36/libexslt/math.c +=================================================================== +--- libxslt-v1.1.36.orig/libexslt/math.c ++++ libxslt-v1.1.36/libexslt/math.c +@@ -12,6 +12,14 @@ + #include #include - #endif + +#ifdef HAVE_UNISTD_H +#include +#endif @@ -20,10 +20,10 @@ index 6b24dbe0..b7a8d6e1 100644 +#include +#endif + - #include "exslt.h" -@@ -474,6 +482,20 @@ static double + /** +@@ -460,6 +468,20 @@ static double exsltMathRandom (void) { double ret; int num; @@ -44,4 +44,3 @@ index 6b24dbe0..b7a8d6e1 100644 num = rand(); ret = (double)num / (double)RAND_MAX; - diff --git a/libxslt.changes b/libxslt.changes index 1a199af..7adf2e5 100644 --- a/libxslt.changes +++ b/libxslt.changes @@ -1,3 +1,58 @@ +------------------------------------------------------------------- +Thu Aug 18 07:50:04 UTC 2022 - David Anes + +- Update to 1.1.36: + * Removals and deprecations + + Remove SVN keyword anchors + + Remove CVS and SVN-related code + + Remove README.cvs-commits + + Remove ChangeLog + + Remove xsltwin32config.h + * Improvements + + Simplify xsltexports.h and exsltexports.h + + Don't overlink executables with gcrypt + + Fix quadratic behavior with variables and parameters + + Remove case labels with XPointer location types + + Add configure~ to .gitignore + + Stop calling deprecated libxml2 functions + * Portability + + Use portable python shebangs (David Seifert) + + Remove useless __CYGWIN__ checks + + Remove cruft from win32config.h + + crypto.c: Silence a compiler warning on Windows (Chun-wei Fan) + * Build system + + Add missing compile definition for static builds to CMake + + Avoid obsolescent `test -a` constructs (David Seifert) + + Only link libxml2 statically in purely static build + + Set AC_CONFIG_MACRO_DIR + + Allow AM_MAINTAINER_MODE to be disabled + + Streamline and fix documentation installation + + Don't try to recreate COPYING symlink + + Remove special configuration for certain maintainers + + configure.ac: produce tar.xz only (GNOME policy) (David Seifert) + + Detect libm using libtool's macros (David Seifert) + + configure.ac: disable static libraries by default (David Seifert) + + python/Makefile.am: nest python docs in $(docdir) (David Seifert) + + python/Makefile.am: rely on global AM_INIT_AUTOMAKE (David Seifert) + + configure.ac: remove useless AC_SUBST (David Seifert) + + Use AM_PATH_PYTHON/PKG_CHECK_MODULES for python bindings (David Seifert) + + Change libxml2 Python config + + Don't check for standard C89 library functions + + Don't check for standard C89 headers + + Remove --with-html-dir option + + Also check for glibtoolize in autogen.sh + + Rework documentation build system + + Remove old website + + CMake: Relax check for enabling crypto support on Windows (Chun-wei Fan) + + Remove obsolete AC_HEADER_STDC autoconf macro (Vadim Zeitlin) + + Remove special configuration for old maintainers + * Test suite, CI + + Remove test involving XPointer range-to function + + Test recursion in EXSLT dynamic functions + + Add CI job for static build + * Documentation + + Move tutorial images + ------------------------------------------------------------------- Wed Mar 9 05:07:32 UTC 2022 - Luciano Santos diff --git a/libxslt.spec b/libxslt.spec index 97ab42d..1837699 100644 --- a/libxslt.spec +++ b/libxslt.spec @@ -20,7 +20,7 @@ %define libexver 0 Name: libxslt -Version: 1.1.35 +Version: 1.1.36 Release: 0 Summary: XSL Transformation Library License: GPL-2.0-or-later AND MIT @@ -185,6 +185,6 @@ find %{buildroot} -type f -name "*.la" -delete -print %dir %{_datadir}/gtk-doc/html/ %{_datadir}/gtk-doc/html/libexslt/ %{_datadir}/gtk-doc/html/libxslt/ -%doc doc/*.html doc/tutorial doc/tutorial2 doc/*.gif +%doc doc/*.html doc/tutorial doc/tutorial2 %changelog