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:     hash = "sha256-OZe5dV50xq99olImbo7JQxPjRd7hGyBIVwFvtR9cIVc=";
    };
  
    appimageContents = (appimageTools.extract { inherit name src; }).overrideAttrs (oA: {
      buildCommand = ''
        ${oA.buildCommand}
  
  
negative.code: 
    extraInstallCommands = ''
      # Add desktop convencience stuff
      mv $out/bin/{${pname}-*,${pname}}
      install -Dm444 ${appimageContents}/flexoptix-app.desktop -t $out/share/applications
      install -Dm444 ${appimageContents}/flexoptix-app.png -t $out/share/pixmaps
      substituteInPlace $out/share/applications/flexoptix-app.desktop \
  