anchor.diff:        --replace '-static' ""
     '';
   
  -  nativeBuildInputs = [ ]
  -    ++ lib.optional (withDocs || withGUI) dosbox
  +  nativeBuildInputs = [ dosbox ]
       ++ lib.optional withDocs ghostscript;
   
     configurePhase = ''
  
positive.code:     export OWGUINOBUILD=${if withGUI then "0" else "1"}
      export OWNOBUILD=
      export OWDISTRBUILD=0
      export OWDOSBOX=${lib.optionalString (withDocs || withGUI) "${dosbox}/bin/dosbox"}
      export OWVERBOSE=0
      export OWRELROOT=$out
  
  
negative.code: , lib
  , fetchFromGitHub
  , unstableGitUpdater
  , dosbox
  
  # Docs cause an immense increase in build time, up to 2 additional hours
  , withDocs ? false
  , ghostscript
  , withGUI ? false
  }:
  
  stdenv.mkDerivation rec {
    pname = "open-watcom-v2";
    version = "unstable-2022-02-22";
    name = "${pname}-unwrapped-${version}";
  
    src = fetchFromGitHub {
      owner = "open-watcom";
      repo = "open-watcom-v2";
      rev = "9e25b3d6b8066f09b4f7131a31de1cf2af691e9a";
      sha256 = "1w336070kmhc6cmn2aqr8vm0fmw3yza2n0w4asvs2kqxjgmbn6i2";
    };
  
    postPatch = ''
  