Accepting request 997692 from home:david.anes:daps_test
- 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) OBS-URL: https://build.opensuse.org/request/show/997692 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=94
This commit is contained in:
parent
0e66e14da3
commit
5637cefd7f
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79
|
||||
size 1827548
|
3
libxslt-1.1.36.tar.xz
Normal file
3
libxslt-1.1.36.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12848f0a4408f65b530d3962cd9ff670b6ae796191cfeff37522b5772de8dc8e
|
||||
size 1591356
|
@ -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 <math.h>
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
+#ifdef HAVE_UNISTD_H
|
||||
+#include <unistd.h>
|
||||
+#endif
|
||||
@ -20,10 +20,10 @@ index 6b24dbe0..b7a8d6e1 100644
|
||||
+#include <time.h>
|
||||
+#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;
|
||||
|
||||
|
@ -1,3 +1,58 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 18 07:50:04 UTC 2022 - David Anes <david.anes@suse.com>
|
||||
|
||||
- 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 <luc14n0@opensuse.org>
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user