summaryrefslogtreecommitdiff
path: root/media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-10-04 12:06:10 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-10-04 12:06:10 -0400
commitf420ef51bf13e04fd2967eb503c61eaac109039a (patch)
tree1fcf91b7646df4f84b88fb2ef914c7086c50bde6 /media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch
parentcf5d1f3d33cb16eddec4e41600eee8d09bef4a2b (diff)
downloadgentoo-overlay-f420ef51bf13e04fd2967eb503c61eaac109039a.tar.xz
gentoo-overlay-f420ef51bf13e04fd2967eb503c61eaac109039a.zip
media-libs/svt-av1: sync, fix multilib
Diffstat (limited to 'media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch')
-rw-r--r--media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch b/media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch
new file mode 100644
index 0000000..62f3b9b
--- /dev/null
+++ b/media-libs/svt-av1/files/svt-av1-0.8.6-no-force-avx.patch
@@ -0,0 +1,18 @@
+https://bugs.gentoo.org/785556
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -170,14 +170,6 @@
+ endif()
+ endforeach()
+
+-if(CMAKE_C_FLAGS MATCHES ".*-march=native.*")
+- string(APPEND CMAKE_C_FLAGS " -mno-avx")
+-endif()
+-
+-if(CMAKE_CXX_FLAGS MATCHES ".*-march=native.*")
+- string(APPEND CMAKE_CXX_FLAGS " -mno-avx")
+-endif()
+-
+ if(CMAKE_ASM_NASM_OBJECT_FORMAT MATCHES "win")
+ set(CMAKE_ASM_NASM_FLAGS_DEBUG "${CMAKE_ASM_NASM_FLAGS_DEBUG} -gcv8")
+ elseif(CMAKE_ASM_NASM_COMPILER MATCHES "nasm")