]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
libxml2: Update to version 2.15.0
authorAdolf Belka <adolf.belka@ipfire.org>
Sun, 5 Oct 2025 12:45:08 +0000 (14:45 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 6 Oct 2025 10:46:28 +0000 (10:46 +0000)
- Update from version 2.14.6 to 2.15.0
- Update of rootfile
- Changelog
    2.15.0
      Major changes
The API documentation is now generated with Doxygen. Building the
 documentation requires the new --with-docs configuration option as well
 as Doxygen, xsltproc and the DocBook 4 XSLT stylesheets.
The Python bindings are disabled by default now. Building the bindings
 also requires Doxygen.
Support for Schematron is now disabled by default.
The parser option XML_PARSE_UNZIP is now required to read compressed data.
HTML serialization and handling of character encodings is more in line
 with the HTML5 spec now.
More accessors for xmlParserCtxt were added.
      Deprecations
More internal functions and struct members were deprecated.
      Removals
The built-in HTTP client and support for LZMA compression were removed.
The custom Windows build system in `win32` was removed in favor of CMake.
      Planned removals
The Python bindings and support for Schematron validation are planned to
 be removed in the 2.16 release.
The following features are considered for removal:
- Modules API (xmlmodule.h)
- Support for zlib compressed file I/O
RELAX NG support is still in a bad state and a long-term removal
 candidate.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/libxml2
lfs/libxml2

index 995a268bd2f7c193b620ce973473d53d706a20c1..50b2df9655beb4d1771463a2d5cd7273d7d64a52 100644 (file)
 #usr/lib/libxml2.la
 #usr/lib/libxml2.so
 usr/lib/libxml2.so.16
-usr/lib/libxml2.so.16.0.6
+usr/lib/libxml2.so.16.1.0
 #usr/lib/pkgconfig/libxml-2.0.pc
-#usr/share/doc/libxml2
-#usr/share/doc/libxml2/xmlcatalog.html
-#usr/share/doc/libxml2/xmllint.html
-#usr/share/gtk-doc/html/libxml2
-#usr/share/gtk-doc/html/libxml2/general.html
-#usr/share/gtk-doc/html/libxml2/home.png
-#usr/share/gtk-doc/html/libxml2/index.html
-#usr/share/gtk-doc/html/libxml2/left.png
-#usr/share/gtk-doc/html/libxml2/libxml2-HTMLparser.html
-#usr/share/gtk-doc/html/libxml2/libxml2-HTMLtree.html
-#usr/share/gtk-doc/html/libxml2/libxml2-SAX.html
-#usr/share/gtk-doc/html/libxml2/libxml2-SAX2.html
-#usr/share/gtk-doc/html/libxml2/libxml2-c14n.html
-#usr/share/gtk-doc/html/libxml2/libxml2-catalog.html
-#usr/share/gtk-doc/html/libxml2/libxml2-chvalid.html
-#usr/share/gtk-doc/html/libxml2/libxml2-debugXML.html
-#usr/share/gtk-doc/html/libxml2/libxml2-dict.html
-#usr/share/gtk-doc/html/libxml2/libxml2-encoding.html
-#usr/share/gtk-doc/html/libxml2/libxml2-entities.html
-#usr/share/gtk-doc/html/libxml2/libxml2-globals.html
-#usr/share/gtk-doc/html/libxml2/libxml2-hash.html
-#usr/share/gtk-doc/html/libxml2/libxml2-list.html
-#usr/share/gtk-doc/html/libxml2/libxml2-nanoftp.html
-#usr/share/gtk-doc/html/libxml2/libxml2-nanohttp.html
-#usr/share/gtk-doc/html/libxml2/libxml2-parser.html
-#usr/share/gtk-doc/html/libxml2/libxml2-parserInternals.html
-#usr/share/gtk-doc/html/libxml2/libxml2-pattern.html
-#usr/share/gtk-doc/html/libxml2/libxml2-relaxng.html
-#usr/share/gtk-doc/html/libxml2/libxml2-schemasInternals.html
-#usr/share/gtk-doc/html/libxml2/libxml2-schematron.html
-#usr/share/gtk-doc/html/libxml2/libxml2-threads.html
-#usr/share/gtk-doc/html/libxml2/libxml2-tree.html
-#usr/share/gtk-doc/html/libxml2/libxml2-uri.html
-#usr/share/gtk-doc/html/libxml2/libxml2-valid.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xinclude.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xlink.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlIO.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlautomata.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlerror.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlexports.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlmemory.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlmodule.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlreader.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlregexp.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlsave.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlschemas.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlstring.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlunicode.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlversion.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xmlwriter.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xpath.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xpathInternals.html
-#usr/share/gtk-doc/html/libxml2/libxml2-xpointer.html
-#usr/share/gtk-doc/html/libxml2/libxml2.devhelp2
-#usr/share/gtk-doc/html/libxml2/right.png
-#usr/share/gtk-doc/html/libxml2/style.css
-#usr/share/gtk-doc/html/libxml2/up.png
-#usr/share/man/man1/xml2-config.1
-#usr/share/man/man1/xmlcatalog.1
-#usr/share/man/man1/xmllint.1
index 0509b9b986bccba06165713b03ab21a17427f5b9..00775ce1df4a69a627190c3b57dc94398775362d 100644 (file)
@@ -24,7 +24,8 @@
 
 include Config
 
-VER        = 2.14.6
+VER        = 2.15.0
+#          https://download.gnome.org/sources/libxml2/
 
 THISAPP    = libxml2-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ad5d7cb64f8081559a671e9d79b3ebcd7313dada39d7f0c2854994153a9dff2ef85bc81336437f5881abe637bae51b62e9104b3a099113f4ee2252b604325291
+$(DL_FILE)_BLAKE2 = 07a570cd38528eb253d67f1eb88d375c5b3e32dfb23e97662c6243b8af2c4087f2cc931015cc183ff9bc231be88b6099fda42104d77d6fb0126f7804f277a088
 
 install : $(TARGET)