anchor.diff:        "-Dinstalled_test_prefix=${placeholder "installedTests"}"
         "-Dpipewire_pulse_prefix=${placeholder "pulse"}"
         "-Dlibjack-path=${placeholder "jack"}/lib"
  -      "-Dlibcamera=${mesonEnable libcameraSupport}"
  -      "-Droc=${mesonEnable rocSupport}"
  -      "-Dlibpulse=${mesonEnable pulseTunnelSupport}"
  -      "-Davahi=${mesonEnable zeroconfSupport}"
  -      "-Dgstreamer=${mesonEnable gstreamerSupport}"
  +      "-Dlibcamera=${mesonEnableFeature libcameraSupport}"
  +      "-Droc=${mesonEnableFeature rocSupport}"
  +      "-Dlibpulse=${mesonEnableFeature pulseTunnelSupport}"
  +      "-Davahi=${mesonEnableFeature zeroconfSupport}"
  +      "-Dgstreamer=${mesonEnableFeature gstreamerSupport}"
         "-Dsystemd-system-service=enabled"
  -      "-Dffmpeg=${mesonEnable ffmpegSupport}"
  -      "-Dbluez5=${mesonEnable bluezSupport}"
  -      "-Dbluez5-backend-hsp-native=${mesonEnable nativeHspSupport}"
  -      "-Dbluez5-backend-hfp-native=${mesonEnable nativeHfpSupport}"
  -      "-Dbluez5-backend-ofono=${mesonEnable ofonoSupport}"
  -      "-Dbluez5-backend-hsphfpd=${mesonEnable hsphfpdSupport}"
  +      "-Dffmpeg=${mesonEnableFeature ffmpegSupport}"
  +      "-Dbluez5=${mesonEnableFeature bluezSupport}"
  +      "-Dbluez5-backend-hsp-native=${mesonEnableFeature nativeHspSupport}"
  +      "-Dbluez5-backend-hfp-native=${mesonEnableFeature nativeHfpSupport}"
  +      "-Dbluez5-backend-ofono=${mesonEnableFeature ofonoSupport}"
  +      "-Dbluez5-backend-hsphfpd=${mesonEnableFeature hsphfpdSupport}"
         "-Dsysconfdir=/etc"
         "-Dpipewire_confdata_dir=${placeholder "lib"}/share/pipewire"
         "-Dsession-managers="
         "-Dvulkan=enabled"
       ];
   
  -    FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file
  +    # Fontconfig error: Cannot load default config file
  +    FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; };
   
       doCheck = true;
   
       postUnpack = ''
  -      patchShebangs source/doc/strip-static.sh
         patchShebangs source/doc/input-filter.sh
         patchShebangs source/doc/input-filter-h.sh
  -      patchShebangs source/spa/tests/gen-cpp-test.py
       '';
   
       postInstall = ''
  
positive.code:       ./0090-pipewire-config-template-paths.patch
        # Place SPA data files in lib output to avoid dependency cycles
        ./0095-spa-data-dir.patch
        # Fix attempt to put system service units into pkgs.systemd.
        (fetchpatch {
          url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/b666edde787b167c6e19b9356257d48007357acc.diff";
          sha256 = "1pmnyyvrjykr46ld4a5frq3cc739f8h4jwvfj414lyx8c6ybm63s";
        })
        (fetchpatch {
          url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/5054b48c9de655b4b48f7c801cb305d9eb122520.diff";
          sha256 = "0myhb7h4g7x2nr08dpx8d7nqhsmzp90yanmkvm627r1xxnnr3ivn";
        })
      ];
  
      nativeBuildInputs = [
  
negative.code: }:
  
  let
    mesonEnableFeature = b: if b then "enabled" else "disabled";
    mesonList = l: "[" + lib.concatStringsSep "," l + "]";
  
    self = stdenv.mkDerivation rec {
      pname = "pipewire";
      version = "0.3.43";
  
      outputs = [
        "out"
  