anchor.diff: -{ stdenv, fetchurl, makeDesktopItem, unzip, ant, jdk }:
  +{ stdenv, lib, fetchurl, makeDesktopItem, unzip, ant, jdk
  +# Optional, Jitsi still runs without, but you may pass null:
  +, alsaLib, dbus_libs, gtk2, libpulseaudio, openssl, xlibs
  +}:
   
   stdenv.mkDerivation rec {
   
  
positive.code:     categories = "Application;Internet;";
    };
  
    buildInputs = [unzip ant jdk];
  
    buildPhase = ''ant make'';
  
negative.code:     chmod +x $out/bin/jitsi
      sed -i 's| java | ${jdk}/bin/java |' $out/bin/jitsi
      patchShebangs $out
  
      libPath="$libPath:${jdk.jre.home}/lib/${jdk.architecture}"
      find $out/ -type f -name '*.so' | while read file; do
        patchelf --set-rpath "$libPath" "$file" && \
            patchelf --shrink-rpath "$file"
      done
    '';
  
    meta = {
  