termux-packages/x11-packages/far2l/multiarc-CMakeLists.txt.patch

20 lines
561 B
Diff

diff --git a/multiarc/CMakeLists.txt b/multiarc/CMakeLists.txt
index dbba098..39d0d70 100644
--- a/multiarc/CMakeLists.txt
+++ b/multiarc/CMakeLists.txt
@@ -85,6 +85,14 @@ set(SOURCES
src/formats/ha/ha/swdict.c
)
+if(CMAKE_ANDROID_ARCH_ABI STREQUAL "arm64-v8a")
+ set_source_files_properties(
+ src/formats/7z/C/AesOpt.c
+ src/formats/7z/C/Sha1Opt.c
+ src/formats/7z/C/Sha256Opt.c
+ PROPERTIES COMPILE_OPTIONS "-march=armv8-a+crc+crypto")
+endif()
+
if("${UNRAR}" STREQUAL "lib")
set(SOURCES
${SOURCES}