anchor.diff:    enableParallelBuilding = true;
   
     doInstallCheck = false;
  +
  +  postInstall = lib.optionalString withNetworkScan ''
  +    ln -s ${utsushi-networkscan}/libexec/utsushi/networkscan $out/libexec/utsushi
  +  '';
   
     meta = with lib; {
       description = "SANE utsushi backend for some Epson scanners";
  
positive.code: { lib, stdenv, writeScriptBin, fetchFromGitLab, autoreconfHook, pkg-config
  , autoconf-archive, libxslt, boost , gtkmm2 , imagemagick, sane-backends
  , tesseract4, udev, libusb1 }:
  
  
  let
  
negative.code:     # create fake udev and sane config
      mkdir -p $out/etc/{sane.d,udev/rules.d}
      touch $out/etc/sane.d/dll.conf
  
      # absolute paths to convert & tesseract
      substituteInPlace filters/magick.cpp \
        --replace 'convert ' '${imagemagick}/bin/convert '
      substituteInPlace filters/reorient.cpp \
  