From 37b48380a5f0f169595933887c96d04dad41163c Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Fri, 12 Jul 2024 13:50:54 +0800 Subject: [PATCH] Disable libyuv for libavif --- src/SPC/builder/unix/library/libavif.php | 2 +- src/SPC/builder/windows/library/libavif.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/SPC/builder/unix/library/libavif.php b/src/SPC/builder/unix/library/libavif.php index c427094e..f8fcdbb8 100644 --- a/src/SPC/builder/unix/library/libavif.php +++ b/src/SPC/builder/unix/library/libavif.php @@ -23,7 +23,7 @@ trait libavif // Start build shell()->cd($this->source_dir . '/build') ->setEnv(['CFLAGS' => $this->getLibExtraCFlags(), 'LDFLAGS' => $this->getLibExtraLdFlags(), 'LIBS' => $this->getLibExtraLibs()]) - ->execWithEnv("cmake {$this->builder->makeCmakeArgs()} -DBUILD_SHARED_LIBS=OFF ..") + ->execWithEnv("cmake {$this->builder->makeCmakeArgs()} -DBUILD_SHARED_LIBS=OFF -DAVIF_LIBYUV=OFF ..") ->execWithEnv("cmake --build . -j {$this->builder->concurrency}") ->execWithEnv('make install DESTDIR=' . BUILD_ROOT_PATH); // patch pkgconfig diff --git a/src/SPC/builder/windows/library/libavif.php b/src/SPC/builder/windows/library/libavif.php index 0b839074..86f6748a 100644 --- a/src/SPC/builder/windows/library/libavif.php +++ b/src/SPC/builder/windows/library/libavif.php @@ -26,6 +26,7 @@ class libavif extends WindowsLibraryBase '-DBUILD_SHARED_LIBS=OFF ' . '-DAVIF_BUILD_APPS=OFF ' . '-DAVIF_BUILD_TESTS=OFF ' . + '-DAVIF_LIBYUV=OFF ' . '-DAVID_ENABLE_GTEST=OFF ' . '-DCMAKE_INSTALL_PREFIX=' . BUILD_ROOT_PATH . ' ' )