diff options
author | André Vitor de Lima Matos <andre.vmatos@gmail.com> | 2023-09-06 13:37:33 -0300 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-09-07 08:40:56 +0000 |
commit | 5b0ed68c106c1cbe3b573f3d1ca8c73eb203e346 (patch) | |
tree | 8c06968bc416e73bbcefd3c61848b181e9101b1b /pkgs/applications/virtualization | |
parent | 315bba72876f612e5b149d5123a8943940f0e20a (diff) |
qemu: add pipewire support (8.1 feature)
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r-- | pkgs/applications/virtualization/qemu/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index 83be43ee75ad1..719b62f930085 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchurl, fetchpatch, python3Packages, zlib, pkg-config, glib, buildPackages , pixman, vde2, alsa-lib, texinfo, flex , bison, lzo, snappy, libaio, libtasn1, gnutls, nettle, curl, ninja, meson, sigtool -, makeWrapper, runtimeShell, removeReferencesTo +, makeWrapper, removeReferencesTo , attr, libcap, libcap_ng, socat, libslirp , CoreServices, Cocoa, Hypervisor, rez, setfile, vmnet , guestAgentSupport ? with stdenv.hostPlatform; isLinux || isNetBSD || isOpenBSD || isSunOS || isWindows @@ -9,6 +9,7 @@ , seccompSupport ? stdenv.isLinux, libseccomp , alsaSupport ? lib.hasSuffix "linux" stdenv.hostPlatform.system && !nixosTestRunner , pulseSupport ? !stdenv.isDarwin && !nixosTestRunner, libpulseaudio +, pipewireSupport ? !stdenv.isDarwin && !nixosTestRunner, pipewire , sdlSupport ? !stdenv.isDarwin && !nixosTestRunner, SDL2, SDL2_image , jackSupport ? !stdenv.isDarwin && !nixosTestRunner, libjack2 , gtkSupport ? !stdenv.isDarwin && !xenSupport && !nixosTestRunner, gtk3, gettext, vte, wrapGAppsHook @@ -78,6 +79,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals numaSupport [ numactl ] ++ lib.optionals alsaSupport [ alsa-lib ] ++ lib.optionals pulseSupport [ libpulseaudio ] + ++ lib.optionals pipewireSupport [ pipewire ] ++ lib.optionals sdlSupport [ SDL2 SDL2_image ] ++ lib.optionals jackSupport [ libjack2 ] ++ lib.optionals gtkSupport [ gtk3 gettext vte ] |