anchor.diff: -{ lib, stdenv, fetchFromGitHub, qtbase, openscenegraph, mygui, bullet, ffmpeg_3
  -, boost, cmake, SDL2, unshield, openal, libXt, pkg-config }:
  +{ lib
  +, mkDerivation
  +, fetchFromGitHub
  +, cmake
  +, pkg-config
  +, openscenegraph
  +, mygui
  +, bullet
  +, ffmpeg
  +, boost
  +, SDL2
  +, unshield
  +, openal
  +, libXt
  +}:
   
   let
     openscenegraph_ = openscenegraph.overrideDerivation (self: {
  
positive.code:   };
  
    nativeBuildInputs = [ cmake pkg-config ];
    buildInputs = [ boost ffmpeg_3 bullet mygui openscenegraph_ SDL2 unshield openal libXt qtbase ];
  
    cmakeFlags = [
      "-DDESIRED_QT_VERSION:INT=5"
    ];
  
    dontWrapQtApps = true;
  
negative.code:       sha256 = "0d74hijzmj82nx3jkv5qmr3pkgvplra0b8fbjx1y3vmzxamb0axd";
      };
    });
  
  in
  mkDerivation rec {
    version = "0.46.0";
    pname = "openmw";
  
  