anchor.diff: -{ stdenv, lib, fetchurl, fetchpatch
  +{ stdenv, lib, fetchurl, fetchpatch, buildPackages
   , pkgconfig, intltool, ninja, meson
   , file, flex, bison, expat, libdrm, xorg, wayland, wayland-protocols, openssl
   , llvmPackages, libffi, libomxil-bellagio, libva-minimal
  
positive.code:       })
      ];
  
    outputs = [ "out" "dev" "drivers" "osmesa" ];
  
    # TODO: Figure out how to enable opencl without having a runtime dependency on clang
  
negative.code:     ++ lib.optionals stdenv.isLinux [ libomxil-bellagio libva-minimal ]
      ++ lib.optional withValgrind valgrind-light;
  
    depsBuildBuild = [ pkgconfig ];
  
    nativeBuildInputs = [
      pkgconfig meson ninja
      intltool bison flex file
      python3Packages.python python3Packages.Mako
    ] ++ lib.optionals (elem "wayland" eglPlatforms) [
      wayland # For wayland-scanner during the build
    ];
  
    propagatedBuildInputs = with xorg; [
  