From 89f9b3a1b08ea0a82600af0d615c5b242323bc0b Mon Sep 17 00:00:00 2001 From: Vincent Rabaud Date: Thu, 18 Apr 2024 10:22:44 +0200 Subject: [PATCH] Bump libxml2 (#2118) Also fix rav1e in the docker image after https://github.com/AOMediaCodec/libavif/pull/2117 --- CHANGELOG.md | 1 + cmake/Modules/LocalLibXml2.cmake | 2 +- ext/libxml2.cmd | 2 +- tests/docker/build.sh | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef09db2814..df2ffb8920 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -58,6 +58,7 @@ The changes are relative to the previous release, unless the baseline is specifi * Update aom.cmd: v3.8.2 * Update dav1d.cmd: 1.4.1 * Update libgav1.cmd: v0.19.0 +* Update libxml2.cmd: v2.12.6 * Update libyuv.cmd: a6a2ec65 * Update rav1e.cmd: v0.7.1 * Update svt.cmd/svt.sh: v2.0.0 diff --git a/cmake/Modules/LocalLibXml2.cmake b/cmake/Modules/LocalLibXml2.cmake index 01cdc84ea4..3ec107de77 100644 --- a/cmake/Modules/LocalLibXml2.cmake +++ b/cmake/Modules/LocalLibXml2.cmake @@ -1,4 +1,4 @@ -set(AVIF_LOCAL_LIBXML_GIT_TAG "v2.11.5") +set(AVIF_LOCAL_LIBXML_GIT_TAG "v2.12.6") set(LIB_FILENAME "${AVIF_SOURCE_DIR}/ext/libxml2/install.libavif/lib/${AVIF_LIBRARY_PREFIX}xml2${CMAKE_STATIC_LIBRARY_SUFFIX}") if(EXISTS "${LIB_FILENAME}") diff --git a/ext/libxml2.cmd b/ext/libxml2.cmd index ea39c7e3e7..a9dc19a008 100755 --- a/ext/libxml2.cmd +++ b/ext/libxml2.cmd @@ -5,7 +5,7 @@ : # libxml2 is released under the MIT License. -git clone -b v2.11.5 --depth 1 https://gitlab.gnome.org/GNOME/libxml2.git +git clone -b v2.12.6 --depth 1 https://gitlab.gnome.org/GNOME/libxml2.git mkdir -p libxml2/build.libavif cmake libxml2 -B libxml2/build.libavif/ -G Ninja -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=libxml2/install.libavif \ diff --git a/tests/docker/build.sh b/tests/docker/build.sh index b2e77040bf..1c0c779841 100644 --- a/tests/docker/build.sh +++ b/tests/docker/build.sh @@ -53,7 +53,7 @@ ninja install # rav1e cd -git clone -b v0.7.0 --depth 1 https://github.com/xiph/rav1e.git +git clone -b v0.7.1 --depth 1 https://github.com/xiph/rav1e.git cd rav1e cargo cinstall --prefix=/usr --release