From 50b44c4fe46e2c4bf3aae6af5082f4180c5bb85b Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Sun, 18 May 2025 11:15:52 +0800 Subject: [PATCH] graphics/libavif: Add LIBXML2 option - Use complete arguments/options Reported by: Chad Jacob Milios PR: 285536 Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285536#c4 --- graphics/libavif/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile index bb6c5932e72b..98eb65d96530 100644 --- a/graphics/libavif/Makefile +++ b/graphics/libavif/Makefile @@ -18,6 +18,8 @@ TEST_DEPENDS= bash:shells/bash \ USES= cmake:testing compiler:c11 cpe jpeg pkgconfig CMAKE_ARGS= -DAVIF_GTEST:STRING=OFF \ + -DAVIF_FUZZTEST:STRING=OFF \ + -DAVIF_JPEG:STRING=SYSTEM \ -DAVIF_LIBYUV:STRING=SYSTEM \ -DAVIF_ZLIBPNG:STRING=SYSTEM CMAKE_OFF= AVIF_BUILD_EXAMPLES @@ -33,7 +35,7 @@ GH_TUPLE= kmurray:libargparse:ee74d1b:kmurray_libargparse/../.build/_deps/libarg CPE_VENDOR= aomedia -OPTIONS_DEFINE= LIBSHARPYUV MANPAGES PIXBUF +OPTIONS_DEFINE= LIBSHARPYUV LIBXML2 MANPAGES PIXBUF OPTIONS_GROUP= AV1 OPTIONS_GROUP_AV1= AOM DAV1D GAV1 RAV1E SVTAV1 OPTIONS_DEFAULT=AOM DAV1D PIXBUF @@ -69,6 +71,10 @@ RAV1E_LIB_DEPENDS= librav1e.so:multimedia/librav1e SVTAV1_CMAKE_OFF= -DAVIF_CODEC_SVT:STRING=OFF SVTAV1_CMAKE_ON= -DAVIF_CODEC_SVT:STRING=SYSTEM SVTAV1_LIB_DEPENDS= libSvtAv1Enc.so:multimedia/svt-av1 +LIBXML2_CMAKE_OFF= -DAVIF_LIBXML2:STRING=OFF +LIBXML2_CMAKE_ON= -DAVIF_LIBXML2:STRING=SYSTEM +LIBXML2_USE= GNOME=libxml2 +LIBXML2_USES= gnome post-patch: # Clean up bundled libraries