anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "blender";
  -  version = "2.83.5";
  +  version = "2.90.0";
   
     src = fetchurl {
       url = "https://download.blender.org/source/${pname}-${version}.tar.xz";
  -    sha256 = "0xyawly00a59hfdb6b7va84k5fhcv2mxnzd77vs22bzi9y7sap43";
  +    sha256 = "08qkvgdfrqh4ljqw5m64bbki1dsfcs4xnwzq6829z3ddhiwrxw84";
     };
   
     patches = lib.optional stdenv.isDarwin ./darwin.patch;
  
positive.code:                   'set(OPENEXR_INCLUDE_DIRS "${openexr.dev}/include/OpenEXR") #'
      '' else ''
        substituteInPlace extern/clew/src/clew.c --replace '"libOpenCL.so"' '"${ocl-icd}/lib/libOpenCL.so"'
      '';
  
    cmakeFlags =
      [
  
negative.code:       (opensubdiv.override { inherit cudaSupport; })
        tbb
        makeWrapper
        embree
      ]
      ++ (if (!stdenv.isDarwin) then [
        libXi libX11 libXext libXrender
  