anchor.diff:  { lib, appimageTools, fetchurl, nodePackages }: let
     pname = "flexoptix-app";
  -  version = "5.11.0";
  -  name = "${pname}-${version}";
  +  version = "5.12.1";
   
     src = fetchurl {
  -    name = "${name}.AppImage";
  +    name = "${pname}-${version}.AppImage";
       url = "https://flexbox.reconfigure.me/download/electron/linux/x64/FLEXOPTIX%20App.${version}.AppImage";
  -    hash = "sha256-Nj6S53b4w84qppkGB7lMpJhJlxifaD4acPryuZxY7cM=";
  +    hash = "sha256-ugnJcSFgEEPJ9qxqmRGgW1fraE4E/HbbxpK/00TXPmw=";
     };
   
     udevRules = fetchurl {
  
positive.code:   });
  
  in appimageTools.wrapAppImage {
    inherit name;
    src = appimageContents;
  
    multiPkgs = null; # no 32bit needed
  
negative.code:     hash = "sha256-OZe5dV50xq99olImbo7JQxPjRd7hGyBIVwFvtR9cIVc=";
    };
  
    appimageContents = (appimageTools.extract { inherit pname version src; }).overrideAttrs (oA: {
      buildCommand = ''
        ${oA.buildCommand}
  
  