From 614eb0b602d15dddd65c7c224c8dad097affa440 Mon Sep 17 00:00:00 2001 From: Artturin Date: Mon, 29 Apr 2024 23:51:04 +0300 Subject: [PATCH] rnnoise: apply patch to fix aarch64-{linux,darwin} builds --- pkgs/development/libraries/rnnoise/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/rnnoise/default.nix b/pkgs/development/libraries/rnnoise/default.nix index fa8449edeb30..eb77106fd29f 100644 --- a/pkgs/development/libraries/rnnoise/default.nix +++ b/pkgs/development/libraries/rnnoise/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, fetchzip, autoreconfHook, writeScript +{ stdenv, lib, fetchurl, fetchzip, autoreconfHook, writeScript, fetchpatch , modelUrl ? "", modelHash ? "" # Allow overriding the model URL and hash }: @@ -24,6 +24,14 @@ in stdenv.mkDerivation (finalAttrs: { hash = "sha256-Qaf+0iOprq7ILRWNRkBjsniByctRa/lFVqiU5ZInF/Q="; }; + patches = [ + # remove when updating + (fetchpatch { + url = "https://github.com/xiph/rnnoise/commit/372f7b4b76cde4ca1ec4605353dd17898a99de38.patch"; + hash = "sha256-Dzikb59hjVxd1XIEj/Je4evxtGORkaNcqE+zxOJMSvs="; + }) + ]; + model = fetchurl { url = model_url; hash = model_hash;