anchor.diff:  
     postInstall = ''
       for p in $(ls $out/bin/) ; do
  -      wrapProgram $out/bin/$p --prefix LD_LIBRARY_PATH ":" "${LD_LIBRARY_PATH}";
  +      wrapProgram $out/bin/$p \
  +        --prefix LD_LIBRARY_PATH ":" "${LD_LIBRARY_PATH}" \
  +        --prefix XDG_DATA_DIRS ":" "$GSETTINGS_SCHEMAS_PATH";
       done
     '';
   
  
positive.code: { stdenv, fetchurl, makeFontsConf, makeWrapper
  , cairo, coreutils, fontconfig, freefont_ttf
  , glib, gmp, gtk2, libedit, libffi, libjpeg
  , libpng, libtool, mpfr, openssl, pango, poppler
  , readline, sqlite
  , disableDocs ? false
  , CoreFoundation
  }:
  
  let
  
negative.code:     (stdenv.lib.optionalString stdenv.isDarwin "-framework CoreFoundation")
    ];
  
    buildInputs = [ fontconfig libffi libtool makeWrapper sqlite gsettings_desktop_schemas gtk3 ]
      ++ stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation ];
  
    preConfigure = ''
  