anchor.diff:      runHook postConfigure
     '';
   
  -  patches = [
  -    # This patch from Arch Linux fixes Cura segfaulting on startup
  -    # https://github.com/Ultimaker/Cura/issues/3438
  -    # It can probably removed on 5.10.3
  -    (fetchpatch {
  -      name = "pyqt5-cura-crash.patch";
  -      url = https://git.archlinux.org/svntogit/packages.git/plain/repos/extra-x86_64/pyqt5-cura-crash.patch?id=6cfe64a3d1827e0ed9cc62f1683a53b582315f4f;
  -      sha256 = "02a0mw1z8p9hhqhl4bgjrmf1xq82xjmpivn5bg6r4yv6pidsh7ck";
  -    })
  -    (fetchpatch {
  -      name = "pyqt-qt5.11.patch";
  -      url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/pyqt-qt5.11.patch?h=packages/pyqt5&id=d01240b801203d3865b2f61fa19090cc20e55a97";
  -      sha256 = "0qa7w1agjg9da99lvnqwwxnm3pp7qd683h7zggq4c269y2km812h";
  -    })
  -    (fetchpatch {
  -      name = "pyqt-support-new-qt.patch";
  -      url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/pyqt-support-new-qt.patch?h=packages/pyqt5&id=d01240b801203d3865b2f61fa19090cc20e55a97";
  -      sha256 = "1nkl96f4bki37zw6iwvd4vq8z8gg45q5m1cbkbaw72395i0m7p5j";
  -    })
  -  ];
  -
     postInstall = ''
       for i in $out/bin/*; do
         wrapProgram $i --prefix PYTHONPATH : "$PYTHONPATH"
  
positive.code: 
  let
    pname = "PyQt";
    version = "5.10.1";
  
    inherit (pythonPackages) buildPythonPackage python dbus-python sip;
  
  in buildPythonPackage {
    pname = pname;
  
negative.code: 
    src = fetchurl {
      url = "mirror://sourceforge/pyqt/PyQt5/PyQt-${version}/PyQt5_gpl-${version}.tar.gz";
      sha256 = "0wqh4srqkcc03rvkwrcshaa028psrq58xkys6npnyhqxc0apvdf9";
    };
  
    outputs = [ "out" "dev" ];
  