anchor.diff:        vulkan-headers
         vulkan-loader
         webrtc-audio-processing
  -      systemd
  -    ] ++ lib.optionals gstreamerSupport [ gst_all_1.gst-plugins-base gst_all_1.gstreamer ]
  +    ] ++ (if enableSystemd then [ systemd ] else [ eudev ])
  +    ++ lib.optionals gstreamerSupport [ gst_all_1.gst-plugins-base gst_all_1.gstreamer ]
       ++ lib.optionals libcameraSupport [ libcamera libdrm ]
       ++ lib.optional ffmpegSupport ffmpeg
       ++ lib.optionals bluezSupport [ bluez libfreeaptx ldacbt sbc fdk_aac ]
  
positive.code:         cp ${buildPackages.pipewire}/nix-support/*.json "$out/nix-support"
        ''}
  
        moveToOutput "share/systemd/user/pipewire-pulse.*" "$pulse"
        moveToOutput "lib/systemd/user/pipewire-pulse.*" "$pulse"
        moveToOutput "bin/pipewire-pulse" "$pulse"
  
        moveToOutput "bin/pw-jack" "$jack"
  
negative.code:       "-Dlibpulse=${mesonEnableFeature pulseTunnelSupport}"
        "-Davahi=${mesonEnableFeature zeroconfSupport}"
        "-Dgstreamer=${mesonEnableFeature gstreamerSupport}"
        "-Dsystemd-system-service=${mesonEnableFeature enableSystemd}"
        "-Dudev=${mesonEnableFeature (!enableSystemd)}"
        "-Dudevrulesdir=${placeholder "out"}/lib/udev/rules.d"
        "-Dffmpeg=${mesonEnableFeature ffmpegSupport}"
        "-Dbluez5=${mesonEnableFeature bluezSupport}"
        "-Dbluez5-backend-hsp-native=${mesonEnableFeature nativeHspSupport}"
  