|
1 | 1 | { lib, stdenv, fetchurl, fetchpatch, python3Packages, zlib, pkg-config, glib, buildPackages |
2 | 2 | , pixman, vde2, alsa-lib, texinfo, flex |
3 | 3 | , bison, lzo, snappy, libaio, libtasn1, gnutls, nettle, curl, ninja, meson, sigtool |
4 | | -, makeWrapper, runtimeShell, removeReferencesTo |
| 4 | +, makeWrapper, removeReferencesTo |
5 | 5 | , attr, libcap, libcap_ng, socat, libslirp |
6 | 6 | , CoreServices, Cocoa, Hypervisor, rez, setfile, vmnet |
7 | 7 | , guestAgentSupport ? with stdenv.hostPlatform; isLinux || isNetBSD || isOpenBSD || isSunOS || isWindows |
8 | 8 | , numaSupport ? stdenv.isLinux && !stdenv.isAarch32, numactl |
9 | 9 | , seccompSupport ? stdenv.isLinux, libseccomp |
10 | 10 | , alsaSupport ? lib.hasSuffix "linux" stdenv.hostPlatform.system && !nixosTestRunner |
11 | 11 | , pulseSupport ? !stdenv.isDarwin && !nixosTestRunner, libpulseaudio |
| 12 | +, pipewireSupport ? !stdenv.isDarwin && !nixosTestRunner, pipewire |
12 | 13 | , sdlSupport ? !stdenv.isDarwin && !nixosTestRunner, SDL2, SDL2_image |
13 | 14 | , jackSupport ? !stdenv.isDarwin && !nixosTestRunner, libjack2 |
14 | 15 | , gtkSupport ? !stdenv.isDarwin && !xenSupport && !nixosTestRunner, gtk3, gettext, vte, wrapGAppsHook |
@@ -78,6 +79,7 @@ stdenv.mkDerivation (finalAttrs: { |
78 | 79 | ++ lib.optionals numaSupport [ numactl ] |
79 | 80 | ++ lib.optionals alsaSupport [ alsa-lib ] |
80 | 81 | ++ lib.optionals pulseSupport [ libpulseaudio ] |
| 82 | + ++ lib.optionals pipewireSupport [ pipewire ] |
81 | 83 | ++ lib.optionals sdlSupport [ SDL2 SDL2_image ] |
82 | 84 | ++ lib.optionals jackSupport [ libjack2 ] |
83 | 85 | ++ lib.optionals gtkSupport [ gtk3 gettext vte ] |
|
0 commit comments