anchor.diff:      rev = "24aae91d9ddad38cdb3b0e0a13af59f142803e94";
       sha256 = "1rfmxxr9ircfagdpbdrzl26msdhx1i3g974cblbv69078cradfh3";
     };
  +  # https://github.com/TES3MP/openmw-tes3mp/issues/555
  +  mygui_ = mygui.overrideAttrs (oldAttrs: rec {
  +    version = "3.2.2";
  +
  +    src = fetchFromGitHub {
  +      owner = "MyGUI";
  +      repo = "mygui";
  +      rev = "MyGUI${version}";
  +      sha256 = "1wk7jmwm55rhlqqcyvqsxdmwvl70bysl9azh4kd9n57qlmgk3zmw";
  +    };
  +  });
   in openmw.overrideAttrs (oldAttrs: rec {
     version = "2019-11-19";
     name = "openmw-tes3mp-${version}";
  
positive.code: { stdenv, cmake, openmw, fetchFromGitHub, luajit, makeWrapper }:
  
  # revisions are taken from https://github.com/GrimKriegor/TES3MP-deploy
  
  
negative.code:   };
  
    nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeWrapper ];
    buildInputs = [ luajit mygui_ ] ++ oldAttrs.buildInputs;
  
    cmakeFlags = oldAttrs.cmakeFlags ++ [
      "-DBUILD_OPENCS=OFF"
  