anchor.diff:  }:
   
   let
  -  passthru = { inherit tesseractBase languages tessdata; };
  -
     tesseractWithData = tesseractBase.overrideAttrs (_: {
       inherit tesseractBase tessdata;
   
  
positive.code:          exit 1
        fi
      '';
    });
  
    tesseract = (if enableLanguages == [] then tesseractBase else tesseractWithData) // passthru;
  in
    if enableLanguagesHash == null then
      tesseract
  
negative.code: { lib, makeWrapper, tesseractBase, languages
  , runCommand, imagemagick
  
  # A list of languages like [ "eng" "spa" … ] or `null` for all available languages
  , enableLanguages ? null
  