summary refs log tree commit diff
path: root/pkgs/development/libraries/audio
diff options
context:
space:
mode:
authorNick Cao <nickcao@nichi.co>2022-01-07 10:04:04 +0800
committerNick Cao <nickcao@nichi.co>2022-01-09 09:28:09 +0800
commit51f93cb778f95937daabb80b1d47f244e9537343 (patch)
treeba9d3572b90d07af063675ae21b0992ef96e6e0e /pkgs/development/libraries/audio
parent8aeafc25c9cd9701920599019490d109dd1ea4e9 (diff)
downloadnixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar.gz
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar.bz2
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar.lz
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar.xz
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.tar.zst
nixpkgs-51f93cb778f95937daabb80b1d47f244e9537343.zip
roc-toolkit: fix cross compilation
Diffstat (limited to 'pkgs/development/libraries/audio')
-rw-r--r--pkgs/development/libraries/audio/roc-toolkit/default.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/pkgs/development/libraries/audio/roc-toolkit/default.nix b/pkgs/development/libraries/audio/roc-toolkit/default.nix
index f9f9d4888e9..728e52b2670 100644
--- a/pkgs/development/libraries/audio/roc-toolkit/default.nix
+++ b/pkgs/development/libraries/audio/roc-toolkit/default.nix
@@ -40,7 +40,10 @@ stdenv.mkDerivation rec {
   ];
 
   sconsFlags =
-    [ "--disable-sox"
+    [ "--build=${stdenv.buildPlatform.config}"
+      "--host=${stdenv.hostPlatform.config}"
+      "--prefix=${placeholder "out"}"
+      "--disable-sox"
       "--disable-tests" ] ++
     lib.optional (!libunwindSupport) "--disable-libunwind" ++
     lib.optional (!pulseaudioSupport) "--disable-pulseaudio" ++
@@ -52,10 +55,6 @@ stdenv.mkDerivation rec {
   prePatch = lib.optionalString stdenv.isAarch64
     "sed -i 's/c++98/c++11/g' SConstruct";
 
-  preConfigure = ''
-    sconsFlags+=" --prefix=$out"
-  '';
-
   meta = with lib; {
     description = "Roc is a toolkit for real-time audio streaming over the network";
     homepage = "https://github.com/roc-streaming/roc-toolkit";