From 6beccd5e69fba3954a7391972c794e2382a383c5 Mon Sep 17 00:00:00 2001 From: Wan-Teh Chang Date: Fri, 22 May 2026 13:34:13 -0700 Subject: [PATCH] Bump libxml2 to v2.15.3 --- CHANGELOG.md | 1 + cmake/Modules/LocalLibXml2.cmake | 2 +- ext/libxml2.cmd | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e05ff19846..6871f0cf8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ The changes are relative to the previous release, unless the baseline is specifi * Update aom.cmd/LocalAom.cmake: v3.14.1 * Update LocalAvm.cmake: research-v15.0.0 * Update libjpeg.cmd/LocalJpeg.cmake: 3.1.4.1 +* Update libxml2.cmd/LocalLibXml2.cmake: v2.15.3 * Update svt.cmd/svt.sh/LocalSvt.cmake: v4.1.0 * Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.58 * Fix decoding layered image with multiple scaled alpha layers diff --git a/cmake/Modules/LocalLibXml2.cmake b/cmake/Modules/LocalLibXml2.cmake index 9d2f3347df..e83482f042 100644 --- a/cmake/Modules/LocalLibXml2.cmake +++ b/cmake/Modules/LocalLibXml2.cmake @@ -1,4 +1,4 @@ -set(AVIF_LIBXML_GIT_TAG "v2.15.2") +set(AVIF_LIBXML_GIT_TAG "v2.15.3") # First, whether the library exists. set(PREFIXES lib ${AVIF_LIBRARY_PREFIX}) diff --git a/ext/libxml2.cmd b/ext/libxml2.cmd index 088853e66c..7245cff887 100755 --- a/ext/libxml2.cmd +++ b/ext/libxml2.cmd @@ -5,7 +5,7 @@ : # libxml2 is released under the MIT License. -git clone -b v2.15.2 --depth 1 https://github.com/GNOME/libxml2.git +git clone -b v2.15.3 --depth 1 https://github.com/GNOME/libxml2.git cmake -G Ninja -S libxml2 -B libxml2/build.libavif/ -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=libxml2/install.libavif -DLIBXML2_WITH_ICONV=OFF -DLIBXML2_WITH_PROGRAMS=OFF -DLIBXML2_WITH_PYTHON=OFF -DLIBXML2_WITH_TESTS=OFF -DLIBXML2_WITH_ZLIB=OFF cmake --build libxml2/build.libavif --config Release --parallel