From patchwork Fri Dec 9 21:48:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 6290 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4NTPll4Wcpz3wkR for ; Fri, 9 Dec 2022 21:48:19 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4NTPll0hqdzRK; Fri, 9 Dec 2022 21:48:19 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4NTPlk75mPz2yrV; Fri, 9 Dec 2022 21:48:18 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4NTPlj4RQsz2yrV for ; Fri, 9 Dec 2022 21:48:17 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4NTPlh66FnzQv; Fri, 9 Dec 2022 21:48:16 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1670622496; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=E2WNdEI+fqPPb8nxdXREUxiGq2R6ASNOkkWCDv4OZOs=; b=EmF3aA50Hgmpsa4jQNh7dp9lxjo4SBAsyQrSVnvULfz727KuK9PmzQOv53RkYIB4feOb5Q orjYlbu8VyBdP9DA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1670622496; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=E2WNdEI+fqPPb8nxdXREUxiGq2R6ASNOkkWCDv4OZOs=; b=QkwhI1idrg5e+IDQrBXaFxNYs8kwWcZ+GLf867GBbeumj2451NosYAp/JQ4gEzYnbQeU9z +Zsz7rWQMhTqZuVq2Ml8aDMQMwuU01tQIU1Mg5PdGPu36vtyBj8ADbJi6s+4lf1c+oMFmN WWxEngmuk1uY88z/EWXrm3gb1xWKN96/55OdKdGKBKcxXp3nPDBMM2tLiQzm+6RxIKXTmC RxV4BhR4kXV6q7nW/A3COoYuNIKqAK6V1TxrpezZinx+2wkHjrEIlJZFHsrB2qLBrM6QS8 /mH4fSDp6upBPFGmuiEy7VJqi1BnEKW14nL6E28MER+wyO996yxL+IW8VLo1iw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] libxslt: Update to version 1.1.37 Date: Fri, 9 Dec 2022 22:48:14 +0100 Message-Id: <20221209214814.3317163-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 1.1.35 to 1.1.37 - Update of rootfile - Changelog v1.1.37: Aug 29 2022 ### Improvements - Don't use deprecated libxml2 macros - Don't mess with xmlDefaultSAXHandler ### Build system - Require automake-1.16.3 or later - Remove generated files from distribution - Add missing compile definition for static builds to Autotools (Mike Dalessio) v1.1.36: Aug 17 2022 ### 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 Signed-off-by: Adolf Belka Reviewed-by: Peter Müller --- config/rootfiles/common/libxslt | 117 ++++++-------------------------- lfs/libxslt | 6 +- 2 files changed, 24 insertions(+), 99 deletions(-) diff --git a/config/rootfiles/common/libxslt b/config/rootfiles/common/libxslt index eae4b26bd..a41c536b4 100644 --- a/config/rootfiles/common/libxslt +++ b/config/rootfiles/common/libxslt @@ -37,106 +37,31 @@ usr/lib/libexslt.so.0.8.20 #usr/lib/libxslt.la #usr/lib/libxslt.so usr/lib/libxslt.so.1 -usr/lib/libxslt.so.1.1.35 +usr/lib/libxslt.so.1.1.37 #usr/lib/pkgconfig/libexslt.pc #usr/lib/pkgconfig/libxslt.pc #usr/lib/xsltConf.sh #usr/share/aclocal/libxslt.m4 -#usr/share/doc/libxslt-1.1.35 -#usr/share/doc/libxslt-1.1.35/html -#usr/share/doc/libxslt-1.1.35/html/API.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk0.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk1.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk10.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk11.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk12.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk2.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk3.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk4.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk5.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk6.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk7.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk8.html -#usr/share/doc/libxslt-1.1.35/html/APIchunk9.html -#usr/share/doc/libxslt-1.1.35/html/APIconstructors.html -#usr/share/doc/libxslt-1.1.35/html/APIfiles.html -#usr/share/doc/libxslt-1.1.35/html/APIfunctions.html -#usr/share/doc/libxslt-1.1.35/html/APIsymbols.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT -#usr/share/doc/libxslt-1.1.35/html/EXSLT/APIchunk0.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/APIconstructors.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/APIfiles.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/APIfunctions.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/APIsymbols.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/bugs.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/docs.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/downloads.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/exslt.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/help.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/index.html -#usr/share/doc/libxslt-1.1.35/html/EXSLT/intro.html -#usr/share/doc/libxslt-1.1.35/html/FAQ.html -#usr/share/doc/libxslt-1.1.35/html/Libxslt-Logo-180x168.gif -#usr/share/doc/libxslt-1.1.35/html/Libxslt-Logo-90x34.gif -#usr/share/doc/libxslt-1.1.35/html/bugs.html -#usr/share/doc/libxslt-1.1.35/html/contexts.gif -#usr/share/doc/libxslt-1.1.35/html/contribs.html -#usr/share/doc/libxslt-1.1.35/html/docbook.html -#usr/share/doc/libxslt-1.1.35/html/docs.html -#usr/share/doc/libxslt-1.1.35/html/downloads.html -#usr/share/doc/libxslt-1.1.35/html/extensions.html -#usr/share/doc/libxslt-1.1.35/html/help.html -#usr/share/doc/libxslt-1.1.35/html/html -#usr/share/doc/libxslt-1.1.35/html/html/book1.html -#usr/share/doc/libxslt-1.1.35/html/html/home.png -#usr/share/doc/libxslt-1.1.35/html/html/index.html -#usr/share/doc/libxslt-1.1.35/html/html/left.png -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-attributes.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-documents.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-extensions.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-extra.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-functions.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-imports.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-keys.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-lib.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-namespaces.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-numbersInternals.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-pattern.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-preproc.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-security.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-templates.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-transform.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-variables.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-xslt.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-xsltInternals.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-xsltexports.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-xsltlocale.html -#usr/share/doc/libxslt-1.1.35/html/html/libxslt-xsltutils.html -#usr/share/doc/libxslt-1.1.35/html/html/right.png -#usr/share/doc/libxslt-1.1.35/html/html/up.png -#usr/share/doc/libxslt-1.1.35/html/index.html -#usr/share/doc/libxslt-1.1.35/html/internals.html -#usr/share/doc/libxslt-1.1.35/html/intro.html -#usr/share/doc/libxslt-1.1.35/html/news.html -#usr/share/doc/libxslt-1.1.35/html/node.gif -#usr/share/doc/libxslt-1.1.35/html/object.gif -#usr/share/doc/libxslt-1.1.35/html/processing.gif -#usr/share/doc/libxslt-1.1.35/html/python.html -#usr/share/doc/libxslt-1.1.35/html/redhat.gif -#usr/share/doc/libxslt-1.1.35/html/smallfootonly.gif -#usr/share/doc/libxslt-1.1.35/html/stylesheet.gif -#usr/share/doc/libxslt-1.1.35/html/templates.gif -#usr/share/doc/libxslt-1.1.35/html/tutorial -#usr/share/doc/libxslt-1.1.35/html/tutorial/libxslt_tutorial.c -#usr/share/doc/libxslt-1.1.35/html/tutorial/libxslttutorial.html -#usr/share/doc/libxslt-1.1.35/html/tutorial/libxslttutorial.xml -#usr/share/doc/libxslt-1.1.35/html/tutorial2 -#usr/share/doc/libxslt-1.1.35/html/tutorial2/libxslt_pipes.c -#usr/share/doc/libxslt-1.1.35/html/tutorial2/libxslt_pipes.html -#usr/share/doc/libxslt-1.1.35/html/tutorial2/libxslt_pipes.xml -#usr/share/doc/libxslt-1.1.35/html/xslt.html -#usr/share/doc/libxslt-1.1.35/html/xsltproc.html -#usr/share/doc/libxslt-1.1.35/html/xsltproc2.html +#usr/share/doc/libxslt +#usr/share/doc/libxslt/tutorial +#usr/share/doc/libxslt/tutorial/images +#usr/share/doc/libxslt/tutorial/images/callouts +#usr/share/doc/libxslt/tutorial/images/callouts/1.png +#usr/share/doc/libxslt/tutorial/images/callouts/10.png +#usr/share/doc/libxslt/tutorial/images/callouts/2.png +#usr/share/doc/libxslt/tutorial/images/callouts/3.png +#usr/share/doc/libxslt/tutorial/images/callouts/4.png +#usr/share/doc/libxslt/tutorial/images/callouts/5.png +#usr/share/doc/libxslt/tutorial/images/callouts/6.png +#usr/share/doc/libxslt/tutorial/images/callouts/7.png +#usr/share/doc/libxslt/tutorial/images/callouts/8.png +#usr/share/doc/libxslt/tutorial/images/callouts/9.png +#usr/share/doc/libxslt/tutorial/libxslt_tutorial.c +#usr/share/doc/libxslt/tutorial/libxslttutorial.html +#usr/share/doc/libxslt/tutorial2 +#usr/share/doc/libxslt/tutorial2/libxslt_pipes.c +#usr/share/doc/libxslt/tutorial2/libxslt_pipes.html +#usr/share/doc/libxslt/xsltproc.html #usr/share/gtk-doc/html/libexslt #usr/share/gtk-doc/html/libexslt/general.html #usr/share/gtk-doc/html/libexslt/home.png diff --git a/lfs/libxslt b/lfs/libxslt index 21767b2e3..710088418 100644 --- a/lfs/libxslt +++ b/lfs/libxslt @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 1.1.35 +VER = 1.1.37 THISAPP = libxslt-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9667a93e61f50098a512c1351bce2ee937fc5d29488d010b525122d28ffedc73e0930402f3df2d378161a031dc016a15f0f03bdc343f0c4aa5d0b5c454f8002d +$(DL_FILE)_BLAKE2 = 096d93dd7178bf4483207514b1435f5bf426eea4952ffab7cc00c3e85aa736534c4acb5377af9647aa77a0cd793205194509d997a7bb5cae692f65e326566cd8 install : $(TARGET)