anchor.diff:  { stdenv
   , fetchurl
   , makeWrapper
  +, pcsclite
   , pyotherside
   , pythonPackages
   , python3
  
positive.code: 
    meta = with stdenv.lib; {
      inherit version;
      description = ''Cross-platform application for configuring any YubiKey over all USB interfaces.'';
      homepage = https://developers.yubico.com/yubikey-manager-qt/;
      license = licenses.bsd2;
      maintainers = [ maintainers.cbley ];
      platforms = platforms.linux;
      homepage = "https://github.com/Yubico";
    };
  }
  
negative.code: , yubikey-personalization
  }:
  
  with stdenv;
  
  let
    qmlPath = qmlLib: "${qmlLib}/${qt5.qtbase.qtQmlPrefix}";
  
    qml2ImportPath = lib.concatMapStringsSep ":" qmlPath [
      qt5.qtbase.bin qt5.qtdeclarative.bin pyotherside qt5.qtquickcontrols qt5.qtquickcontrols2.bin qt5.qtgraphicaleffects
    ];
  
  in stdenv.mkDerivation rec {
    pname = "yubikey-manager-qt";
    version = "1.1.0";
  
    src = fetchurl {
      url = "https://developers.yubico.com/yubikey-manager-qt/Releases/${pname}-${version}.tar.gz";
      sha256 = "8049a233a8cca07543d745a9f619c0fc3afb324f5d0030b93f037b34ac1c5e66";
    };
  
  