Antoine Jacoutot <[email protected]> writes:
> -- Checking for module 'libyuv'
> --
> -- Could NOT find libyuv (missing: LIBYUV_LIBRARY LIBYUV_LIBRARIES
> LIBYUV_INCLUDE_DIR) (found version "")
> -- libavif: libyuv not found; libyuv-based fast paths disabled.
> -- Checking for module 'libsharpyuv'
> -- Found libsharpyuv, version 1.3.0
> -- Found libsharpyuv: /usr/local/lib/libsharpyuv.so.0.0 (found version
> "1.3.0")
> -- libavif: libsharpyuv found; sharp rgb to yuv conversion enabled.
[...]
> FAILED: tests/are_images_equal
> : && /exopi-obj/pobj/libavif-0.11.1/bin/c++ -O2 -pipe -DNDEBUG
> tests/CMakeFiles/aviftest_helpers.dir/gtest/aviftest_helpers.cc.o
> tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o -o
> tests/are_images_equal -Wl,-z,origin,-
> rpath,/exopi-obj/pobj/libavif-0.11.1/build-amd64:/usr/local/lib
> libavif_apps.a libavif.so.6.0 -lm -pthread
> /usr/local/lib/libsharpyuv.so.0.0 /usr/local/lib/libpng.so.18.0
> /usr/lib/libz.so.7.0 /usr/local/lib/libjpeg.so.70.1 -Wl,-r
> path-link,/usr/X11R6/lib:/usr/local/lib && :
> c++: error: no such file or directory: '/usr/local/lib/libsharpyuv.so.0.0'
> ninja: build stopped: subcommand failed.
I don't use OpenBSD but the following may help:
diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile
index b35d21698bd..34e579501ba 100644
--- a/graphics/libavif/Makefile
+++ b/graphics/libavif/Makefile
@@ -31,8 +31,8 @@ CONFIGURE_ARGS+=-DAVIF_BUILD_APPS=ON \
-DAVIF_CODEC_AOM_DECODE=OFF \
-DAVIF_CODEC_DAV1D=ON \
-DAVIF_ENABLE_GTEST=OFF \
- -DCMAKE_DISABLE_FIND_PACKAGE_libsharpyuv=OFF \
- -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_libsharpyuv=ON \
+ -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=ON
do-test:
${WRKBUILD}/tests/aviftest ${WRKSRC}/tests/data