From 7a714e8ed2944f67f0df88130ebd145a9a31454e Mon Sep 17 00:00:00 2001 From: John Axel Eriksson Date: Wed, 19 May 2021 19:14:38 +0200 Subject: [PATCH] qtwebengine: enable pipewire/webrtc --- pkgs/development/libraries/qt-5/modules/qtwebengine.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index 571c17dc4cf..23ca50ba25a 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -12,6 +12,7 @@ , libcap , pciutils , systemd +, pipewire_0_2 , enableProprietaryCodecs ? true , gn , cups, darwin, openbsm, runCommand, xcbuild, writeScriptBin @@ -141,6 +142,7 @@ qtModule { ''; qmakeFlags = [ "--" "-system-ffmpeg" ] + ++ optional stdenv.isLinux "-webengine-webrtc-pipewire" ++ optional enableProprietaryCodecs "-proprietary-codecs"; propagatedBuildInputs = [ @@ -173,6 +175,9 @@ qtModule { # X11 libs xorg.xrandr libXScrnSaver libXcursor libXrandr xorg.libpciaccess libXtst xorg.libXcomposite xorg.libXdamage libdrm + + # Pipewire + pipewire_0_2 ] # FIXME These dependencies shouldn't be needed but can't find a way