anchor.diff:  { lib
   , mkDerivation
   , fetchurl
  +, imagemagick
   , pcsclite
   , pyotherside
   , python3
  
positive.code:   nativeBuildInputs = [
      python3.pkgs.wrapPython
      qmake
    ];
  
    postPatch = ''
  
negative.code:   ];
  
    postInstall = ''
      # Desktop files
      install -D -m0644 resources/ykman-gui.desktop "$out/share/applications/ykman-gui.desktop"
      substituteInPlace "$out/share/applications/ykman-gui.desktop" \
        --replace Exec=ykman-gui "Exec=$out/bin/ykman-gui"
  
      # Icons
      install -Dt $out/share/ykman-gui/icons resources/icons/*.{icns,ico}
      install -D -m0644 resources/icons/ykman.png "$out/share/icons/hicolor/128x128/apps/ykman.png"
      ln -s -- "$out/share/icons/hicolor/128x128/apps/ykman.png" "$out/share/icons/hicolor/128x128/apps/ykman-gui.png"
      for SIZE in 16 24 32 48 64 96; do
        # set modify/create for reproducible builds
        convert -scale ''${SIZE} +set date:create +set date:modify \
          resources/icons/ykman.png ykman.png
  
        imageFolder="$out/share/icons/hicolor/''${SIZE}x''${SIZE}/apps"
        install -D -m0644 ykman.png "$imageFolder/ykman.png"
        ln -s -- "$imageFolder/ykman.png" "$imageFolder/ykman-gui.png"
      done
      unset SIZE imageFolder
    '';
  
    qtWrapperArgs = [
  