public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH 1/2] libxml2: Update to version 2.15.0
@ 2025-10-05 12:45 Adolf Belka
  2025-10-05 12:45 ` [PATCH 2/2] core199: Ship libxml2 Adolf Belka
  0 siblings, 1 reply; 2+ messages in thread
From: Adolf Belka @ 2025-10-05 12:45 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- 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>
---
 config/rootfiles/common/libxml2 | 63 +--------------------------------
 lfs/libxml2                     |  5 +--
 2 files changed, 4 insertions(+), 64 deletions(-)

diff --git a/config/rootfiles/common/libxml2 b/config/rootfiles/common/libxml2
index 995a268bd..50b2df965 100644
--- a/config/rootfiles/common/libxml2
+++ b/config/rootfiles/common/libxml2
@@ -54,66 +54,5 @@
 #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
diff --git a/lfs/libxml2 b/lfs/libxml2
index 0509b9b98..00775ce1d 100644
--- a/lfs/libxml2
+++ b/lfs/libxml2
@@ -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)
 
-- 
2.51.0



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [PATCH 2/2] core199: Ship libxml2
  2025-10-05 12:45 [PATCH 1/2] libxml2: Update to version 2.15.0 Adolf Belka
@ 2025-10-05 12:45 ` Adolf Belka
  0 siblings, 0 replies; 2+ messages in thread
From: Adolf Belka @ 2025-10-05 12:45 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/199/filelists/libxml2 | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/199/filelists/libxml2

diff --git a/config/rootfiles/core/199/filelists/libxml2 b/config/rootfiles/core/199/filelists/libxml2
new file mode 120000
index 000000000..242e69fa3
--- /dev/null
+++ b/config/rootfiles/core/199/filelists/libxml2
@@ -0,0 +1 @@
+../../../common/libxml2
\ No newline at end of file
-- 
2.51.0



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-10-05 12:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-05 12:45 [PATCH 1/2] libxml2: Update to version 2.15.0 Adolf Belka
2025-10-05 12:45 ` [PATCH 2/2] core199: Ship libxml2 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox