[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
24/38: gnu: webrtc-audio-processing: Fix riscv64 detection.
From: |
guix-commits |
Subject: |
24/38: gnu: webrtc-audio-processing: Fix riscv64 detection. |
Date: |
Sun, 10 Oct 2021 09:28:03 -0400 (EDT) |
efraim pushed a commit to branch wip-riscv
in repository guix.
commit 6970988bd5fcc83a6061fdd6f4b5fd7b3c789377
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Sun Aug 29 13:35:51 2021 +0300
gnu: webrtc-audio-processing: Fix riscv64 detection.
* gnu/packages/audio.scm (webrtc-audio-processing)[source]: Add snippet
to detect riscv64 machines.
---
gnu/packages/audio.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 302657f..b6c4521 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -245,7 +245,13 @@ softsynth library that can be use with other
applications.")
(string-append "http://freedesktop.org/software/pulseaudio/"
name "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1gsx7k77blfy171b6g3m0k0s0072v6jcawhmx1kjs9w5zlwdkzd0"))))
+ (base32 "1gsx7k77blfy171b6g3m0k0s0072v6jcawhmx1kjs9w5zlwdkzd0"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ (substitute* "webrtc/typedefs.h"
+ (("defined\\(__aarch64__\\)" all)
+ (string-append all " || (defined(__riscv) && __riscv_xlen ==
64)")))))))
(build-system gnu-build-system)
(synopsis "WebRTC's Audio Processing Library")
(description "WebRTC-Audio-Processing library based on Google's
- 02/38: gnu: gcc-boot0: Use libstdc++-boot0-gcc7 on riscv64-linux., (continued)
- 02/38: gnu: gcc-boot0: Use libstdc++-boot0-gcc7 on riscv64-linux., guix-commits, 2021/10/10
- 04/38: gnu: %final-inputs: Add implied gcc:lib input., guix-commits, 2021/10/10
- 15/38: gnu: lz4: Build on riscv64-linux without valgrind., guix-commits, 2021/10/10
- 21/38: gnu: libfaketime: Adjust flags on riscv64-linux., guix-commits, 2021/10/10
- 08/38: gnu: openblas: Fix building on riscv64-linux., guix-commits, 2021/10/10
- 09/38: gnu: mesa: Add support for riscv64-linux., guix-commits, 2021/10/10
- 16/38: gnu: lapack: Fix building on riscv64-linux., guix-commits, 2021/10/10
- 17/38: gnu: texlive-latex-base: Skip JIT formats on riscv64-linux., guix-commits, 2021/10/10
- 27/38: gnu: make-opensbi-package: Adjust installed files., guix-commits, 2021/10/10
- 32/38: gnu: postgresql: Fix building on riscv64-linux., guix-commits, 2021/10/10
- 24/38: gnu: webrtc-audio-processing: Fix riscv64 detection.,
guix-commits <=
- 20/38: gnu: libaio: Fix test suite on riscv64-linux., guix-commits, 2021/10/10
- 26/38: system: system-linux-image-file-name: Set kernel name for riscv64-linux., guix-commits, 2021/10/10
- 28/38: gnu: u-boot-sifive-unmatched: Build with opensbi., guix-commits, 2021/10/10
- 29/38: gnu: dtc: Build without valgrind on riscv64-linux., guix-commits, 2021/10/10
- 34/38: build-system/meson: Fix cross-building to riscv64-linux., guix-commits, 2021/10/10
- 35/38: gnu: gtk+: Remove some more failing tests., guix-commits, 2021/10/10
- 19/38: gnu: Use libunwind-next for riscv64-linux., guix-commits, 2021/10/10
- 23/38: gnu: mozjs-60: Add support for riscv64-linux., guix-commits, 2021/10/10
- 25/38: gnu: nss: Adjust make-flags for riscv64-linux., guix-commits, 2021/10/10
- 30/38: gnu: php: Skip tests failing on riscv64-linux., guix-commits, 2021/10/10