anchor.diff:  , libjpeg, zlib, dbus, dbus-glib, bzip2, xorg
   , freetype, fontconfig, file, nspr, nss, nss_3_53
   , yasm, libGLU, libGL, sqlite, unzip, makeWrapper
  -, hunspell, libXdamage, libevent, libstartup_notification
  +, hunspell, libevent, libstartup_notification
   , libvpx_1_8
   , icu67, libpng, jemalloc, glib, pciutils
   , autoconf213, which, gnused, rustPackages, rustPackages_1_45
  
positive.code:   ++ lib.optional  pulseaudioSupport libpulseaudio # only headers are needed
    ++ lib.optional  gtk3Support gtk3
    ++ lib.optional  gssSupport libkrb5
    ++ lib.optional  waylandSupport libxkbcommon
    ++ lib.optional  pipewireSupport pipewire
    ++ lib.optional  (lib.versionAtLeast ffversion "82") gnum4
    ++ lib.optionals buildStdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos
  
negative.code:     xorg.libX11 xorg.libXrender xorg.libXft xorg.libXt file
      xorg.pixman yasm libGLU libGL
      xorg.xorgproto
      xorg.libXdamage
      xorg.libXext makeWrapper
      libevent libstartup_notification /* cairo */
      libpng jemalloc glib
  