anchor.diff:  , vulkanDrivers ? null
   , eglPlatforms ? [ "x11" ] ++ lib.optionals stdenv.isLinux [ "wayland" "drm" ]
   , OpenGL, Xplugin
  +, withValgrind ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32, valgrind-light
   }:
   
   /** Packaging design:
  
positive.code:     libffi libvdpau libelf libXvMC
      libpthreadstubs openssl /*or another sha1 provider*/
    ] ++ lib.optionals (elem "wayland" eglPlatforms) [ wayland wayland-protocols ]
      ++ lib.optionals stdenv.isLinux [ valgrind-light libomxil-bellagio libva-minimal ];
  
    enableParallelBuilding = true;
    doCheck = false;
  
negative.code: , pkgconfig, intltool, autoreconfHook
  , file, expat, libdrm, xorg, wayland, wayland-protocols, openssl
  , llvmPackages, libffi, libomxil-bellagio, libva-minimal
  , libelf, libvdpau, python2, python2Packages
  , libglvnd
  , enableRadv ? true
  , galliumDrivers ? null
  