anchor.diff:      ++ optional enableSELinux libselinux
       ++ optional cupsSupport libgcrypt
       ++ optional pulseSupport pulseaudio
  -    ++ optional post24 pciutils
  -    ++ optional (post24 && !post25) libvpx
  -    ++ optionals post25 [ protobuf speechd libXdamage ];
  +    ++ optionals post24 [ pciutils protobuf ]
  +    ++ optional only25 libvpx
  +    ++ optionals post25 [ speechd libXdamage ];
   
     opensslPatches = optional useOpenSSL openssl.patches;
   
  
positive.code: # dependencies for v25
  , libvpx
  
  # dependencies for >= v26
  , protobuf, speechd, libXdamage
  
  # optional dependencies
  , libgcrypt ? null # gnomeSupport || cupsSupport
  
negative.code:   post24 = !versionOlder sourceInfo.version "25.0.0.0";
    post25 = !versionOlder sourceInfo.version "26.0.0.0";
    only24 = post23 && !post24;
    only25 = post24 && !post25;
  
    maybeFixPulseAudioBuild = optional (only24 && pulseSupport)
      ./pulse_audio_fix.patch;
  