anchor.diff:  
     buildInputs = [
       qtbase qtmultimedia qtgraphicaleffects
  -    qtdeclarative qtlocation qtquickcontrols2
  +    qtdeclarative qtlocation
  +    qtquickcontrols qtquickcontrols2
       qtwebchannel qtwebengine qtx11extras
       qtxmlpatterns monero unbound readline
       boost libunwind libsodium pcsclite zeromq
  
positive.code: , makeWrapper, makeDesktopItem
  , qtbase, qmake, qtmultimedia, qttools
  , qtgraphicaleffects, qtdeclarative
  , qtlocation, qtquickcontrols2, qtwebchannel
  , qtwebengine, qtx11extras, qtxmlpatterns
  , monero, unbound, readline, boost, libunwind
  , libsodium, pcsclite, zeromq, cppzmq, pkgconfig
  , hidapi
  }:
  
  with stdenv.lib;
  
  stdenv.mkDerivation rec {
    name = "monero-gui-${version}";
  
negative.code:       cp $src/images/appicons/$size.png \
           $out/share/icons/hicolor/$size/apps/monero.png
      done;
  
      # wrap runtime dependencies
      wrapProgram $out/bin/monero-wallet-gui \
        --set QML2_IMPORT_PATH "${qml2ImportPath}" \
        --set QT_PLUGIN_PATH "${qtbase.bin}/${qtbase.qtPluginPrefix}"
    '';
  
    meta = {
  