From 94647180eee7033d7a5e03dabb366c933569d10b Mon Sep 17 00:00:00 2001 From: yangyanchao Date: Mon, 9 Nov 2020 09:53:32 +0800 Subject: [PATCH] support the riscv Signed-off-by: yangyanchao --- huawei-support-riscv.patch | 29 +++++++++++++++++++++++++++++ webrtc-audio-processing.spec | 6 +++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 huawei-support-riscv.patch diff --git a/huawei-support-riscv.patch b/huawei-support-riscv.patch new file mode 100644 index 0000000..a18ee03 --- /dev/null +++ b/huawei-support-riscv.patch @@ -0,0 +1,29 @@ +From 53c01b783b8e3223ff589a794742e02647a5de98 Mon Sep 17 00:00:00 2001 +From: yangyanchao +Date: Wed, 28 Oct 2020 17:02:42 +0800 +Subject: [PATCH] huawei-support-riscv + +--- + webrtc/typedefs.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/webrtc/typedefs.h b/webrtc/typedefs.h +index d875490..bbd904e 100644 +--- a/webrtc/typedefs.h ++++ b/webrtc/typedefs.h +@@ -44,6 +44,13 @@ + #elif defined(__MIPSEL__) + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN ++#elif defined(__riscv) ++#define WEBRTC_ARCH_LITTLE_ENDIAN ++#if __riscv_xlen == 64 ++#define WEBRTC_ARCH_64_BITS ++#else ++#define WEBRTC_ARCH_32_BTIS ++#endif + #elif defined(__pnacl__) + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN +-- +1.8.3.1 diff --git a/webrtc-audio-processing.spec b/webrtc-audio-processing.spec index eaba96d..adcd7e4 100644 --- a/webrtc-audio-processing.spec +++ b/webrtc-audio-processing.spec @@ -1,10 +1,11 @@ Name: webrtc-audio-processing Version: 0.3.1 -Release: 3 +Release: 4 Summary: Real-Time Communication Library for Web Browsers License: BSD and MIT URL: https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/ Source0: https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/%{name}-%{version}.tar.xz +Patch: huawei-support-riscv.patch BuildRequires: autoconf automake libtool gcc gcc-c++ @@ -61,6 +62,9 @@ autoreconf -vif %doc NEWS %changelog +* Mon Nov 9 2020 yangyanchao - 0.3.1-4 +- Supports the riscv + * Fri Jan 10 2020 zhangrui - 0.3.1-3 - Remove unnecessary patches -- Gitee