Commit 27e14f27 for libheif

commit 27e14f27b2f171238c6db61b769850e5ef288446
Author: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
Date:   Mon Aug 10 17:35:58 2026 +0200

    Add sharpyuv and brotli macros to tests

diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index dbf341e59..5dfdb722 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -18,6 +18,12 @@ macro(add_libheif_test TEST_FILE)
     set(TEST_NAME ${TEST_FILE})
     add_executable(${TEST_NAME} ${TEST_FILE}.cc)
     target_link_libraries(${TEST_NAME} PRIVATE heif testframework)
+    if (LIBSHARPYUV_FOUND)
+        target_compile_definitions(${TEST_NAME} PRIVATE HAVE_LIBSHARPYUV=1)
+    endif()
+    if (Brotli_FOUND)
+        target_compile_definitions(${TEST_NAME} PRIVATE HAVE_BROTLI=1)
+    endif()
     add_test(NAME ${TEST_NAME} COMMAND ./${TEST_NAME})
     set_tests_properties(${TEST_NAME} PROPERTIES SKIP_REGULAR_EXPRESSION "[1-9][0-9]* skipped")
 endmacro()