Commit d64f6143 for libheif
commit d64f614398a429a7185247ab589a253c8d4ca7b0
Author: Wan-Teh Chang <wtc@google.com>
Date: Tue Aug 25 15:48:21 2026 -0700
Update to libaom v3.15.0
Set the new cmake option ENABLE_APPS to 0.
diff --git a/build-emscripten.sh b/build-emscripten.sh
index 7fe4749a..a1da417b 100755
--- a/build-emscripten.sh
+++ b/build-emscripten.sh
@@ -80,6 +80,7 @@ if [ "$ENABLE_AOM" = "1" ]; then
emcmake cmake aom-source \
-DENABLE_CCACHE=1 \
-DAOM_TARGET_CPU=generic \
+ -DENABLE_APPS=0 \
-DENABLE_DOCS=0 \
-DENABLE_TESTS=0 \
-DENABLE_EXAMPLES=0 \
diff --git a/scripts/build-oss-fuzz.sh b/scripts/build-oss-fuzz.sh
index ad3ec663..9c0e7167 100755
--- a/scripts/build-oss-fuzz.sh
+++ b/scripts/build-oss-fuzz.sh
@@ -201,8 +201,8 @@ cmake -G "Unix Makefiles" \
-DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_INSTALL_PREFIX="$DEPS_PATH" \
-DENABLE_SHARED:bool=off -DCONFIG_PIC=1 \
- -DENABLE_EXAMPLES:bool=off -DENABLE_DOCS:bool=off -DENABLE_TESTS:bool=off \
- -DENABLE_TESTDATA:bool=off -DENABLE_TOOLS:bool=off \
+ -DENABLE_APPS:bool=off -DENABLE_EXAMPLES:bool=off -DENABLE_DOCS:bool=off \
+ -DENABLE_TESTS:bool=off -DENABLE_TESTDATA:bool=off -DENABLE_TOOLS:bool=off \
-DCONFIG_SIZE_LIMIT=1 \
-DDECODE_HEIGHT_LIMIT=12288 -DDECODE_WIDTH_LIMIT=12288 \
-DDO_RANGE_CHECK_CLAMP=1 \
diff --git a/third-party/aom.cmd b/third-party/aom.cmd
index eccb396a..8a2b4a52 100644
--- a/third-party/aom.cmd
+++ b/third-party/aom.cmd
@@ -10,11 +10,11 @@
: # If you're running this on Windows, be sure you've already run this (from your VC2019 install dir):
: # "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
-git clone -b v3.14.1 --depth 1 https://aomedia.googlesource.com/aom
+git clone -b v3.15.0 --depth 1 https://aomedia.googlesource.com/aom
cd aom
-cmake -S . -B build.libavif -G Ninja -DCMAKE_INSTALL_PREFIX="$(pwd)/dist" -DCMAKE_BUILD_TYPE=Release -DENABLE_DOCS=0 -DENABLE_EXAMPLES=0 -DENABLE_TESTDATA=0 -DENABLE_TESTS=0 -DENABLE_TOOLS=0
+cmake -S . -B build.libavif -G Ninja -DCMAKE_INSTALL_PREFIX="$(pwd)/dist" -DCMAKE_BUILD_TYPE=Release -DENABLE_APPS=0 -DENABLE_DOCS=0 -DENABLE_EXAMPLES=0 -DENABLE_TESTDATA=0 -DENABLE_TESTS=0 -DENABLE_TOOLS=0
ninja -C build.libavif
ninja -C build.libavif install
cd ..