anchor.diff: -{ config, stdenv, lib, fetchurl, boost, cmake, ffmpeg, gettext, glew
  +{ config, stdenv, lib, fetchurl, fetchzip, boost, cmake, ffmpeg, gettext, glew
   , ilmbase, libXi, libX11, libXext, libXrender
   , libjpeg, libpng, libsamplerate, libsndfile
   , libtiff, libGLU, libGL, openal, opencolorio, openexr, openimagedenoise, openimageio2, openjpeg, python3Packages
  
positive.code: , zlib, fftw, opensubdiv, freetype, jemalloc, ocl-icd, addOpenGLRunpath
  , jackaudioSupport ? false, libjack2
  , cudaSupport ? config.cudaSupport or false, cudatoolkit
  , colladaSupport ? true, opencollada
  , makeWrapper
  , pugixml, llvmPackages, SDL, Cocoa, CoreGraphics, ForceFeedback, OpenAL, OpenGL
  
negative.code: }:
  
  with lib;
  let
    python = python3Packages.python;
    optix = fetchzip {
      url = "https://developer.download.nvidia.com/redist/optix/v7.0/OptiX-7.0.0-include.zip";
      sha256 = "1b3ccd3197anya2bj3psxdrvrpfgiwva5zfv2xmyrl73nb2dvfr7";
    };
  
  in stdenv.mkDerivation rec {
    pname = "blender";
    version = "2.91.0";
  
  