summary refs log tree commit diff
diff options
context:
space:
mode:
authorGabriel Ebner <gebner@gebner.org>2020-11-09 19:10:12 +0100
committerGabriel Ebner <gebner@gebner.org>2020-11-10 20:53:13 +0100
commit7387dc54effc15b770256a90b883861aac857d80 (patch)
tree866234eb1eaad82e072d8c52342cb1f9dca62923
parent4d0ad2783d17c78910096784e5a8913a8888e503 (diff)
downloadnixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar.gz
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar.bz2
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar.lz
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar.xz
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.tar.zst
nixpkgs-7387dc54effc15b770256a90b883861aac857d80.zip
pulseaudio-modules-bt: support git versions of pulseaudio
-rw-r--r--pkgs/applications/audio/pulseaudio-modules-bt/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/applications/audio/pulseaudio-modules-bt/default.nix b/pkgs/applications/audio/pulseaudio-modules-bt/default.nix
index 7a1768d858c..42e780af098 100644
--- a/pkgs/applications/audio/pulseaudio-modules-bt/default.nix
+++ b/pkgs/applications/audio/pulseaudio-modules-bt/default.nix
@@ -18,8 +18,12 @@
 let
   pulseSources = runCommand "pulseaudio-sources" {} ''
     mkdir $out
-    tar -xf ${pulseaudio.src}
-    mv pulseaudio*/* $out/
+    if [ -d ${pulseaudio.src} ]; then
+      ln -s ${pulseaudio.src}/* $out/
+    else
+      tar -xf ${pulseaudio.src}
+      mv pulseaudio*/* $out/
+    fi
   '';
 
 in stdenv.mkDerivation rec {