Date: Thu, 14 Oct 2021 15:54:48 GMT From: Mikael Urankar <mikael@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ff6aa2bd2070 - main - multimedia/mswebrtc: Fix build on aarch64. Message-ID: <202110141554.19EFsm42020024@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=ff6aa2bd2070e3d557fea465556e4cebcbafd90c commit ff6aa2bd2070e3d557fea465556e4cebcbafd90c Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2021-10-14 15:53:44 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2021-10-14 15:53:44 +0000 multimedia/mswebrtc: Fix build on aarch64. --- multimedia/mswebrtc/files/patch-CMakeLists.txt | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/multimedia/mswebrtc/files/patch-CMakeLists.txt b/multimedia/mswebrtc/files/patch-CMakeLists.txt index 0ec1a163a101..8e4f0e652b51 100644 --- a/multimedia/mswebrtc/files/patch-CMakeLists.txt +++ b/multimedia/mswebrtc/files/patch-CMakeLists.txt @@ -1,16 +1,30 @@ i386 target on BSDs doesn't include SSE2 by default ---- CMakeLists.txt.orig 2017-07-20 13:56:58 UTC +--- CMakeLists.txt.orig 2017-07-20 15:56:58 UTC +++ CMakeLists.txt -@@ -204,6 +204,11 @@ if(ENABLE_AEC) +@@ -126,6 +126,13 @@ if(FIXED_POINT_PROCESSOR) + add_definitions(-D__ARMEL__) + endif() + ++if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") ++ add_definitions( ++ -DWEBRTC_ARCH_ARM64 ++ -DWEBRTC_HAS_NEON ++ ) ++endif() ++ + set(AEC_CXX11_FLAGS "-std=c++11") + + set(WEBRTC_SIGNAL_PROCESSING_DIR ${WEBRTC_SRC_DIR}/common_audio/signal_processing) +@@ -203,6 +210,11 @@ if(ENABLE_AEC) + list(APPEND AEC_SRCS ${AEC_SRC_DIR}/aec_core_sse2.c ${AEC_SRC_DIR}/aec_rdft_sse2.c - ) ++ ) + set_source_files_properties( + ${AEC_SRC_DIR}/aec_core_sse2.c + ${AEC_SRC_DIR}/aec_rdft_sse2.c + PROPERTIES COMPILE_FLAGS "-msse2" -+ ) + ) endif() include_directories( - ${AEC_SRC_DIR}/include
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110141554.19EFsm42020024>