summary refs log tree commit diff
path: root/pkgs/applications/video/obs-studio
diff options
context:
space:
mode:
authorThomas Heijligen <src@posteo.de>2021-04-02 21:22:12 +0200
committerThomas Heijligen <src@posteo.de>2021-04-07 20:50:25 +0200
commit25280858bbde36d0202c1d5e0749f6fa9f059628 (patch)
tree378b8f86cf26adc656df55aa7d4a5f727170d426 /pkgs/applications/video/obs-studio
parenta82f4038d3320bcf1ac85c1a82f934e3fc264183 (diff)
downloadnixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar.gz
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar.bz2
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar.lz
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar.xz
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.tar.zst
nixpkgs-25280858bbde36d0202c1d5e0749f6fa9f059628.zip
obs-studio: add pipewire to buildInputs
obs-studio (git master) has support for capturing wayland windows via
pipewire.
To build further releases of obs-studio this adds pipewire to buildInputs

https://github.com/obsproject/obs-studio/pull/4287
Diffstat (limited to 'pkgs/applications/video/obs-studio')
-rw-r--r--pkgs/applications/video/obs-studio/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index caeffa56b17..47ab73d0ab7 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -34,6 +34,8 @@
 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux
 , libpulseaudio
 , libcef
+, pipewireSupport ? stdenv.isLinux
+, pipewire
 }:
 
 let
@@ -76,7 +78,8 @@ in mkDerivation rec {
   ]
   ++ optionals scriptingSupport [ luajit swig python3 ]
   ++ optional alsaSupport alsaLib
-  ++ optional pulseaudioSupport libpulseaudio;
+  ++ optional pulseaudioSupport libpulseaudio
+  ++ optional pipewireSupport pipewire;
 
   # Copied from the obs-linuxbrowser
   postUnpack = ''