File riscv.patch of Package ollama

Index: ollama-0.12.3/CMakeLists.txt
===================================================================
--- ollama-0.12.3.orig/CMakeLists.txt
+++ ollama-0.12.3/CMakeLists.txt
@@ -28,7 +28,7 @@ set(GGML_CUDA_FA ON)
 set(GGML_CUDA_COMPRESSION_MODE default)
 
 if((CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_OSX_ARCHITECTURES MATCHES "arm64")
-    OR (NOT CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm|aarch64|ARM64|ARMv[0-9]+"))
+    OR (NOT CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm|aarch64|ARM64|ARMv[0-9]+|riscv"))
     set(GGML_CPU_ALL_VARIANTS ON)
 endif()
 
openSUSE Build Service is sponsored by