File fix-nasm-3.0-detection.patch of Package oculante

diff -ru vendor.orig/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/.cargo-checksum.json vendor/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/.cargo-checksum.json
--- vendor.orig/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/.cargo-checksum.json  1970-01-01 01:00:00.000000000 +0100
+++ vendor/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/.cargo-checksum.json  2026-03-05 00:00:00.000000000 +0100
@@ -1 +1 @@
-{"files":{…old checksums…},"package":null}
+{"files":{"aom_optimization.cmake":"7ca13af5d18d811a2a35cc4d6a2d598815571f8dea8350f54634ff0ee7189f3d"},"package":null}

diff -ru vendor.orig/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/aom_optimization.cmake vendor/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/aom_optimization.cmake
--- vendor.orig/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/aom_optimization.cmake  2025-01-01 12:00:00.000000000 +0100
+++ vendor/vendor/libaom-sys-0.17.2+libaom.3.11.0/vendor/build/cmake/aom_optimization.cmake  2026-03-05 00:00:00.000000000 +0100
@@ -212,7 +212,7 @@
-  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hf
+  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hO
                   OUTPUT_VARIABLE nasm_helptext)
 
   if(NOT "${nasm_helptext}" MATCHES "-Ox")
@@ -220,6 +220,8 @@
       FATAL_ERROR "Unsupported nasm: multipass optimization not supported.")
   endif()
 
+  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hf
+                  OUTPUT_VARIABLE nasm_helptext)
   if("${AOM_TARGET_CPU}" STREQUAL "x86")
     if("${AOM_TARGET_SYSTEM}" STREQUAL "Darwin")
       if(NOT "${nasm_helptext}" MATCHES "macho32")
openSUSE Build Service is sponsored by